diff --git a/bin/mpdevil b/bin/mpdevil index 91880d6..9f52972 100755 --- a/bin/mpdevil +++ b/bin/mpdevil @@ -3351,15 +3351,16 @@ class PlaybackOptions(Gtk.Box): # widgets icons={} - for icon_name in ("media-playlist-shuffle-symbolic","media-playlist-repeat-symbolic","zoom-original-symbolic","edit-cut-symbolic"): + for icon_name in ("media-playlist-shuffle-symbolic","media-playlist-repeat-symbolic", + "org.mpdevil.mpdevil-single-symbolic","org.mpdevil.mpdevil-consume-symbolic"): icons[icon_name]=AutoSizedIcon(icon_name, "icon-size", self._settings) self._random_button=Gtk.ToggleButton(image=icons["media-playlist-shuffle-symbolic"], tooltip_text=_("Random mode")) self._random_button.set_can_focus(False) self._repeat_button=Gtk.ToggleButton(image=icons["media-playlist-repeat-symbolic"], tooltip_text=_("Repeat mode")) self._repeat_button.set_can_focus(False) - self._single_button=Gtk.ToggleButton(image=icons["zoom-original-symbolic"], tooltip_text=_("Single mode")) + self._single_button=Gtk.ToggleButton(image=icons["org.mpdevil.mpdevil-single-symbolic"], tooltip_text=_("Single mode")) self._single_button.set_can_focus(False) - self._consume_button=Gtk.ToggleButton(image=icons["edit-cut-symbolic"], tooltip_text=_("Consume mode")) + self._consume_button=Gtk.ToggleButton(image=icons["org.mpdevil.mpdevil-consume-symbolic"], tooltip_text=_("Consume mode")) self._consume_button.set_can_focus(False) self._volume_button=Gtk.VolumeButton(use_symbolic=True, size=self._settings.get_gtk_icon_size("icon-size")) self._volume_button.set_can_focus(False) diff --git a/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic-rtl.svg b/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic-rtl.svg new file mode 100644 index 0000000..e8825f8 --- /dev/null +++ b/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic-rtl.svg @@ -0,0 +1,13 @@ + + + + + + image/svg+xml + + + + + + + diff --git a/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic.svg b/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic.svg new file mode 100644 index 0000000..44a5bca --- /dev/null +++ b/data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic.svg @@ -0,0 +1,13 @@ + + + + + + image/svg+xml + + + + + + + diff --git a/data/icons/scalable/org.mpdevil.mpdevil-single-symbolic.svg b/data/icons/scalable/org.mpdevil.mpdevil-single-symbolic.svg new file mode 100644 index 0000000..96d53e9 --- /dev/null +++ b/data/icons/scalable/org.mpdevil.mpdevil-single-symbolic.svg @@ -0,0 +1,13 @@ + + + + + + image/svg+xml + + + + + + + diff --git a/setup.py b/setup.py index 4752e62..e87a5e3 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,10 @@ DistUtilsExtra.auto.setup( ('share/icons/hicolor/128x128/apps/', ['data/icons/128x128/org.mpdevil.mpdevil.png']), ('share/icons/hicolor/256x256/apps/', ['data/icons/256x256/org.mpdevil.mpdevil.png']), ('share/icons/hicolor/scalable/apps/', ['data/icons/scalable/org.mpdevil.mpdevil.svg']), - ('share/icons/hicolor/scalable/apps/', ['data/icons/scalable/org.mpdevil.mpdevil-symbolic.svg']) + ('share/icons/hicolor/scalable/apps/', ['data/icons/scalable/org.mpdevil.mpdevil-symbolic.svg']), + ('share/icons/hicolor/scalable/status/', ['data/icons/scalable/org.mpdevil.mpdevil-single-symbolic.svg']), + ('share/icons/hicolor/scalable/status/', ['data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic.svg']), + ('share/icons/hicolor/scalable/status/', ['data/icons/scalable/org.mpdevil.mpdevil-consume-symbolic-rtl.svg']), ], )