8f3c324f5e75db4b72f7c961486265fdf1c1fd60
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

1) <?xml version="1.0" encoding="UTF-8"?>
2) <interface>
3)   <!-- interface-requires gtk+ 3.0 -->
Stefan Schuermans implement UDP output and de...

Stefan Schuermans authored 10 years ago

4)   <object class="GtkDialog" id="DialogDestination">
5)     <property name="can_focus">False</property>
6)     <property name="border_width">5</property>
7)     <property name="title" translatable="yes">BlinkenArea Sync GUI - Extras Destination Address...</property>
8)     <property name="type_hint">dialog</property>
9)     <child internal-child="vbox">
10)       <object class="GtkBox" id="DiaDestVBox">
11)         <property name="can_focus">False</property>
12)         <property name="orientation">vertical</property>
13)         <property name="spacing">2</property>
14)         <child internal-child="action_area">
15)           <object class="GtkButtonBox" id="DiaDestAction">
16)             <property name="can_focus">False</property>
17)             <property name="layout_style">end</property>
18)             <child>
19)               <object class="GtkButton" id="DiaDestBtnCancel">
20)                 <property name="label">gtk-cancel</property>
21)                 <property name="use_action_appearance">False</property>
22)                 <property name="visible">True</property>
23)                 <property name="can_focus">True</property>
24)                 <property name="receives_default">False</property>
25)                 <property name="use_action_appearance">False</property>
26)                 <property name="use_stock">True</property>
27)               </object>
28)               <packing>
29)                 <property name="expand">False</property>
30)                 <property name="fill">True</property>
31)                 <property name="position">0</property>
32)               </packing>
33)             </child>
34)             <child>
35)               <object class="GtkButton" id="DiaDestBtnOk">
36)                 <property name="label">gtk-ok</property>
37)                 <property name="use_action_appearance">False</property>
38)                 <property name="visible">True</property>
39)                 <property name="can_focus">True</property>
40)                 <property name="can_default">True</property>
41)                 <property name="has_default">True</property>
42)                 <property name="receives_default">True</property>
43)                 <property name="use_action_appearance">False</property>
44)                 <property name="use_stock">True</property>
45)               </object>
46)               <packing>
47)                 <property name="expand">False</property>
48)                 <property name="fill">True</property>
49)                 <property name="position">1</property>
50)               </packing>
51)             </child>
52)           </object>
53)           <packing>
54)             <property name="expand">False</property>
55)             <property name="fill">True</property>
56)             <property name="pack_type">end</property>
57)             <property name="position">0</property>
58)           </packing>
59)         </child>
60)         <child>
61)           <object class="GtkGrid" id="DiaDestGrid">
62)             <property name="visible">True</property>
63)             <property name="can_focus">False</property>
64)             <property name="row_homogeneous">True</property>
65)             <property name="column_homogeneous">True</property>
66)             <child>
67)               <object class="GtkLabel" id="DiaDestLblCur">
68)                 <property name="visible">True</property>
69)                 <property name="can_focus">False</property>
70)                 <property name="xalign">0</property>
71)                 <property name="xpad">3</property>
72)                 <property name="ypad">3</property>
73)                 <property name="label" translatable="yes">Current Destination Address:</property>
74)               </object>
75)               <packing>
76)                 <property name="left_attach">0</property>
77)                 <property name="top_attach">1</property>
78)                 <property name="width">1</property>
79)                 <property name="height">1</property>
80)               </packing>
81)             </child>
82)             <child>
83)               <object class="GtkLabel" id="DiaDestLblNew">
84)                 <property name="visible">True</property>
85)                 <property name="can_focus">False</property>
86)                 <property name="xalign">0</property>
87)                 <property name="xpad">3</property>
88)                 <property name="ypad">3</property>
89)                 <property name="label" translatable="yes">New Destination Address:</property>
90)               </object>
91)               <packing>
92)                 <property name="left_attach">0</property>
93)                 <property name="top_attach">2</property>
94)                 <property name="width">1</property>
95)                 <property name="height">1</property>
96)               </packing>
97)             </child>
98)             <child>
99)               <object class="GtkLabel" id="DiaDestCur">
100)                 <property name="visible">True</property>
101)                 <property name="can_focus">False</property>
102)                 <property name="xalign">0</property>
103)                 <property name="xpad">3</property>
104)                 <property name="ypad">3</property>
105)               </object>
106)               <packing>
107)                 <property name="left_attach">1</property>
108)                 <property name="top_attach">1</property>
109)                 <property name="width">1</property>
110)                 <property name="height">1</property>
111)               </packing>
112)             </child>
113)             <child>
114)               <object class="GtkEntry" id="DiaDestNew">
115)                 <property name="visible">True</property>
116)                 <property name="can_focus">True</property>
117)                 <property name="invisible_char">●</property>
118)                 <property name="activates_default">True</property>
119)               </object>
120)               <packing>
121)                 <property name="left_attach">1</property>
122)                 <property name="top_attach">2</property>
123)                 <property name="width">1</property>
124)                 <property name="height">1</property>
125)               </packing>
126)             </child>
127)             <child>
128)               <object class="GtkLabel" id="DiaDestDef">
129)                 <property name="visible">True</property>
130)                 <property name="can_focus">False</property>
131)                 <property name="xalign">0</property>
132)                 <property name="xpad">3</property>
133)                 <property name="ypad">3</property>
134)                 <property name="label" translatable="yes">255.255.255.255</property>
135)               </object>
136)               <packing>
137)                 <property name="left_attach">1</property>
138)                 <property name="top_attach">0</property>
139)                 <property name="width">1</property>
140)                 <property name="height">1</property>
141)               </packing>
142)             </child>
143)             <child>
144)               <object class="GtkLabel" id="DiaDestLblDef">
145)                 <property name="visible">True</property>
146)                 <property name="can_focus">False</property>
147)                 <property name="xalign">0</property>
148)                 <property name="xpad">3</property>
149)                 <property name="ypad">3</property>
150)                 <property name="label" translatable="yes">Default Destination Address:</property>
151)               </object>
152)               <packing>
153)                 <property name="left_attach">0</property>
154)                 <property name="top_attach">0</property>
155)                 <property name="width">1</property>
156)                 <property name="height">1</property>
157)               </packing>
158)             </child>
159)           </object>
160)           <packing>
161)             <property name="expand">True</property>
162)             <property name="fill">True</property>
163)             <property name="position">1</property>
164)           </packing>
165)         </child>
166)       </object>
167)     </child>
168)     <action-widgets>
169)       <action-widget response="0">DiaDestBtnCancel</action-widget>
170)       <action-widget response="1">DiaDestBtnOk</action-widget>
171)     </action-widgets>
172)   </object>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

