2009-02-11 Richard Hughes ==== Version 2.25.91 ==== 2009-02-11 Richard Hughes * data/Makefile.am: Install the autostart file in the xdg directory, not the legacy GNOME directory. * data/gnome-power-manager.desktop.in.in: Disable X-GNOME-AutoRestart for now as it makes debugging impossible. * src/egg-idletime.c: (egg_idletime_init): Remove the XSelectInput mask of XSyncAlarmNotifyMask otherwise we filter the reparent of the notification icon and don't show an icon at startup. 2009-02-10 Richard Hughes * src/gpm-tray-icon.c: (gpm_tray_icon_show), (gpm_tray_icon_set_tooltip), (gpm_tray_icon_set_icon): Remove useless casts. 2009-02-10 Richard Hughes * data/gnome-power-manager.desktop.in.in: * src/gpm-main.c: (main): * src/gpm-session.c: (gpm_session_register_client): * src/gpm-session.h: Start in the GNOME Panel phase, not the GNOME Applications phase. 2009-02-10 Richard Hughes * configure.ac: Bump for new release due a few days ago. * data/icons/32x32/Makefile.am: * data/icons/32x32/actions/Makefile.am: * data/icons/32x32/apps/Makefile.am: * data/icons/32x32/status/Makefile.am: Add some missing new files to fix the build. 2009-02-09 Richard Hughes * src/gpm-prefs-core.c: (gpm_prefs_init): g-p-m doesn't provide CanShutdown anymore. Default to true. 2009-02-09 Richard Hughes * src/gpm-devicekit.c: (gpm_devicekit_get_object_icon): Don't show the discharging icon when the status is unknown. 2009-02-09 Richard Hughes * configure.ac: Add Wno-strict-aliasing to fix the compile thanks to GCC 4.4 2009-02-08 Gabor Kelemen * data/gpm-statistics.glade: Remove translatable flag from gtk-refresh stock button 2009-02-06 Richard Hughes * configure.ac: * data/icons/Makefile.am: * data/icons/render-bitmaps.rb: * data/icons/scalable/gpm-batteries.svg: Add 32x32 icons, and make sure all charging icons are blue, not warning colours. Fixes #545886. Thanks to Lapo Calamandrei. 2009-02-05 Richard Hughes * src/gpm-statistics.c: (gpm_stats_format_details): Add two more timer names. 2009-02-05 Richard Hughes * src/Makefile.am: Correct the log file name to be actually usefull. * src/gpm-engine.c: (gpm_engine_recalculate_state_icon): Don't clear the icon after 2 seconds, as we have a daemon and kernel that doesn't need userspace bodges. * src/gpm-tray-icon.c: (gpm_tray_icon_enable_suspend), (gpm_tray_icon_enable_hibernate), (gpm_tray_icon_enable_context_menu), (gpm_tray_icon_show), (gpm_tray_icon_set_tooltip), (gpm_tray_icon_show_statistics_cb), (gpm_tray_icon_show_preferences_cb), (gpm_tray_icon_show_about_cb), (gpm_tray_icon_init): Don't unconditionally clear the icon on startup to try to prevent the race on startup with newer versions of gnome-panel. 2009-02-04 Adam Jackson * src/egg-idletime.c: (egg_idletime_xsync_alarm_set): Ask for edge triggers on system idle time, not level triggers. The latter lead to wakeup storms and sadness. 2009-02-04 Richard Hughes * configure.ac: * src/gpm-button.c: (gpm_button_xevent_key), (gpm_button_init), (gpm_button_finalize): Add a configure option for --enable-legacy-buttons to support HAL and Xorg keys. By default we are now only supporting Xorg events. NOTE: the HAL support will be ripped out early in 2-27. If keys stop working when switching to evdev, please file bugs. 2009-02-04 Richard Hughes * src/gpm-statistics.c: (gpm_stats_format_cmdline), (gpm_stats_format_details), (gpm_stats_add_wakeups_obj): Add two more translations, and don't strip events/ paths. 2009-02-04 Richard Hughes * libdevkit-power/dkp-client.h: * libdevkit-power/dkp-device.h: * libdevkit-power/dkp-wakeups.h: * src/egg-console-kit.h: * src/egg-dbus-monitor.h: * src/egg-obj-list.h: Fix compile failure with gcc-4.4.0 and old versions of glib2 2009-02-03 Richard Hughes * data/icons/16x16/status/Makefile.am: * data/icons/22x22/status/Makefile.am: * data/icons/24x24/status/Makefile.am: * data/icons/48x48/status/Makefile.am: * data/icons/scalable/status/Makefile.am: * docs/icon-naming.txt: * src/gpm-devicekit.c: (gpm_devicekit_get_object_icon): Upload new icons in 16, 22, and 24 sizes in on-shelf perspective. This makes the g-p-m icons match the other icons in the panel, and makes it much wasier to read the level. Icons from the legendary Andreas Nilsson, many thanks. 2009-02-02 Richard Hughes * src/gpm-statistics.c: (gpm_stats_add_wakeups_obj), (gpm_stats_set_title), (main): Add some translator comments. Fixes #570242 2009-02-02 Richard Hughes * RELEASE: * configure.ac: Post-release bump.