summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefano Karapetsas <[email protected]>2014-10-15 12:04:27 +0200
committerStefano Karapetsas <[email protected]>2014-10-15 12:04:27 +0200
commitfac066f2db02e2d370a1c227508ec315ffb127c2 (patch)
tree1e08695dc82a0cf30673d7000582f5fd02b4963b
parente90e46ed381f215e05d1739b27506fd16c30e0eb (diff)
downloadmate-media-fac066f2db02e2d370a1c227508ec315ffb127c2.tar.bz2
mate-media-fac066f2db02e2d370a1c227508ec315ffb127c2.tar.xz
Fix opening of mate-volume-control from status icon
-rw-r--r--configure.ac2
-rw-r--r--mate-volume-control/src/gvc-stream-status-icon.c14
2 files changed, 7 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 91b9074..b1ff545 100644
--- a/configure.ac
+++ b/configure.ac
@@ -124,7 +124,7 @@ if test "x$enable_pulseaudio" != "xno"; then
libcanberra-gtk$CANBERRA_API_VERSION >= $CANBERRA_REQUIRED_VERSION
unique-$UNIQUE_API_VERSION
libxml-2.0
-dnl mate-desktop-2.0 >= $MATE_DESKTOP_REQUIRED_VERSION
+ mate-desktop-2.0 >= $MATE_DESKTOP_REQUIRED_VERSION
libmatemixer
)
diff --git a/mate-volume-control/src/gvc-stream-status-icon.c b/mate-volume-control/src/gvc-stream-status-icon.c
index b7c1b73..3ede4b1 100644
--- a/mate-volume-control/src/gvc-stream-status-icon.c
+++ b/mate-volume-control/src/gvc-stream-status-icon.c
@@ -26,9 +26,8 @@
#include <libmatemixer/matemixer.h>
-//#define MATE_DESKTOP_USE_UNSTABLE_API
-
-//#include <libmate-desktop/mate-desktop-utils.h>
+#define MATE_DESKTOP_USE_UNSTABLE_API
+#include <libmate-desktop/mate-desktop-utils.h>
#include "gvc-channel-bar.h"
#include "gvc-stream-status-icon.h"
@@ -219,11 +218,10 @@ on_menu_activate_open_volume_control (GtkMenuItem *item,
{
GError *error = NULL;
-/*
- mate_spawn_command_line_on_screen (gtk_widget_get_screen (icon->priv->dock),
- "mate-volume-control",
- &error);
- */
+ mate_gdk_spawn_command_line_on_screen (gtk_widget_get_screen (icon->priv->dock),
+ "mate-volume-control",
+ &error);
+
if (error != NULL) {
GtkWidget *dialog;