173)   <object class="GtkWindow" id="MainWindow">
174)     <property name="visible">True</property>
175)     <property name="can_focus">False</property>
176)     <property name="title" translatable="yes">BlinkenArea Sync GUI</property>
177)     <signal name="destroy" handler="onDestroy" swapped="no"/>
178)     <child>
179)       <object class="GtkBox" id="MainVbox">
180)         <property name="visible">True</property>
181)         <property name="can_focus">False</property>
182)         <property name="orientation">vertical</property>
Stefan Schuermans add menu, implement file open

Stefan Schuermans authored 10 years ago

183)         <child>
184)           <object class="GtkMenuBar" id="Menu">
185)             <property name="visible">True</property>
186)             <property name="can_focus">False</property>
187)             <child>
188)               <object class="GtkMenuItem" id="MiFile">
189)                 <property name="use_action_appearance">False</property>
190)                 <property name="visible">True</property>
191)                 <property name="can_focus">False</property>
192)                 <property name="label" translatable="yes">_File</property>
193)                 <property name="use_underline">True</property>
194)                 <child type="submenu">
195)                   <object class="GtkMenu" id="MenuFile">
196)                     <property name="visible">True</property>
197)                     <property name="can_focus">False</property>
198)                     <child>
199)                       <object class="GtkImageMenuItem" id="MiFileOpen">
200)                         <property name="label">gtk-open</property>
201)                         <property name="use_action_appearance">False</property>
202)                         <property name="visible">True</property>
203)                         <property name="can_focus">False</property>
204)                         <property name="use_underline">True</property>
205)                         <property name="use_stock">True</property>
206)                         <signal name="activate" handler="onFileOpen" swapped="no"/>
207)                       </object>
208)                     </child>
209)                     <child>
210)                       <object class="GtkSeparatorMenuItem" id="MsFile1">
211)                         <property name="use_action_appearance">False</property>
212)                         <property name="visible">True</property>
213)                         <property name="can_focus">False</property>
214)                       </object>
215)                     </child>
216)                     <child>
217)                       <object class="GtkImageMenuItem" id="MiFileExit">
218)                         <property name="label">gtk-quit</property>
219)                         <property name="use_action_appearance">False</property>
220)                         <property name="visible">True</property>
221)                         <property name="can_focus">False</property>
222)                         <property name="use_underline">True</property>
223)                         <property name="use_stock">True</property>
224)                         <signal name="activate" handler="onFileExit" swapped="no"/>
225)                       </object>
226)                     </child>
227)                   </object>
228)                 </child>
229)               </object>
230)             </child>
Stefan Schuermans implement UDP output and de...

