1<?xml version="1.0" encoding="UTF-8"?> 2<!-- Generated with glade 3.22.2 --> 3<interface> 4 <requires lib="gtk+" version="3.20"/> 5 <object class="GtkBox" id="playlist-box"> 6 <property name="width_request">220</property> 7 <property name="visible">True</property> 8 <property name="can_focus">False</property> 9 <property name="orientation">vertical</property> 10 <child> 11 <object class="GtkNotebook" id="playlist_notebook"> 12 <property name="visible">True</property> 13 <property name="can_focus">True</property> 14 <property name="tab_pos">bottom</property> 15 <property name="show_tabs">False</property> 16 <child> 17 <object class="GtkScrolledWindow" id="scrolledwindow1"> 18 <property name="visible">True</property> 19 <property name="can_focus">True</property> 20 <property name="hscrollbar_policy">never</property> 21 <property name="shadow_type">in</property> 22 <child> 23 <object class="GtkTreeView" id="media-list"> 24 <property name="visible">True</property> 25 <property name="can_focus">True</property> 26 <property name="rules_hint">True</property> 27 <signal name="button-release-event" handler="parole_media_list_button_release_event" swapped="no"/> 28 <signal name="drag-data-received" handler="parole_media_list_drag_data_received_cb" swapped="no"/> 29 <signal name="key-press-event" handler="parole_media_list_key_press" swapped="no"/> 30 <signal name="query-tooltip" handler="parole_media_list_query_tooltip" swapped="no"/> 31 <signal name="row-activated" handler="parole_media_list_row_activated_cb" swapped="no"/> 32 <child internal-child="selection"> 33 <object class="GtkTreeSelection" id="treeview-selection1"/> 34 </child> 35 </object> 36 </child> 37 </object> 38 </child> 39 <child type="tab"> 40 <object class="GtkLabel" id="label1"> 41 <property name="visible">True</property> 42 <property name="can_focus">False</property> 43 <property name="label" translatable="yes">Playlist</property> 44 </object> 45 <packing> 46 <property name="tab_fill">False</property> 47 </packing> 48 </child> 49 <child> 50 <object class="GtkScrolledWindow" id="scrolledwindow2"> 51 <property name="visible">True</property> 52 <property name="can_focus">True</property> 53 <property name="hscrollbar_policy">never</property> 54 <property name="shadow_type">in</property> 55 <child> 56 <object class="GtkTreeView" id="disc-list"> 57 <property name="visible">True</property> 58 <property name="can_focus">True</property> 59 <property name="rules_hint">True</property> 60 <signal name="row-activated" handler="parole_media_list_row_activated_cb" swapped="no"/> 61 <child internal-child="selection"> 62 <object class="GtkTreeSelection" id="treeview-selection2"/> 63 </child> 64 </object> 65 </child> 66 </object> 67 <packing> 68 <property name="position">1</property> 69 </packing> 70 </child> 71 <child type="tab"> 72 <object class="GtkLabel" id="label2"> 73 <property name="visible">True</property> 74 <property name="can_focus">False</property> 75 <property name="label" translatable="yes">Disc Playlist</property> 76 </object> 77 <packing> 78 <property name="position">1</property> 79 <property name="tab_fill">False</property> 80 </packing> 81 </child> 82 </object> 83 <packing> 84 <property name="expand">True</property> 85 <property name="fill">True</property> 86 <property name="position">0</property> 87 </packing> 88 </child> 89 <child> 90 <object class="GtkToolbar" id="playlist_controls"> 91 <property name="visible">True</property> 92 <property name="can_focus">False</property> 93 <property name="show_arrow">False</property> 94 <property name="icon_size">1</property> 95 <child> 96 <object class="GtkToolButton" id="add-media"> 97 <property name="visible">True</property> 98 <property name="can_focus">True</property> 99 <property name="tooltip_text" translatable="yes">Add to playlist...</property> 100 <property name="label" translatable="yes">Add</property> 101 <property name="use_underline">True</property> 102 <property name="icon_name">list-add-symbolic</property> 103 <signal name="clicked" handler="parole_media_list_add_clicked_cb" swapped="no"/> 104 </object> 105 <packing> 106 <property name="expand">False</property> 107 <property name="homogeneous">True</property> 108 </packing> 109 </child> 110 <child> 111 <object class="GtkToolButton" id="remove-media"> 112 <property name="visible">True</property> 113 <property name="sensitive">False</property> 114 <property name="can_focus">True</property> 115 <property name="tooltip_text" translatable="yes">Remove selected media</property> 116 <property name="label" translatable="yes">Remove</property> 117 <property name="use_underline">True</property> 118 <property name="icon_name">list-remove-symbolic</property> 119 <signal name="clicked" handler="parole_media_list_remove_clicked_cb" swapped="no"/> 120 </object> 121 <packing> 122 <property name="expand">False</property> 123 <property name="homogeneous">True</property> 124 </packing> 125 </child> 126 <child> 127 <object class="GtkToolButton" id="clear-media"> 128 <property name="visible">True</property> 129 <property name="sensitive">False</property> 130 <property name="can_focus">True</property> 131 <property name="tooltip_text" translatable="yes">Clear playlist</property> 132 <property name="label" translatable="yes">Clear</property> 133 <property name="use_underline">True</property> 134 <property name="icon_name">list-remove-all-symbolic</property> 135 <signal name="clicked" handler="parole_media_list_clear_clicked_cb" swapped="no"/> 136 </object> 137 <packing> 138 <property name="expand">False</property> 139 <property name="homogeneous">True</property> 140 </packing> 141 </child> 142 <child> 143 <object class="GtkToggleToolButton" id="repeat-media"> 144 <property name="visible">True</property> 145 <property name="can_focus">True</property> 146 <property name="tooltip_text" translatable="yes">Repeat</property> 147 <property name="label" translatable="yes">Repeat</property> 148 <property name="use_underline">True</property> 149 <property name="icon_name">media-playlist-repeat-symbolic</property> 150 </object> 151 <packing> 152 <property name="expand">False</property> 153 <property name="homogeneous">True</property> 154 </packing> 155 </child> 156 <child> 157 <object class="GtkToggleToolButton" id="shuffle-media"> 158 <property name="visible">True</property> 159 <property name="can_focus">True</property> 160 <property name="tooltip_text" translatable="yes">Shuffle</property> 161 <property name="label" translatable="yes">Shuffle</property> 162 <property name="use_underline">True</property> 163 <property name="icon_name">media-playlist-shuffle-symbolic</property> 164 </object> 165 <packing> 166 <property name="expand">False</property> 167 <property name="homogeneous">True</property> 168 </packing> 169 </child> 170 <child> 171 <object class="GtkToolButton" id="move-media-up"> 172 <property name="visible">True</property> 173 <property name="can_focus">False</property> 174 <property name="tooltip_text" translatable="yes">Move Up</property> 175 <property name="label" translatable="yes">Move Up</property> 176 <property name="use_underline">True</property> 177 <property name="icon_name">go-up-symbolic</property> 178 <signal name="clicked" handler="parole_media_list_move_up_clicked_cb" swapped="no"/> 179 </object> 180 <packing> 181 <property name="expand">False</property> 182 <property name="homogeneous">True</property> 183 </packing> 184 </child> 185 <child> 186 <object class="GtkToolButton" id="move-media-down"> 187 <property name="visible">True</property> 188 <property name="can_focus">False</property> 189 <property name="tooltip_text" translatable="yes">Move Down</property> 190 <property name="label" translatable="yes">Move Down</property> 191 <property name="use_underline">True</property> 192 <property name="icon_name">go-down-symbolic</property> 193 <signal name="clicked" handler="parole_media_list_move_down_clicked_cb" swapped="no"/> 194 </object> 195 <packing> 196 <property name="expand">False</property> 197 <property name="homogeneous">True</property> 198 </packing> 199 </child> 200 <style> 201 <class name="inline-toolbar"/> 202 </style> 203 </object> 204 <packing> 205 <property name="expand">False</property> 206 <property name="fill">True</property> 207 <property name="position">1</property> 208 </packing> 209 </child> 210 </object> 211 <object class="GtkMenu" id="playlist-menu"> 212 <property name="visible">True</property> 213 <property name="can_focus">False</property> 214 <child> 215 <object class="GtkCheckMenuItem" id="menu-replace"> 216 <property name="visible">True</property> 217 <property name="can_focus">False</property> 218 <property name="label" translatable="yes">Replace playlist when opening files</property> 219 <property name="use_underline">True</property> 220 </object> 221 </child> 222 <child> 223 <object class="GtkCheckMenuItem" id="menu-play-opened"> 224 <property name="visible">True</property> 225 <property name="can_focus">False</property> 226 <property name="label" translatable="yes">Play opened files</property> 227 <property name="use_underline">True</property> 228 </object> 229 </child> 230 <child> 231 <object class="GtkCheckMenuItem" id="menu-remember"> 232 <property name="visible">True</property> 233 <property name="can_focus">False</property> 234 <property name="label" translatable="yes">Remember playlist</property> 235 <property name="use_underline">True</property> 236 </object> 237 </child> 238 <child> 239 <object class="GtkSeparatorMenuItem" id="menuitem2"> 240 <property name="visible">True</property> 241 <property name="can_focus">False</property> 242 </object> 243 </child> 244 <child> 245 <object class="GtkMenuItem" id="menu-clear"> 246 <property name="visible">True</property> 247 <property name="can_focus">False</property> 248 <property name="label" translatable="yes">Clear</property> 249 <property name="use_underline">True</property> 250 </object> 251 </child> 252 </object> 253</interface> 254