==== 2.22.1 ==== 2008-04-07 Rodrigo Moya * NEWS: prepare for 2.22.1. 2008-04-06 Jens Granseuer Merged from trunk: * plugins/media-keys/gsd-media-keys-manager.c: (do_action): make "Home" keybinding work again 2008-04-01 Jens Granseuer Merged from trunk: * plugins/keyboard/gsd-keyboard-manager.c: (gsd_keyboard_manager_start): apply keyboard settings on startup, too (bug #525440) 2008-03-29 Jens Granseuer Merged from trunk: * configure.ac: fix profiling to be off by default 2008-03-25 Jens Granseuer Patch by: Matthias Clasen * plugins/mouse/gsd-mouse-manager.c: (filter): don't eat key events; other plugins might need them as well (bug #523676) 2008-03-24 William Jon McCann * configure.ac: Add some stuff to the configuration summary. * plugins/media-keys/gsd-media-keys-manager.c: (gsd_media_keys_manager_start): Add a few more profiling points. 2008-03-24 William Jon McCann * gnome-settings-daemon/Makefile.am: * plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c: (set_server_from_gconf), (gsd_a11y_keyboard_manager_start): * plugins/background/Makefile.am: * plugins/background/gsd-background-manager.c: (apply_prefs), (gsd_background_manager_start): * plugins/clipboard/gsd-clipboard-manager.c: (gsd_clipboard_manager_start): * plugins/dummy/gsd-dummy-manager.c: (gsd_dummy_manager_start): * plugins/font/gsd-font-manager.c: (load_xcursor_theme), (load_cursor), (gsd_font_manager_start): * plugins/keybindings/gsd-keybindings-manager.c: (gsd_keybindings_manager_start): * plugins/keyboard/gsd-keyboard-manager.c: (gsd_keyboard_manager_start): * plugins/media-keys/Makefile.am: * plugins/media-keys/gsd-media-keys-manager.c: (init_kbd), (gsd_media_keys_manager_start): * plugins/mouse/gsd-mouse-manager.c: (gsd_mouse_manager_start): * plugins/screensaver/gsd-screensaver-manager.c: (gsd_screensaver_manager_start): * plugins/sound/gsd-sound-manager.c: (start_gnome_sound), (reload_foreach_cb), (apply_settings), (gsd_sound_manager_start): * plugins/typing-break/gsd-typing-break-manager.c: (setup_typing_break), (gsd_typing_break_manager_start): * plugins/xrandr/gsd-xrandr-manager.c: (apply_settings): * plugins/xrdb/gsd-xrdb-manager.c: (apply_settings), (gsd_xrdb_manager_start): * plugins/xsettings/gsd-xsettings-manager.c: (xft_settings_set_xsettings), (xft_settings_set_xresources), (update_xft_settings), (gnome_xsettings_manager_start): Add profiling points to plugins. 2008-03-24 William Jon McCann * gnome-settings-daemon/gnome-settings-manager.c: (compare_location), (_load_file), (_load_dir): * gnome-settings-daemon/gnome-settings-plugin-info.c: (debug_info), (gnome_settings_plugin_info_fill_from_file), (gnome_settings_plugin_info_deactivate), (load_plugin_module), (gnome_settings_plugin_info_activate), (gnome_settings_plugin_info_is_active), (gnome_settings_plugin_info_get_enabled), (gnome_settings_plugin_info_is_available), (gnome_settings_plugin_info_get_name), (gnome_settings_plugin_info_get_description), (gnome_settings_plugin_info_get_authors), (gnome_settings_plugin_info_get_website), (gnome_settings_plugin_info_get_copyright), (gnome_settings_plugin_info_get_location), (gnome_settings_plugin_info_get_priority), (gnome_settings_plugin_info_set_priority): Fix a refcounting bug. Add a few more checks. Fix up a leak. Fixes #524183 2008-03-24 William Jon McCann * plugins/media-keys/gsd-media-keys-manager.c: (acme_filter_events): * plugins/sound/gsd-sound-manager.c: (start_gnome_sound): Fix two compiler warnings. 2008-03-24 William Jon McCann * gnome-settings-daemon/gnome-settings-manager.c: (gnome_settings_manager_start): * gnome-settings-daemon/gnome-settings-profile.c: (_gnome_settings_profile_log): * gnome-settings-daemon/gnome-settings-profile.h: * gnome-settings-daemon/main.c: (main): Add missing files. Add some more profiling points. 2008-03-24 William Jon McCann * configure.ac: * gnome-settings-daemon/Makefile.am: * gnome-settings-daemon/gnome-settings-manager.c: (_load_file), (_load_dir), (_load_all), (gnome_settings_manager_start): * gnome-settings-daemon/gnome-settings-plugin-info.c: (gnome_settings_plugin_info_fill_from_file), (load_plugin_module), (_activate_plugin): * gnome-settings-daemon/main.c: (bus_register), (main): Add some profiling code. Must specify --enable-profiling to configure. Can now be profiled like so: strace -ttt -f -o /tmp/logfile.strace gnome-settings-daemon python plot-timeline.py -o prettygraph.png /tmp/logfile.strace See: http://www.gnome.org/~federico/news-2006-03.html#09 2008-03-24 Jens Granseuer Patch by: Alexey Shabalin * plugins/sound/gsd-sound-manager.c: (apply_settings): now that "starting esd" can mean either esd or PulseAudio, check the GConf setting for starting the sound server even when esd is disabled (bug #523743) 2008-03-24 Jens Granseuer * plugins/dummy/Makefile.am: remove NULL definition so authors using this as the base for their own plugins don't get strange ideas 2008-03-20 William Jon McCann * plugins/media-keys/Makefile.am: * plugins/media-keys/gsd-media-keys-manager.c: (grab_key_real), (init_kbd), (acme_filter_events), (gsd_media_keys_manager_start): * plugins/media-keys/test-media-keys.c: (main): Add a tool to test media keys. 2008-03-16 William Jon McCann * plugins/sound/gsd-sound-manager.c: (reset_esd_pid), (start_gnome_sound), (wait_on_child), (stop_child), (stop_gnome_sound), (apply_settings), (gsd_sound_manager_dispose): Fix handling of child process. 2008-03-14 Jens Granseuer * plugins/media-keys/gsd-media-keys-window.c: (remove_hide_timeout): reset opacity when removing the timeout so that the fadeout is restarted when media keys are pressed while the popup is already fading out (bug #522499) 2008-03-13 Jens Granseuer * plugins/media-keys/actions/acme.glade: remove unused properties (and, in particular, an unused translated string) 2008-03-13 Jens Granseuer Patch by: Danny Baumann * plugins/media-keys/gsd-media-keys-window.c: (gsd_media_keys_window_new): set window type hint on the volume popup (bug #522232) 2008-03-11 Jens Granseuer * plugins/typing-break/gsd-typing-break-manager.c: (setup_typing_break): pass data to the timeout so shutting down the typing monitor works instead of segfaulting (bug #521786) (gsd_typing_break_manager_start): use g_timeout_add_seconds instead of g_timeout_add 2008-03-10 Rodrigo Moya * configure.ac: Post release version bump ==== 2.22.0 ==== 2008-03-10 Rodrigo Moya * NEWS: Update for release.