Stefan Schuermans authored 10 years ago

231)             <child>
232)               <object class="GtkMenuItem" id="MiExtras">
233)                 <property name="use_action_appearance">False</property>
234)                 <property name="visible">True</property>
235)                 <property name="can_focus">False</property>
236)                 <property name="label" translatable="yes">E_xtras</property>
237)                 <property name="use_underline">True</property>
238)                 <child type="submenu">
239)                   <object class="GtkMenu" id="MenuExtras">
240)                     <property name="visible">True</property>
241)                     <property name="can_focus">False</property>
242)                     <child>
243)                       <object class="GtkMenuItem" id="MiExtrasDestination">
244)                         <property name="use_action_appearance">False</property>
245)                         <property name="visible">True</property>
246)                         <property name="can_focus">False</property>
247)                         <property name="label" translatable="yes">_Destination Address</property>
248)                         <property name="use_underline">True</property>
249)                         <signal name="activate" handler="onExtrasDestination" swapped="no"/>
250)                       </object>
251)                     </child>
252)                   </object>
253)                 </child>
254)               </object>
255)             </child>
Stefan Schuermans add menu, implement file open

Stefan Schuermans authored 10 years ago

256)           </object>
257)           <packing>
258)             <property name="expand">False</property>
259)             <property name="fill">True</property>
260)             <property name="position">0</property>
261)           </packing>
262)         </child>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

263)         <child>
264)           <object class="GtkScrolledWindow" id="PlaylistScroll">
Stefan Schuermans show playlist in TreeView

Stefan Schuermans authored 11 years ago

265)             <property name="width_request">320</property>
266)             <property name="height_request">240</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

267)             <property name="visible">True</property>
268)             <property name="can_focus">True</property>
269)             <property name="border_width">3</property>
270)             <property name="shadow_type">in</property>
271)             <child>
272)               <object class="GtkTreeView" id="PlaylistView">
273)                 <property name="visible">True</property>
274)                 <property name="can_focus">True</property>
Stefan Schuermans show playlist in TreeView

Stefan Schuermans authored 11 years ago

275)                 <property name="model">PlaylistStore</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

276)                 <property name="headers_clickable">False</property>
277)                 <property name="rules_hint">True</property>
278)                 <property name="show_expanders">False</property>
Stefan Schuermans start making player work -...

Stefan Schuermans authored 10 years ago

279)                 <signal name="row-activated" handler="onPlaylistDblClick" swapped="no"/>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

280)                 <child internal-child="selection">
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

281)                   <object class="GtkTreeSelection" id="PlaylistViewSelection"/>
282)                 </child>
283)                 <child>
284)                   <object class="GtkTreeViewColumn" id="PlaylistColumnName">
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

