Add alternative mixers if built using OSS, not ALSA.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 20 Nov 2016 14:48:04 +0000 (16:48 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 20 Nov 2016 14:48:04 +0000 (16:48 +0200)
ChangeLog
TODO
plugins/volumealsa/volumealsa.c

index 6cdf16a..9b79f8f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+0.9.1
+-------------------------------------------------------------------------
+* Fixed build without ALSA.
+* Added alternative mixers if build using OSS.
+
 0.9.0
 -------------------------------------------------------------------------
 * Added support for laptops with multiple batteries.
diff --git a/TODO b/TODO
index 1443db5..965b17c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -21,6 +21,6 @@
 * check and use weather-* standard themed icons for weather plugin
 * "Remove this Launch Button" option in launchbar context menu
 * 'usb-unmount' plugin
-* in 0.10.0 fix "GTK2+" string to just "GTK+"
+* in 0.10.0 fix "GTK2+" string to just "GTK+", spelling errors "allow to"
 * show/hide Raise/Restore/Maximize/Iconify in button menu depending on task
 * get rid of GDK_ROOT_WINDOW() and gdk_get_default_root_window() and a_WM_STATE
index 3959b74..b0f4fbe 100644 (file)
@@ -644,9 +644,14 @@ const struct mixer_desc mixers[] = {
     /* those with needs_pa should be first! */
     { "gnome-sound-applet", "gnome-sound-applet", TRUE, FALSE },
     { "pavucontrol", "pavucontrol", TRUE, FALSE },
+#ifdef DISABLE_ALSA
+    { "xfce4-mixer", "xfce4-mixer", FALSE, FALSE },
+    { "aumix", "aumix", FALSE, TRUE },
+#else
     { "gnome-alsamixer", "gnome-alsamixer", FALSE, FALSE },
     { "alsamixergui", "alsamixergui", FALSE, FALSE },
     { "alsamixer", "alsamixer", FALSE, TRUE },
+#endif
     { NULL }
 };