==================== 2.23.3 ====================== 2008-06-03 Jens Granseuer * configure.ac: use correct release number 2008-06-03 Jens Granseuer * NEWS: Update for 2.23.3 release. 2008-06-02 Behdad Esfahbod * configure.ac: * plugins/xsettings/Makefile.am: * plugins/xsettings/fontconfig-monitor.c: * plugins/xsettings/fontconfig-monitor.h: * plugins/xsettings/gsd-xsettings-manager.c (gnome_xsettings_manager_start), (gnome_xsettings_manager_stop): Revert previous change. Working on a slightly different design. (bug #490374) 2008-06-02 Behdad Esfahbod * configure.ac: Check for fontconfig instead of xft2. * plugins/xsettings/Makefile.am: * plugins/xsettings/gsd-xsettings-manager.c (fontconfig_callback), (gnome_xsettings_manager_start), (gnome_xsettings_manager_stop): Send a Fontconfig/Timestamp xsettings notification whenever fontconfig configurations change. (bug #490374) * plugins/xsettings/fontconfig-monitor.c: * plugins/xsettings/fontconfig-monitor.h: Monitor fontconfig configuration files using gio. 2008-06-02 Jens Granseuer * configure.ac: do not add stuff to GST_LIBS when gstreamer is disabled. Fixes build without gstreamer (bug #536177) 2008-06-02 Gerd Kohlberger * plugins/mouse/gsd-locate-pointer.c: (timeline_frame_cb): Keep animation centered below pointer. Bug #531665 2008-05-30 Jens Granseuer * plugins/font/gsd-font-manager.c: (load_xcursor_theme): fix a few leaks 2008-05-27 Jens Granseuer * gnome-settings-daemon/gnome-settings-manager.c: (_unload_plugin), (_unload_all): stop all plugins on shutdown 2008-05-27 Lucas Rocha * gnome-settings-daemon/main.c (set_session_over_handler, on_session_over, main): listen to "SessionOver" D-Bus signal from Session Manager to know when to shutdown. Bug #522017. 2008-05-14 William Jon McCann * plugins/mouse/gsd-mouse-manager.c (filter): Bummer. Revert part of last commit. 2008-05-14 William Jon McCann * plugins/mouse/gsd-mouse-manager.c (filter): Don't eat keypresses for multimedia key events Patch by Bastien Nocera 2008-05-13 Jens Granseuer * plugins/background/gsd-background-manager.c: (gsd_background_manager_start): reuse the GConf client we already have 2008-05-13 William Jon McCann * configure.ac: * plugins/background/Makefile.am: * plugins/background/gsd-background-manager.c (draw_background), (queue_draw_background), (on_bg_changed), (gconf_changed_callback), (watch_bg_preferences), (gsd_background_manager_start), (gsd_background_manager_stop): Use new gnome-desktop background preference loading api. Drop use of libbackground. 2008-05-08 Carlos Garnacho * plugins/media-keys/gsd-media-keys-window.c (gsd_media_keys_window_real_realize): New function, sets a fully transparent input shape, so that clicks go through the media keys windows. Bug #531862. (gsd_media_keys_window_class_init): The usual glue. 2008-05-08 Carlos Garnacho * plugins/mouse/gsd-locate-pointer.c (set_transparent_shape): new function, sets a fully transparent shape to the whole window. (timeline_finished_cb) (gsd_locate_pointer): set the window transparent once the animation is finished, and before it's shown for the first time. The shape will be changed afterwards while running the animation. This fixes some artifacts shown when showing/moving the window, bug #531861. (locate_pointer_expose): Plug a leak. 2008-05-02 Jens Granseuer Patch by: Brian Cameron * gnome-settings-daemon/main.c: (main): don't die when the user's home directory is read-only (bug #530975) 2008-05-02 Jens Granseuer Based on a patch by: Matthias Clasen * plugins/keyboard/gsd-keyboard-xkb.c: (apply_xkb_settings), (gsd_keyboard_xkb_init): if the user set a keyboard layout from the login screen, try to keep that setting (bug #531589) 2008-05-02 Jens Granseuer * plugins/background/gsd-background-manager.c: (gsd_background_manager_start): add a comment explaining why we are applying the prefs regardless of nautilus 2008-05-02 Jens Granseuer Patch by: Matthias Clasen * plugins/background/gsd-background-manager.c: (gsd_background_manager_start): eventually apply the settings even if nautilus is supposed to be handling the background to make people running without nautilus happy (bug #531487) 2008-04-29 Bastien Nocera * plugins/common/gsd-keygrab.c (have_xkb), (match_key): When checking whether a key matches our key event, check the keysym from the key event, to avoid triggering another keybindings with the same keycode, but different keysym, Fixes Eject being triggered when pressing the Stop key with the default inet keymap (Closes: #530356) 2008-04-23 Vincent Untz * configure.ac: post release version bump. ==================== 2.23.1.1 ====================