285)                     <property name="sizing">autosize</property>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

286)                     <property name="title" translatable="yes">Name</property>
287)                     <child>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

288)                       <object class="GtkCellRendererText" id="PlaylistCellRendererTextName">
289)                         <property name="xalign">0</property>
290)                       </object>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

291)                       <attributes>
292)                         <attribute name="text">2</attribute>
293)                         <attribute name="weight">1</attribute>
294)                       </attributes>
295)                     </child>
296)                   </object>
297)                 </child>
298)                 <child>
299)                   <object class="GtkTreeViewColumn" id="PlaylistColumnDuration">
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

300)                     <property name="sizing">autosize</property>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

301)                     <property name="title" translatable="yes">Duration</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

302)                     <property name="alignment">1</property>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

303)                     <child>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

304)                       <object class="GtkCellRendererText" id="PlaylistCellRendererTextDuration">
305)                         <property name="xalign">1</property>
306)                       </object>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

307)                       <attributes>
308)                         <attribute name="text">3</attribute>
309)                         <attribute name="weight">1</attribute>
310)                         <attribute name="foreground-rgba">0</attribute>
311)                       </attributes>
312)                     </child>
313)                   </object>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

314)                 </child>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

315)                 <child>
316)                   <object class="GtkTreeViewColumn" id="PlaylistColumnDummy"/>
317)                 </child>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

318)               </object>
319)             </child>
320)           </object>
321)           <packing>
322)             <property name="expand">True</property>
323)             <property name="fill">True</property>
Stefan Schuermans add menu, implement file open

Stefan Schuermans authored 10 years ago

324)             <property name="position">1</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

325)           </packing>
326)         </child>
327)         <child>
Stefan Schuermans show current position as h:...

Stefan Schuermans authored 11 years ago

328)           <object class="GtkBox" id="PositionBox">
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

329)             <property name="visible">True</property>
Stefan Schuermans show current position as h:...

Stefan Schuermans authored 11 years ago

330)             <property name="can_focus">False</property>
331)             <child>
332)               <object class="GtkLabel" id="PositionAt">
333)                 <property name="visible">True</property>
334)                 <property name="can_focus">False</property>
335)                 <property name="margin_left">3</property>
336)                 <property name="margin_right">3</property>
337)                 <property name="label" translatable="yes">0:00:00.00</property>
338)               </object>
339)               <packing>
340)                 <property name="expand">False</property>
341)                 <property name="fill">True</property>
342)                 <property name="position">0</property>
343)               </packing>
344)             </child>
345)             <child>
346)               <object class="GtkScale" id="PositionScale">
347)                 <property name="visible">True</property>
348)                 <property name="can_focus">True</property>
349)                 <property name="margin_left">3</property>
350)                 <property name="margin_right">3</property>
351)                 <property name="adjustment">Position</property>
352)                 <property name="restrict_to_fill_level">False</property>
353)                 <property name="fill_level">100</property>
354)                 <property name="digits">2</property>
355)                 <property name="draw_value">False</property>
356)                 <property name="value_pos">bottom</property>
357)                 <signal name="change-value" handler="onNewPosition" swapped="no"/>
358)               </object>
359)               <packing>
360)                 <property name="expand">True</property>
361)                 <property name="fill">True</property>
362)                 <property name="position">1</property>
363)               </packing>
364)             </child>
365)             <child>
366)               <object class="GtkLabel" id="PositionRemaining">
367)                 <property name="visible">True</property>
368)                 <property name="can_focus">False</property>
369)                 <property name="margin_left">3</property>
370)                 <property name="margin_right">3</property>
371)                 <property name="label" translatable="yes">0:00:00.00</property>
372)               </object>
373)               <packing>
374)                 <property name="expand">False</property>
375)                 <property name="fill">True</property>
376)                 <property name="position">2</property>
377)               </packing>
378)             </child>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

379)           </object>
380)           <packing>
381)             <property name="expand">False</property>
382)             <property name="fill">True</property>
Stefan Schuermans add menu, implement file open

