2008-03-28  Richard Hughes  <[email protected]>

       ==== Version 2.22.1 ====

2008-03-26  Richard Hughes  <[email protected]>

       * 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  <[email protected]>

       * src/gpm-prefs-core.c: (prefs_setup_battery):
       Fix a critical warning in gnome-power-preferences. Fixes #524449

2008-03-19  Richard Hughes  <[email protected]>

       * src/gpm-info.c: (gpm_statistics_get_parameters):
       The graph colors are used inconsistently between the various graphs.
       Patch by Jérôme Guelfucci <[email protected]>, many thanks.
       Fixes #517914

2008-03-19  Richard Hughes  <[email protected]>

       * 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 <[email protected]>, many thanks.
       Fixes #523152

2008-03-16  Richard Hughes  <[email protected]>

       * 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 <[email protected]>, and slightly tweaked by
       me. Fixes #522336

2008-03-16  Richard Hughes  <[email protected]>

       * 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 <[email protected]>, many thanks. Fixes #522236

2008-03-16  Richard Hughes  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * src/gpm-manager.c: (gpm_manager_action_suspend),
       (gpm_manager_action_hibernate):
       Remove some dead code.

2008-03-12  Richard Hughes  <[email protected]>

       * 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  <[email protected]>

       * configure.ac:
       Post release version increment to 2.22.1