summaryrefslogtreecommitdiff
path: root/gnome-settings-daemon/actions
Commit message (Collapse)AuthorAgeFilesLines
* bring the branch up in sync with 2.12.1, and tag it asNAUTILUS_SEARCH_2_12_1_MERGEPOINTNAUTILUS_SEARCH2_BRANCH_ANCHORnautilus-searchJoe Shaw2005-10-3120-1816/+0
| | | | NAUTILUS_SEARCH_2_12_2_MERGEPOINT
* Fix mute handling, particularly for devices without hardware mute supportRonald Bultje2005-06-052-33/+69
| | | | | | | | | | | | | | * actions/Makefile.am: * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_set_mute), (update_state), (acme_volume_gstreamer_get_mute), (acme_volume_gstreamer_get_volume), (acme_volume_gstreamer_set_volume): Fix mute handling, particularly for devices without hardware mute support or with applications that use volume=0 for mute. Also fix the fact that we linked against all of ALSA, OSS and GStreamer if they were all available; default to GStreamer. Fixes #306036.
* mute properly when the system has hardware mute, patch from Pierre OssmanBastien Nocera2004-12-161-1/+1
| | | | | | | | 2004-12-16 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-alsa.c: (acme_volume_alsa_set_mute): mute properly when the system has hardware mute, patch from Pierre Ossman <drzeus-bugzilla@drzeus.cx> (Closes: #144489)
* 2004-11-30 Sebastien Bacher <seb128@debian.org>Sebastien Bacher2004-12-091-6/+5
| | | | | | | | | * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_finalize), (acme_volume_gstreamer_set_mute), (acme_volume_gstreamer_get_mute), (acme_volume_gstreamer_get_volume), (acme_volume_gstreamer_set_volume), (acme_volume_gstreamer_close_real), (acme_volume_gstreamer_open),
* free the alsa device, after 4 seconds, with gstreamer too. Patch fromSebastien Bacher2004-11-301-22/+100
| | | | | | | | | | | | | | 2004-11-30 Sebastien Bacher <seb128@debian.org> * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_finalize), (acme_volume_gstreamer_set_mute), (acme_volume_gstreamer_get_mute), (acme_volume_gstreamer_get_volume), (acme_volume_gstreamer_set_volume), (acme_volume_gstreamer_close_real), (acme_volume_gstreamer_open), (acme_volume_gstreamer_close), (acme_volume_gstreamer_init): free the alsa device, after 4 seconds, with gstreamer too. Patch from Arnaud Patard <Arnaud Patard> (Closes: #141793).
* use GNOMELOCALEDIR.James Henstridge2004-11-281-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-28 James Henstridge <james@jamesh.id.au> * vfs-methods/themus/themus-properties-main.c: use GNOMELOCALEDIR. * vfs-methods/themus/Makefile.am: similar changes to the fontilus ones. * vfs-methods/fontilus/fontilus-context-menu.c: same here. * vfs-methods/fontilus/font-view.c: use GNOMELOCALEDIR rather than FONTILUS_LOCALEDIR in the bindtextdomain() call, to match the rest of gnome-control-center. * vfs-methods/fontilus/Makefile.am: similar schema and desktop file fixes. Don't include the old mime files in the dist. * schemas/Makefile.am: remove .schemas files on clean, when installing schemas, look for them in builddir rather than srcdir. * gnome-settings-daemon/actions/Makefile.am: fix up build rules so that ALSA_CFLAGS isn't defined multiple times (use the newer automake += syntax). * control-center/Makefile.am: distribute $(icon_DATA). * capplets/*/Makefile.am: put the .desktop and .desktop.in files in CLEANFILES. The .desktop.in.in file gets included because it is listed in the configure script. * configure.in: update configure script, and remove macro calls that are not needed by modern versions of Automake. * Makefile.am: remove intltool files on distclean. * autogen.sh: request Automake >= 1.7.
* switch ALSA_LIBS and GST_LIBS order in libacme_la_LIBADD, fixes someChristophe Fergeau2004-10-081-1/+1
| | | | | | | | 2004-10-08 Christophe Fergeau <teuf@gnome.org> * gnome-settings-daemon/actions/Makefile.am: switch ALSA_LIBS and GST_LIBS order in libacme_la_LIBADD, fixes some libtool link issues on Debian.
* better way to look for the volume track (patch by Michal BukovjanBastien Nocera2004-09-291-1/+1
| | | | | | | | 2004-09-29 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_init): better way to look for the volume track (patch by Michal Bukovjan <bukovjan@mbox.dkm.cz>) (Closes: #153866)
* Use the parent type in the G_DEFINE_TYPE macro, not its own type (fixes rhJeroen Zwartepoorte2004-08-221-1/+1
| | | | | | | 2004-08-22 Jeroen Zwartepoorte <jeroen@xs4all.nl> * actions/acme-fb-level.c: Use the parent type in the G_DEFINE_TYPE macro, not its own type (fixes rh #130473).
* fix a crash when there aren't any ALSA mixers (or soundcards) present onBastien Nocera2004-07-161-9/+13
| | | | | | | | | 2004-07-16 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-alsa.c: (acme_volume_alsa_finalize), (acme_volume_alsa_close_real), (acme_volume_alsa_open), (acme_volume_alsa_init): fix a crash when there aren't any ALSA mixers (or soundcards) present on the system
* fix OSS detection on NetBSD, patch from Julio M. Merino VidalBastien Nocera2004-07-151-0/+2
| | | | | | | | | | | 2004-07-15 Bastien Nocera <hadess@hadess.net> * configure.in: fix OSS detection on NetBSD, patch from Julio M. Merino Vidal <jmmv@menta.net> (Closes: #145038) 2004-07-15 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-oss.c: fix OSS compilation on NetBSD
* rework the ALSA mixer so that: - the ALSA device isn't kept open at allBastien Nocera2004-07-151-25/+121
| | | | | | | | | | | | | | | | | 2004-07-15 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-alsa.c: (acme_volume_alsa_finalize), (acme_volume_alsa_set_mute), (acme_volume_alsa_get_mute), (acme_volume_alsa_get_volume), (acme_volume_alsa_set_volume), (acme_volume_alsa_close_real), (acme_volume_alsa_open), (acme_volume_alsa_close), (acme_volume_alsa_init): rework the ALSA mixer so that: - the ALSA device isn't kept open at all times, only for 4 seconds after the last use (Closes: #141793) - the hardware mute is used if it is available (Closes: #141404, #144489, #140937) - lowering the volume doesn't move the balance to the right - it doesn't leak alsa-lib mixers all around
* make AcmeVolume descend of a GObject, not itself (spotted by MarianoBastien Nocera2004-06-181-1/+1
| | | | | | | 2004-06-18 Bastien Nocera <hadess@hadess.net> * actions/acme-volume.c: make AcmeVolume descend of a GObject, not itself (spotted by Mariano Suárez-Alvarez <mariano@gnome.org>)
* cleanups, and warning fixesBastien Nocera2004-06-155-155/+16
| | | | | | | | | | | | | | | | | 2004-06-15 Bastien Nocera <hadess@hadess.net> * actions/acme-fb-level.c: (acme_fblevel_init): * actions/acme-volume-alsa.c: (acme_volume_alsa_init), (acme_volume_alsa_class_init): * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_init): * actions/acme-volume-oss.c: (acme_volume_oss_init), (acme_volume_oss_class_init): * actions/acme-volume.c: (acme_volume_class_init), (acme_volume_init): cleanups, and warning fixes 2004-06-15 Bastien Nocera <hadess@hadess.net> * .cvsignore: upd
* check for 0.8 of gst, not 0.7Thomas Vander Stichele2004-03-311-0/+1
| | | | dist gstreamer settings daemon files properly
* Release 2.6.0GNOME_CONTROL_CENTER_2_6_0Jody Goldberg2004-03-241-1/+1
| | | | | | 2004-03-23 Jody Goldberg <jody@gnome.org> * Release 2.6.0
* initialise GStreamer if we want to use it ;) (Patch by Christophe FergeauBastien Nocera2004-03-011-0/+2
| | | | | | | | | 2004-03-01 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-gstreamer.c: (acme_volume_gstreamer_class_init): initialise GStreamer if we want to use it ;) (Patch by Christophe Fergeau <teuf@users.sourceforge.net>) (Closes: #131316)
* better ALSA volume steps, using rounding up rather than normal float toBastien Nocera2004-02-291-13/+16
| | | | | | | | | 2004-02-29 Bastien Nocera <hadess@hadess.net> * actions/acme-volume-alsa.c: (acme_volume_alsa_get_volume), (acme_volume_alsa_set_volume): better ALSA volume steps, using rounding up rather than normal float to int casting (Closes: #124741)
* check for GStreamer, make it possible to disable ALSA support even if theBastien Nocera2004-02-254-2/+345
| | | | | | | | | | | | | | 2004-02-25 Bastien Nocera <hadess@hadess.net> * configure.in: check for GStreamer, make it possible to disable ALSA support even if the libraries are there 2004-02-25 Bastien Nocera <hadess@hadess.net> * actions/Makefile.am: * actions/acme-volume-gstreamer.[ch]: * actions/acme-volume.c: (acme_volume_class_init), (acme_volume_new): add GStreamer mixer support
* Link with ALSA_LIBS.Anders Carlsson2004-02-151-0/+3
| | | | | | 2004-02-15 Anders Carlsson <andersca@gnome.org> * actions/Makefile.am: Link with ALSA_LIBS.
* - plenty of fixes for ACME integrationBastien Nocera2004-01-141-1/+1
|
* Merge in acme. We now have a variety of actions for the keybindingJonathan Blandford2004-01-1318-0/+1388
Tue Jan 13 10:48:57 2004 Jonathan Blandford <jrb@gnome.org> * gnome-settings-daemon: Merge in acme. We now have a variety of actions for the keybinding capplet.