Stefan Schuermans authored 10 years ago

383)             <property name="position">2</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

384)           </packing>
385)         </child>
386)         <child>
387)           <object class="GtkBox" id="LogoBox">
388)             <property name="visible">True</property>
389)             <property name="can_focus">False</property>
390)             <property name="border_width">3</property>
391)             <child>
392)               <object class="GtkBox" id="ButtonBox">
393)                 <property name="visible">True</property>
394)                 <property name="can_focus">False</property>
395)                 <property name="homogeneous">True</property>
396)                 <child>
397)                   <object class="GtkButton" id="Previous">
398)                     <property name="label">gtk-media-previous</property>
399)                     <property name="use_action_appearance">False</property>
400)                     <property name="visible">True</property>
401)                     <property name="can_focus">True</property>
402)                     <property name="receives_default">True</property>
403)                     <property name="margin_right">3</property>
404)                     <property name="use_action_appearance">False</property>
405)                     <property name="use_stock">True</property>
406)                     <property name="image_position">top</property>
407)                     <signal name="clicked" handler="onPrevious" swapped="no"/>
408)                   </object>
409)                   <packing>
410)                     <property name="expand">True</property>
411)                     <property name="fill">True</property>
412)                     <property name="position">0</property>
413)                   </packing>
414)                 </child>
415)                 <child>
416)                   <object class="GtkButton" id="Stop">
417)                     <property name="label">gtk-media-stop</property>
418)                     <property name="use_action_appearance">False</property>
419)                     <property name="visible">True</property>
420)                     <property name="can_focus">True</property>
421)                     <property name="receives_default">True</property>
422)                     <property name="margin_right">3</property>
423)                     <property name="use_action_appearance">False</property>
424)                     <property name="use_stock">True</property>
425)                     <property name="image_position">top</property>
426)                     <signal name="clicked" handler="onStop" swapped="no"/>
427)                   </object>
428)                   <packing>
429)                     <property name="expand">True</property>
430)                     <property name="fill">True</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

431)                     <property name="position">1</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

432)                   </packing>
433)                 </child>
434)                 <child>
435)                   <object class="GtkButton" id="Pause">
436)                     <property name="label">gtk-media-pause</property>
437)                     <property name="use_action_appearance">False</property>
438)                     <property name="can_focus">True</property>
439)                     <property name="receives_default">True</property>
440)                     <property name="margin_right">3</property>
441)                     <property name="use_action_appearance">False</property>
442)                     <property name="use_stock">True</property>
443)                     <property name="image_position">top</property>
444)                     <signal name="clicked" handler="onPause" swapped="no"/>
445)                   </object>
446)                   <packing>
447)                     <property name="expand">True</property>
448)                     <property name="fill">True</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

449)                     <property name="position">2</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

450)                   </packing>
451)                 </child>
452)                 <child>
453)                   <object class="GtkButton" id="Play">
454)                     <property name="label">gtk-media-play</property>
455)                     <property name="use_action_appearance">False</property>
456)                     <property name="visible">True</property>
457)                     <property name="can_focus">True</property>
458)                     <property name="receives_default">True</property>
459)                     <property name="margin_right">3</property>
460)                     <property name="use_action_appearance">False</property>
461)                     <property name="use_stock">True</property>
462)                     <property name="image_position">top</property>
463)                     <signal name="clicked" handler="onPlay" swapped="no"/>
464)                   </object>
465)                   <packing>
466)                     <property name="expand">True</property>
467)                     <property name="fill">True</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

468)                     <property name="position">3</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

469)                   </packing>
470)                 </child>
471)                 <child>
472)                   <object class="GtkButton" id="Next">
473)                     <property name="label">gtk-media-next</property>
474)                     <property name="use_action_appearance">False</property>
475)                     <property name="visible">True</property>
476)                     <property name="can_focus">True</property>
477)                     <property name="receives_default">True</property>
478)                     <property name="margin_right">3</property>
479)                     <property name="use_action_appearance">False</property>
480)                     <property name="use_stock">True</property>
481)                     <property name="image_position">top</property>
482)                     <signal name="clicked" handler="onNext" swapped="no"/>
483)                   </object>
484)                   <packing>
485)                     <property name="expand">True</property>
486)                     <property name="fill">True</property>
Stefan Schuermans remove forward and backward...

