2008-02-14 Richard Hughes ==== Version 2.21.92 ==== 2008-02-03 Richard Hughes * src/gpm-cell.c: (gpm_cell_get_id): Add the forward slash, which is the thing that caused #514077. 2008-02-03 Richard Hughes * src/gpm-cell.c: (gpm_cell_get_id): Filter out invalid characters in the model and serial numbers else we may get an invalid id and fail to do the time profiling. Fixes #514077. 2008-01-27 Jaap Haitsma reviewed by: Richard Hughes * configure.in: * data/gnome-power-manager.desktop.in: * data/gnome-power-manager.desktop.in.in: * data/gnome-power-preferences.desktop.in: * data/gnome-power-preferences.desktop.in.in: * data/gnome-power-statistics.desktop.in: * data/gnome-power-statistics.desktop.in.in: Automatically put version in desktop files Fixes bug #512267 2008-01-24 Richard Hughes * data/icons/clean_svg_icons.sh: Add a script inspired from Nicu Buculei that saves the svg files as plain svg and vacuumed. The size difference is pretty huge. * data/icons/scalable/apps/gnome-brightness-applet.svg: * data/icons/scalable/apps/gnome-inhibit-applet.svg: * data/icons/scalable/apps/gnome-power-manager.svg: * data/icons/scalable/status/gpm-brightness-kbd-disabled.svg: * data/icons/scalable/status/gpm-brightness-kbd-invalid.svg: * data/icons/scalable/status/gpm-brightness-lcd-disabled.svg: * data/icons/scalable/status/gpm-brightness-lcd-invalid.svg: * data/icons/scalable/status/gpm-inhibit-invalid.svg: * data/icons/scalable/status/gpm-phone-000.svg: * data/icons/scalable/status/gpm-phone-030.svg: * data/icons/scalable/status/gpm-phone-060.svg: * data/icons/scalable/status/gpm-phone-100.svg: Resave as plain vacuumed svg to save over 2Mb from the tarball and installed size. 2008-01-21 Richard Hughes * src/gpm-cell.c: (gpm_cell_refresh_hal_all): Notify if the cell capacity is zero, not >0 && <50. 2008-01-17 simon.zheng * src/gpm-prefs-core.c: (prefs_setup_battery): Fix #510068. Mess up checkbox widget name, let's change to the correct one. 2008-01-14 simon.zheng * src/gpm-prefs-core.c: (prefs_setup_ac), (prefs_setup_battery): Add shutdown to lid actions. When suspend and hibernate aren't supported on some systems, shutdown may be the third choice. 2008-01-07 simon.zheng * src/gpm-sound.c: (gpm_sound_play): Modify some typo to get correct wav file, fix #507789. 2008-01-02 Richard Hughes * src/gpm-cell.c: (gpm_cell_refresh_hal_all): HAL isn't being helpful here and setting battery.rechargeable.is_discharging and battery.rechargeable.is_charging without setting battery.is_rechargeable. Work around the brokenness here for now. 2007-12-30 Richard Hughes * src/gpm-main.c: (main): Manually poke gtk, it seems gtk_get_option_group isn't good enough any more. This fixes the warning: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed 2007-12-29 simon.zheng * applets/brightness/GNOME_BrightnessApplet.server.in.in: * applets/brightness/Makefile.am: * applets/inhibit/GNOME_InhibitApplet.server.in.in: * applets/inhibit/Makefile.am: Since applet binary can't be run by users directly, move them from "bindir" to "libexecdir" referring to gnome-panel source. 2007-12-24 simon.zheng * src/gpm-manager.c: (gpm_manager_action_hibernate): When doing hibernation, event should be GPM_EVENT_HIBERNATE instead of GPM_EVENT_SUSPEND. 2007-12-21 Richard Hughes * data/gnome-power-manager.schemas.in: * src/gpm-conf.h: * src/gpm-tray-icon.c: (gpm_tray_icon_enable_context_menu), (gpm_tray_icon_popup_menu_cb), (conf_key_changed_cb), (gpm_tray_icon_init): Here is a gnome-power-manager patch that adds a show_context_menu gconf key. If we turn that off in the gdm session, we not only get rid of the preferences ui, but also the possibly unwanted help (brings up yelp, and may offer ways to bring up a browser) and about (has a link). Patch from Matthias Clasen , many thanks. 2007-12-21 Richard Hughes * src/gpm-main.c: (main): Drop unused gnome client from main.c The GnomeClient usage in main.c is a noop currently (commented out code, and a "die" callback that does not seem useful) Patch from Jani Monoses , many thanks. also do GOption parsing via gtk and drop gnome_program_init() 2007-12-21 simon.zheng * src/gpm-engine.c: (gpm_engine_recalculate_state_icon): Avoid printing NULL string in the case of "icon == NULL". 2007-12-16 Richard Hughes * configure.in: Post release version increment to 2.21.2