Compare commits

...

2 Commits

Author SHA1 Message Date
Martin Wagner 65668a4163 preparations for 1.10.0 2022-12-29 22:35:39 +01:00
Martin Wagner 1fd5a75567 avoid double seek 2022-12-29 18:43:57 +01:00
4 changed files with 8 additions and 6 deletions

View File

@ -3,7 +3,7 @@
<object class="GtkAboutDialog" id="about_dialog">
<property name="modal">True</property>
<property name="program_name">mpdevil</property>
<property name="version">1.9.0</property>
<property name="version">1.10.0</property>
<property name="comments" translatable="yes">A simple music browser for MPD</property>
<property name="authors">Martin Wagner</property>
<property name="translator_credits">Martin Wagner

View File

@ -17,7 +17,7 @@
</ul>
</description>
<releases>
<release version="1.9.0" date="2022-10-23"/>
<release version="1.10.0" date="2022-12-29"/>
</releases>
<launchable type="desktop-id">org.mpdevil.mpdevil.desktop</launchable>
<screenshots>

View File

@ -1,4 +1,4 @@
project('mpdevil', version: '1.9.0')
project('mpdevil', version: '1.10.0')
i18n = import('i18n')
gnome = import('gnome')

View File

@ -2788,11 +2788,13 @@ class SeekBar(Gtk.Box):
self._scale.clear_marks()
def _on_scale_button_press_event(self, widget, event):
self._update=False
if (event.button == 1 or event.button == 3) and event.type == Gdk.EventType.BUTTON_PRESS:
self._update=False
def _on_scale_button_release_event(self, widget, event):
self._update=True
self._client.seekcur(self._scale.get_value())
if event.button == 1 or event.button == 3:
self._update=True
self._client.seekcur(self._scale.get_value())
def _on_change_value(self, scale, scroll, value):
if scroll in (Gtk.ScrollType.STEP_BACKWARD, Gtk.ScrollType.STEP_FORWARD , Gtk.ScrollType.PAGE_BACKWARD, Gtk.ScrollType.PAGE_FORWARD):