Stefan Schuermans authored 10 years ago

487)                     <property name="position">4</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

488)                   </packing>
489)                 </child>
490)               </object>
491)               <packing>
492)                 <property name="expand">False</property>
493)                 <property name="fill">True</property>
494)                 <property name="position">0</property>
495)               </packing>
496)             </child>
497)             <child>
Stefan Schuermans make logo change color when...

Stefan Schuermans authored 10 years ago

498)               <object class="GtkImage" id="LogoO">
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

499)                 <property name="visible">True</property>
500)                 <property name="can_focus">False</property>
Stefan Schuermans add copyright, remove statu...

Stefan Schuermans authored 10 years ago

501)                 <property name="tooltip_text" translatable="yes">BlinkenArea Sync GUI
502) version 0.1.0 date 2013-11-23
503) Copyright 2013 Stefan Schuermans &lt;stefan@blinkenarea.org&gt;
504) Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html
505) a blinkenarea.org project - https://www.blinkenarea.org/</property>
Stefan Schuermans make logo change color when...

Stefan Schuermans authored 10 years ago

506)                 <property name="pixbuf">logo_o.png</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

507)               </object>
508)               <packing>
509)                 <property name="expand">False</property>
510)                 <property name="fill">False</property>
511)                 <property name="position">1</property>
512)               </packing>
513)             </child>
Stefan Schuermans make logo change color when...

Stefan Schuermans authored 10 years ago

514)             <child>
515)               <object class="GtkImage" id="LogoG">
516)                 <property name="can_focus">False</property>
517)                 <property name="tooltip_text" translatable="yes">BlinkenArea Sync GUI
518) version 0.1.0 date 2013-11-23
519) Copyright 2013 Stefan Schuermans &lt;stefan@blinkenarea.org&gt;
520) Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html
521) a blinkenarea.org project - https://www.blinkenarea.org/</property>
522)                 <property name="pixbuf">logo_g.png</property>
523)               </object>
524)               <packing>
525)                 <property name="expand">False</property>
526)                 <property name="fill">False</property>
527)                 <property name="position">2</property>
528)               </packing>
529)             </child>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

530)           </object>
531)           <packing>
532)             <property name="expand">False</property>
533)             <property name="fill">True</property>
Stefan Schuermans add menu, implement file open

Stefan Schuermans authored 10 years ago

534)             <property name="position">3</property>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

535)           </packing>
536)         </child>
Stefan Schuermans implement UDP output and de...

Stefan Schuermans authored 10 years ago

537)         <child>
538)           <object class="GtkStatusbar" id="Status">
539)             <property name="visible">True</property>
540)             <property name="can_focus">False</property>
541)             <property name="orientation">vertical</property>
542)             <property name="spacing">2</property>
543)           </object>
544)           <packing>
545)             <property name="expand">False</property>
546)             <property name="fill">True</property>
547)             <property name="position">4</property>
548)           </packing>
549)         </child>
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 11 years ago

550)       </object>
551)     </child>
552)   </object>
Stefan Schuermans start making player work -...

Stefan Schuermans authored 10 years ago

553)   <object class="GtkListStore" id="PlaylistStore">
554)     <columns>
555)       <!-- column-name EntryIdx -->
556)       <column type="guint"/>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

557)       <!-- column-name FontWeight -->
558)       <column type="gint"/>
Stefan Schuermans start making player work -...

Stefan Schuermans authored 10 years ago

559)       <!-- column-name Name -->
560)       <column type="gchararray"/>
Stefan Schuermans show current playlist item...

Stefan Schuermans authored 10 years ago

561)       <!-- column-name Duration -->
Stefan Schuermans start making player work -...

Stefan Schuermans authored 10 years ago

562)       <column type="gchararray"/>
563)     </columns>
564)   </object>