2005-03-23 Carlos Garnacho Parro <carlosg@gnome.org>
* gnome-settings-accessibility-keyboard.c: make sticky keys and slow
keys dialog more HIG compliant and usable (selectable text, no
separator, making ESC key close the dialog, separation between
widgets, etc...)
* 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.
2005-02-28 Jody Goldberg <jody@gnome.org>
* gnome-settings-daemon/gnome-settings-keyboard-xkb.c
(activation_error) : don't bother VNC users with warnings of XKB
breakage, we already know it is not going to work.
2005-02-01 Elijah Newren <newren@gmail.com>
* gnome-settings-xmodmap.h:
* gnome-settings-xmodmap.c:
Don't forget to use 'cvs add' in order to add new files to the
repository. :) (See #143487)
2005-01-12 Sebastien Bacher <seb128@debian.org>
* gnome-settings-accessibility-keyboard.c: (warning_dialog_post):
patch from John Spray <jcs116@york.ac.uk> to use the style described
in the HIG for the titles (Closes: #163653).
2005-01-07 Sebastien Bacher <seb128@debian.org>
* gnome-settings-mouse.c: (set_locate_pointer): add Mod2Mask and
Mod4Mask to the modifiers, fix the issue with Numlock activated
(Closes: #149383).
2005-01-04 Dennis Cranston <dennis_cranston@yahoo.com>
* gnome-settings-multimedia-keys.c: (execute): use g_spawn_sync()
and g_spawn_async() to define the working directory.
2004-12-25 Kjartan Maraas <kmaraas@gnome.org>
* factory.c: (main): NULL vs. 0.
* gnome-settings-default-editor.c: (vfs_change_cb): Fix a test to
use the boolean instead of the return value from a void function.
This has been sitting in bugzilla forever and now other people start
adding comments to the code about it so I'm just going to commit.
* gnome-settings-keybindings.c: (binding_register_keys): ANSIfication.
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 Bastien Nocera <hadess@hadess.net>
* gnome-settings-multimedia-keys.c: (do_exit_action): hack
to get the logout action working (Closes: #141472)
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.
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.
2004-09-29 Bastien Nocera <hadess@hadess.net>
* gnome-settings-multimedia-keys.c: (dialog_show): rework the
dialog_show so that the dialog is moved before it's shown, and
use gdk_display_sync() instead of a event looping to avoid
"reentrancy" problems when showing/hiding the dialog in fast
successions (Closes: #144490)
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)
2004-08-30 Carlos Garnacho Parro <carlosg@gnome.org>
* gnome-settings-multimedia-keys.c: applied patch from Pierre Ossman
<drzeus-bugzilla@drzeus.cx> to display the volume dialog in the
correct place. Fixes#144490
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).
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
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
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>)