3rd try: [PATCH]: gnome-applet mixer: popup mixer with wheel
- From: Fernando Herrera <fherrera onirica com>
- To: gnome-devel-list gnome org
- Subject: 3rd try: [PATCH]: gnome-applet mixer: popup mixer with wheel
- Date: Thu, 11 Apr 2002 19:16:36 +0200
Ok, I was not subscribed and the message never got approved, so 3rd
try..
----- Forwarded message from Fernando Herrera <fherrera onirica com> -----
Date: Tue, 9 Apr 2002 18:43:47 +0200
From: Fernando Herrera <fherrera onirica com>
Subject: [PATCH]: gnome-applet mixer: popup mixer with wheel
To: gnome-devel-list gnome org
Hi, here a little guadec hacking now resending to mailling list.
The patch allow bring up the volume popup when scrolling with the wheel when the mouse is over the apple (without clicking first). I think this behaviour is better, and more aproximated to old applt (i.e: raise the volume only with the wheel.
Salu2
--- mixer.c.orig Thu Apr 4 13:04:38 2002
+++ mixer.c Thu Apr 4 15:00:56 2002
@@ -466,6 +466,18 @@
return FALSE;
}
+
+static gboolean
+applet_scroll_event_cb (GtkWidget *widget, GdkEventKey *event, MixerData *data)
+{
+ if (event->type = GDK_SCROLL) {
+ if (data->popup == NULL)
+ mixer_popup_show (data);
+ return TRUE;
+ }
+ return FALSE;
+}
+
static void
mixer_popup_show (MixerData *data)
{
@@ -921,6 +933,12 @@
(GCallback) applet_key_press_event_cb,
data);
+ g_signal_connect (data->applet,
+ "scroll-event",
+ (GCallback) applet_scroll_event_cb,
+ data);
+
+
data->adj = GTK_ADJUSTMENT (
gtk_adjustment_new (-50,
-VOLUME_MAX,
--
Fernando Herrera de las Heras
Onírica: análisis, diseño e implantación de soluciones informáticas
http://www.onirica.com
----- End forwarded message -----
--
Fernando Herrera de las Heras
Onírica: análisis, diseño e implantación de soluciones informáticas
http://www.onirica.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]