Change Paned to HBox, remove resizable panes
[gmpc.git] / glade / playlist3.ui
blob53645a6aa5c899b160411b407ad86a8be930036d
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3 <requires lib="gtk+" version="2.16"/>
4 <object class="GtkUIManager" id="uimanager1">
5 <child>
6 <object class="GtkActionGroup" id="GMPCMainWindow">
7 <child>
8 <object class="GtkAction" id="Preferences">
9 <property name="stock-id">gtk-preferences</property>
10 <signal name="activate" handler="create_preferences_window" swapped="no"/>
11 </object>
12 </child>
13 <child>
14 <object class="GtkAction" id="Quit">
15 <property name="stock-id">gtk-quit</property>
16 <signal name="activate" handler="main_quit" swapped="no"/>
17 </object>
18 </child>
19 <child>
20 <object class="GtkAction" id="Close">
21 <property name="stock-id">gtk-close</property>
22 <signal name="activate" handler="pl3_close" swapped="no"/>
23 </object>
24 </child>
25 <child>
26 <object class="GtkAction" id="ViewCollapse">
27 <property name="label" translatable="true">_Collapse interface</property>
28 <property name="stock-id">gtk-zoom-out</property>
29 <signal name="activate" handler="playlist_zoom_out" swapped="no"/>
30 </object>
31 <accelerator key="minus" modifiers="GDK_CONTROL_MASK"/>
32 </child>
33 <child>
34 <object class="GtkAction" id="ViewExpand">
35 <property name="label" translatable="true">_Expand interface</property>
36 <property name="stock-id">gtk-zoom-in</property>
37 <signal name="activate" handler="playlist_zoom_in" swapped="no"/>
38 </object>
39 <accelerator key="plus" modifiers="GDK_CONTROL_MASK"/>
40 </child>
41 <child>
42 <object class="GtkAction" id="ViewFullscreen">
43 <property name="stock-id">gtk-fullscreen</property>
44 <signal name="activate" handler="pl3_window_fullscreen" swapped="no"/>
45 </object>
46 <accelerator key="F12"/>
47 </child>
48 <child>
49 <object class="GtkToggleAction" id="ViewShowArtistImage">
50 <property name="label" translatable="true">_Show artist image in sidebar</property>
51 <signal name="activate" handler="playlist_menu_artist_image_changed" swapped="no"/>
52 </object>
53 </child>
54 <child>
55 <object class="GtkAction" id="ViewMessages">
56 <property name="label" translatable="true">_Show Messages</property>
57 <property name="stock-id">gtk-edit</property>
58 <signal name="activate" handler="message_window_open" swapped="no"/>
59 </object>
60 </child>
61 <child>
62 <object class="GtkAction" id="ViewManual">
63 <property name="label" translatable="true">_Manual</property>
64 <property name="stock-id">gtk-help</property>
65 <signal name="activate" handler="show_user_manual" swapped="no"/>
66 </object>
67 </child>
68 <child>
69 <object class="GtkAction" id="ViewWebsite">
70 <property name="label" translatable="true">_Visit Website</property>
71 <property name="stock-id">gtk-home</property>
72 <signal name="activate" handler="url_visit_website" swapped="no"/>
73 </object>
74 </child>
75 <child>
76 <object class="GtkAction" id="ViewGettingHelp">
77 <property name="label" translatable="true">_Getting Help</property>
78 <property name="stock-id">gtk-info</property>
79 <signal name="activate" handler="url_getting_help" swapped="no"/>
80 </object>
81 </child>
82 <child>
83 <object class="GtkAction" id="ViewBugInformation">
84 <property name="label" translatable="true">_Bug Information</property>
85 <property name="stock-id">gtk-info</property>
86 <signal name="activate" handler="bug_information_window_new" swapped="no"/>
87 </object>
88 </child>
89 <child>
90 <object class="GtkAction" id="ViewEasyCommandHelp">
91 <property name="label" translatable="true">_Easy Command Help</property>
92 <signal name="activate" handler="easy_command_help_window" swapped="no"/>
93 </object>
94 </child>
95 <child>
96 <object class="GtkAction" id="ViewAbout">
97 <property name="stock-id">gtk-about</property>
98 <signal name="activate" handler="about_window" swapped="no"/>
99 </object>
100 </child>
101 <child>
102 <object class="GtkAction" id="ViewPlaylist">
103 <property name="label">_Playlist</property>
104 <property name="stock-id">gtk-justify-fill</property>
105 <signal name="activate" handler="create_playlist3" swapped="no"/>
106 </object>
107 </child>
108 <child>
109 <object class="GtkToggleAction" id="ViewExtraPlaylist">
110 <property name="label">Show _extra playlist</property>
111 <signal name="activate" handler="enable_extra_playlist" swapped="no"/>
112 </object>
113 <accelerator key="e" modifiers="GDK_CONTROL_MASK"/>
114 </child>
115 <child>
116 <object class="GtkAction" id="ViewInformation">
117 <property name="label">_View server information</property>
118 <property name="stock-id">gtk-info</property>
119 <signal name="activate" handler="serverinformation_show_popup" swapped="no"/>
120 </object>
121 </child>
122 <!-- Command line action -->
123 <child>
124 <object class="GtkAction" id="ShowCMD">
125 <property name="label">Show _command line</property>
126 <signal name="activate" handler="show_command_line" swapped="no"/>
127 </object>
128 <accelerator key="space" modifiers="GDK_CONTROL_MASK"/>
129 </child>
130 </object>
131 <!-- GMPCMAinWindow-->
132 </child>
133 <child>
134 <object class="GtkActionGroup" id="MPDControl">
135 <child>
136 <object class="GtkAction" id="MPDUpdate">
137 <property name="label" translatable="true">Update MPD Database</property>
138 <property name="icon-name">mpd</property>
139 <signal name="activate" handler="playlist3_server_update_db" swapped="no"/>
140 </object>
141 </child>
142 <child>
143 <object class="GtkAction" id="MPDConnect">
144 <property name="stock-id">gtk-connect</property>
145 <signal name="activate" handler="connect_to_mpd" swapped="no"/>
146 </object>
147 </child>
148 <child>
149 <object class="GtkAction" id="MPDDisconnect">
150 <property name="stock-id">gtk-disconnect</property>
151 <signal name="activate" handler="preferences_window_disconnect" swapped="no"/>
152 </object>
153 </child>
154 <child>
155 <object class="GtkAction" id="MPDPassword">
156 <property name="label" translatable="true">_Send Password</property>
157 <property name="stock-id">gtk-dialog-authentication</property>
158 <signal name="activate" handler="send_password" swapped="no"/>
159 </object>
160 </child>
161 <child>
162 <object class="GtkToggleAction" id="MPDRepeat">
163 <property name="label" translatable="yes">Repeat Mode</property>
164 <property name="short_label" translatable="yes">Repeat</property>
165 <property name="tooltip" translatable="yes">Toggle repeat mode</property>
166 <property name="icon-name">stock_repeat</property>
167 <signal name="activate" handler="playlist_menu_repeat_changed" swapped="no"/>
168 </object>
169 <accelerator key="r" modifiers="GDK_CONTROL_MASK"/>
170 </child>
171 <child>
172 <object class="GtkToggleAction" id="MPDRandom">
173 <property name="label" translatable="yes">Random Mode</property>
174 <property name="short_label" translatable="yes">Random</property>
175 <property name="tooltip" translatable="yes">Toggle random mode</property>
176 <property name="icon-name">stock_shuffle</property>
177 <signal name="activate" handler="playlist_menu_random_changed" swapped="no"/>
178 </object>
179 <accelerator key="s" modifiers="GDK_CONTROL_MASK"/>
180 </child>
181 <child>
182 <object class="GtkToggleAction" id="MPDSingleMode">
183 <property name="label" translatable="yes">Single Mode</property>
184 <property name="short_label" translatable="yes">Single</property>
185 <property name="tooltip" translatable="yes">Toggle single mode</property>
186 <property name="icon-name">media-repeat-single</property>
187 <signal name="activate" handler="playlist_menu_single_mode_changed" swapped="no"/>
188 </object>
189 <accelerator key="t" modifiers="GDK_CONTROL_MASK"/>
190 </child>
191 <child>
192 <object class="GtkAction" id="MPDMuted">
193 <property name="label" translatable="yes">Mute</property>
194 <property name="short_label" translatable="yes">Mute</property>
195 <property name="tooltip" translatable="yes">Mute the output</property>
196 <property name="icon-name">audio-volume-muted</property>
197 <signal name="activate" handler="volume_toggle_mute" swapped="no"/>
198 </object>
199 <accelerator key="m" modifiers="GDK_CONTROL_MASK"/>
200 </child>
201 <child>
202 <object class="GtkToggleAction" id="MPDConsumeMode">
203 <property name="label" translatable="yes">Consume Mode</property>
204 <property name="short_label" translatable="yes">Consume</property>
205 <property name="tooltip" translatable="yes">Toggle consume mode</property>
206 <property name="icon-name">media-consume</property>
207 <signal name="activate" handler="playlist_menu_consume_changed" swapped="no"/>
208 </object>
209 <accelerator key="y" modifiers="GDK_CONTROL_MASK"/>
210 </child>
211 <child>
212 <object class="GtkAction" id="MPDNext">
213 <property name="label" translatable="yes">Next</property>
214 <property name="short_label" translatable="yes">Next</property>
215 <property name="tooltip" translatable="yes">Skip to the next song</property>
216 <property name="stock_id">gtk-media-next</property>
217 <signal name="activate" handler="next_song" swapped="no"/>
218 </object>
219 <accelerator key="Right" modifiers="GDK_CONTROL_MASK"/>
220 </child>
221 <child>
222 <object class="GtkAction" id="MPDPrevious">
223 <property name="label" translatable="yes">Previous</property>
224 <property name="short_label" translatable="yes">Prev</property>
225 <property name="tooltip" translatable="yes">Skip to the previous song</property>
226 <property name="stock_id">gtk-media-previous</property>
227 <signal name="activate" handler="prev_song" swapped="no"/>
228 </object>
229 <accelerator key="Left" modifiers="GDK_CONTROL_MASK"/>
230 </child>
231 <child>
232 <object class="GtkAction" id="MPDStop">
233 <property name="label" translatable="yes">Stop</property>
234 <property name="short_label" translatable="yes">Stop</property>
235 <property name="stock_id">gtk-media-stop</property>
236 <signal name="activate" handler="stop_song" swapped="no"/>
237 </object>
238 <accelerator key="Down" modifiers="GDK_CONTROL_MASK"/>
239 </child>
240 <child>
241 <object class="GtkAction" id="MPDPlayPause">
242 <property name="label" translatable="yes">Play/Pause</property>
243 <property name="short_label" translatable="yes">Play</property>
244 <property name="stock_id">gtk-media-play</property>
245 <signal name="activate" handler="play_song" swapped="no"/>
246 </object>
247 <accelerator key="Up" modifiers="GDK_CONTROL_MASK"/>
248 </child>
249 </object>
250 </child>
251 <child>
252 <object class="GtkActionGroup" id="GMPCMenus">
253 <child>
254 <object class="GtkAction" id="menu_control">
255 <property name="label" translatable="yes">_Control</property>
256 </object>
257 </child>
258 <child>
259 <object class="GtkAction" id="open_local_file">
260 <property name="label" translatable="yes">_Open local file</property>
261 <property name="stock_id">gtk-open</property>
262 <signal name="activate" handler="open_local_file" swapped="no"/>
263 </object>
264 </child>
265 <child>
266 <object class="GtkAction" id="menu_profiles">
267 <property name="label" translatable="yes">_Profiles</property>
268 </object>
269 </child>
270 <child>
271 <object class="GtkAction" id="menu_music">
272 <property name="label" translatable="yes">_Music</property>
273 </object>
274 </child>
275 <child>
276 <object class="GtkAction" id="menu_server">
277 <property name="label" translatable="yes">_Server</property>
278 </object>
279 </child>
280 <child>
281 <object class="GtkAction" id="menu_view">
282 <property name="label" translatable="yes">_View</property>
283 </object>
284 </child>
285 <child>
286 <object class="GtkAction" id="menu_option">
287 <property name="label" translatable="yes">_Option</property>
288 </object>
289 </child>
290 <child>
291 <object class="GtkAction" id="menu_tool">
292 <property name="label" translatable="yes">_Tools</property>
293 </object>
294 </child>
295 <child>
296 <object class="GtkAction" id="menu_go">
297 <property name="label" translatable="yes">_Go</property>
298 </object>
299 </child>
300 <child>
301 <object class="GtkAction" id="menu_help">
302 <property name="label" translatable="yes">_Help</property>
303 </object>
304 </child>
305 <child>
306 <object class="GtkAction" id="Dummy"/>
307 </child>
308 </object>
309 </child>
310 <ui>
311 <menubar name="menubartest">
312 <menu action="menu_music">
313 <menuitem action="MPDConnect"/>
314 <menuitem action="MPDDisconnect"/>
315 <menuitem action="MPDPassword"/>
316 <separator/>
317 <menuitem action="open_local_file"/>
318 <menuitem action="menu_profiles"/>
319 <separator/>
320 <menuitem action="Preferences"/>
321 <separator/>
322 <menuitem action="Close"/>
323 <menuitem action="Quit"/>
324 </menu>
325 <menu action="menu_control">
326 <menuitem action="MPDPlayPause"/>
327 <menuitem action="MPDStop"/>
328 <separator/>
329 <menuitem action="MPDNext"/>
330 <menuitem action="MPDPrevious"/>
331 <separator/>
332 <menuitem action="MPDMuted"/>
333 <separator/>
334 <menuitem action="MPDRepeat"/>
335 <menuitem action="MPDRandom"/>
336 <menuitem action="MPDSingleMode"/>
337 <menuitem action="MPDConsumeMode"/>
338 </menu>
339 <menu action="menu_server">
340 <menuitem action="MPDUpdate"/>
341 <menuitem action="ViewInformation"/>
342 <separator/>
343 </menu>
344 <menu action="menu_view">
345 <menuitem action="ViewCollapse"/>
346 <menuitem action="ViewExpand"/>
347 <menuitem action="ViewFullscreen"/>
348 <separator/>
349 <menuitem action="ViewShowArtistImage"/>
350 <menuitem action="ViewExtraPlaylist"/>
351 <menuitem action="ShowCMD"/>
352 </menu>
353 <menu action="menu_option">
354 <menuitem action="Dummy"/>
355 </menu>
356 <menu action="menu_tool">
357 <menuitem action="Dummy"/>
358 </menu>
359 <menu action="menu_go">
360 <menuitem action="Dummy"/>
361 </menu>
362 <menu action="menu_help">
363 <menuitem action="ViewManual"/>
364 <separator/>
365 <menuitem action="ViewMessages"/>
366 <separator/>
367 <menuitem action="ViewWebsite"/>
368 <menuitem action="ViewGettingHelp"/>
369 <menuitem action="ViewBugInformation"/>
370 <menuitem action="ViewEasyCommandHelp"/>
371 <separator/>
372 <menuitem action="ViewAbout"/>
373 </menu>
374 </menubar>
375 </ui>
376 </object>
377 <!-- interface-naming-policy toplevel-contextual -->
378 <object class="GtkWindow" id="pl3_win">
379 <property name="title" translatable="yes">gmpc - Playlist Manager</property>
380 <property name="default_width">600</property>
381 <property name="default_height">400</property>
382 <property name="icon_name">gmpc</property>
383 <signal name="key-press-event" handler="pl3_window_key_press_event" swapped="no"/>
384 <signal name="delete-event" handler="pl3_close" swapped="no"/>
385 <child>
386 <object class="GtkVBox" id="vbox1">
387 <property name="spacing">0</property>
388 <property name="visible">True</property>
389 <child>
390 <object class="GtkMenuBar" id="menubartest" constructor="uimanager1">
391 <property name="visible">True</property>
392 <property name="name">menubar</property>
393 </object>
394 <packing>
395 <property name="expand">False</property>
396 <property name="position">1</property>
397 </packing>
398 </child>
399 <child>
400 <object class="GtkVBox" id="vbox_control">
401 <property name="visible">True</property>
402 <child>
403 <object class="GtkEventBox" id="header">
404 <property name="name">header</property>
405 <property name="visible">True</property>
406 <property name="can_focus">False</property>
407 <child>
408 <object class="GtkAlignment" id="alignment1">
409 <property name="visible">True</property>
410 <property name="xalign">0</property>
411 <property name="yalign">0</property>
412 <property name="left_padding">0</property>
413 <property name="right_padding">0</property>
414 <property name="top_padding">0</property>
415 <property name="bottom_padding">0</property>
416 <child>
417 <object class="GtkVBox" id="vbox_playlist_player">
418 <property name="visible">True</property>
419 <child>
420 <object class="GtkHBox" id="hbox_playlist_player">
421 <property name="visible">True</property>
422 <property name="border_width">1</property>
423 <property name="spacing">6</property>
424 <child>
425 <object class="GmpcWidgetsVolume" id="volume_button">
426 <property name="visible">True</property>
427 </object>
428 <packing>
429 <property name="pack_type">end</property>
430 <property name="position">2</property>
431 <property name="expand">False</property>
432 <property name="fill">False</property>
433 </packing>
434 </child>
435 <child>
436 <object class="GtkHBox" id="hbox10">
437 <property name="visible">True</property>
438 <property name="spacing">6</property>
439 <child>
440 <object class="GtkHBox" id="pl3_button_control_box">
441 <property name="visible">True</property>
442 <property name="spacing">1</property>
443 <child>
444 <object class="GtkButton" id="button_previous">
445 <property name="visible">True</property>
446 <property name="use_action_appearance">False</property>
447 <property name="related-action">MPDPrevious</property>
448 <property name="can_focus">True</property>
449 <property name="receives_default">False</property>
450 <property name="relief">none</property>
451 <property name="use_action_appearance">False</property>
452 <child>
453 <object class="GtkImage" id="button_previous_image">
454 <property name="visible">True</property>
455 <property name="stock">gtk-media-previous</property>
456 </object>
457 </child>
458 </object>
459 <packing>
460 <property name="expand">False</property>
461 <property name="fill">False</property>
462 <property name="position">0</property>
463 </packing>
464 </child>
465 <child>
466 <object class="GtkButton" id="stop_button">
467 <property name="visible">True</property>
468 <property name="use_action_appearance">False</property>
469 <property name="related-action">MPDStop</property>
470 <property name="can_focus">True</property>
471 <property name="receives_default">True</property>
472 <property name="relief">none</property>
473 <child>
474 <object class="GtkImage" id="button_stop_image">
475 <property name="visible">True</property>
476 <property name="stock">gtk-media-stop</property>
477 </object>
478 </child>
479 </object>
480 <packing>
481 <property name="expand">False</property>
482 <property name="fill">False</property>
483 <property name="position">1</property>
484 </packing>
485 </child>
486 <child>
487 <object class="GtkButton" id="play_button">
488 <property name="visible">True</property>
489 <property name="use_action_appearance">False</property>
490 <property name="related-action">MPDPlayPause</property>
491 <property name="can_focus">True</property>
492 <property name="receives_default">False</property>
493 <property name="relief">none</property>
494 <child>
495 <object class="GtkImage" id="play_button_image">
496 <property name="visible">True</property>
497 <property name="stock">gtk-media-play</property>
498 </object>
499 </child>
500 </object>
501 <packing>
502 <property name="expand">False</property>
503 <property name="fill">False</property>
504 <property name="position">2</property>
505 </packing>
506 </child>
507 <child>
508 <object class="GtkButton" id="next_button">
509 <property name="visible">True</property>
510 <property name="use_action_appearance">False</property>
511 <property name="related-action">MPDNext</property>
512 <property name="can_focus">True</property>
513 <property name="receives_default">False</property>
514 <property name="relief">none</property>
515 <child>
516 <object class="GtkImage" id="next_button_image">
517 <property name="visible">True</property>
518 <property name="stock">gtk-media-next</property>
519 </object>
520 </child>
521 </object>
522 <packing>
523 <property name="expand">False</property>
524 <property name="fill">False</property>
525 <property name="position">3</property>
526 </packing>
527 </child>
528 </object>
529 <packing>
530 <property name="expand">False</property>
531 <property name="pack_type">end</property>
532 <property name="position">1</property>
533 </packing>
534 </child>
535 <child>
536 <object class="GmpcProgress" id="hbox_progress">
537 <property name="visible">True</property>
538 <property name="spacing">6</property>
539 <property name="width-request">200</property>
540 <child>
541 <placeholder/>
542 </child>
543 </object>
544 <packing>
545 <property name="pack_type">end</property>
546 <property name="expand">False</property>
547 <property name="position">1</property>
548 </packing>
549 </child>
550 </object>
551 </child>
552 </object>
553 <packing>
554 <property name="position">0</property>
555 </packing>
556 </child>
557 </object>
558 </child>
559 </object>
560 </child>
561 </object>
562 <packing>
563 <property name="expand">False</property>
564 <property name="position">0</property>
565 </packing>
566 </child>
567 <child>
568 <object class="GtkEventBox" id="error_event"/>
569 <packing>
570 <property name="expand">False</property>
571 <property name="position">1</property>
572 </packing>
573 </child>
574 <!--
575 <child>
576 <object class="GtkAlignment" id="alignment_bread_crumb">
577 <property name="visible">True</property>
578 <property name="top_padding">0</property>
579 <child>
580 <object class="GtkHBox" id="bread_crumb">
581 <property name="spacing">6</property>
582 <child>
583 <object class="GtkComboBox" id="cb_cat_selector">
584 <property name="visible">True</property>
585 </object>
586 <packing>
587 <property name="position">0</property>
588 </packing>
589 </child>
590 </object>
591 </child>
592 </object>
593 <packing>
594 <property name="expand">False</property>
595 <property name="position">2</property>
596 </packing>
597 </child>
598 <child>
599 <object class="GtkAlignment" id="alignment_tab_bar">
600 <property name="visible">True</property>
601 <property name="top_padding">2</property>
602 <child>
603 <object class="GtkHBox" id="box_tab_bar">
604 <property name="visible">True</property>
605 <property name="homogeneous">True</property>
606 <child>
607 <placeholder/>
608 </child>
609 </object>
610 </child>
611 </object>
612 <packing>
613 <property name="expand">False</property>
614 <property name="position">3</property>
615 </packing>
616 </child-->
617 <child>
618 <object class="GtkVBox" id="hpaned1_vbox">
619 <property name="visible">True</property>
620 <property name="spacing">0</property>
621 <child>
623 <object class="GtkHBox" id="hpaned1-hbox">
624 <property name="name">hpaned1</property>
625 <property name="visible">True</property>
626 <property name="can_focus">True</property>
627 <!-- <property name="position">200</property>-->
628 <child>
629 <object class="GtkVBox" id="sidebar">
630 <property name="name">sidebar</property>
631 <property name="visible">True</property>
632 <property name="spacing">0</property>
633 <child>
634 <object class="GtkScrolledWindow" id="sidebar_scrolled_window">
635 <property name="visible">True</property>
636 <property name="can_focus">True</property>
637 <property name="hscrollbar_policy">never</property>
638 <property name="vscrollbar_policy">automatic</property>
639 <property name="shadow_type">none</property>
640 <child>
641 <object class="GtkViewport" id="viewport123">
642 <property name="visible">True</property>
643 <property name="can_focus">False</property>
644 <property name="shadow_type">none</property>
645 <child>
646 <object class="GtkVBox" id="vbox5">
647 <property name="visible">True</property>
648 <property name="spacing">16</property>
649 <child>
650 <object class="GtkVBox" id="browsers_vbox">
651 <property name="visible">True</property>
652 <property name="spacing">4</property>
653 <child>
654 <object class="GtkAlignment" id="sidebar_browsers_label_ali">
655 <property name="visible">True</property>
656 <property name="can_focus">False</property>
657 <property name="top_padding">10</property>
658 <property name="bottom_padding">2</property>
659 <property name="left_padding">6</property>
660 <child>
661 <object class="GtkLabel" id="sidebar_browsers_label">
662 <property name="visible">True</property>
663 <property name="can_focus">False</property>
664 <property name="xalign">0</property>
665 <property name="ypad">0</property>
666 <property name="label" translatable="yes">&lt;b&gt;Browsers&lt;/b&gt;</property>
667 <property name="use_markup">True</property>
668 </object>
669 </child>
670 </object>
671 <packing>
672 <property name="expand">False</property>
673 <property name="fill">True</property>
674 <property name="padding">0</property>
675 <property name="position">0</property>
676 <property name="pack_type">start</property>
677 </packing>
678 </child>
679 <child>
680 <object class="GtkTreeView" id="cat_tree">
681 <property name="visible">True</property>
682 <property name="can_focus">True</property>
683 <property name="headers_visible">False</property>
684 <property name="rules_hint">True</property>
685 <property name="enable_search">False</property>
686 <signal name="button-press-event" handler="pl3_cat_tree_button_press_event" swapped="no"/>
687 <signal name="button-release-event" handler="pl3_cat_tree_button_release_event" swapped="no"/>
688 </object>
689 </child>
690 </object>
691 <packing>
692 <property name="expand">False</property>
693 <property name="fill">False</property>
694 <property name="padding">0</property>
695 <property name="position">1</property>
696 <property name="pack_type">start</property>
697 </packing>
698 </child>
699 <child>
700 <object class="GtkVBox" id="sidebar_plugins_top">
701 <property name="visible">True</property>
702 <property name="spacing">25</property>
703 <child>
704 <object class="GtkAlignment" id="placeholder_do_not_remove">
705 <property name="visible">False</property>
706 <property name="can_focus">False</property>
707 </object>
708 <packing>
709 <property name="expand">False</property>
710 <property name="fill">False</property>
711 <property name="padding">0</property>
712 <property name="position">0</property>
713 <property name="pack_type">start</property>
714 </packing>
715 </child>
716 </object>
717 </child>
718 </object>
719 </child>
720 </object>
721 </child>
722 </object>
723 <packing>
724 <property name="position">0</property>
725 </packing>
726 </child>
727 <child>
728 <object class="GtkAlignment" id="alignmentspb">
729 <property name="visible">True</property>
730 <property name="can_focus">False</property>
731 <property name="top_padding">0</property>
732 <property name="bottom_padding">0</property>
733 <property name="left_padding">0</property>
734 <property name="right_padding">0</property>
735 <child>
736 <object class="GtkVBox" id="sidebar_plugins_bottom">
737 <property name="visible">True</property>
738 <property name="spacing">3</property>
739 <child>
740 <object class="GtkAlignment" id="placeholder">
741 <property name="visible">True</property>
742 <property name="can_focus">False</property>
743 </object>
744 <packing>
745 <property name="expand">False</property>
746 <property name="fill">False</property>
747 <property name="padding">0</property>
748 <property name="position">0</property>
749 <property name="pack_type">end</property>
750 </packing>
751 </child>
752 </object>
753 </child>
754 </object>
755 <packing>
756 <property name="expand">False</property>
757 <property name="fill">False</property>
758 <property name="padding">0</property>
759 <property name="position">2</property>
760 <property name="pack_type">end</property>
761 </packing>
762 </child>
763 <child>
764 <object class="GmpcWidgetsQtable" id="status_icon_box">
765 <property name="spacing">3</property>
766 <property name="item-width">16</property>
767 <property name="item-height">16</property>
768 <property name="padding-left">6</property>
769 <property name="padding-right">6</property>
770 <property name="header-height">32</property>
771 </object>
772 <packing>
773 <property name="position">1</property>
774 <property name="expand">False</property>
775 <property name="fill">True</property>
776 <property name="pack-type">end</property>
777 <property name="padding">3</property>
778 </packing>
779 </child>
780 <child>
781 <object class="GtkAlignment" id="sidebar_artist_image_alignment">
782 <property name="visible">True</property>
783 <property name="can_focus">False</property>
784 <property name="top_padding">0</property>
785 <property name="bottom_padding">3</property>
786 <property name="left_padding">0</property>
787 <property name="right_padding">0</property>
788 <!--
789 <child>
790 <object class="GtkVBox" id="sidebar_artist_image">
791 <property name="visible">True</property>
792 <property name="spacing">0</property>
793 </object>
794 </child>
796 </object>
797 <packing>
798 <property name="expand">False</property>
799 <property name="fill">False</property>
800 <property name="padding">0</property>
801 <property name="position">1</property>
802 <property name="pack_type">end</property>
803 </packing>
804 </child>
805 <child>
806 <object class="GtkAlignment" id="alignmentpb21">
807 <property name="visible">True</property>
808 <property name="can_focus">False</property>
809 <property name="top_padding">0</property>
810 <property name="bottom_padding">0</property>
811 <property name="left_padding">2</property>
812 <property name="right_padding">2</property>
813 <child>
814 <object class="GtkProgressBar" id="pl3_progressbar">
815 <property name="pulse_step">0.100000</property>
816 </object>
817 </child>
818 </object>
819 <packing>
820 <property name="expand">False</property>
821 <property name="fill">False</property>
822 <property name="position">0</property>
823 <property name="pack_type">end</property>
824 </packing>
825 </child>
826 </object>
827 <packing>
828 <property name="expand">False</property>
829 <property name="fill">True</property>
830 <!-- <property name="resize">False</property>
831 <property name="shrink">True</property>-->
832 </packing>
833 </child>
834 <child>
835 <object class="GtkVBox" id="vbox7">
836 <property name="visible">True</property>
837 <property name="spacing">3</property>
838 <child>
839 <object class="GtkEventBox" id="browser_container">
840 <property name="visible">True</property>
841 <child>
842 <placeholder/>
843 </child>
844 </object>
845 <packing>
846 <property name="position">2</property>
847 </packing>
848 </child>
849 </object>
850 <packing>
851 <property name="expand">True</property>
852 <property name="fill">True</property>
853 <!-- <property name="resize">True</property>
854 <property name="shrink">True</property>-->
855 </packing>
856 </child>
857 </object>
858 </child>
859 </object>
860 <packing>
861 <property name="padding">0</property>
862 <property name="position">4</property>
863 </packing>
864 </child>
865 </object>
866 <packing>
867 <property name="position">2</property>
868 </packing>
869 </child>
870 <!-- entry used to quickly enter easy-command commands -->
871 <child>
872 <object class="GtkEntry" id="special_command_entry">
873 <property name="visible">False</property>
874 <property name="no-show-all">True</property>
875 <!-- left icon -->
876 <property name="primary-icon-name">gmpc</property>
877 <!-- right icon -->
878 <property name="secondary-icon-stock">gtk-clear</property>
879 <!-- Signals -->
880 <signal name="key-press-event" handler="show_command_line_key_press_event" swapped="no"/>
881 <signal name="activate" handler="show_command_line_activate" swapped="no"/>
882 <signal name="icon-release" handler="show_command_line_icon_release" swapped="no"/>
883 <signal name="changed" handler="show_command_line_entry_changed" swapped="no"/>
884 </object>
885 <packing>
886 <property name="expand">false</property>
887 <property name="position">3</property>
888 </packing>
889 </child>
890 <!-- end entry -->
891 <child>
892 <object class="GtkHBox" id="hbox1">
893 <property name="visible">True</property>
895 <!--
896 <child>
897 <object class="GtkStatusbar" id="statusbar1">
898 <property name="visible">True</property>
899 <property name="has_resize_grip">False</property>
900 </object>
901 <packing>
902 <property name="position">3</property>
903 </packing>
904 </child>
905 <child>
906 <object class="GtkHBox" id="status-icon-hbox">
907 <property name="visible">True</property>
908 <property name="spacing">6</property>
909 </object>
910 <packing>
911 <property name="expand">False</property>
912 <property name="position">5</property>
913 </packing>
914 </child>
916 </object>
917 <packing>
918 <property name="expand">False</property>
919 <property name="pack_type">end</property>
920 <property name="position">4</property>
921 </packing>
922 </child>
923 </object>
924 </child>
925 </object>
926 </interface>