Changeset 05c276b04d8ed08e049d84586afe92c557a1d4f7
- Timestamp:
- 21/11/06 16:59:50
(2 years ago)
- Author:
- Rafaël Carré <funman@videolan.org>
- git-committer:
- Rafaël Carré <funman@videolan.org> 1164124790 +0000
- git-parent:
[79aedbd56409f7a664f8fb4fb122fbda29bd6cfc]
- git-author:
- Rafaël Carré <funman@videolan.org> 1164124790 +0000
- Message:
Fixes input position display
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r7930c1b |
r05c276b |
|
| 1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|---|
| 2 | 2 | <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> |
|---|
| 3 | | <!--Generated with glade3 3.0.2 on Tue Nov 21 15:28:41 2006 by fun@zod--> |
|---|
| | 3 | <!--Generated with glade3 3.0.2 on Tue Nov 21 16:05:19 2006 by fun@zod--> |
|---|
| 4 | 4 | <glade-interface> |
|---|
| 5 | 5 | <widget class="GtkWindow" id="window1"> |
|---|
| … | … | |
| 142 | 142 | <child> |
|---|
| 143 | 143 | <widget class="GtkHScale" id="time_s"> |
|---|
| 144 | | <property name="width_request">107</property> |
|---|
| | 144 | <property name="width_request">183</property> |
|---|
| 145 | 145 | <property name="height_request">20</property> |
|---|
| 146 | 146 | <property name="visible">True</property> |
|---|
| 147 | | <property name="adjustment">0 0 100 1 10 10</property> |
|---|
| | 147 | <property name="adjustment">0 0 1000 10 100 0</property> |
|---|
| 148 | 148 | <property name="digits">-1</property> |
|---|
| 149 | 149 | <property name="draw_value">False</property> |
|---|
| 150 | 150 | <property name="value_pos">GTK_POS_RIGHT</property> |
|---|
| 151 | 151 | </widget> |
|---|
| | 152 | <packing> |
|---|
| | 153 | <property name="expand">False</property> |
|---|
| | 154 | <property name="fill">False</property> |
|---|
| | 155 | </packing> |
|---|
| 152 | 156 | </child> |
|---|
| 153 | 157 | <child> |
|---|
| … | … | |
| 165 | 169 | <packing> |
|---|
| 166 | 170 | <property name="expand">False</property> |
|---|
| | 171 | <property name="fill">False</property> |
|---|
| 167 | 172 | <property name="position">1</property> |
|---|
| 168 | 173 | </packing> |
|---|
| 169 | 174 | </child> |
|---|
| 170 | 175 | </widget> |
|---|
| | 176 | <packing> |
|---|
| | 177 | <property name="expand">False</property> |
|---|
| | 178 | <property name="fill">False</property> |
|---|
| | 179 | </packing> |
|---|
| 171 | 180 | </child> |
|---|
| 172 | 181 | <child> |
|---|
| r7930c1b |
r05c276b |
|
| 31 | 31 | global position |
|---|
| 32 | 32 | global timer |
|---|
| | 33 | global playing |
|---|
| 33 | 34 | |
|---|
| 34 | 35 | def itemchange_handler(item): |
|---|
| … | … | |
| 53 | 54 | |
|---|
| 54 | 55 | def Next(widget): |
|---|
| 55 | | interface.Next() |
|---|
| | 56 | interface.Next(reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 56 | 57 | update(0) |
|---|
| 57 | 58 | |
|---|
| 58 | 59 | def Prev(widget): |
|---|
| 59 | | interface.Prev() |
|---|
| | 60 | interface.Prev(reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 60 | 61 | update(0) |
|---|
| 61 | 62 | |
|---|
| 62 | 63 | def Stop(widget): |
|---|
| 63 | | interface.Stop() |
|---|
| | 64 | interface.Stop(reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 64 | 65 | update(0) |
|---|
| 65 | 66 | |
|---|
| … | … | |
| 70 | 71 | |
|---|
| 71 | 72 | def GetPlayStatus(widget): |
|---|
| 72 | | global timer |
|---|
| | 73 | global playing |
|---|
| 73 | 74 | status = str(interface.GetPlayStatus()) |
|---|
| 74 | 75 | if status == "playing": |
|---|
| 75 | 76 | img_bt_toggle.set_from_stock("gtk-media-pause", gtk.ICON_SIZE_SMALL_TOOLBAR) |
|---|
| 76 | | timer = gobject.timeout_add( 2000, timeset) |
|---|
| | 77 | gobject.timeout_add( 2000, timeset) |
|---|
| | 78 | playing = True |
|---|
| 77 | 79 | else: |
|---|
| 78 | 80 | img_bt_toggle.set_from_stock("gtk-media-play", gtk.ICON_SIZE_SMALL_TOOLBAR) |
|---|
| 79 | | gobject.timeout_remove(timer) |
|---|
| | 81 | playing = False |
|---|
| 80 | 82 | |
|---|
| 81 | 83 | def Quit(widget): |
|---|
| 82 | | interface.Quit() |
|---|
| | 84 | interface.Quit(reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 83 | 85 | l_item.set_text("") |
|---|
| 84 | 86 | |
|---|
| … | … | |
| 91 | 93 | |
|---|
| 92 | 94 | def volchange(widget, data): |
|---|
| 93 | | interface.VolumeSet(vol.get_value_as_int(), reply_handler=(lambda: None), error_handler=(lambda: None)) |
|---|
| | 95 | interface.VolumeSet(vol.get_value_as_int(), reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 94 | 96 | |
|---|
| 95 | 97 | def timechange(widget, x=None, y=None): |
|---|
| 96 | | interface.PositionSet(time_s.get_value() * 10, reply_handler=(lambda: None), error_handler=(lambda: None)) |
|---|
| | 98 | interface.PositionSet(time_s.get_value(), reply_handler=(lambda *args: None), error_handler=(lambda *args: None)) |
|---|
| 97 | 99 | |
|---|
| 98 | 100 | def timeset(): |
|---|
| 99 | | time_s.set_value(interface.PositionGet() / 10) |
|---|
| 100 | | return True |
|---|
| | 101 | global playing |
|---|
| | 102 | time_s.set_value(interface.PositionGet()) |
|---|
| | 103 | return playing |
|---|
| 101 | 104 | |
|---|
| 102 | 105 | def expander(widget): |
|---|