mirror of
https://github.com/SoongNoonien/mpdevil.git
synced 2023-08-10 21:12:44 +03:00
small cleanups
This commit is contained in:
parent
526b423da3
commit
00abbd1495
15
bin/mpdevil
15
bin/mpdevil
@ -842,10 +842,7 @@ class Client(MPDClient):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
def toggle_option(self, option): # repeat, random, single, consume
|
def toggle_option(self, option): # repeat, random, single, consume
|
||||||
state=self.status()[option]
|
new_state=int(self.status()[option] == "0")
|
||||||
if state != "1" and state != "0": # support single oneshot
|
|
||||||
state="1"
|
|
||||||
new_state=(int(state)+1)%2 # toggle 0,1
|
|
||||||
func=getattr(self, option)
|
func=getattr(self, option)
|
||||||
func(new_state)
|
func(new_state)
|
||||||
|
|
||||||
@ -2334,8 +2331,7 @@ class AlbumWindow(FocusFrame):
|
|||||||
row_num=len(self._store)
|
row_num=len(self._store)
|
||||||
for i in range(0, row_num):
|
for i in range(0, row_num):
|
||||||
path=Gtk.TreePath(i)
|
path=Gtk.TreePath(i)
|
||||||
treeiter=self._store.get_iter(path)
|
if self._store[path][4] == album:
|
||||||
if self._store.get_value(treeiter, 4) == album:
|
|
||||||
self._iconview.set_cursor(path, None, False)
|
self._iconview.set_cursor(path, None, False)
|
||||||
self._iconview.select_path(path)
|
self._iconview.select_path(path)
|
||||||
self._iconview.scroll_to_path(path, True, 0, 0)
|
self._iconview.scroll_to_path(path, True, 0, 0)
|
||||||
@ -2477,10 +2473,9 @@ class AlbumWindow(FocusFrame):
|
|||||||
GLib.idle_add(self._artist_popover.open, artist, genre, widget, event.x-h, event.y-v)
|
GLib.idle_add(self._artist_popover.open, artist, genre, widget, event.x-h, event.y-v)
|
||||||
|
|
||||||
def _on_item_activated(self, widget, path):
|
def _on_item_activated(self, widget, path):
|
||||||
treeiter=self._store.get_iter(path)
|
album=self._store[path][4]
|
||||||
album=self._store.get_value(treeiter, 4)
|
year=self._store[path][5]
|
||||||
year=self._store.get_value(treeiter, 5)
|
artist=self._store[path][6]
|
||||||
artist=self._store.get_value(treeiter, 6)
|
|
||||||
genre=self._artist_window.genre_select.get_selected()
|
genre=self._artist_window.genre_select.get_selected()
|
||||||
self._client.album_to_playlist(album, artist, year, genre)
|
self._client.album_to_playlist(album, artist, year, genre)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user