2008-03-28 Richard Hughes ==== Version 2.22.1 ==== 2008-03-26 Richard Hughes * src/gpm-notify.c: (gpm_notify_perhaps_recall), (gpm_notify_low_capacity), (gpm_notify_inhibit_lid): Don't show some notifications under GDM. Fixes #108075 2008-03-26 Richard Hughes * src/gpm-prefs-core.c: (prefs_setup_battery): Fix a critical warning in gnome-power-preferences. Fixes #524449 2008-03-19 Richard Hughes * src/gpm-info.c: (gpm_statistics_get_parameters): The graph colors are used inconsistently between the various graphs. Patch by Jérôme Guelfucci , many thanks. Fixes #517914 2008-03-19 Richard Hughes * src/gpm-brightness-kbd.c: (gpm_brightness_kbd_get_hw): GetBrightness returns a INT not a UINT, so fix the keyboard brightness. Patch by Sjoerd Simons , many thanks. Fixes #523152 2008-03-16 Richard Hughes * src/gpm-sound.c: (gpm_sound_gst_bus_cb), (gpm_sound_init): We never change state of the playbin back to NULL when playing a sound event. This as multiple problems : - lock indefinitely the mixer when using ALSA as gstreamer audio sink : - Create an HUGE leak when using pulsaudio as gstreamer audio sink and for some reasons pulsaudio crash, or you terminate the stream in pavucontrol. Patch by Florent Mertens , and slightly tweaked by me. Fixes #522336 2008-03-16 Richard Hughes * applets/brightness/brightness-applet.c: (gpm_applet_create_popup): * data/gpm-feedback-widget.glade: g-p-m should set a window type hint for the brightness feedback window. That makes it easier for compositors like Compiz to properly animate the window. Patch by Danny Baumann , many thanks. Fixes #522236 2008-03-16 Richard Hughes * data/sounds/Makefile.am: * src/gpm-button.c: (emit_button_pressed): * src/gpm-sound.c: (gpm_sound_force): * src/gpm-sound.h: Remove the lid sounds (originally for debugging). Everbody hates them. 2008-03-12 Richard Hughes * src/gpm-main.c: (gpm_exit), (main): This is was removed from gpm-main.c, but GpmManager breaks, What the users sees is that GPM can no longer cause a session kill. Found by Ted Gould, many thanks. (#521686) 2008-03-12 Richard Hughes * src/gpm-manager.c: (gpm_manager_action_suspend), (gpm_manager_action_hibernate): Remove some dead code. 2008-03-12 Richard Hughes * src/gpm-cell-array.c: (gpm_cell_array_collection_changed): Don't try to generate a config_id when we have no primary batteries. Fixes a segfault in gdm2 (#522078) 2008-03-10 Richard Hughes * configure.ac: Post release version increment to 2.22.1