[gnome-screensaver] Update some meta info
- From: William Jon McCann <mccann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-screensaver] Update some meta info
- Date: Sun, 6 Mar 2011 06:00:32 +0000 (UTC)
commit a924d9cfad359f72aef2472c2bf3d8863930f2d8
Author: William Jon McCann <jmccann redhat com>
Date: Sun Mar 6 00:55:17 2011 -0500
Update some meta info
ChangeLog | 6528 -----------------------------------------------------------
MAINTAINERS | 2 +-
TODO | 13 -
3 files changed, 1 insertions(+), 6542 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e57f703..e69de29 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6528 +0,0 @@
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post bump
-
-==== 2.26.1 ====
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release.
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c (get_best_visual):
- * src/gs-job.c (command_watch):
- * src/gs-manager.c (get_gconf_client):
- * src/gs-window-x11.c (error_watch), (keyboard_command_watch),
- (lock_command_watch):
- Fix misc problems with the use of GError,
- mostly leaking the error on the error path.
-
- Patch from: Paolo Borelli <pborelli katamail com>
- Fixes #572955
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * src/gs-auth-helper.c (ext_run):
- Use g_strerror.
- Patch from: Paolo Borelli <pborelli katamail com>
- Fixes #572956
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (gs_manager_set_keyboard_command):
- Fix copy/paste bug that overwrites logout-command.
- Patch from Robert Basch <rbasch mit edu>
- Fixes #573495
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-gl-helper.c (main):
- Don't try to lookup xvisual for null visuals.
- Patch from Tomislav Vujec <tvujec gmail com>
- Fixes #577739
-
-2009-04-13 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (listener_remove_ref_entry):
- Don't try to remove an invalid inhibitor entry.
- Fixes #578669
-
-2009-04-07 Matthias Clasen <mclasen redhat com>
-
- * src/gnome-screensaver-preferences.c:
- * src/gs-prefs.c: Use and set the new gnome-session idle-delay
- keys.
-
-2009-03-18 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump
-
-==== 2.26.0 ====
-
-2009-03-18 William Jon McCann <jmccann redhat com>
-
- * NEWS:
- * autogen.sh:
- * configure.ac:
- Update for release
-
-2009-02-26 Adam Jackson <ajax redhat com>
-
- * src/gs-grab-x11.c:
- Don't carp about missing XFree86-Misc extension.
-
-2009-02-23 Andre Klapper <a9016009 gmx de>
-
- * src/gs-lock-plug.c:
- Replace deprecated gdk_pixmap_unref() by g_object_unref().
-
-2009-02-21 Matthias Clasen <mclasen redhat com>
-
- * src/gs-theme-manager.c (find_command): Accept a full path
- as long as it is one of the trusted directories. (#561855)
-
-2009-02-12 William Jon McCann <jmccann redhat com>
-
- * src/gs-window-x11.c (update_geometry):
- Add geometry debugging.
-
-2009-02-10 William Jon McCann <jmccann redhat com>
-
- * src/debug-screensaver.sh: Remove absolute path
-
-2009-01-20 William Jon McCann <jmccann redhat com>
-
- * src/gs-window-x11.c (popup_dialog_idle):
- Remove extra quoting.
-
-2009-01-20 William Jon McCann <jmccann redhat com>
-
- * data/gnome-screensaver.schemas.in:
- * data/lock-dialog-default.glade:
- * src/gnome-screensaver-dialog.c (popup_dialog_idle):
- * src/gs-listener-dbus.h:
- * src/gs-lock-plug.c (gs_lock_plug_set_status_message),
- (gs_lock_plug_get_property), (gs_lock_plug_set_property),
- (gs_lock_plug_class_init), (load_theme), (gs_lock_plug_init):
- * src/gs-manager.c (gs_manager_set_status_message),
- (gs_manager_set_property), (gs_manager_get_property),
- (gs_manager_create_window_for_monitor), (gs_manager_finalize):
- * src/gs-manager.h:
- * src/gs-monitor.c (_gs_monitor_update_from_prefs),
- (on_watcher_status_message_changed), (disconnect_watcher_signals),
- (connect_watcher_signals):
- * src/gs-prefs.c (_gs_prefs_set_status_message_enabled),
- (gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_finalize):
- * src/gs-prefs.h:
- * src/gs-watcher-x11.c (gs_watcher_get_property),
- (set_status_text), (gs_watcher_set_property),
- (gs_watcher_class_init), (set_status),
- (on_presence_status_changed), (on_presence_status_text_changed),
- (connect_presence_watcher), (gs_watcher_finalize):
- * src/gs-window-x11.c (popup_dialog_idle),
- (gs_window_set_status_message), (gs_window_set_property),
- (gs_window_get_property), (gs_window_class_init):
- * src/gs-window.h:
- Read status message from session.
-
-2009-01-19 William Jon McCann <jmccann redhat com>
-
- * data/lock-dialog-default.glade:
- * src/gs-lock-plug.c (gs_lock_plug_init):
- Don't explicitly set invisible char
- Patch from: Matthias Clasen <mclasen redhat com>
- Fixes #567111
-
-2009-01-19 William Jon McCann <jmccann redhat com>
-
- * data/gnome-screensaver-preferences.1:
- * data/gnome-screensaver.1:
- Fix incorrect manpages WHATIS section
- Patch from: Emilio Pozuelo Monfort <pochu ubuntu com>
- Fixes #563883
-
-2009-01-19 William Jon McCann <jmccann redhat com>
-
- * data/gnome-screensaver:
- Add gnome keyring to pam config.
- Patch from: Matthias Clasen <mclasen redhat com>
- Fixes #567112
-
-2009-01-18 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (add_session_inhibit),
- (remove_session_inhibit), (listener_add_ref_entry),
- (listener_remove_ref_entry):
- Proxy g-s inhibitors over to the session.
-
-2009-01-18 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (listener_set_session_idle_internal),
- (listener_get_property), (do_introspect),
- (listener_dbus_handle_session_message):
- * src/gs-monitor.c (disconnect_manager_signals),
- (connect_manager_signals):
- Remove obsolete signals and properties.
-
-2009-01-18 William Jon McCann <jmccann redhat com>
-
- * src/gs-watcher-x11.c (connect_presence_watcher):
- Fix search replace error.
-
-2009-01-18 William Jon McCann <jmccann redhat com>
-
- * src/gs-watcher-x11.c:
- Oops fix build.
-
-2009-01-18 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-idle-monitor.c:
- * src/gs-idle-monitor.h:
- * src/gs-listener-dbus.c:
- * src/gs-monitor.c (gs_monitor_simulate_user_activity),
- (_gs_monitor_update_from_prefs), (gs_monitor_init):
- * src/gs-watcher-x11.c (gs_watcher_class_init),
- (_gs_watcher_set_active_internal), (on_idle_timeout),
- (on_presence_status_changed), (connect_presence_watcher),
- (gs_watcher_init), (gs_watcher_finalize), (gs_watcher_new):
- * src/gs-watcher.h:
- * src/test-idle-ext.c:
- * src/test-idle-monitor.c:
- * src/test-watcher.c (test_watcher):
- Rely on session idle detection.
- Fixes #567919
-
-2009-01-16 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (listener_set_session_idle_internal):
- Don't set idle hint in CK. This is now done by gnome-session.
-
-2009-01-16 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (do_introspect):
- * src/gs-listener-dbus.h:
- * src/gs-monitor.c (_gs_monitor_update_from_prefs),
- (disconnect_watcher_signals), (connect_watcher_signals):
- * src/gs-watcher-x11.c (gs_watcher_set_property),
- (gs_watcher_get_property), (gs_watcher_class_init),
- (start_idle_watcher), (stop_idle_watcher),
- (_gs_watcher_reset_state):
- * src/gs-watcher.h:
- Remove power notice signal.
-
-2008-12-16 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release bump
-
-==== 2.25.2 ====
-
-2008-12-16 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-12-14 Matthias Clasen <mclasen redhat com>
-
- Bug 564548 â?? leaks a pixmap for each lock cycle
-
- * src/gs-window-x11.c (gs_window_finalize): Unref background_pixmap.
-
-2008-12-12 Bastien Nocera <hadess hadess net>
-
- * COPYING.LIB: Add for some of the files under the LGPL
- (Closes: #564256)
- * Makefile.am: add COPYING.LIB to the dist
-
-2008-12-03 William Jon McCann <jmccann redhat com>
-
- * data/lock-dialog-default.glade:
- * src/gs-lock-plug.c (gs_lock_plug_style_set):
- Fix border width.
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post bump
-
-==== 2.25.1 ====
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * COPYING: Add GPLv2+ version of COPYING file
- so that autotools won't stick a v3 one in the tarball.
-
- * savers/personal-slideshow.desktop.in:
- * savers/personal-slideshow.desktop.in.in:
- * savers/popsquares.desktop.in:
- * savers/popsquares.desktop.in.in:
- Add/remove files from last commit.
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * savers/Makefile.am:
- * savers/cosmos-slideshow.desktop.in.in:
- * savers/footlogo-floaters.desktop.in.in:
- Use absolute path for screensaver theme engines.
- Patch from: Frederic Crozat <fcrozat mandriva com>
- Fixes #561855
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c (preview_set_theme):
- Randomly select the theme to preview for the random setting.
- Patch from: Maxim Ermilov <zaspire rambler ru>
- Fixes #530561
-
-2008-12-02 William Jon McCann <jmccann redhat com>
-
- * savers/gste-slideshow.c (add_files_to_list):
- Skip hidden files and directories.
- Patch from: Jörg <jo bitvalve org>
- Fixes #492949
-
-2008-11-19 William Jon McCann <jmccann redhat com>
-
- * src/gs-idle-monitor.c (send_fake_event),
- (handle_alarm_notify_event), (_xsync_alarm_set):
- Use gs-debug.
-
- * src/test-idle-ext.c (main):
- Drop some stuff we don't need.
-
-2008-11-19 William Jon McCann <jmccann redhat com>
-
- * src/test-idle-ext.c (_xsyncvalue_to_int64),
- (_int64_to_xsyncvalue), (xevent_filter), (init_xsync),
- (test_idle_ext), (main):
- Add minimal test case for xsync extension.
-
-2008-11-18 William Jon McCann <jmccann redhat com>
-
- * data/lock-dialog-default.glade:
- Add a frame bevel around the dialog.
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-idle-monitor.c (_xsyncvalue_to_int64),
- (_int64_to_xsyncvalue), (gs_idle_monitor_dispose), (_find_alarm),
- (find_watch_for_alarm), (send_fake_event), (gs_idle_monitor_reset),
- (handle_alarm_notify_event), (xevent_filter), (init_xsync),
- (_init_xtest), (gs_idle_monitor_constructor),
- (gs_idle_monitor_class_init), (get_next_watch_serial),
- (idle_monitor_watch_new), (idle_monitor_watch_free),
- (gs_idle_monitor_init), (gs_idle_monitor_finalize),
- (gs_idle_monitor_new), (_xsync_alarm_set),
- (gs_idle_monitor_add_watch), (gs_idle_monitor_remove_watch):
- * src/gs-idle-monitor.h:
- * src/gs-monitor.c (connect_watcher_signals):
- * src/gs-watcher-x11.c (remove_watchdog_timer),
- (add_watchdog_timer), (gs_watcher_reset), (gs_watcher_class_init),
- (on_power_timeout), (on_notice_timeout), (on_idle_timeout),
- (start_idle_watcher), (stop_idle_watcher), (gs_watcher_init),
- (gs_watcher_finalize), (disable_builtin_screensaver),
- (gs_watcher_new):
- * src/test-idle-monitor.c (on_less_idle), (on_idle),
- (on_very_idle), (test_idle_monitor), (main):
- * src/test-watcher.c (watcher_idle_notice_cb),
- (connect_watcher_signals), (test_watcher):
- Create a new class that can use IDLETIME counter to
- get idle times. Rip out all the old code that
- selects for events on windows.
- Fixes #444927
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post branch bump
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release bump
-
-==== 2.24.1 ====
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * src/gs-prefs.c (gs_prefs_load_from_gconf):
- Make sure error is initialized to NULL.
- Fixes #552523
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * savers/floaters.c:
- * savers/gste-slideshow.c:
- * src/copy-theme-dialog.h:
- * src/gs-window.h:
- Clean up gtk includes.
- Patch from: Maxim Ermilov <zaspire rambler ru>
- Fixes #560456
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * src/gs-lock-plug.c (create_page_one):
- Don't crash when we can't load the glade theme file.
- Fixes #555254
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * data/gnome-screensaver-preferences.desktop.in (Categories):
- Add GTK and GNOME categories to screensaver desktop
- Patch from: Patryk Zawadzki <patrys pld-linux org>
- Fixes #552119.
-
-2008-11-13 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c (config_get_theme):
- Default to blank only if we can't get the theme list.
-
-2008-11-12 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c (fullscreen_preview_start_cb):
- Clear preview window before showing
- Patch from: Neil Jagdish Patel <njpatel gmail com>
- Fixes #451498
-
-2008-11-12 William Jon McCann <jmccann redhat com>
-
- * src/gs-grab-x11.c (gs_grab_grab_window):
- Release mouse/keyboard when failed to grab both of them.
- Based on patch from: Joey Yu Zheng <joey yuzheng gmail com>
- Fixes #555491
-
-2008-10-15 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (apply_background_to_window):
- Don't ask gnome-bg to create a root pixmap.
- Patch from <scott netsplit com>
- Fixes #555701
-
-2008-09-23 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release bump
-
-==== 2.24.0 ====
-
-2008-09-23 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-08-28 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release bump
-
-==== 2.23.90 ====
-
-2008-08-28 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
- * src/copy-theme-dialog.c: Build fix
-
-2008-08-20 William Jon McCann <jmccann redhat com>
-
- * src/gs-monitor.c (_gs_monitor_update_from_prefs):
- * src/gs-prefs.c (_gs_prefs_set_user_switch_disabled),
- (gs_prefs_load_from_gconf), (key_changed_cb):
- * src/gs-prefs.h:
- Honor the disable_user_switching lockdown key.
-
-2008-08-20 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c (config_get_lock_disabled),
- (ui_disable_lock), (ui_set_lock), (ui_set_enabled),
- (key_changed_cb), (init_capplet):
- * src/gs-monitor.c (listener_lock_cb),
- (_gs_monitor_update_from_prefs):
- * src/gs-prefs.c (_gs_prefs_set_lock_disabled),
- (gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_init):
- * src/gs-prefs.h:
- Patch from: <nickspoon0 gmail com>
- Fixes #317609
-
-2008-08-20 William Jon McCann <jmccann redhat com>
-
- * savers/gs-theme-window.c (gs_theme_window_real_realize):
- * savers/gste-slideshow.c (scale_pixbuf):
- * src/debug-screensaver.sh:
- * src/gs-manager.c (gs_manager_create_window_for_monitor),
- (on_screen_monitors_changed):
- Make the saver exit if the window it is drawing on is too
- small. This can occur if the monitor is cloned.
-
-2008-08-20 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (gs_manager_create_window_for_monitor),
- (on_screen_monitors_changed), (gs_manager_destroy_windows),
- (gs_manager_finalize), (gs_manager_create_windows_for_screen):
- Create or remove windows as number of monitors changes
- due to randr 1.2 goodness.
-
-2008-08-15 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Remove some obsolete gdm stuff.
-
- * src/debug-screensaver.sh: Use just debug
-
- * src/gnome-screensaver-dialog.c (auth_check_idle):
- Add some debug spew.
-
-2008-08-08 William Jon McCann <jmccann redhat com>
-
- * src/gs-lock-plug.c (is_capslock_on):
- Check for the caps lock key and not the
- indicator.
- Fixes #547013.
-
-2008-08-08 William Jon McCann <jmccann redhat com>
-
- * src/gs-lock-plug.c (surface_from_pixbuf), (curved_rectangle),
- (image_set_from_pixbuf), (check_user_file), (set_face_image),
- (gs_lock_plug_show), (gs_lock_plug_init):
- Paint widget background color as face background color.
-
-2007-07-28 Matthias Clasen <mclasen redhat com>
-
- Bug 545072 â?? use standard icon names
-
- * src/gnome-screensaver-preferences.c:
- * src/copy-theme-dialog.c: Use standard icon names.
-
-2008-07-23 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump
-
-==== 2.23.3 ====
-
-2008-07-23 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
-
- * src/copy-theme-dialog.c:
- Use proper <glib/gstdio.h> include.
-
-2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
-
- * src/copy-theme-dialog.c:
- Include <sys/stat.h> to fix the build.
-
-2008-06-07 William Jon McCann <jmccann redhat com>
-
- * src/gs-listener-dbus.c (gs_listener_acquire):
- Don't require system bus connection.
-
-2008-05-29 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * src/gs-manager.c (on_screen_monitors_changed),
- (gs_manager_destroy_windows), (gs_manager_finalize),
- (gs_manager_create_windows), (gs_manager_activate),
- (gs_manager_deactivate):
- Hook up to screen's monitors-changed signal and spew
- some debug. Not doing anything useful yet.
-
-2008-05-29 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (gs_manager_create_windows_for_screen),
- (gs_manager_create):
- * src/gs-window-x11.c (update_geometry), (screen_size_changed),
- (gs_window_move_resize_window):
- Add some debug spew for window geometry changes.
-
-2008-05-16 William Jon McCann <jmccann redhat com>
-
- * src/gs-lock-plug.c (surface_from_pixbuf), (curved_rectangle),
- (image_set_from_pixbuf), (set_face_image):
- Add a simple frame around user icon.
-
-2008-05-14 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- Dist .bz2 files by default.
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (manager_show_window):
- * src/gs-window-x11.c (force_no_pixmap_background),
- (widget_clear_all_children),
- (gs_window_clear_to_background_pixmap), (clear_widget),
- (gs_window_clear), (gs_window_get_drawing_area),
- (lock_command_watch), (popup_dialog_idle), (gs_window_init):
- * src/gs-window.h:
- Add a new child widget to use for savers to draw on. We
- hide this widget entirely when popping up the unlock dialog.
- This avoids interference between the background styles.
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump
-
-==== 2.23.2 ====
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * NEWS: Update for release.
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-command.c (get_string_from_iter),
- (do_command):
- List inhibit status in --query output.
- Based on patch from: Saleem Abdulrasool <compnerd compnerd org>
- Fixes #516446
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * src/gs-fade.c (gamma_info_init), (gs_fade_set_alpha_gamma),
- (gs_fade_start), (gs_fade_reset), (gs_fade_init):
- Restore the value to the one that was used before
- blanking the screen.
- Patch from: John Bryant <bryantk sover net>
- Fixes #342850
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * src/gs-manager.c (get_gconf_client), (gs_manager_init),
- (gs_manager_finalize), (apply_background_to_window):
- Load background from defaults instead of user database.
-
-2008-05-12 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-manager.c (on_bg_changed), (gconf_changed_callback),
- (watch_bg_preferences), (get_gconf_client), (gs_manager_init),
- (gs_manager_finalize), (apply_background_to_window),
- (manager_show_window):
- Use new gnome-desktop API for loading BG preferences
- instead of libbackground.
-
-2008-04-30 William Jon McCann <jmccann redhat com>
-
- * configure.ac:
- * src/Makefile.am:
- * src/debug-screensaver.sh:
- * src/gs-manager.c (gs_manager_init),
- (apply_background_prefs_to_window), (manager_show_window):
- * src/gs-window-x11.c (gs_window_set_background_pixmap),
- (gs_window_clear_to_background_pixmap), (gs_window_clear),
- (spawn_on_window), (popup_dialog_idle), (gs_window_init):
- * src/gs-window.h:
- Add support for showing the desktop background behind the
- unlock dialog. Add dep on gnome-desktop and
- pull in libbackground as an svn:external.
- Still to-do:
- 1. add bg_preferences_load_defaults to pull from
- system defaults instead of user settings
- 2. process bg changes
- 3. fix clearing child windows to the pixmap
-
-2008-04-29 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post branch version bump
-
-2008-04-07 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump
-
-==== 2.22.2 ====
-
-2008-04-07 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release
-
-2008-04-07 William Jon McCann <jmccann redhat com>
-
- * src/gs-lock-plug.c: (on_note_text_buffer_changed),
- (gs_lock_plug_init):
- Add a 160 char limit to the notes.
- Fixes #519447
-
-2008-04-02 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump.
-
-==== 2.22.1 ====
-
-2008-04-02 William Jon McCann <jmccann redhat com>
-
- * NEWS: Update for release.
-
-2008-04-02 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-dialog.c: (do_auth_check),
- (auth_check_idle):
- * src/setuid.c: (set_ids_by_number), (hack_uid):
- Don't unlock if NIS goes away.
- Fixes #525785.
-
-2008-03-10 William Jon McCann <jmccann redhat com>
-
- * configure.ac: Post release version bump
-
-==== 2.22.0 ====
-
-2008-03-10 William Jon McCann <jmccann redhat com>
-
- * NEWS: update for release.
-
-2008-03-03 William Jon McCann <jmccann redhat com>
-
- * src/gnome-screensaver-preferences.c:
- Kill tabs.
-
-2008-01-30 William Jon McCann <mccann jhu edu>
-
- * configure.ac: bump version
-
-==== 2.21.6 ====
-
-2008-01-30 William Jon McCann <mccann jhu edu>
-
- * NEWS:
- * configure.ac: Update for release
-
-2008-01-30 William Jon McCann <mccann jhu edu>
-
- * src/copy-theme-dialog.c: (copy_finished),
- (copy_theme_dialog_copy_next), (timeout_display_dialog),
- (copy_theme_dialog_begin):
- * src/gnome-screensaver-preferences.c: (theme_copy_complete_cb),
- (theme_installer_run):
- Only show transfer dialog if the transfer takes more than .5 sec.
- Patch from: John Millikin <jmillikin gmail com>
- Fixes #512492
-
-2008-01-28 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am:
- * src/copy-theme-dialog.c: (copy_theme_dialog_get_type),
- (copy_theme_dialog_class_init), (copy_theme_dialog_new),
- (copy_theme_dialog_init), (add_file_to_dialog),
- (single_copy_complete), (copy_theme_dialog_copy_next),
- (copy_theme_dialog_begin), (copy_theme_dialog_cancel),
- (copy_theme_dialog_finalize), (copy_theme_dialog_update_num_files),
- (copy_theme_dialog_response), (eel_gtk_label_make_bold),
- (create_titled_label):
- * src/copy-theme-dialog.h:
- * src/file-transfer-dialog.c:
- * src/file-transfer-dialog.h:
- * src/gnome-screensaver-preferences.c: (theme_copy_complete_cb),
- (theme_installer_run), (uri_list_parse), (drag_data_received_cb):
- Allow dragging multiple .desktop files to preferences dialog.
- Rewrite transfer dialog and port to GIO.
- Patch from: John Millikin <jmillikin gmail com>
- Fixes #512492
-
-2008-01-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (cancel_note):
- Set default action after cancelling note.
-
-2008-01-28 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- Use dialog libs for test-passwd.
-
-2007-12-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post branch version bump.
-
-2007-12-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (clear_clipboards), (gs_lock_plug_init):
- Clear clipboards before showing the unlock dialog.
- Fixes #482159
-
-2007-12-11 William Jon McCann <mccann jhu edu>
-
- * data/Makefile.am:
- * data/gnome-screensaver-command.1:
- * data/gnome-screensaver-preferences.1:
- * data/gnome-screensaver.1:
- Add manpages.
- Patch from: Sven Arvidsson <sa whiz se>
- Fixes #503154
-
-2007-11-15 Frederic Crozat <fcrozat mandriva com>
-
- * src/gs-debug.h: Disable profiling by default.
- Fixes #496806
-
-2007-11-15 Frederic Crozat <fcrozat mandriva com>
-
- * savers/gste-slideshow.c:
- Fix sort-image slideshow feature to really work.
- Fixes #496805
-
-2007-11-09 William Jon McCann <mccann jhu edu>
-
- * data/xscreensaver-config.xsl:
- * savers/cosmos-slideshow.desktop.in.in:
- * savers/footlogo-floaters.desktop.in.in:
- * savers/personal-slideshow.desktop.in:
- * savers/popsquares.desktop.in:
- Patch to bring desktop files into FDO compliance.
- Patch from JP Rosevear <jpr novell com>
- Fixes #488041
-
-2007-11-09 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade: Wrap message text.
- Patch from Diego Escalante Urrelo <diegoe gnome org>
- Fixes #479679
-
-2007-11-09 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Remove invisible char. Fix button spacing.
- Fixes #480944.
- Patch from: Christian Persch <chpe gnome org>
-
-2007-11-09 William Jon McCann <mccann jhu edu>
-
- * configure.ac: bump ac req to 2.60.
- Fixes #486429
-
-2007-11-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (submit_note):
- Escape markup before sending to libnotify.
- Patch from: Basilio Kublik <sourcerito gmail com>
- Fixes #494598
-
-2007-10-25 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver.c (main):
- Debug flag change snuck in - revert it.
-
-2007-10-25 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver.c: (main):
- Kill tabs.
-
-2007-10-25 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c:
- Convert a few warnings to debugs.
-
-2007-09-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_class_init): Fix
- typo in property name.
-
-2007-09-17 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.20.0 ====
-
-2007-09-17 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * NEWS: Update for release
-
-2007-09-11 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add AM_PROG_CC_C_O
-
-2007-08-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (gs_lock_plug_init):
- Hide switch button if not enabled. Fixes #442853
-
-2007-08-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: untabify
-
-2007-08-29 Rodrigo Moya <rodrigo gnome-db org>
-
- * src/gs-grab-x11.c (gs_grab_get_keyboard): removed extra 'if'
- statement.
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.19.7 ====
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/gnome-screensaver-preferences.c: (main):
- Remove last bits of libgnomeui.
- Based on patch from Jani Monoses <jani ubuntu com>
- Fixes #463754.
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c: (notice_events_inner):
- * src/gs-window-x11.c: (select_popup_events):
- Initialize XWindowAttributes before calling XGetWindowAttributes.
- Based on patch from Rodrigo Moya <rodrigo novell com>
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (lock_command_watch): Compare strstr with NULL.
- Add some more debug in dialog response handling.
-
-2007-08-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init): keyboard indicator
- is not a GtkMisc. Noticed in bug #258221
-
-2007-08-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (listener_dbus_handle_system_message):
- On CK Lock emit lock signal instead of setting active directly.
-
-2007-08-09 William Jon McCann <mccann jhu edu>
-
- * MAINTAINERS: Add userid.
-
- * configure.ac (SAVER_LIBS): Add Xext explicitly to ALL_X_LIBS.
- May fix #437225
-
-2007-08-02 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: Prevent critical errors with null
- pixbuf.
- Patch from Frederic Crozat <fcrozat mandriva com>
-
-2007-08-02 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (scale_pixbuf), (get_pixbuf),
- (gste_slideshow_set_no_stretch_hint),
- (gste_slideshow_set_property), (gste_slideshow_get_property),
- (gste_slideshow_class_init):
- * savers/gste-slideshow.h:
- * savers/slideshow.c: (main):
- Add --no-stretch option to slideshow engine.
- Patch from Frederic Crozat <fcrozat mandriva com>
-
-2007-08-02 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (get_pixbuf_from_local_dir):
- * savers/slideshow.c: (main):
- Misc fixes.
- Patch from Frederic Crozat <fcrozat mandriva com>
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.19.6 ====
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * NEWS:
- * configure.ac:
- Update for release.
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Remove string marked for translation.
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (listener_add_ck_ref_entry),
- (listener_remove_ck_ref_entry),
- (_listener_message_path_is_our_session),
- (listener_dbus_handle_system_message),
- (listener_dbus_filter_function), (gs_listener_acquire):
- Respond to ConsoleKit ActiveChanged signals.
- Based on a patch from Ian Jackson <iwj ubuntu com>
- Fixes #461028
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (start_fade), (update_display):
- Fix up some style issues.
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (start_fade), (update_display),
- (gste_slideshow_set_background_color),
- (gste_slideshow_set_property), (gste_slideshow_get_property),
- (gste_slideshow_class_init), (gste_slideshow_finalize):
- * savers/gste-slideshow.h:
- * savers/slideshow.c: (main):
- Add an option to set the background color for the slideshow.
- Patch from Frederic Crozat <fcrozat mandriva com>
- Fixes #461814
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (gste_strcmp_compare_func),
- (get_pixbuf_from_local_dir), (gste_slideshow_set_sort_images),
- (gste_slideshow_set_property), (gste_slideshow_get_property),
- (gste_slideshow_class_init):
- * savers/gste-slideshow.h:
- * savers/slideshow.c: (main):
- Add an option to disable randomization of images.
- Patch from Frederic Crozat <fcrozat mandriva com>
- Fixes #461722
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * savers/gste-slideshow.c: (get_pixbuf_from_local_dir):
- Remove exif dependency.
- Patch from Frederic Crozat <fcrozat mandriva com>
- Fixes #461824
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (create_page_one): Add translator comment.
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (spawn_on_window), (popup_dialog_idle):
- Don't try to filter environment for dialog any more.
- Fixes #327602
-
-2007-07-30 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (get_best_visual):
- Use g_debug for debug message instead of g_message.
- Patch from Bill Nottingham <notting redhat com>
- Fixes #456705
-
-==== 2.19.5 ====
-
-2007-07-09 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-07-05 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c: (main):
- * savers/popsquares.c: (main):
- * savers/slideshow.c: (main):
- Fix translation of command line help.
- Patch from Luca Ferretti <elle uca libero it>
- Fixes #331515
-
-2007-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle),
- (query_session_id):
- Check the system connection isn't null.
- Fixes #434712
-
-2007-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (help_display),
- (response_cb):
- Replace gnome_help_display().
- Patch from Jani Monoses <jani ubuntu com>
- Fixes #436818
-
-2007-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (get_outside_region), (update_geometry):
- Fix cloned displays.
- Patch from Ray Strode <rstrode redhat com>
- Fixes #354663
-
-2007-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_deactivate):
- Always reset the fade when deactivating.
- Fixes #445443.
-
-2007-04-24 Christian Kirbach <Christian Kirbach googlemail com>
-
- * src/gs-fade.c: (gamma_info_init):
- Make sure function has a return statement.
-
- * savers/slideshow.c: (main):
- #include <string.h> was missing.
-
-2007-04-25 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.19.1.1 ====
-
-2007-04-25 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-lock-plug.c: (submit_note), (load_theme),
- (gs_lock_plug_init):
- Make note feature and libnotify optional. Apparently
- libnotify isn't an approved dependency.
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.19.1 ====
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.19.1 release
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- Add away_message key.
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- * src/gnome-screensaver-dialog.c: (popup_dialog_idle):
- * src/gs-lock-plug.c: (gs_lock_plug_set_away_message),
- (gs_lock_plug_get_property), (gs_lock_plug_set_property),
- (gs_lock_plug_class_init), (load_theme), (gs_lock_plug_init):
- * src/gs-manager.c: (gs_manager_set_away_message),
- (gs_manager_set_property), (gs_manager_get_property),
- (gs_manager_finalize), (gs_manager_create_window):
- * src/gs-manager.h:
- * src/gs-monitor.c: (_gs_monitor_update_from_prefs):
- * src/gs-prefs.c: (_gs_prefs_set_away_message),
- (gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_finalize):
- * src/gs-prefs.h:
- * src/gs-window-x11.c: (popup_dialog_idle),
- (gs_window_set_away_message), (gs_window_set_property),
- (gs_window_get_property), (gs_window_class_init):
- * src/gs-window.h:
- Add mechanism to display an away message.
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes #384534
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/lock-dialog-default.glade:
- * src/gs-lock-plug.c: (take_note), (submit_note), (cancel_note),
- (load_theme), (gs_lock_plug_init):
- Add ability to leave messages at the locked screen.
- Based on patch from Matthias Clasen <mclasen redhat com>
- Fixes #384509
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * savers/Makefile.am:
- Fix the expansion of the cosmos and floaters locations.
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * savers/Makefile.am: Add .h file.
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * savers/Makefile.am:
- * savers/personal-slideshow.desktop.in:
- * savers/slideshow.c: (main):
- * savers/xdg-user-dir-lookup.c: (xdg_user_dir_lookup), (main):
- * savers/xdg-user-dir-lookup.h:
- Use XDG user dirs to find pictures directory.
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes #411252
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- reviewed by: <delete if not using a buddy>
-
- * savers/personal-slideshow.desktop.in:
- * savers/slideshow.c: (main):
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post branch version bump.
-
-2007-04-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c:
- Specify the xserver profile name in gdmflexiserver
- command to prevent asking the user.
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes #428199
-
-2007-04-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (add_unfade_idle):
- Unfade in a timeout instead of an idle func
- to help avoid flicker/race that only seems
- to happen with compiz.
-
-2007-04-11 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (main):
- Init threads earlier.
-
-2007-04-09 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.18.1 ====
-
-2007-04-09 William Jon McCann <mccann jhu edu>
-
- * NEWS: update for release
-
-2007-03-02 Ray Strode <rstrode redhat com>
-
- * src/gs-grab-x11.c: (gs_grab_grab_window): Require
- mouse grab in addition to keyboard grab.
- Fixes #425550
-
-2007-04-02 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (response_cb),
- (is_program_in_path), (init_capplet):
- Don't show the gpm button if command isn't found.
- Fixes #424165
-
-2007-04-02 William Jon McCann <mccann jhu edu>
-
- * src/test-window.c (main): Exit
- after 30 sec in case we lock up grabs.
-
-2007-04-02 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Fix up deps.
-
-2007-03-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.18.0 ====
-
-2007-03-12 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-03-12 William Jon McCann <mccann jhu edu>
-
- * doc/dbus-interface.xml:
- * doc/gnome-screensaver.xml.in:
- Remove the obsolete cvs id comment.
-
-2007-03-12 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.desktop.in (Categories):
- * savers/personal-slideshow.desktop.in (Categories):
- Revert the unapproved and incorrect changes.
- Fixes #417538
-
-2007-03-12 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am: Fix the order of libs.
- Patch from: Elijah Newren <newren gmail com>
- Fixes #417323
-
-2007-03-11 Christian Kirbach <Christian Kirbach googlemail com>
-
- * data/gnome-screensaver-preferences.desktop.in:
- "Application" is not a valid category in the freedesktop.org
- specification.
-
- * savers/popsquares.desktop.in:
- * savers/personal-slideshow.desktop.in:
- Use proper capitalisation for ScreenSaver.
-
-2007-02-28 William Jon McCann <mccann jhu edu>
-
- * configure.ac (LIBGNOMEKBDUI_REQUIRED_VERSION):
- Add gconf dep to dialog. Fixes #412492
-
-2007-02-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c: (notice_events_inner):
- Don't watch for mouse motion events from windows
- that haven't registered for such events
- Patch from: William Lachance <wrlach gmail com>
- Fixes #412486
-
-2007-02-26 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.8 ====
-
-2007-02-26 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release.
-
-2007-02-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (switch_user_button_clicked):
- Desensitize the dialog after switch user is pressed.
- Fixes #411393
-
-2007-02-22 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Remove switch user tab.
-
-2007-02-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-auth-pam.c: (pam_conversation), (gs_auth_pam_verify_user):
- Fix pam conv failure handling.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #400579
-
-2007-02-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c: (gs_job_set_command), (gs_job_start):
- * src/gs-manager.c: (manager_select_theme_for_job):
- Add some debug stuff for jobs.
-
-2007-02-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle):
- Use new CK method name SetIdleHint().
-
-2007-02-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (do_user_switch):
- Add the --startnew switch to gdmflexiserver command so that
- we always start a new greeter and not pop up a dialog.
-
-2007-02-15 William Jon McCann <mccann jhu edu>
-
- * src/debug-screensaver.sh: Add XDG_SESSION_COOKIE var.
-
- * src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle),
- (listener_set_session_idle_internal):
- Update the ConsoleKit idle state if possible.
-
-2007-02-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am:
- * src/cut-n-paste/.cvsignore:
- * src/cut-n-paste/Makefile.am:
- * src/cut-n-paste/fusa-display-private.h:
- * src/cut-n-paste/fusa-display.c:
- * src/cut-n-paste/fusa-display.h:
- * src/cut-n-paste/fusa-manager-private.h:
- * src/cut-n-paste/fusa-manager.c:
- * src/cut-n-paste/fusa-manager.h:
- * src/cut-n-paste/fusa-user-menu-item.c:
- * src/cut-n-paste/fusa-user-menu-item.h:
- * src/cut-n-paste/fusa-user-private.h:
- * src/cut-n-paste/fusa-user.c:
- * src/cut-n-paste/fusa-user.h:
- * src/cut-n-paste/fusa-utils.c:
- * src/cut-n-paste/fusa-utils.h:
- * src/cut-n-paste/gdm-queue.c:
- * src/cut-n-paste/gdm-queue.h:
- * src/gs-lock-plug.c: (do_user_switch), (gs_lock_plug_response),
- (is_program_in_path), (gs_lock_plug_set_switch_enabled),
- (create_page_one_buttons), (switch_user_button_clicked),
- (load_theme), (gs_lock_plug_init), (gs_lock_plug_finalize):
- Remove FUSA. Go directly to GDM when the user switch button
- is pressed. Fixes #407964
-
-2007-02-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (kill_keyboard_command),
- (kill_dialog_command), (keyboard_command_finish),
- (gs_window_dialog_finish), (gs_window_finalize):
- Always send a signal to the subprocess even if
- we expect it already died. Part of #407524
-
-2007-02-15 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/gdm-queue.c: (gdm_run_queue):
- Don't go into a loop when we can't open the GDM socket.
- Fixes #407524
-
-2007-02-13 William Jon McCann <mccann jhu edu>
-
- * src/debug-screensaver.sh:
- Also try to reset the PATH. Add example
- of how to save debug output.
-
-2007-02-13 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/gdm-queue.c: (gdm_send_command):
- Add command to warning output.
-
- * src/debug-screensaver.sh: Add x-session-manager support.
-
-2007-02-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.7 ====
-
-2007-02-12 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-02-09 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- Enable user switching by default, YEAH!
-
-2007-02-08 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/fusa-manager.c: (fusa_manager_new_console),
- (fusa_manager_new_xnest):
- * src/cut-n-paste/fusa-manager.h:
- * src/cut-n-paste/gdm-queue.h:
- * src/gs-lock-plug.c: (do_user_switch), (switch_user_response):
- Use gdm socket command to start a login procedure when available.
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes #402183
-
-2007-02-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/gs-window-x11.c (unshape_window, gs_window_xevent)
- (window_select_shape_events, gs_window_real_show):
- Watch for ShapeNotify events and unshape the window.
- Fixes #403936
-
-2007-01-30 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/Makefile.am:
- * src/cut-n-paste/fusa-manager.c: (gdm_callback_config_file),
- (fusa_manager_class_init), (fusa_manager_init),
- (fusa_manager_request_update_displays), (fusa_manager_finalize),
- (gdmconfig_monitor_cb), (shells_monitor_cb), (passwd_monitor_cb),
- (new_fusa_manager_with_callback), (resolve_dirty_flags),
- (handler_MinimalUID), (handler_Exclude), (handler_GlobalFaceDir),
- (handler_UserMaxFile), (handler_AllowRoot), (handler_MaxIconSize),
- (reload_gdm_config), (reload_passwd), (process_display_updates),
- (g_error_from_gdm_answer), (gdm_callback_update_displays),
- (gdm_callback_activate_display), (fusa_manager_activate_display),
- (fusa_manager_new_console), (fusa_manager_new_xnest):
- * src/cut-n-paste/fusa-manager.h:
- * src/cut-n-paste/fusa-user-menu-item.c:
- (fusa_user_menu_item_expose_event), (reset_label):
- * src/cut-n-paste/gdm-queue.c: (ask_gdm), (gdm_request_free),
- (version_ok_p), (close_gdm_socket), (gdm_run_queue),
- (gdm_send_next_command), (gdm_send_command), (get_dispnum),
- (chop_all_auths_off_gdm_queue),
- (gdm_callback_perhaps_set_official_cookie), (queue_authentication),
- (get_mit_magic_cookie):
- * src/cut-n-paste/gdm-queue.h:
- * src/cut-n-paste/gdmcomm.c:
- * src/cut-n-paste/gdmcomm.h:
- Sync with trunk fast-user-switch-applet.
-
- * src/gs-lock-plug.c: (switch_user_response), (plug_add_user),
- (user_added_cb), (user_removed_cb), (populate_model),
- (setup_treeview):
- Update for FUSA API changes.
-
-2007-01-22 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.6 ====
-
-2007-01-22 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-01-12 Thomas Wood <thos gnome org>
-
- Patch by: Denis Washington <dwashington gmx net>
-
- * data/gnome-screensaver-preferences.desktop.in: Categorize
- gnome-screensaver-preferences for the control center shell. Fixes bug
- 395503.
-
-2007-01-10 William Jon McCann <mccann jhu edu>
-
- * configure.ac (set_more_warnings): Update from CVS to .svn
-
-2007-01-08 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.5 ====
-
-2007-01-08 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2007-01-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (get_env_vars):
- Pass DBUS_SESSION_BUS_ADDRESS to jobs.
- Fixes #392780
-
-2006-12-22 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (fullscreen_preview_start_cb):
- Set fullscreen before showing. Seems to workaround a bug
- in some window managers and is better this way anyway.
-
-2006-12-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-auth-pam.c: (gs_auth_thread_func),
- (gs_auth_pam_verify_user), (gs_auth_verify_user):
- Only make PAM calls in the auth thread. Fixes #387572
-
-2006-12-20 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- Removed definition of log domain.
-
- * src/gs-auth-pam.c: (gs_auth_queued_message_handler),
- (gs_auth_run_message_handler), (pam_conversation),
- (gs_auth_thread_func), (gs_auth_verify_user):
- Add some verbosity. Move the blocking of sigchild
- back around pam_authenticate.
-
-2006-12-18 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.4 ====
-
-2006-12-18 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2006-12-16 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (main):
- * src/gs-lock-plug.c: (populate_model):
- * src/test-passwd.c: (main):
- Make sure to initialize threading now that
- auth uses it.
-
-2006-12-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c: (xf86_whack_gamma), (gamma_info_init),
- (gs_fade_init):
- Make sure XF86_MIN_GAMMA is defined. Add some debug.
- May fix #373702
-
-2006-12-11 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/debug-screensaver.sh:
- Added script to help run gdb from outside
- the GNOME session.
-
-2006-12-11 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c (get_pixbuf_from_local_dir):
- Check for an empty file list. Fixes #382757
-
-2006-12-04 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.3 ====
-
-2006-12-04 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.17.3 release
-
-2006-11-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-lock-plug.c: (gs_lock_plug_init):
- Make the layout indicator optional.
-
- Patch from Sergey V. Udaltsov <svu gnome org>
-
-2006-11-13 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (show_cb), (popup_dialog_idle):
- * src/gs-lock-plug.c: (forward_key_events):
- * src/gs-window-x11.c: (forward_key_events):
- Don't create the plug until it is shown so that key forwarding
- works correctly.
-
-2006-11-13 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- * src/gnome-screensaver-dialog.c: (request_response),
- (auth_message_handler), (do_auth_check), (response_cb),
- (popup_dialog_idle):
- * src/gs-auth-pam.c: (gs_auth_queued_message_handler),
- (gs_auth_run_message_handler), (pam_conversation),
- (close_pam_handle), (create_pam_handle), (gs_auth_thread_func),
- (gs_auth_loop_quit), (gs_auth_identify_user),
- (gs_auth_verify_user):
- * src/gs-lock-plug.c: (queue_key_event), (forward_key_events),
- (gs_lock_plug_set_busy), (gs_lock_plug_set_ready),
- (gs_lock_plug_enable_prompt), (gs_lock_plug_disable_prompt),
- (entry_key_press):
- * src/gs-lock-plug.h:
- * src/gs-manager.c: (gs_manager_cancel_unlock_request):
- * src/gs-manager.h:
- * src/gs-window-x11.c: (gs_window_cancel_unlock_request):
- * src/gs-window.h:
- Make PAM auth more async so it can be cancelled.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #373556
-
-2006-11-09 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (auth_message_handler):
- * src/gs-auth-pam.c: (auth_message_handler), (pam_conversation):
- Revert the last patch and use one from Ray instead. It
- makes way more sense to do the conversion in gs-auth.
- Fixes #372707
-
-2006-11-08 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (auth_message_handler):
- Add missing g_locale_to_utf8. Fixes #372707
-
-2006-11-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.2 ====
-
-2006-11-06 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.17.2 release
-
-2006-11-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (gs_window_real_motion_notify_event):
- Only notice mouse motion of 10% of screen width instead of 50px.
-
- Patch from Thomas Andersen <phomes gmail com>
- Fixes #359589
-
-2006-11-06 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c: (do_command):
- Add option to show how long screensaver was active.
-
- Patch from Patrick McLean <chutzpah gentoo org>
- Fixes #367932
-
-2006-11-06 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- * src/gnome-screensaver-preferences.c: (response_cb):
- Add a button to get to the power management preferences.
-
-2006-11-01 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- * src/gs-lock-plug.c: (gs_lock_plug_init):
- Don't set the kbd indicator box to expand and hide
- it if it is empty.
-
-2006-10-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (_g_time_val_to_iso8601),
- (accumulate_ref_entry), (listener_dbus_get_ref_entries),
- (listener_dbus_add_ref_entry), (do_introspect),
- (listener_dbus_handle_session_message):
- Add GetInhibitors() to dbus interface.
-
-2006-10-29 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/lock-dialog-default.glade:
- * src/Makefile.am:
- * src/gs-lock-plug.c: (load_theme), (gs_lock_plug_init):
- Add a keyboard layout indicator to the unlock dialog when
- there are at least two layout groups available.
-
- Patch from Sergey V. Udaltsov <svu gnome org>
- Fixes #327056
-
-2006-10-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (listener_dbus_handle_system_message),
- (gs_listener_acquire), (query_session_id), (init_session_id),
- (gs_listener_init), (gs_listener_finalize):
- Add ConsoleKit Unlock/Lock functionality.
-
- * src/gs-watcher-x11.c: (remove_power_timer), (add_power_timer),
- (remove_idle_timer), (add_idle_timer),
- (_gs_watcher_notice_activity):
- Don't spew so much debug.
-
-2006-10-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c: (reset_timers), (start_idle_watcher),
- (stop_idle_watcher), (_gs_watcher_reset_state),
- (_gs_watcher_set_active_internal), (maybe_send_signal),
- (power_timer):
- Reset the timers and state correctly.
-
-2006-10-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (query_pointer_timeout):
- Trap and ignore errors if the window goes away.
-
-2006-10-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c: (notice_events_inner),
- (query_pointer_timeout), (gs_watcher_xevent), (start_idle_watcher),
- (stop_idle_watcher), (gs_watcher_init), (gs_watcher_finalize),
- (power_timer), (idle_timer), (schedule_wakeup_event):
- Remove the pointer polling and try to select motion events.
- Fixes #363436.
-
-2006-10-18 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- * src/gs-listener-dbus.c: (send_dbus_boolean_signal),
- (gs_listener_emit_power_notice),
- (gs_listener_send_signal_active_changed),
- (gs_listener_send_signal_session_idle_changed), (do_introspect):
- * src/gs-listener-dbus.h:
- * src/gs-monitor.c: (watcher_power_notice_cb),
- (_gs_monitor_update_from_prefs), (disconnect_watcher_signals),
- (connect_watcher_signals):
- * src/gs-prefs.c: (_gs_prefs_set_power_timeout),
- (gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_init):
- * src/gs-prefs.h:
- * src/gs-watcher-x11.c: (gs_watcher_set_power_timeout),
- (gs_watcher_set_property), (gs_watcher_get_property),
- (gs_watcher_class_init), (remove_power_timer), (add_power_timer),
- (reset_timers), (_gs_watcher_set_session_power_notice),
- (_gs_watcher_notice_activity), (power_timer), (idle_timer),
- (schedule_power_wakeup_event):
- * src/gs-watcher.h:
- Add SessionPowerManagementIdleChanged signal for power-management
- baseline. Fixes #350293
-
-2006-10-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.17.1 ====
-
-2006-10-16 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.17.1 release.
-
-2006-10-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Bump version to 2.17.1 after branching.
-
-2006-10-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (remove_cancel_timeout),
- (gs_lock_plug_response), (dialog_timed_out),
- (restart_cancel_timeout), (gs_lock_plug_show), (switch_page),
- (gs_lock_plug_show_prompt), (entry_key_press),
- (gs_lock_plug_finalize):
- Don't poll timers to determine when the dialog has timed
- out. Just rely on when a timeout source gets triggered.
- The polling was a remnant of when we used to have a progress
- bar in the dialog. May fix #359605
-
-2006-10-12 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (populate_model),
- (compare_theme_names), (setup_treeview):
- Don't show expander column since we don't really use
- a tree at this point (gtk+ 2.10 only).
- Use g_utf8_collate to get the correct sort order.
- Fixes #359846.
-
-2006-10-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (get_env_vars): Pass bus address.
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.16.1 ====
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.16.1 release.
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-window.c (force_no_pixmap_background):
- Use #000000 color notation. Add SELECTED state.
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (spawn_make_environment_for_screen),
- (spawn_command_line_on_screen_sync), (get_best_visual_for_screen),
- (get_best_colormap_for_screen):
- Set the correct value of DISPLAY for the gl helper.
- Fixes #358963
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (queue_key_event):
- Don't queue keys that may cause focus navigation in the dialog.
-
- Patch from Bruno Boaventura <brunoboaventura gmail com>
- Fixes #354975
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c: (xorg_lock_smasher_set_active),
- (gs_grab_nuke_focus):
- * src/gs-visual-gl.c: (gs_visual_gl_get_best_for_screen):
- * src/gs-watcher-x11.c: (notice_events),
- (init_mit_saver_extension):
- * src/gs-window-x11.c: (clear_all_children), (select_popup_events):
- Sync X11 display before removing error handlers.
- Hopefully fixes #358963
-
-2006-10-02 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c (main):
- Don't close a shared bus connection.
-
-2006-09-29 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Don't explicitly set icon sizes in preview bar.
- Fixes #353518
- Patch from Dimitur Kirov <dkirov gmail com>
-
-2006-09-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_create_window):
- Add debug spew for number of monitors per screen.
-
-2006-09-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/gs-watcher-x11.c: (reset_timers),
- (initialize_server_extensions), (disable_builtin_screensaver):
- Rip out the SGI saver and xidle stuff since we are not using it.
-
-2006-09-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c: (gs_grab_get_keyboard), (gs_grab_move_mouse),
- (gs_grab_move_keyboard), (gs_grab_grab_window):
- * src/gs-job.c: (wait_on_child), (nice_process), (spawn_on_widget),
- (gs_job_start):
- * src/gs-listener-dbus.c: (send_dbus_message),
- (send_dbus_void_signal), (gs_listener_send_signal_active_changed),
- (gs_listener_send_signal_session_idle_changed), (raise_error),
- (raise_property_type_error), (listener_set_property),
- (listener_get_property), (listener_get_active_time),
- (listener_get_session_idle_time), (gs_listener_dbus_init):
- * src/gs-manager.c: (gs_manager_activate), (gs_manager_deactivate):
- * src/gs-window-x11.c: (get_env_vars):
- Use gs_debug instead of g_warning so the messages get into the log.
- Also add more environment variables to the whitelist.
-
-2006-09-04 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.16.0 ====
-
-2006-09-04 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.16.0 release
-
-2006-08-29 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (job_set_theme):
- * src/gs-job.c: (gs_job_set_command), (spawn_on_widget):
- * src/gs-manager.c: (manager_select_theme_for_job):
- Check for NULL theme info. Fixes #353421.
-
-2006-08-25 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Don't set invisible char.
-
- * src/gs-lock-plug.c: (gs_lock_plug_set_switch_enabled),
- (gs_lock_plug_init):
- Don't try to hide NULL widgets. Fixes #352812
-
-2006-08-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_deactivate):
- Reset dialog_up and fading state.
- May help fix #352818
-
-2006-08-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (window_dialog_down_cb):
- Add debug spew.
-
-2006-08-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (manager_select_theme_for_job),
- (gs_manager_init), (gs_manager_finalize):
- Until we fix #349695 we should minimize creating
- and destroying the GSThemeManager objects.
-
-2006-08-21 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.15.7 ====
-
-2006-08-21 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.7 release.
-
-2006-08-21 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Set labelled by atk relation for entry.
- Part of #350716.
-
-2006-08-07 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.15.6 ====
-
-2006-08-07 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.6 release.
-
-2006-08-05 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (draw_iter):
- * src/gnome-screensaver-gl-helper.c: (main):
- * src/gnome-screensaver-preferences.c: (check_is_root_user):
- * src/gs-listener-dbus.c: (generate_cookie):
- * src/gs-watcher-x11.c: (init_mit_saver_extension):
-
- Fix warnings from sparse. Fixes #350049
- Patch from Kjartan Maraas <kmaraas gnome org>
-
-2006-08-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_get_lock_enabled):
- * src/gs-manager.h:
- * src/gs-monitor.c: (gs_monitor_lock_screen),
- (gs_monitor_simulate_user_activity), (listener_lock_cb),
- (listener_simulate_user_activity_cb):
- Add some of the safe parts of the patch from #347798
-
-2006-08-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (get_best_visual):
- Check result of g_spawn.
-
-2006-08-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (gs_lock_plug_show_prompt):
- Don't grab focus if entry already has it. In
- that case it was selecting the existing text and
- any new keypress would overwrite it. This
- causes a problem for the key forwarding.
-
- * src/gs-window-x11.c: (queue_key_event),
- (gs_window_real_key_press_event):
- Fix problem where we were only queuing one key event.
- Also add a paranoid limit on the number of queued keys.
-
-2006-08-03 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/gnome-screensaver-preferences.c: (get_all_theme_ids),
- (config_set_theme), (job_set_theme), (preview_set_theme),
- (get_theme_info_list), (populate_model),
- (tree_selection_changed_cb), (init_capplet), (main):
- * src/gs-job.c: (gs_job_finalize), (gs_job_set_command),
- (spawn_on_widget), (gs_job_start):
- * src/gs-job.h:
- * src/gs-manager.c: (manager_select_theme_for_job), (cycle_job),
- (manager_show_window):
- * src/gs-theme-manager.[ch]: (find_command), (check_command),
- (add_known_engine_locations_to_path), (gs_theme_info_ref),
- (gs_theme_info_unref), (gs_theme_info_get_id),
- (gs_theme_info_get_name), (gs_theme_info_get_exec),
- (gs_theme_info_new_from_gmenu_tree_entry), (find_info_for_id),
- (gs_theme_manager_lookup_theme_info), (theme_prepend_entry),
- (make_theme_list), (gs_theme_manager_get_info_list),
- (gs_theme_manager_class_init), (get_themes_tree),
- (gs_theme_manager_init), (gs_theme_manager_finalize),
- (gs_theme_manager_new):
- Separate out theme management from job mechanism.
-
-2006-08-02 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c: (get_themes_tree), (gs_job_lookup_theme_info),
- (gs_job_get_theme_info_list):
- Don't keep GMenuTree around as a static object. This
- was done initially to work around gnome-menus leaks
- and to avoid fragmentation.
-
- * src/gs-prefs.c: (gs_prefs_finalize):
- Free keyboard_command.
-
-2006-08-01 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.desktop.in:
- Updated icon name to new one from gnome-icon-themes.
- Fixes #349463
-
-2006-08-01 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-window.c: (gs_theme_window_real_realize):
- Fix more fallout from bug #338246.
-
- * src/gs-window-x11.c: (get_env_vars):
- Debug spew the environment variables.
-
-2006-08-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (error_watch), (spawn_on_window),
- (keyboard_command_watch), (lock_command_watch):
- Watch the error output from the child process for debugging
- purposes.
-
-2006-07-31 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/gs-watcher-x11.c: (initialize_server_extensions):
- Remove unused code and configure checks. Don't explicitly
- link to libraries that we don't have to.
-
-2006-07-31 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c: (screen_saver_on_expose_event):
- Another speed up patch for floaters.
-
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes part of #331145
-
-2006-07-31 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- * src/gs-manager.c: (gs_manager_set_keyboard_enabled),
- (gs_manager_set_logout_command), (gs_manager_set_keyboard_command),
- (gs_manager_set_property), (gs_manager_get_property),
- (gs_manager_finalize), (gs_manager_create_window):
- * src/gs-manager.h:
- * src/gs-monitor.c: (_gs_monitor_update_from_prefs):
- * src/gs-prefs.c: (_gs_prefs_set_keyboard_enabled),
- (_gs_prefs_set_keyboard_command), (gs_prefs_load_from_gconf),
- (key_changed_cb):
- * src/gs-prefs.h:
- * src/gs-window-x11.c: (get_env_vars), (spawn_on_window),
- (lock_plug_added), (lock_plug_removed), (keyboard_plug_added),
- (keyboard_plug_removed), (keyboard_socket_destroyed),
- (lock_socket_show), (lock_socket_destroyed),
- (create_keyboard_socket), (wait_on_child),
- (keyboard_command_finish), (kill_keyboard_command),
- (keyboard_command_watch), (embed_keyboard), (create_lock_socket),
- (gs_window_dialog_finish), (kill_dialog_command), (shake_dialog),
- (lock_command_watch), (popup_dialog_idle),
- (gs_window_request_unlock), (gs_window_set_keyboard_enabled),
- (gs_window_set_keyboard_command), (gs_window_set_property),
- (gs_window_get_property), (maybe_handle_activity),
- (gs_window_class_init), (gs_window_init), (remove_command_watches),
- (gs_window_finalize):
- * src/gs-window.h:
-
- Add support (disabled by default) for embedding a keyboard
- in the screen lock window. Fixes #347721
-
-2006-07-28 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-window.c (gs_theme_window_real_realize):
- Make sure to call gdk_window_set_events to actually
- apply the event mask. Follow up to bug #338246
-
-2006-07-27 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (theme_installer_run):
- Make the directory first.
-
-2006-07-27 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (theme_installer_run)
- (drag_data_received_cb):
- Unbreak DnD of .desktop files.
-
- * src/file-transfer-dialog.c (create_titled_label):
- Sync with control center copy. Fix crash.
-
-2006-07-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (gs_listener_set_throttle):
- Fix typo in debug output.
-
-2006-07-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.15.5 ====
-
-2006-07-24 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.5 release.
-
-2006-07-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_key_press_event):
- Ignore brightness keys.
-
- Patch from Matthew Garrett.
- Fixes #347855
-
-2006-07-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (listener_dbus_add_ref_entry),
- (listener_service_deleted), (listener_dbus_handle_session_message),
- (listener_dbus_handle_system_message),
- (gs_listener_message_handler), (gs_listener_dbus_init),
- (listener_dbus_filter_function),
- (listener_dbus_system_filter_function), (gs_listener_acquire):
- Listen for KEY_COFEE from HAL. Lock screen in response.
-
- Based on patch from downstream Ubuntu.
- Fixes #347854
-
-2006-07-21 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (setup_treeview_idle),
- (init_capplet):
- Populate the themes list in an idle. Should speed up
- startup a bit.
-
-2006-07-18 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (auth_message_handler):
- Only show message when we have a response.
-
-2006-07-18 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Add a bit more padding to make it more like what
- we had for 2.14 and to stand out more since we don't
- have window decoration.
-
-2006-07-18 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (request_response),
- (auth_message_handler), (reset_idle_cb), (do_auth_check):
- * src/gs-lock-plug.c: (gs_lock_plug_set_sensitive),
- (monitor_progress), (gs_lock_plug_run), (gs_lock_plug_show_prompt):
- * src/gs-lock-plug.h:
- Make sure to grab focus to the entry when a prompt is shown. Only
- desensitize the buttons and entry box as we did in 2.14.
- Fixes #347788.
-
-2006-07-18 William Jon McCann <mccann jhu edu>
-
- * src/test-window.c: (window_activity_cb),
- (disconnect_window_signals), (connect_window_signals):
- Make test-window work again after signal changes.
-
-2006-07-17 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (watchdog_timer):
- Use gdk_window_focus instead of gtk_window_present
- to prevent theme flicker.
-
- Patch from Ryan Lortie <desrt desrt ca>
- Fixes #347853.
-
-2006-07-12 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/gs-manager.c: (window_dialog_up_cb),
- (find_window_at_pointer), (window_activity_cb),
- (disconnect_window_signals), (connect_window_signals),
- (gs_manager_request_unlock):
- * src/gs-manager.h:
- * src/gs-marshal.list:
- * src/gs-window-x11.c: (maybe_handle_activity),
- (gs_window_real_key_press_event),
- (gs_window_real_motion_notify_event),
- (gs_window_real_button_press_event), (gs_window_real_scroll_event),
- (gs_window_class_init), (gs_window_finalize):
- * src/gs-window.h:
- Emit a signal when activity is detected on the window. Allow
- the manager to decide whether an unlock request should occur and
- where. Make the dialog appear on the correct window when
- in xinerama.
-
-2006-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (queue_key_event):
- Don't queue escape.
-
-2006-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (manager_maybe_start_job_for_window),
- (window_dialog_down_cb):
- Add some debug spew. Resume jobs after resetting dialog up flag.
-
-2006-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c: (gs_job_died), (command_watch), (gs_job_start),
- (gs_job_stop), (gs_job_suspend):
- * src/gs-manager.c: (lookup_job_for_window),
- (manager_maybe_stop_job_for_window),
- (manager_maybe_start_job_for_window), (cycle_job), (throttle_job),
- (resume_job), (gs_manager_cycle), (maybe_set_window_throttle),
- (window_obscured_cb), (disconnect_window_signals),
- (connect_window_signals), (gs_manager_request_unlock):
- * src/gs-window-x11.c: (gs_window_get_property),
- (gs_window_is_obscured), (window_set_obscured),
- (gs_window_real_visibility_notify_event), (gs_window_class_init),
- (gs_window_init):
- * src/gs-window.h:
-
- Stop running screensaver themes on each window when
- it is completely obscured. This happens when the
- VT switches. We resume running the theme when the
- window is unobscured. We additionally try to attempt
- unlock (or request authentication) when unobscured.
- Fixes #339330
-
-2006-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c (main):
- Use dbus_connection_close not _disconnect
- Fixes #347126
-
-2006-07-10 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.15.4 ====
-
-2006-07-10 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.4 release.
-
-2006-07-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (remove_unfade_idle):
- Move function before first usage. Fixes #346753
-
-2006-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_finalize),
- (manager_maybe_grab_window), (gs_manager_activate),
- (gs_manager_deactivate):
- Remove unfade idle.
-
- * src/gs-window-x11.c: (get_best_visual):
- Fix leak.
-
-2006-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c (gs_grab_release): Do a gdk
- display sync and flush to make sure the grabs are released.
-
-2006-07-05 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver.c: (main):
- * src/gs-fade.c: (xf86_whack_gamma), (gamma_info_init),
- (gs_fade_class_init), (gs_fade_finalize):
- * src/gs-grab-x11.c:
- * src/gs-job.c: (add_known_engine_locations_to_path),
- (get_themes_tree), (find_info_for_id),
- (gs_job_get_theme_info_list), (gs_job_class_init),
- (gs_job_finalize), (gs_job_set_theme), (spawn_on_widget),
- (gs_job_start), (gs_job_stop), (gs_job_suspend):
- * src/gs-listener-dbus.c: (gs_listener_error_quark),
- (gs_listener_class_init), (gs_listener_init),
- (gs_listener_finalize):
- * src/gs-manager.c: (free_themes), (gs_manager_set_themes),
- (gs_manager_class_init), (gs_manager_finalize):
- * src/gs-monitor.c: (gs_monitor_class_init), (gs_monitor_finalize):
- * src/gs-prefs.c: (gs_prefs_class_init), (gs_prefs_init),
- (gs_prefs_finalize):
- * src/gs-prefs.h:
- * src/gs-watcher-x11.c: (gs_watcher_class_init),
- (stop_notice_events), (start_notice_events),
- (_gs_watcher_notice_window_created),
- (_gs_watcher_pointer_position_free),
- (_gs_watcher_set_pointer_position), (start_idle_watcher),
- (gs_watcher_finalize):
- * src/gs-window-x11.c: (gs_window_real_unrealize),
- (gs_window_real_realize), (gs_window_real_show),
- (gs_window_real_hide), (gs_window_real_key_press_event),
- (gs_window_class_init), (gs_window_finalize):
- Misc cleanups. A few memory reduction attempts.
-
-2006-06-29 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c:
- (screensaver_send_message_inhibit), (do_command):
- Add a blocking inhibit to the command line tool.
- Also add short options.
-
-2006-06-28 William Jon McCann <mccann jhu edu>
-
- * src/.cvsignore:
- * src/Makefile.am:
- * src/gnome-screensaver-gl-helper.c: (main):
- * src/gnome-screensaver-preferences.c: (get_best_visual),
- (get_best_colormap_for_screen), (widget_set_best_colormap),
- (init_capplet):
- * src/gs-visual-gl.c: (gs_visual_gl_get_best_for_screen):
- * src/gs-visual-gl.h:
- * src/gs-window-x11.c: (get_best_visual),
- (get_best_colormap_for_screen), (widget_set_best_colormap),
- (gs_window_real_realize):
- Move getting best visual for GL into a separate process
- to avoid linking to libGL.
-
-2006-06-16 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-window.c: (force_no_pixmap_background),
- (gs_theme_window_init):
- * src/gs-window-x11.c: (force_no_pixmap_background),
- (gs_window_init):
- Override gtk theme background. Fixes #344936
-
-2006-06-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (command_watch): Add debugging.
-
- * src/gs-debug.c (_gs_profile_log): Don't crash with NULL format
- strings.
-
- Patch from Joe Marcus Clarke <marcus freebsd org>
- Fixes #344805
-
-2006-06-13 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: (maybe_translate_message),
- (auth_message_handler):
- Try to translate some common messages from PAM.
-
- * src/gs-auth-helper.c: (ext_run):
- * src/gs-auth-pwent.c: (get_encrypted_passwd), (passwds_match):
- Add some braces.
-
-2006-06-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.15.3 ====
-
-2006-06-12 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.3 release.
-
-2006-06-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-auth-helper.c: (gs_auth_verify_user):
- * src/gs-auth-pwent.c: (gs_auth_priv_init), (gs_auth_verify_user):
- Don't try to unlock screen with root's password.
-
-2006-06-12 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- Use Password as default label for prompt
- since it is the most likely one.
-
- * savers/gste-slideshow.c:
- Reduce minimum fps to 3.
-
-2006-06-09 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (start_fade), (update_display),
- (draw_iter), (gste_slideshow_real_show),
- (gste_slideshow_real_configure), (gste_slideshow_finalize):
- Don't use CAIRO_OPERATOR_OVER. Don't use alpha in buffer surface.
- Add fps computation. Disable fade below 5 fps.
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (update_display), (set_colormap),
- (gste_slideshow_init):
- Use CAIRO_OPERATOR_OVER. Explicitly set the colormap.
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (gste_slideshow_real_configure):
- Use a similar surface to the target as the buffer. Seems
- to improve performance.
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c: (path_new),
- (screen_saver_floater_should_come_on_screen),
- (screen_saver_floater_get_position_from_time),
- (screen_saver_floater_update_state), (gamma_correct),
- (screen_saver_floater_do_draw), (screen_saver_new),
- (screen_saver_destroy_floaters), (screen_saver_update_state),
- (screen_saver_do_update_state), (screen_saver_do_update_stats),
- (do_print_screen_saver_stats), (main):
- * savers/gs-theme-window.c: (gs_theme_window_real_realize),
- (gs_theme_window_new):
- * savers/gs-theme-window.h:
- * savers/gste-popsquares.c: (draw_iter):
- * savers/gste-slideshow.c: (get_exif_orientation),
- (pixbuf_copy_rotate_90), (pixbuf_copy_mirror), (add_files_to_list),
- (load_threadfunc):
- * savers/popsquares.c: (main):
- * savers/slideshow.c: (main):
-
- Eliminate trailing whitespace.
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in: Remove the try_auth_first key.
-
- * data/lock-dialog-default.glade: Rename the auth_password_* widgets
- to auth_prompt_*
-
- * src/gnome-screensaver-dialog.c: (quit_response_ok),
- (quit_response_cancel), (request_response), (auth_message_handler),
- (reset_idle_cb), (do_auth_check), (response_cb), (auth_check_idle),
- (popup_dialog_idle):
- * src/gs-lock-plug.c: (gs_lock_plug_style_set), (set_status_text),
- (set_dialog_sensitive), (gs_lock_plug_response),
- (gs_lock_plug_get_text), (shutdown_loop), (run_unmap_handler),
- (run_response_handler), (run_delete_handler),
- (run_destroy_handler), (gs_lock_plug_run), (gs_lock_plug_show),
- (gs_lock_plug_hide), (gs_lock_plug_size_request),
- (gs_lock_plug_class_init), (gs_lock_plug_show_prompt),
- (gs_lock_plug_show_message), (create_page_one), (load_theme),
- (gs_lock_plug_init), (gs_lock_plug_finalize):
- * src/gs-lock-plug.h:
-
- Don't do authentication from within the lock plug. Allow the
- authentication to drive the GUI.
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/gnome-screensaver-dialog.c: (print_id), (popup_dialog_idle),
- (privileged_initialization), (lock_initialization), (main):
- * src/gs-auth-pam.c: (pam_conversation):
- * src/gs-debug.c: (gs_debug_enabled), (gs_debug_shutdown),
- (_gs_profile_log):
- * src/gs-debug.h:
- * src/gs-lock-plug.c: (response_cancel_idle_cb),
- (response_ok_idle_cb), (monitor_progress), (request_password),
- (auth_message_handler), (do_initial_auth_check),
- (gs_lock_plug_show), (auth_check_idle_cb), (populate_model),
- (setup_treeview), (create_page_one_buttons),
- (create_page_two_buttons), (create_page_one), (create_page_two),
- (gs_lock_plug_init):
- * src/gs-window-x11.c: (popup_dialog_idle):
-
- Share the profiling code. Add a verbose option to gnome-screensaver-dialog.
- Do the initial auth check at start. Interrupt the PAM stack if
- there is no response.
-
- The dialog can now be profiled like so:
- strace -ttt -f -o /tmp/logfile.strace /usr/libexec/gnome-screensaver-dialog --verbose
- python plot-timeline.py -o prettygraph.png /tmp/logfile.strace
-
-2006-06-08 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Turn off docbook generation by default.
-
- Patch from Richard Hughes <richard hughsie com>
- Fixes #344207
-
-2006-06-07 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c: (main):
- * src/gnome-screensaver-dialog.c: (main):
- * src/gnome-screensaver-preferences.c: (preview_set_theme),
- (populate_model), (separator_func), (theme_installer_run),
- (fullscreen_preview_previous_cb), (fullscreen_preview_next_cb),
- (fullscreen_preview_cancelled_cb), (fullscreen_preview_start_cb),
- (check_is_root_user), (main):
- * src/gnome-screensaver.c: (main):
- * src/gs-auth-helper.c:
- * src/gs-auth-pam.c: (auth_message_handler), (pam_conversation),
- (gs_auth_verify_user):
- * src/gs-auth-pwent.c: (passwds_match):
- * src/gs-debug.c: (gs_debug_real):
- * src/gs-fade.c: (check_gamma_extension), (gamma_info_init):
- * src/gs-grab-x11.c: (gs_grab_move_mouse):
- * src/gs-job.c: (gs_job_died):
- * src/gs-listener-dbus.c: (do_introspect),
- (listener_dbus_filter_handle_methods),
- (gs_listener_message_handler), (listener_dbus_filter_function),
- (screensaver_is_running):
- * src/gs-lock-plug.c: (gs_lock_plug_close),
- (gs_lock_plug_class_init), (get_user_display_label),
- (populate_model), (separator_func), (expand_string):
- * src/gs-manager.c: (window_deactivated_cb):
- * src/gs-prefs.c: (key_changed_cb):
- * src/gs-watcher-x11.c: (disable_builtin_screensaver),
- (schedule_wakeup_event):
- * src/gs-window-x11.c: (gs_window_override_user_time),
- (gs_window_dialog_finish):
- * src/test-fade.c: (main):
- * src/test-passwd.c: (main):
- * src/test-watcher.c: (main):
- * src/test-window.c: (main):
-
- Eliminate trailing whitespace found using
- (setq-default show-trailing-whitespace t)
- in ~/.emacs.
-
-2006-06-07 William Jon McCann <mccann jhu edu>
-
- * doc/.cvsignore:
- * doc/gnome-screensaver.html:
- Check in generated html documentation so
- it can be read from CVS.
-
-2006-06-07 William Jon McCann <mccann jhu edu>
-
- * doc/dbus-interface.xml: Fix description.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * doc/dbus-interface.xml:
- * src/gnome-screensaver-command.c: (do_command):
- * src/gs-listener-dbus.c: (do_introspect),
- (listener_dbus_filter_handle_methods):
- Add introspection after learning how to do it
- from hal. Change setActive and others to
- use the DBUS naming convention.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add missing DOCDIR stuff.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * doc/.cvsignore:
- * doc/DBUS-API.txt:
- * doc/Makefile.am:
- * doc/config.xsl:
- * doc/dbus-interface.xml:
- * doc/docbook.css:
- * doc/gnome-screensaver.xml.in:
- Convert API documentation to docbook.
-
- Patch from Richard Hughes.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am: Fix filenames. Fixes distcheck.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c (N_FADE_TICKS):
- Reduce the number of fade ticks.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-engine.c: (_gs_theme_engine_profile_log):
- * savers/gs-theme-engine.h:
- * savers/gste-slideshow.c: (update_display):
- Add a couple more profile points.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Rename poke and add some more
- descriptions.
-
- * src/gnome-screensaver-command.c: (do_command):
- * src/gs-listener-dbus.c: (listener_dbus_filter_handle_methods),
- (gs_listener_class_init):
- * src/gs-listener-dbus.h:
- * src/gs-monitor.c: (listener_simulate_user_activity_cb),
- (disconnect_listener_signals), (connect_listener_signals):
- Rename Poke to SimulateUserActivity since that seems to be
- preferred from feedback on XDG list. How boring.
-
-2006-06-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-auth-pam.c: (set_pam_error), (gs_auth_verify_user):
- * src/gs-auth.h:
- Cover a few more error cases even though they don't ever
- seem to occur.
-
-2006-06-05 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/gs-auth-pam.c: (pam_style_to_gs_style),
- (auth_message_handler), (pam_conversation), (set_pam_error),
- (gs_auth_verify_user):
- * src/gs-lock-plug.c: (auth_check_idle_cb):
- * src/test-passwd.c: (main):
- More auth tweaking.
-
-2006-06-05 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- * src/gs-lock-plug.c: (get_try_lock_first), (gs_lock_plug_show):
- Add a try_auth_first gconf key to enable trying authentication
- before a password has been entered.
-
- Fixes #338635.
-
-2006-06-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/lock-dialog-default.glade:
- * src/Makefile.am:
- * src/gnome-screensaver-dialog.c: (privileged_initialization),
- (lock_initialization):
- * src/gs-auth-helper.c: (gs_auth_error_quark),
- (gs_auth_set_verbose), (gs_auth_get_verbose), (ext_run),
- (gs_auth_verify_user), (gs_auth_init), (gs_auth_priv_init):
- * src/gs-auth-pam.c: (gs_auth_error_quark), (gs_auth_set_verbose),
- (gs_auth_get_verbose), (pam_conversation), (close_pam_handle),
- (create_pam_handle), (gs_auth_verify_user), (gs_auth_init),
- (gs_auth_priv_init):
- * src/gs-auth-pwent.c: (gs_auth_error_quark),
- (gs_auth_set_verbose), (gs_auth_get_verbose), (passwd_known),
- (get_encrypted_passwd), (gs_auth_priv_init), (gs_auth_init),
- (passwds_match), (gs_auth_verify_user):
- * src/gs-auth.h:
- * src/gs-lock-plug.c: (remove_auth_check_idle),
- (gs_lock_plug_response), (gs_lock_plug_show), (request_password),
- (auth_message_handler), (auth_check_idle_cb), (load_theme),
- (gs_lock_plug_finalize):
- * src/gs-lock-plug.h:
-
- * src/passwd-helper.c:
- * src/passwd-helper.h:
- * src/passwd-pam.c:
- * src/passwd-pam.h:
- * src/passwd-pwent.c:
- * src/passwd-pwent.h:
- * src/passwd.c:
- * src/passwd.h:
- Removed files.
-
- * src/test-passwd.c: (privileged_initialization),
- (lock_initialization), (request_password), (auth_message_handler),
- (main):
-
- Refactor the authentication process so it can drive the GUI better. No longer
- support authentication scheme fallbacks.
-
-2006-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (gs_listener_send_signal_active_changed):
- * src/gs-manager.c: (gs_manager_activate):
- Make activation wait for fade to complete.
-
- Fixes #343608
-
-2006-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (release_grab_timeout):
- Only release grabs if the manager isn't active.
-
-2006-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c: (xorg_lock_smasher_set_active),
- (gs_grab_get_keyboard), (gs_grab_get_mouse),
- (gs_grab_keyboard_reset), (gs_grab_release_keyboard),
- (gs_grab_mouse_reset), (gs_grab_release_mouse),
- (gs_grab_move_mouse), (gs_grab_move_keyboard), (gs_grab_release),
- (gs_grab_grab_window), (gs_grab_grab_root),
- (gs_grab_grab_offscreen), (gs_grab_move_to_window),
- (gs_grab_class_init), (gs_grab_init), (gs_grab_finalize),
- (gs_grab_new):
- * src/gs-grab.h:
- Turn grab stuff into a singleton class.
-
- * src/gs-manager.c: (gs_manager_init), (gs_manager_finalize),
- (window_dialog_up_cb), (window_dialog_down_cb),
- (manager_maybe_grab_window), (window_grab_broken_cb),
- (gs_manager_activate), (gs_manager_deactivate):
- * src/test-window.c: (window_show_cb), (window_destroyed_cb),
- (main):
- Update for grab API.
-
- * src/gs-monitor.c: (release_grab_timeout),
- (watcher_idle_notice_cb), (gs_monitor_init), (gs_monitor_finalize):
- Try to do a grab before the idle notice fade-out. There are two
- reasons for this. First, this prevents the user from thinking that
- the screen is locked and typing a password which will go into an
- underlying window. Second, if the grab doesn't succeed then there
- is an excellent chance that locking will not succeed either - so we
- shouldn't fade at all. This prevents fade-outs while playing games.
-
- Also delay releasing the grab for a second to help even more with
- typing passwords.
-
-2006-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_get_lock_active):
- * src/gs-manager.h: Add get_lock_active to API.
-
- * src/gs-monitor.c: (listener_lock_cb): Set lock flag
- before activing screensaver to avoid problems when
- something reacts to the ActiveChanged signal.
-
- Patch from Rodrigo Moya <rodrigo novell com>
-
-2006-05-31 William Jon McCann <mccann jhu edu>
-
- * configure.ac (themesdir): Fix typo.
-
- Patch from Paul Blazejowski <paulb blazebox homeip net>
- Fixes #343497
-
-2006-05-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_deactivate):
- Don't set throttle to FALSE when deactivating.
-
-2006-05-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (row_activated_cb), (setup_treeview):
- Switch user on row activation.
-
- Fixes #343045
-
-2006-05-30 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (start_fade), (update_display),
- (gste_slideshow_real_configure), (gste_slideshow_finalize):
- Use an image buffer to fix performance problem.
-
- Patch from L. David Baron <dbaron dbaron org>
- Fixes #339090
-
-2006-05-28 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/gnome-screensaver-preferences.glade:
- * src/gnome-screensaver-preferences.c: (config_get_activate_delay),
- (check_is_root_user), (setup_for_root_user), (init_capplet):
- If the preferences dialog is run as root then disable the lock
- checkbox and print a warning.
-
- Fixes #343118.
-
-2006-05-24 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c: (gste_slideshow_real_configure):
- Add profile message for configure events.
-
-2006-05-24 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-engine.[ch]: (_gs_theme_engine_profile_log):
- Add some profiling API.
-
- * savers/gste-slideshow.c: (push_load_image_func),
- (start_new_load), (start_fade), (finish_fade), (update_display),
- (process_new_pixbuf):
- Use profiling API. Can be used by:
- strace -ttt -f -o /tmp/logfile.strace ./slideshow
- python plot-timeline.py -o prettygraph.png /tmp/logfile.strace
-
-2006-05-24 William Jon McCann <mccann jhu edu>
-
- * savers/gste-slideshow.c:
- Cache the result of gdk_cairo_set_source_pixbuf as a pattern to
- avoid calling it for each iteration of a fade.
- Fixes #339090
-
- * savers/gste-slideshow.c (draw_iter):
- Make the fade effect linear by computing delta to use for alpha2.
-
- Patch from L. David Baron <dbaron dbaron org>
-
- * savers/gste-slideshow.c: Fix conditionals to test for NULL
- explicitly. Add braces.
-
-2006-05-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_motion_notify_event):
- Increase minimum distance the mouse must move to detect the
- motion from 10 to 50 pixels.
-
-2006-05-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (get_env_vars): Add RUNNING_UNDER_GDM
- to env var whitelist. Found in downstream Ubuntu patches.
-
-2006-05-18 William Jon McCann <mccann jhu edu>
-
- * data/lock-dialog-default.glade:
- * src/gs-lock-plug.c: (expand_string), (expand_string_for_label),
- (create_page_one), (load_theme), (gs_lock_plug_init):
- Use tokens in the lock dialog theme glade file to be
- replaced with actual values. This allows one to format
- the label (including size) in the glade file. The
- replacement tokens are mostly compatible with the
- GDM ones. For now we support:
-
- %d DISPLAY
- %h hostname
- %m machine hardware name
- %n node name
- %r kernel release
- %R user's real name
- %s system name
- %U username
-
- The default lock dialog theme uses:
-
- auth_realname_label = "<span size=\"x-large\">%R</span>"
- auth_username_label = "<span size=\"small\">%U on %h</span>"
-
- Fixes #341408
-
-2006-05-16 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Use session idle in examples.
-
-2006-05-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump
-
-==== 2.15.2 ====
-
-2006-05-15 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.2 release.
-
-2006-05-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Bump intltool req.
-
-2006-05-15 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-engine.c: (gs_theme_engine_clear),
- (gs_theme_engine_get_window_size):
- * savers/gste-popsquares.c: (hsv_to_rgb), (rgb_to_hsv),
- (make_color_ramp), (randomize_square_colors), (setup_squares),
- (setup_colors), (gste_popsquares_real_show),
- (gste_popsquares_real_expose), (gste_popsquares_real_configure),
- (draw_iter):
- Guard against using a null window. Fixup brace style.
-
- Based on patch from Joe Marcus Clarke <marcus freebsd org>
- Fixes #341699
-
-2006-05-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (get_user_name), (load_theme),
- (gs_lock_plug_init):
- Add a short (ie. just username without hostname) field
- for themes to use.
-
- Patch from Matthias Clasen <mclasen redhat com>
- Fixes #341408
-
-2006-05-10 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c: (gs_fade_finish):
- * src/gs-fade.h: Expose gs_fade_finish as public.
-
- * src/gs-manager.c: (manager_maybe_start_job_for_window),
- (fade_done_cb), (gs_manager_activate), (gs_manager_request_unlock):
- Set a flag while async fading is active. If a request is seen
- while fading is active then explicitly finish the fade. Don't
- try to start a job if the dialog is alread up or the job is
- already active.
-
- * src/gs-window-x11.c: (gs_window_clear),
- (gs_window_request_unlock):
- Check that window is visible before doing stuff.
-
- Fixes #341276
-
-2006-05-02 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Add API doc for bug #333290
-
-2006-05-01 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am:
- * src/gs-monitor.c: (listener_active_changed_cb),
- (listener_poke_cb), (_gs_monitor_update_from_prefs),
- (gs_monitor_init), (gs_monitor_finalize):
- * src/gs-power-x11.c:
- * src/gs-power.h:
- * src/gs-prefs.c: (gs_prefs_load_from_gconf), (key_changed_cb),
- (gs_prefs_init):
- * src/gs-prefs.h:
- Remove DPMS stuff from CVS.
-
-2006-04-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c: (gs_manager_set_lock_active),
- (activate_lock_timeout), (manager_show_window):
- Don't explicitly deactivate the lock when showing windows.
- The active flag will be reset when the manager is deactivated.
-
-2006-04-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c: (gs_fade_out_iter), (gs_fade_stop),
- (gs_fade_finish), (fade_out_timer), (gs_fade_set_timeout),
- (gs_fade_start), (gs_fade_async_callback), (gs_fade_async),
- (gs_fade_sync_callback), (gs_fade_sync), (gs_fade_reset),
- (gs_fade_init):
- * src/gs-fade.h:
- * src/gs-manager.c: (gs_manager_init), (gs_manager_finalize),
- (unfade_idle), (remove_unfade_idle), (add_unfade_idle),
- (manager_show_window), (fade_done_cb), (gs_manager_activate):
- * src/gs-monitor.c: (watcher_idle_notice_cb):
- * src/test-fade.c: (test_fade):
- Create a real async API for fading. Don't set the alpha
- based on an absolute scale because this causes it to be
- reset when a new fade is started on top of an existing one.
- Fixes #333180
-
-2006-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c: (send_dbus_void_signal),
- (gs_listener_emit_auth_request_begin),
- (gs_listener_emit_auth_request_end):
- * src/gs-listener-dbus.h:
- * src/gs-manager.c: (gs_manager_class_init), (window_dialog_up_cb),
- (window_dialog_down_cb):
- * src/gs-manager.h:
- * src/gs-monitor.c: (manager_auth_request_begin_cb),
- (manager_auth_request_end_cb), (disconnect_manager_signals),
- (connect_manager_signals):
- Send signals before and after authentication is requested
- so that gnome-power-manager can undim the screen.
- See bug #333290.
-
-2006-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c: (maybe_request_unlock),
- (gs_window_real_key_press_event),
- (gs_window_real_motion_notify_event),
- (gs_window_real_button_press_event), (gs_window_real_scroll_event),
- (gs_window_class_init):
- Make button presses and scroll events request an unlock.
-
-2006-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (gs_lock_plug_close),
- (gs_lock_plug_class_init), (delete_handler),
- (gs_lock_plug_init):
- * src/gs-lock-plug.h:
- Make Escape cancel the unlock dialog.
-
-2006-04-25 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/cut-n-paste/fusa-manager.c: (fusa_manager_class_init),
- (strv_equals_string_table), (get_gdm_minimal_uid),
- (merge_gdm_exclusions), (get_gdm_exclude),
- (get_gdm_global_face_dir), (get_gdm_user_max_file),
- (get_gdm_allow_root), (get_gdm_max_icon_size), (reload_gdm_config),
- (display_closure_free), (dm_op_threadfunc):
- * src/cut-n-paste/fusa-user-menu-item.c:
- (fusa_user_menu_item_class_init), (fusa_user_menu_item_init),
- (fusa_user_menu_item_expose_event),
- (fusa_user_menu_item_size_request), (user_displays_changed_cb),
- (reset_icon):
- * src/cut-n-paste/gdmcomm.c: (gdmcomm_get_error_message):
- * src/cut-n-paste/gdmcomm.h:
- Sync with FUSA. Updated for new GDM configuration system.
-
-2006-04-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c: (gs_grab_get_mouse):
- Don't leak cursor on failure.
-
- * src/gs-listener-dbus.c: (listener_service_deleted):
- Fix typo.
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.15.1 ====
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.15.1 release
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: (gs_lock_plug_init):
- Connect caps lock warning to toplevel instead
- of entry box.
-
- Fixes #338372
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * savers/gs-theme-window.c: (gs_theme_window_real_realize):
- Don't unset flags on window.
-
- Patch from Dan Winship <danw novell com>
- Fixes #338246
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/Makefile.am:
- * data/gnome-screensaver.directory.in:
- * data/gnome-screensavers.menu.in:
- * savers/Makefile.am:
- Use ${datadir}/applications/screensavers for themes
- instead of ${datadir}/gnome-screensaver/themes.
-
- Fixes #325070
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c: (xf86_whack_gamma), (check_gamma_extension),
- (gamma_info_init), (gamma_info_free), (gs_fade_now):
- Add braces and debugging.
-
-2006-04-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * po/LINGUAS: Use po/linguas guidelines.
-
- Patch from Przemys©aw Grzegorczyk <pgrzegorczyk gmail com>
- Fixes #339165
-
-2006-04-21 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c: (do_command):
- Remove throttle options because they don't work. A throttle
- request must be removed when a program leaves the bus and
- the gnome-screensaver-command doesn't stay on the bus.
-
-2006-04-21 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Updated for new throttle and inhibit API.
-
- * src/gs-listener-dbus.h:
- * src/gs-listener-dbus.c: (gs_listener_ref_entry_free),
- (get_name_for_entry_type), (get_hash_for_entry_type),
- (list_ref_entry), (listener_ref_entry_is_present),
- (listener_check_activation), (gs_listener_set_throttle),
- (listener_check_throttle), (gs_listener_set_active),
- (gs_listener_set_session_idle), (gs_listener_is_inhibited),
- (listener_property_set_bool), (generate_cookie),
- (listener_generate_unique_key), (listener_ref_entry_check),
- (listener_add_ref_entry), (listener_remove_ref_entry),
- (listener_dbus_add_ref_entry), (listener_dbus_remove_ref_entry),
- (listener_ref_entry_has_connection),
- (listener_ref_entry_remove_for_connection),
- (listener_service_deleted), (listener_get_property),
- (listener_get_session_idle_time),
- (listener_dbus_filter_handle_methods), (gs_listener_set_property),
- (gs_listener_get_property), (gs_listener_class_init),
- (gs_listener_init), (gs_listener_finalize):
- Change throttle and inhibit API to do reference counting. The
- way we had it before we only kept track of one inhibitor per
- connection. This doesn't work when connections are shared.
- Also create a cookie for each request to be able to track it.
- Make the throttle and inhibit methods share code.
- And don't clear the throttle state when changing activation.
-
- * src/gs-manager.c: (throttle_job), (gs_manager_set_throttled),
- (gs_manager_cycle), (gs_manager_set_property),
- (gs_manager_get_property), (gs_manager_class_init),
- (window_dialog_up_cb), (window_dialog_down_cb),
- (manager_maybe_start_job_for_window), (gs_manager_deactivate):
- Don't use the term enabled with respect to throttling.
-
- * src/gs-monitor.c: (listener_throttle_changed_cb),
- (power_changed_cb), (disconnect_listener_signals),
- (connect_listener_signals):
- Update for new signals.
-
- Fixes #334907 and probably #338814
-
-2006-04-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_init): Shorten
- pointer poll interval to one second.
-
-2006-04-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-visual-gl.c: (gs_visual_gl_get_best):
- * src/gs-watcher-x11.c: (notice_events_inner), (notice_events),
- (init_mit_saver_extension):
- * src/gs-window-x11.c: (clear_children), (clear_all_children),
- (select_popup_events):
- Use gdk_error_trap_* instead of homegrown.
-
-2006-04-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-visual-gl.c: (gs_visual_gl_get_best),
- (gs_visual_gl_widget_set_best_colormap):
- Try to trap X errors.
-
-2006-04-12 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Try using "regard" and "computer".
-
-2006-04-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * data/gnome-screensaver-preferences.glade:
- * src/Makefile.am:
- * src/gnome-screensaver-preferences.c: (init_capplet):
- * src/gs-visual-gl.c: (gs_visual_gl_get_best),
- (gs_visual_gl_get_best_colormap),
- (gs_visual_gl_widget_set_best_colormap):
- * src/gs-visual-gl.h:
- * src/gs-window-x11.c: (gs_window_real_realize):
-
- Optionally depend on GL. Try to get the optimal
- visual to use with GL theme engines. Get the
- colormap for this visual and set it as colormap
- for the windows to use. Should fix #332463.
-
-2006-04-11 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: (time_to_string_text):
- Remove unneeded and buggy i18n string.
-
- Patch from Benoît Dejean <benoit placenet org>
- Fixes #337701
-
-2006-04-11 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add glade dependency.
- * data/Makefile.am: Install dialog glade file.
- * data/gnome-screensaver.schemas.in: Add dialog theme key.
- * data/lock-dialog-default.glade: New file.
- * src/gs-lock-plug.c: (gs_lock_plug_style_set), (do_user_switch),
- (switch_user_response), (set_status_text), (set_dialog_sensitive),
- (gs_lock_plug_response), (capslock_update),
- (gs_lock_plug_size_request), (gs_lock_plug_set_logout_enabled),
- (gs_lock_plug_set_switch_enabled), (password_reset_idle_cb),
- (password_check_idle_cb), (switch_page), (gs_lock_plug_add_button),
- (populate_model), (setup_treeview), (set_face_image),
- (create_page_one_buttons), (create_page_two_buttons),
- (create_page_one), (constrain_list_size), (create_page_two),
- (unlock_button_clicked), (cancel_button_clicked),
- (switch_user_button_clicked), (get_dialog_theme_name),
- (load_theme), (gs_lock_plug_init):
- * src/gs-lock-plug.h: Rework the lock dialog to allow theming.
-
- Based on patch from Matthias Clasen <mclasen redhat com>
- Fixes #324086
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Use lowercase for "theme".
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Small HIG fix.
-
- Patch from Dennis Cranston <dennis_cranston yahoo com>
- Fixes #331330
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (gs_job_set_widget): Restart job when
- target widget is changed.
-
- * data/gnome-screensaver-preferences.glade:
- * src/gnome-screensaver-preferences.c:
- Add a fullscreen preview. Also try to constrain theme list
- so that at least a few are visible at once.
-
- Based on patch from Emmanuel Rodriguez <emmanuel rodriquez gmail com>
- Fixes #329246
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * po/LINGUAS: New file listing all supported languages.
-
- * configure.ac: Use po/LINGUAS instead of including all languages
- directly in this file. See the wiki for more information:
- http://live.gnome.org/GnomeGoals/PoLinguas
-
- Patch from Brian Pepple <bdpepple gmail com>
- Fixes #337961
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Bump version to 2.15.1 after branching.
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.14.1 ====
-
-2006-04-10 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.14.1 release
-
-2006-04-10 Artur Flinta <aflinta cvs gnome org>
-
- * configure.ac: Added pl (Polish) to ALL_LINGUAS.
-
-2006-04-05 Pema Geyleg <pema geyleg gmail com>
-
- * configure.ac: Added dz (Dzongkha) to ALL_LINGUAS.
-
-2006-04-04 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (compare_theme_names)
- (compare_theme, setup_treeview_selection): Fix leaks.
-
- Patch from Emmanuel Rodriguez <emmanuel rodriquez gmail com>
- Fixes #336800
-
-2006-04-04 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-command.c (main):
- Don't ignore unknown options.
-
-2006-04-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (notice_events_inner, gs_watcher_xevent):
- Watch for user time changes on windows to detect
- mouse button events.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #335831
-
-2006-04-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (check_for_clock_skew):
- Make sure to reset emergency lock flag.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #332576
-
-2006-03-31 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c (screen_saver_on_size_allocate)
- (screen_saver_on_expose_event): Move creation of floaters
- and therefore defining the start position to expose.
-
- Fixes #331194
-
-2006-03-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (get_env_vars): Add "KRB5CCNAME" and
- "KRBTKFILE" to the list of allowed environment variables.
- Pulled from RH bug #187341.
-
-2006-03-30 William Jon McCann <mccann jhu edu>
-
- * savers/Makefile.am:
- * src/Makefile.am:
- Cygwin build fix.
-
- Patch from <yselkowitz users sourceforge net>
- Fixes #336672.
-
-2006-03-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (reset_timers, start_idle_watcher)
- (stop_idle_watcher, gs_watcher_init, gs_watcher_finalize)
- (maybe_send_signal, check_for_clock_skew)
- (_gs_watcher_check_pointer_position):
- Use GTimer instead of using time().
-
-2005-03-27 Nikos Charonitakis <nikosx gmail com>
-
- * cofigure.ac: Added missing Greek (el) to ALL_LINGUAS
-
-2006-03-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (maybe_send_signal):
- Add debug when doing emergency lock.
-
-2006-03-20 Vladimer Sichinava <vlsichinava gmail com>
-
- * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
-
-2006-03-16 William Jon McCann <mccann jhu edu>
-
- * src/passwd-pam.c (pam_passwd_valid): Call pam_acct_mgmt.
- Braces.
- (pam_priv_init, pam_conversation): Braces.
-
- Fixes #333411.
-
-2006-03-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (listener_add_inhibitor)
- (listener_remove_inhibitor): Add debug output
- for adding/removing inhibitors.
-
-2006-03-13 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.14.0 ====
-
-2006-03-13 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.14.0 release
-
-2006-03-13 Erdal Ronahi <erdal ronahi gmail com>
-
- * configure.ac: Added Kurdish (ku) to ALL_LINGUAS.
-
-2006-03-13 Runa Bhattacharjee <runa bengalinux org>
-
- * configure.ac: Added Bengali (bn) to ALL_LINGUAS.
-
-2006-03-11 Duarte Loreto <happyguy_pt hotmail com>
-
- * configure.ac: Added Portuguese (pt) to ALL_LINGUAS.
-
-2006-03-10 Rajesh Ranjan <rranjan redhat com>
-
- * configure.ac: Added "hi" (Hindi) to ALL_LINGUAS
-
-2006-03-09 Arangel Angov <ufo linux net mk>
-
- * configure.ac: Added "mk" (Macedonian) to ALL_LINGUAS
-
-2006-03-09 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in: Remove
- unused DPMS keys. Fixes #333919.
-
-2006-03-08 Lasse Bang Mikkelsen <lbm fatalerror dk>
-
- * configure.ac: Added "da" (Danish) to ALL_LINGUAS.
-
-2006-03-08 Rhys Jones <rhys sucs org>
-
- * configure.ac: Added 'cy' (Welsh) to ALL_LINGUAS.
-
-2006-03-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (queue_key_event): Don't
- queue keypad enter presses. Fixes #333340
-
-2006-03-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (create_page_one): Use large
- black circle for invisible character in password entry.
- Fixes #333287
-
-2006-03-03 William Jon McCann <mccann jhu edu>
-
- * src/test-watcher.c (connect_watcher_signals, watcher_idle_cb):
- Use correct signal.
-
-2006-02-27 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.13.92 ====
-
-2006-02-27 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.13.92 release
-
-2006-02-27 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (setup_treeview_selection)
- (key_changed_cb): Monitor theme gconf key changes.
- Fixes #332750
-
-2006-02-24 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade: Reverted
- part of last patch since it changes a string.
-
-2006-02-15 Dennis Cranston <dennis_cranston yahoo com>
-
- * data/gnome-screensaver-preferences.glade: Small HIG fixes
- for recent layout changes. Fixes #331330
-
-2006-02-24 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt:
- * src/gnome-screensaver-command.c (do_command):
- * src/gs-listener-dbus.c (listener_dbus_filter_handle_methods):
- Capitalize action method names to be consistent with
- all other DBUS methods.
-
-2006-02-24 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (create_page_one):
- Use black bullet as entry instead of default '*'.
- Fixes #332053.
-
-2006-02-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (manager_cycle_jobs, manager_throttle_jobs)
- (manager_resume_jobs, manager_suspend_jobs, manager_stop_jobs)
- (manager_add_job_for_window, manager_maybe_start_job_for_window):
- Make sure jobs are defined before iterating over them.
-
-2006-02-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (create_page_one):
- Add code to set invisible char.
-
-2006-02-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_reset): Braces.
- (_gs_watcher_set_session_idle_notice)
- (_gs_watcher_set_session_idle): Indicate what
- happened in the debug statement.
- (_gs_watcher_notice_activity): Use debug instead of
- warning.
- (gs_watcher_set_active): Ditto.
- (maybe_send_signal): Ditto. Always stop the idle
- notice after an idle signal. Actually do a _reset()
- if the idle signal isn't handled.
- (schedule_wakeup_event): Use debug instead of warning.
-
- * src/gs-monitor.c (listener_lock_cb): Use gs-debug
- instead of warning so it shows up in log.
- (listener_active_changed_cb): Simplify. Only
- change watcher status if the manager activation
- is successful.
-
- * src/gs-listener-dbus.c (listener_check_activation):
- Only return FALSE if should activate and failed.
- (gs_listener_set_active): Use a gs_debug instead
- of a warning so that it shows up in log file.
- Use set_session_idle_internal so it bypasses checks.
- (gs_listener_set_session_idle): Use gs_debug
- instead of warning. Fail if should activate
- and activation fails.
- (raise_error, raise_property_type_error, listener_set_property)
- (gs_listener_message_handler, listener_dbus_filter_function)
- (screensaver_is_running, gs_listener_acquire)
- (gs_listener_finalize): Add braces.
-
- * src/gs-grab-x11.c (gs_grab_get_keyboard_and_mouse):
- Add braces.
-
- This fixes a problem when activation is repeatedly
- blocked by something that has the keyboard grabbed.
-
-2006-02-17 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.pc.in:
- Add missing libexecdir.
-
-2006-02-17 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.pc.in:
- * data/Makefile.am:
- * data/.cvsignore:
- * configure.ac:
- Add a pkg-config file so applications can determine
- theme paths and things.
-
- Fixes #331560
-
-2006-02-17 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c (main): Try more to
- fix translations.
-
-2006-02-17 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (main):
- * savers/popsquares.c (main):
- * savers/Makefile.am: Try to fix translation
- of command line help #331515.
-
-2006-02-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_user_on_host_name):
- Elaborated on message to translators as
- suggested by Danilo Segan.
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.13.91 ====
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.13.91 release
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_user_on_host_name, create_page_one):
- Display "username on host" string instead of just "username".
-
- * data/gnome-screensaver-preferences.glade:
- Don't make the screensaver label bold or indent
- the rest of the dialog under it.
-
- Fixes #331185
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c (main):
- Add explicit check for error after gtk_init fails.
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c (screen_saver_floater_update_state)
- (screen_saver_get_image_cache_usage)
- (screen_saver_on_expose_event):
- Some more performance work.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes part of #331145
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * data/images/gnome-logo-white.svg: Updated
- foot logo.
-
- Fixes #331090
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c (gamma_info_init): Don't
- abort when fade type is none.
-
-2006-02-14 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (main):
- * src/Makefile.am (INCLUDES): Add stuff required for help.
-
- * src/gnome-screensaver-preferences.c (response_cb):
- Show help.
-
- * data/gnome-screensaver-preferences.glade: Add help
- button back.
-
- Fixes #331011
-
-2006-02-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (manager_add_job_for_window, cycle_job)
- (manager_cycle_jobs, throttle_job, manager_throttle_jobs)
- (resume_job, manager_resume_jobs, suspend_job)
- (manager_suspend_jobs, manager_stop_jobs)
- (gs_manager_set_throttle_enabled, gs_manager_cycle, remove_job)
- (gs_manager_finalize, window_dialog_up_cb, window_dialog_down_cb)
- (manager_maybe_start_job_for_window): Make jobs a hash. Simplify
- the way we handle jobs and make it possible to lookup a job by
- window pointer. This allows us to separate the creation and
- starting of jobs.
- (window_map_event_cb): Move the grabbing back to map-event
- and only start jobs after grabbing.
- (manager_show_window, window_show_cb): Create jobs in show
- but wait until map-event to start them.
- (remove_job, gs_manager_activate, gs_manager_deactivate):
- Create/destroy jobs hash.
-
- * src/gs-grab-x11.c (gs_grab_window): Flush events.
-
-2006-02-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (spawn_on_widget): Remove unused variable.
-
-2006-02-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c (gs_grab_move_keyboard):
- Don't print grab window id if not set.
-
-2006-02-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (manager_maybe_grab_window)
- (window_grab_broken_cb): If the grab is broken,
- invalidate the saved grab window and try to grab back.
- (window_map_cb): Use map signal instead of map_event signal
- because the map_event was occurring after the show event. When
- this happens the theme is started before the window is grabbed.
- If the theme does its own grab then we may not get ours.
- (window_unmap_cb): Connect to unmap for debugging.
-
- * src/gs-grab-x11.c (gs_grab_keyboard_reset, gs_grab_mouse_reset):
- New functions to clear saved grab window when grab is broken.
- (gs_grab_release_keyboard, gs_grab_release_mouse): Use new functions.
- (gs_grab_move_mouse): Add extra check for broken grab.
-
- Fixes #328404
-
-2006-02-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (connect_window_signals): Run
- map-event and show handlers after the default handlers.
-
-2006-02-10 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c (get_id_string):
- * src/gs-window-x11.c (command_watch):
- Use G_GUINT32_FORMAT for communicating XID
- instead of %x.
-
-2006-02-07 William Jon McCann <mccann jhu edu>
-
- * src/gs-debug.h: Fix gcc 2.95 warnings.
-
- Patch from Jens Granseuer <gensgr gmx net>
- Fixes #329738.
-
-2006-02-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_grab_broken)
- (gs_window_class_init): Add handler for broken
- grabs. Debug only for now.
-
-2006-02-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_user_display_name, get_user_name):
- Add a NULL check.
-
-2006-02-01 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c:
- * src/gs-lock-plug.c: Fix brace style.
- Fix one minor leak.
-
-2006-02-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_user_display_name, get_user_name)
- (create_page_one): Convert the user and real names to UTF8
- before displaying them.
-
-2006-02-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (window_dialog_up_cb):
- Release the pointer grab only when the unlock
- dialog goes up. This is necessary so that the
- user can interact with the dialog with the mouse.
- (window_dialog_down_cb): When the dialog goes
- away regrab the pointer.
-
- * src/gs-grab-x11.c (gs_grab_release_mouse):
- Make public.
- (gs_grab_move_mouse): Allow the pointer grab
- to be moved. Add debugging.
- (gs_grab_get_keyboard_and_mouse): Don't
- release the mouse grab.
-
- Until now we didn't try to keep a grab on the pointer
- because the unlock dialog doesn't work when the
- pointer is grabbed on the parent of the socket. This
- may cause a problem if another application grabs
- the pointer while we are running. So, now we
- keep the pointer grabbed except for when the unlock
- dialog is up. Hopefully fixes #328404.
-
-2006-01-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (command_watch): Add braces
- to block.
-
-2006-01-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_class_init):
- Fix typo in property desc.
-
-2006-01-30 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.13.90 ====
-
-2006-01-30 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.13.90 release
-
-2006-01-23 William Jon McCann <mccann jhu edu>
-
- * savers/floaters.c (screen_saver_new, screen_saver_free):
- Cap rate of updates to twice the hardcoded optimal frame rate.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #328212.
-
-2006-01-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (get_env_vars, spawn_on_window):
- * src/gs-job.c (get_env_vars, spawn_on_widget):
- Break out environment passing into function.
-
-2006-01-21 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c:
- * src/gs-window-x11.c: Braces.
-
- * src/gs-job.c (find_command, get_themes_tree, wait_on_child)
- (gs_job_set_theme): Braces.
- (nice_process): Add debug.
- (spawn_on_widget, gs_job_start, gs_job_suspend): Braces.
-
-2006-01-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window):
- * src/gs-job.c (spawn_on_widget):
- Inherit cwd from parent.
-
-2006-01-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_realize)
- (gs_window_real_show): Clear window after show
- instead of realize. Fixes #327125.
-
-2006-01-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (x11_window_is_ours, gs_window_xevent):
- Ignore our windows when watching for map and configure events.
-
-2006-01-17 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.desktop.in:
- * savers/personal-slideshow.desktop.in:
- * savers/footlogo-floaters.desktop.in:
- * savers/cosmos-slideshow.desktop.in.in:
- Add missing ; to end of Categories.
-
- Patch from <leroutier gmail com>
-
-2006-01-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 2.13.5 ====
-
-2006-01-16 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 2.13.5 release
-
-2006-01-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Bump version to match GNOME 2.13.5.
-
-2006-01-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (watcher_idle_notice_cb): Only cancel
- the fade if the manager isn't active. In that case the
- manager will handle fading. Yuck.
- (_gs_monitor_update_from_prefs): Use get_active.
-
- * src/gs-manager.c (gs_manager_activate): set active
- flag before doing fade_now since that interates the
- main loop.
- (gs_manager_get_active): Rename.
-
- Fixes #327125.
-
-2006-01-15 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Add dbus-monitor examples.
-
-2006-01-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.c (_gs_prefs_set_idle_activation_enabled)
- (gs_prefs_load_from_gconf, key_changed_cb, gs_prefs_init):
- Use the new activate when idle key. Rename activate_delay.
-
- * src/gs-monitor.c (_gs_monitor_update_from_prefs):
- Use the new activate when idle key.
-
- * data/gnome-screensaver-preferences.glade:
- * src/gnome-screensaver-preferences.c (config_get_mode)
- (config_set_mode, config_get_theme, config_set_theme)
- (config_get_enabled, config_set_enabled, preview_set_theme)
- (populate_model, enabled_checkbox_toggled, invalid_type_warning)
- (ui_set_lock, ui_set_enabled, ui_set_delay, key_changed_cb)
- (init_capplet): Decouple the screensaver disable setting
- from the theme list. This is important because it should
- be possible to not activate on idle but also select the
- themes that will be used when explicitly activated or locked.
- Also reword the label for the delay slider since it is
- used to determine when the session is idle even when the
- screensaver activation is disabled.
-
- * data/gnome-screensaver.schemas.in: Split out activate
- when idle option from the mode option. Rename activate_delay.
-
- Fixes #327008.
-
-2006-01-14 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (preview_set_theme):
- Don't make the idle delay insensitive when the screensaver
- activation is disabled. It should still be used to
- detect idleness.
-
-2006-01-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (watcher_idle_notice_cb):
- * src/gs-listener-dbus.[ch] (gs_listener_is_inhibited):
- Don't do the slow fade if we are inhibited.
-
-2006-01-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c (xorg_lock_smasher_set_active)
- (gs_grab_window, gs_grab_release_keyboard_and_mouse):
- Try to disable the grab smasher whenever we try to
- grab a window. Reenable the grab smasher when
- we are done with all grabs.
- (gs_grab_move_mouse, gs_grab_move_keyboard)
- (gs_grab_release_keyboard_and_mouse): Add some
- more debug statements.
-
- * configure.ac: Check for XF86MiscSetGrabKeysState.
- Change comment style.
-
- Fixes #326663.
-
-2006-01-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Fix the cvs more warnings test.
-
-2006-01-11 William Jon McCann <mccann jhu edu>
-
- * src/test-window.c (main):
- * src/test-watcher.c (main):
- * src/test-fade.c (main):
- * src/gnome-screensaver.c (main): Update for
- debug change.
-
- * src/gs-debug.[ch] (gs_debug_real, gs_debug_init)
- (gs_debug_shutdown): Add ability to send
- debugging to a file so it can be used when
- in daemon mode.
-
-2006-01-11 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade: Remove
- help button until we offer help.
-
-2006-01-10 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (raise_property_type_error):
- * src/gnome-screensaver-command.c:
- * doc/DBUS-API.txt:
- Rename the DBUS service from screensaver to ScreenSaver.
-
-2006-01-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_set_throttle_enabled): Only
- restart jobs if dialog isn't up.
- (window_dialog_down_cb): Restart jobs if not running.
-
- * src/gs-job.[ch] (gs_job_is_running): New public.
-
-2006-01-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (_gs_watcher_check_pointer_position):
- Free the position if we don't save it.
-
-2006-01-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.c (gs_prefs_init): Disable DPMS here too.
-
- * src/gs-monitor.c (listener_active_changed_cb, listener_poke_cb)
- (power_changed_cb, _gs_monitor_update_from_prefs)
- (disconnect_power_signals, connect_power_signals)
- (gs_monitor_init, gs_monitor_finalize): Disable all
- DPMS functionality. It has moved to gnome-power-manager.
-
-2006-01-07 Chao-Hsiung Liao <j_h_liau yahoo com tw>
-
- * configure.ac: Add "zh_HK" to ALL_LINGUAS.
-
-2006-01-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher.h:
- * src/gs-power.h:
- * src/gs-fade.h: Add missing G_END_DECLS.
-
-2006-01-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.24 ====
-
-2006-01-05 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.24 release
-
-2006-01-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (gs_listener_set_active): Fix
- warning message.
-
- * src/gs-monitor.c (gs_monitor_start): Don't
- need to set active state to FALSE at start.
-
-2006-01-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (clear_children, clear_all_children)
- (gs_window_clear): Clear all children of the toplevel
- window. This is needed when a screensaver theme engine
- adds children.
- (gs_window_raise, gs_window_dialog_finish, command_watch)
- (popup_dialog_idle, gs_window_request_unlock): Add debugging.
-
- * src/gs-manager.c (window_dialog_up_cb): Add debugging.
-
- * savers/gs-theme-engine.c (gs_theme_engine_clear):
- Fix the initialization of the GdkColor.
-
-2006-01-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_size_request):
- (create_page_one): Revert last change. The
- vertically oriented and centered one looks much better.
-
-2006-01-03 Slobodan D. Sredojevic <ssl uns ns ac yu>
-
- * configure.ac: Added 'sr' and 'sr Latn' to ALL_LINGUAS
-
-2006-01-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_size_request):
- Don't constrain aspect ratio.
- (create_page_one): Try using a more tabular layout
- again. Based on mock up from Luca Ferretti.
-
-2006-01-03 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Document D-Bus API changes.
-
- * src/gs-watcher-x11.c (gs_watcher_class_init)
- (_gs_watcher_set_session_idle_notice)
- (_gs_watcher_set_session_idle, _gs_watcher_notice_activity)
- (maybe_send_signal): Make idle and idle_notice internal states
- and change signals to indicate changes in these states.
-
- * src/gs-monitor.c (watcher_idle_cb, watcher_idle_notice_cb)
- (_gs_monitor_update_from_prefs, disconnect_watcher_signals)
- (connect_watcher_signals): Don't disable the watcher when
- screensaver is disabled. Always handle idle signals and let
- listener object manage the activation policy.
-
- * src/gs-listener-dbus.[ch] (gs_listener_send_signal_session_idle_changed)
- (listener_is_inhibited, listener_check_activation)
- (listener_set_session_idle_internal)
- (listener_set_active_internal, gs_listener_set_active)
- (gs_listener_set_session_idle)
- (gs_listener_get_activation_enabled)
- (gs_listener_set_activation_enabled, listener_property_set_bool)
- (listener_get_property, listener_get_session_idle_time)
- (listener_dbus_filter_handle_methods, gs_listener_set_property)
- (gs_listener_get_property, gs_listener_class_init):
- Add back proper session idle capability. Manage activation
- enabled policy.
-
-2006-01-02 Josep Puigdemont i Casamaj�³ <josep puigdemont gmail com>
-
- * configure.ac: Added "ca" to ALL_LINGUAS.
-
-2005-12-30 William Jon McCann <mccann jhu edu>
-
- * savers/footlogo-floaters.desktop.in.in:
- Mark fields for translation.
-
- Patch from Luca Ferretti <elle uca libero it>
- Fixes #325075.
-
-2005-12-19 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (main):
- * savers/popsquares.c (main): Connect to
- window delete signal.
-
-2005-12-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_clear):
- * savers/gs-theme-engine.c (gs_theme_engine_clear):
- Clear all window states.
-
- * savers/slideshow.c (main):
- * savers/gste-slideshow.[ch]:
- * savers/Makefile.am: Convert slideshow
- to GSThemeEngine and GSThemeWindow.
-
-2005-12-19 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.23 ====
-
-2005-12-19 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.23 release
- * savers/Makefile.am (EXTRA_DIST): Add marshal.list
- * savers/popsquares.c (main): Fix compiler warning.
- * data/images/Makefile.am (EXTRA_DIST): Add images.
-
-2005-12-19 Ankit Patel <ankit644 yahoo com>
-
- * configure.ac: Added "gu" to ALL_LINGUAS.
-
-2005-12-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_face_image):
- * src/gnome-screensaver-dialog.c (print_id): Fix leaks.
-
- Patch from Kjartan Maraas <kmaraas gnome org>
- Fixes #324445.
-
-2005-12-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (listener_dbus_filter_handle_methods)
- (gs_listener_set_idle, gs_listener_set_active)
- (listener_get_active_time):
- Remove getIdle method because it is confusing and not so useful.
- The screensaver isn't idle it may be active but this depends
- on whether there are inhibitors. Change getIdleTime to
- getActiveTime for similar reasons.
- (listener_check_activation): Return TRUE if activated.
-
- * doc/DBUS-API.txt: Updated for getIdleTime -> getActiveTime
- and removed getIdle method.
-
- * src/gs-listener-dbus.c (listener_get_idle_time): Fix get idle
- time reporting. Patch from Jaap A. Haitsma <jaap haitsma org>.
-
-2005-12-17 William Jon McCann <mccann jhu edu>
-
- * src/gs-power-x11.c (x11_set_mode):
- Fix build when DPMS is disabled.
-
- Fixes #324348.
-
-2005-12-17 William Jon McCann <mccann jhu edu>
-
- * TODO: Fix typo.
-
- * src/gs-monitor.c (watcher_idle_cb):
- Stop fade after going idle instead of before.
-
-2005-12-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (listener_check_activation):
- Only list inhibitors if they exist.
-
-2005-12-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (disable_builtin_screensaver)
- (check_for_clock_skew, _gs_watcher_check_pointer_position):
- Use variables to make more readable.
-
-2005-12-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-power-x11.c (x11_sync_server_dpms_settings)
- (sync_settings, gs_power_init):
- * src/gs-listener-dbus.c (list_inhibitors):
- * src/gs-grab-x11.c (gs_grab_get_keyboard, gs_grab_get_mouse)
- (gs_grab_release_keyboard, gs_grab_release_mouse)
- (gs_grab_nuke_focus):
- * src/gs-fade.c (gs_fade_set_active): Use gs-debug.
-
- * src/Makefile.am (gnome_screensaver_dialog_SOURCES): Remove
- gs-grab from dialog sources.
-
-2005-12-16 William Jon McCann <mccann jhu edu>
-
- * src/test-watcher.c (main):
- * src/test-window.c (main):
- * src/test-fade.c (main): use gs-debug
-
- * src/gs-watcher-x11.c (gs_watcher_set_property)
- (gs_watcher_get_property, gs_watcher_class_init)
- (notice_events_inner, notice_events, notice_events_timer)
- (remove_idle_timer, add_idle_timer, reset_timers)
- (_gs_watcher_notice_activity, _gs_watcher_notice_window_created)
- (_gs_watcher_set_active_internal, gs_watcher_set_active)
- (gs_watcher_init, init_sgi_saver_extension)
- (initialize_server_extensions):
- Remove the debug object property and the verbose private
- boolean. Convert g_messages to gs_debugs.
-
- * src/gs-window-x11.c:
- * src/gs-monitor.c:
- * src/gs-manager.c: Add gs-debug.h for
- later use.
-
- * src/gnome-screensaver.c (main): Add --debug
- option. Init debugging code.
-
- * src/gs-debug.[ch]:
- * src/Makefile.am: Add debugging code. Based
- on rb-debug.
-
-2005-12-16 Abel Cheung <maddog linuxhall org>
-
- * configure.ac: Added "nl" "vi" to ALL_LINGUAS.
-
-2005-12-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (_gs_watcher_set_active_internal):
- New function that bypasses the safety checks that
- were in gs_watcher_set_active. One of those safety
- checks causes the function to fail if the watcher
- isn't "enabled". This is a problem since set_enabled(FALSE)
- needs to set_active(FALSE).
- (gs_watcher_set_active): Use _set_active_internal.
- (gs_watcher_set_enabled): Removed g_message.
- Use _set_active_internal.
- (maybe_send_signal): Add a safety check that fails
- if already active. Correct the sense of the logic
- used for the idle notification signal. Only set
- notice_sent if the signal was handled.
-
- * src/gs-monitor.c (_gs_monitor_update_from_prefs):
- Use booleans to simplify condition in an if.
-
- * src/gs-manager.c (select_theme): Remove a warning
- that isn't really a warning.
-
- * src/gs-fade.c (gs_fade_set_active):
- Added commented out debug thingy.
-
-2005-12-14 William Jon McCann <mccann jhu edu>
-
- * savers/footlogo-floaters.desktop.in.in:
- * savers/floaters.c:
- * savers/Makefile.am: Add new theme engine from
- the Red Hat Desktop Team.
-
- * data/images/gnome-logo-white.svg:
- * data/images/Makefile.am:
- * configure.ac: Add GNOME logo image (permission pending).
-
-2005-12-14 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (main): use gs-theme-window.
-
- * savers/gste-popsquares.c: Updated for new theme-engine.
-
- * savers/gs-theme-engine.c: Derive from GtkDrawingArea.
-
- * savers/gs-theme-window.[ch]: New toplevel
- window widget wrapper from Ray Strode.
-
- * savers/Makefile.am: add new files.
-
-2005-12-14 William Jon McCann <mccann jhu edu>
-
- * savers/gste-popsquares.[ch]: New popsquares class
- that derives from GSThemeEngine class.
-
- * savers/gs-theme-engine.[ch]: New base class
- for screensaver theme engines.
-
- * savers/popsquares.c (main): Now just a shell
- around GSTEPopsquares object.
-
- * savers/Makefile.am: Add new theme engine stuff.
-
- * savers/.cvsignore: Add marshal files.
-
-2005-12-13 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.22 ====
-
-2005-12-13 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.22 release
-
-2005-12-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (notice_events_inner): Don't override
- existing event mask for root window. This is important when the
- window == GDK_ROOT_WINDOW () since the mask will contain
- StructureNotifyMask that is essential for RANDR support.
-
- Fixes #323980.
-
-2005-12-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (listener_active_changed_cb): Only
- activate watcher if enabled.
-
-2005-12-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.21 ====
-
-2005-12-06 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.21 release
-
-2005-12-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_init): Checking
- pointer every 2 sec should be enough.
-
-2005-12-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (_gs_watcher_notice_activity):
- Don't notice activity if we aren't active (and print
- a warning).
-
-2005-12-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (watcher_idle_cb): Stop "notice" fading
- on idle.
-
-2005-11-29 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am (test_window_LDADD): Add SAVER_LIBS.
-
- Patch from Damien Carbery <damien carbery sun com>
- Fixes part of #320501.
-
-2005-11-29 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_class_init)
- (_gs_watcher_notice_activity, gs_watcher_init, maybe_send_signal)
- (schedule_wakeup_event): Add idle-notice and notice-cancelled
- signals. idle-notice fires off 10 secs before idle. notice-cancelled
- fires off if an idle-notice has been sent and activity was seen
- before idle is sent.
-
- * src/gs-monitor.c (watcher_idle_notice_cb)
- (watcher_notice_cancelled_cb, disconnect_watcher_signals)
- (connect_watcher_signals, gs_monitor_init, gs_monitor_finalize):
- Fade in response to idle-notice from watcher.
-
- * src/gs-manager.c (gs_manager_activate): Set timeout for fade.
-
- Fixes #309142.
-
-2005-11-29 William Jon McCann <mccann jhu edu>
-
- * src/gs-fade.c: New singleton class to
- do asynchronous fading.
-
- * src/test-fade.c (test_fade, main):
- * src/gs-manager.c (gs_manager_activate):
- * src/Makefile.am: Use GSFade.
-
-2005-11-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_xevent):
- Also raise the window on ConfigureNofify for stacking
- order changes. Fixes #322146.
-
-2005-11-28 Ignacio Casal Quinteiro <nacho resa gmail com>
-
- * configure.ac: Added 'gl' to ALL_LINGUAS.
-
-2005-11-27 Theppitak Karoonboonyanan <thep linux thai net>
-
- * configure.ac: Added "th" (Thai) to ALL_LINGUAS.
-
-2005-11-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_xevent, xevent_filter)
- (select_popup_events, gs_window_real_show):
- Last try didn't work since we didn't select those
- events. Use select MapNotify on root window instead.
-
-2005-11-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_raise, gs_window_xevent)
- (gs_window_real_show, gs_window_real_hide):
- Add a gdk event filter to look for expose events while
- the screensaver windows are up. If we see one that means
- that a window has been mapped on top of one of these windows.
- When that occurs we raise the window.
- Fixes #322146.
-
-2005-11-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (_gs_watcher_set_debug)
- (gs_watcher_set_property, gs_watcher_get_property)
- (gs_watcher_class_init): Add a debug object property.
-
- * src/test-watcher.c:
- * src/Makefile.am: Add unit test for watcher.
-
-2005-11-22 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am: One more place.
-
-2005-11-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c:
- * src/gs-monitor.c:
- * src/gs-watcher.h: Renamed gs-watcher-x11.h to gs-watcher.h.
-
-2005-11-20 Amanpreet Singh Alam <amanpreetalam yahoo com>
-
- * configure.ac: Add Punjabi (pa) to ALL_LINGUAS
-
-2005-11-17 Marcel Telka <marcel telka sk>
-
- * configure.ac (ALL_LINGUAS): Added sk.
-
-2005-11-15 William Jon McCann <mccann jhu edu>
-
- * AUTHORS: Not much left of that...
-
-2005-11-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.20 ====
-
-2005-11-15 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.20 release
-
-2005-11-15 William Jon McCann <mccann jhu edu>
-
- * src/fade.c (fade_screens_default): Make sure
- we show the windows when xorg gamma fading fails.
- Fixes #321546.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.19 ====
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.19 release
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_response):
- Use enum for page number.
- (constrain_list_size): Skip if showing auth page.
- Fixes #319888.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (constrain_list_size):
- Use at most 1/4 of screen.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (constrain_list_size)
- (setup_list_size_constraint, create_page_two):
- First cut at makeing more space for user list.
- Bug #319888.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_size_request):
- Allow for a wider dialog. Also check for too wide
- dialog.
- (create_page_one): Removed unused system name stuff.
- Put a placeholder label widget in the dialog when the
- face image is not available.
- (gs_lock_plug_init): Make the dialog vertically centered.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/test-window.c (window_show_cb, window_destroyed_cb):
- * src/Makefile.am:
- Grab keyboard so test window can get user input.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/fusa-user-menu-item.[ch]:
- * src/cut-n-paste/fusa-user.[ch]:
- * src/cut-n-paste/fusa-manager.[ch]:
- Sync with FUSA HEAD.
-
- * src/gs-lock-plug.c (user_displays_changed_cb, populate_model):
- FUSA API changes.
-
-2005-11-14 William Jon McCann <mccann jhu edu>
-
- * src/fade.c (xf86_gamma_fade): Add small delay
- after mapping window and before resetting gamma
- to avoid flicker.
- (ignore_all_errors_ehandler, safe_XF86VidModeQueryVersion)
- (xf86_whack_gamma): Rename variable and use
- gdk_flush().
-
-2005-11-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_new):
- Make window OverrideRedirect.
-
- Patch from Ray Strode <rstrode redhat com>
- Fixes #321194.
-
-2005-11-08 William Jon McCann <mccann jhu edu>
-
- * src/.cvsignore:
- * src/test-window.c:
- * src/Makefile.am: Add unit test for window. Tests
- window and dialog functionality.
-
-2005-11-08 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_dialog_finish)
- (remove_command_watch, gs_window_finalize):
- Signal and wait on child in finalize.
-
- * src/gs-job.c (remove_command_watch, gs_job_stop):
- Use routines for GSource stuff.
-
-2005-11-08 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (remove_watchdog_timer, add_watchdog_timer)
- (remove_popup_dialog_idle, add_popup_dialog_idle)
- (remove_request_unlock_idle, add_request_unlock_idle)
- (emit_deactivated_idle, add_emit_deactivated_idle)
- (gs_window_real_show, gs_window_real_hide, command_watch)
- (gs_window_request_unlock, gs_window_real_key_press_event)
- (gs_window_real_motion_notify_event, gs_window_finalize):
-
- * src/gs-watcher-x11.c (remove_idle_timer, add_idle_timer)
- (remove_watchdog_timer, add_watchdog_timer, reset_timers)
- (remove_check_pointer_timer, add_check_pointer_timer)
- (start_pointer_poll, stop_pointer_poll, start_idle_watcher)
- (stop_idle_watcher, gs_watcher_init, gs_watcher_finalize)
- (schedule_wakeup_event):
-
- * src/gs-power-x11.c (remove_poll_timer, add_poll_timer)
- (gs_power_init, gs_power_finalize):
-
- * src/gs-manager.c (remove_lock_timer, add_lock_timer)
- (gs_manager_set_lock_timeout, remove_cycle_timer)
- (add_cycle_timer, gs_manager_set_cycle_timeout, remove_timers)
- (window_show_cb):
-
- Use routines to contain all GSource access so they are easier
- to track and manage.
-
-2005-11-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (remove_monitor_idle)
- (remove_password_check_idle, remove_password_reset_idle)
- (remove_response_idle, gs_lock_plug_response, monitor_progress)
- (restart_monitor_progress, password_reset_idle_cb)
- (password_check_idle_cb, gs_lock_plug_finalize):
- Create routines for removing timeout callbacks. Reset
- the dialog instead of cancelling it when an invalid
- password is entered. Fixes #320440.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (gs_listener_finalize):
- Don't unref dbus connection since it doesn't seem
- to work.
-
- * src/gs-monitor.c (listener_active_changed_cb):
- Only change watcher state if watching is enabled.
- (_gs_monitor_update_from_prefs): Change watcher enabled
- policy from GConf. Special case for making watcher active.
-
- * src/gs-watcher-x11.c (gs_watcher_set_timeout):
- Only reset timers if the timeout value has changed.
- (gs_watcher_reset): Only restart if enabled.
- (gs_watcher_set_active): Display warning if not enabled.
- (gs_watcher_set_enabled, gs_watcher_get_enabled, gs_watcher_init):
- Add enabled policy to be used for disabling idle watching.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_unrealize)
- (socket_destroyed, gs_window_class_init):
- Disconnect signal handlers.
-
- * src/gs-monitor.c (disconnect_listener_signals)
- (connect_listener_signals, disconnect_watcher_signals)
- (connect_watcher_signals, disconnect_manager_signals)
- (connect_manager_signals, disconnect_power_signals)
- (connect_power_signals, disconnect_prefs_signals)
- (connect_prefs_signals, gs_monitor_init, gs_monitor_finalize):
- Create symmetric functions for connecting and disconnecting
- signal handlers. Also unref power object.
-
- * src/gs-manager.c (disconnect_window_signals)
- (window_destroyed_cb, connect_window_signals)
- (gs_manager_create_window): Disconnect window
- signal handlers when window is destroyed.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Don't explicitly require
- libxml since it is no longer used directly.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.18 ====
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.18 release
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add xinerama and xext into
- SAVER_LIBS instead of X_EXTRA_LIBS. Should
- fix part of #320501.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_activate): Fade in
- two seconds instead of three.
-
- * src/gs-lock-plug.c (switch_user_response)
- (get_user_display_label, user_displays_changed_cb)
- (populate_model, compare_users, filter_out_users, setup_treeview)
- (create_page_one, create_page_two):
- Add a field to the user list model to be used as the
- user visible markup for the list. Rename the other
- columns to distinguish them. Don't make the
- user list heading text big. Also display the username
- in the user list.
-
- Based on patch from Luca Ferretti.
-
-2005-11-03 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Solaris requires libresolv for daemon().
-
-2005-11-02 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Require gobject for gnome-screensaver-command.
- Add librt for sigtimedwait to AUTH_LIBS if necessary.
- * src/Makefile.am: Add SAVER_LIBS to dialog.
-
- Based on patch from Damien Carbery <damien carbery sun com>
- Fixes part of #320501.
-
-2005-10-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_init):
- Turn debugging off.
-
-2005-10-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (_gs_monitor_update_from_prefs): Switch
- order of watcher operations.
-
- * src/gs-manager.c (show_windows, gs_manager_activate):
- Add back a stub for not doing the fade to black.
-
- * src/gs-watcher-x11.c (notice_events_inner): Make sure kids is
- initialized to NULL. Print debug message.
- (notice_events_timer, start_notice_events_timer): Use a
- structure to pass information to the timeout callback
- so that we can pass the debug flag into the notice_events
- functions. Write the skeleton code for when we actually
- convert this to be an actual timeout callback.
- (_gs_watcher_notice_activity, _gs_watcher_notice_window_created):
- Abstract the handling of activity.
- (gs_watcher_xevent): New function to handle xevents.
- (xevent_filter): Use an event filter instead of snooping
- on the X11 socket.
- (gs_watcher_reset): Add an internal active state.
- (notice_events_inner, notice_events, notice_events_timer)
- (stop_notice_events, start_notice_events_timer)
- (stop_idle_watcher): Add a method to stop noticing events
- on all windows.
- (gs_watcher_get_active): Add public API to get active state.
- (start_pointer_poll, _gs_watcher_pointer_position_free)
- (_gs_watcher_set_pointer_position, stop_pointer_poll)
- (start_idle_watcher): Rework how pointer polling is done.
- (gs_watcher_set_active): Warn if trying to set active
- when already active (or inactive)
- (gs_watcher_init): Initialize active state. Move some
- stuff here from _new().
- (gs_watcher_finalize): Invalidate active state. Free
- pointer poll data.
- (_gs_watcher_pointer_position_read)
- (_gs_watcher_pointer_position_compare)
- (_gs_watcher_check_pointer_position, check_pointer_timer):
- New mouse polling method.
- (gs_watcher_new): Removed stuff. Don't activate the
- idle watcher at creation.
-
- All this rework should fix problems with leaking X resources.
-
-2005-10-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (find_info_for_id, gs_job_get_theme_info_list):
- Unref the root directory.
- (add_known_engine_locations_to_path): Only add the the
- known locations to the path once or else we leak like hell.
- (get_themes_tree): Make the gmenu-tree a static global so
- that we don't have to recreate it with every job. This is
- more efficient and safer in case the tree leaks say, FAM
- fds. Also strip out all the logic for rescanning dirs.
- (gs_job_lookup_theme_info, gs_job_get_theme_info_list):
- Use get_themes_tree.
- (gs_job_init): Don't add the known locations to the path
- here. Add them the one type we instantiate a gmenu-tree.
- (gs_job_finalize): Removed unreffing of gmenu-tree.
-
-2005-10-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window):
- * src/gs-job.c (spawn_on_widget): Check for
- command parsing errors.
-
-2005-10-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.c (key_error_and_free, gs_prefs_load_from_gconf)
- (invalid_type_warning, key_changed_cb): Do error checking
- on key types just to be safe.
-
-2005-10-27 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (KEY_LOCK): Fix
- the name of the lock_enabled key.
-
- * src/gs-prefs.c (_gs_prefs_set_timeout)
- (_gs_prefs_set_lock_timeout, _gs_prefs_set_cycle_timeout)
- (_gs_prefs_set_mode, _gs_prefs_set_themes)
- (_gs_prefs_set_lock_enabled, _gs_prefs_set_dpms_enabled)
- (_gs_prefs_set_dpms_standby_timeout)
- (_gs_prefs_set_dpms_suspend_timeout)
- (_gs_prefs_set_dpms_off_timeout, _gs_prefs_set_logout_enabled)
- (_gs_prefs_set_logout_command, _gs_prefs_set_logout_timeout)
- (_gs_prefs_set_user_switch_enabled, gs_prefs_load_from_gconf)
- (key_changed_cb): Decouple changing settings. Fix up
- some of the bounds checking and add reasonable upper bounds.
-
-2005-10-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (send_dbus_message)
- (gs_listener_send_signal_active_changed)
- (gs_listener_send_signal_throttle_enabled_changed)
- (gs_listener_dbus_init, reinit_dbus)
- (listener_dbus_filter_function, gs_listener_acquire)
- (gs_listener_init, gs_listener_finalize):
- Invalidate the bus connection if it breaks. Make a
- futile attempt to reconnect or at least make a
- lot of noise. Make sure connection is available
- before trying to send signals over it. Unref
- the connection in finalize.
-
-2005-10-26 William Jon McCann <mccann jhu edu>
-
- * src/test-passwd.c (privileged_initialization):
- * src/gs-watcher-x11.c:
- * src/gs-grab-x11.c (gs_grab_get_keyboard_and_mouse):
- * src/gnome-screensaver-dialog.c:
- Don't refer to xscreensaver in comments.
-
-2005-10-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.[ch] (emit_deactivated_idle, command_watch)
- (gs_window_request_unlock, gs_window_class_init):
- * src/gs-monitor.c (manager_deactivated_cb)
- (listener_active_changed_cb, gs_monitor_init):
- * src/gs-manager.[ch] (gs_manager_class_init)
- (window_deactivated_idle, window_deactivated_cb)
- (gs_manager_create_window, gs_manager_deactivate)
- (gs_manager_set_active):
- Let's stick with English words. How embarassing. Thank goodness
- no one noticed.
-
-2005-10-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c:
- * src/gs-lock-plug.c:
- * src/gs-monitor.c:
- * src/gs-power-x11.c:
- Fix more potential warnings. The Intel compiler doesn't like to
- see a semi-colon after G_DEFINE_TYPE.
-
-2005-10-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (check_pointer_timer, reset_timers):
- * src/gs-window-x11.c:
- * src/gs-prefs.c (gs_prefs_set_property, gs_prefs_get_property):
- * src/gs-power-x11.c (gs_power_set_property)
- (gs_power_get_property):
- * src/gs-manager.c:
- * src/gs-lock-plug.c (get_face_image, create_page_one):
- * src/gs-listener-dbus.c (listener_property_set_bool)
- (listener_add_inhibitor, listener_remove_inhibitor)
- (listener_get_property, listener_get_idle_time):
- * src/gs-job.c:
- * src/gnome-screensaver-preferences.c (theme_installer_run):
- * src/gnome-screensaver-command.c:
- * src/file-transfer-dialog.c (file_transfer_dialog_update_num_files):
- * savers/slideshow.c (get_pixbuf_from_location):
- Fix Intel compiler warnings. Seems it doesn't like
- unused code. Patch from Kjartan Maraas <kmaraas broadpark no>
-
-2005-10-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.17 ====
-
-2005-10-24 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.17 release
-
-2005-10-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (emit_disactivated_idle, command_watch)
- (gs_window_request_unlock, gs_window_class_init):
- Change blank -> activate to be consistent.
-
- * src/gs-watcher-x11.c (gs_watcher_set_active):
- * src/gs-power-x11.c (gs_power_set_active): Return a boolean
- to indicate if the command was successful.
-
- * src/gs-monitor.c (listener_lock_cb): Check return value of
- gs_listener_set_active.
- (listener_active_changed_cb): Check return values to make
- sure we can activate the windows. If the windows can't
- be activated then return FALSE to indicate that the
- the activation state change was not successful. The
- window activation can fail if the keyboard cannot be
- grabbed. In this case we don't change activation state
- and we will try again after another idle cycle.
- (gs_monitor_init):
-
- * src/gs-manager.[ch] (gs_manager_set_lock_timeout)
- (gs_manager_cycle, gs_manager_set_cycle_timeout)
- (gs_manager_get_property, gs_manager_class_init, remove_timers)
- (gs_manager_finalize, window_disactivated_idle)
- (window_disactivated_cb, window_show_cb)
- (gs_manager_create_window, gs_manager_activate)
- (gs_manager_disactivate, gs_manager_set_active)
- (gs_manager_is_active, gs_manager_request_unlock):
- Change blank -> activate to be consistent.
-
- * src/gs-listener-dbus.c (gs_listener_set_active):
- Change to return a boolean to indicate if the command
- was successful.
- (gs_listener_set_idle): Print a warning if failing
- because idle is already set.
- (gs_listener_class_init): Change active changed signal
- to take a return value in order to detect if signal
- was handled completely.
-
- * src/.cvsignore:
- * src/Makefile.am: Rename marshal list.
-
-2005-10-22 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (config_get_activate_delay)
- (config_set_activate_delay, config_set_theme)
- (activate_delay_value_changed_cb, init_capplet):
- * data/gnome-screensaver-preferences.glade:
- Update for blank -> activate schema change a while back.
-
-2005-10-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_face_image, create_page_one):
- Don't use stock_person since doesn't represent
- anyone and it is fuzzy. Fixes #317886.
-
-2005-10-17 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am (INCLUDES): Added
- -DG_LOG_DOMAIN.
-
- * src/gnome-screensaver.c (main): Daemonize
- by default and add an option not to.
-
-2005-10-17 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * configure.ac: Add all X extension libraries
- to SAVER_LIBS. Remove unused code.
-
-2005-10-13 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver: Remove deprecated pam_stack.
-
-2005-10-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.16 ====
-
-2005-10-12 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.16 release.
-
-2005-10-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (command_watch)
- (gs_window_real_motion_notify_event, gs_window_class_init):
- Only notice motion of 10 pixels or more. Fixes #318693.
-
-2005-10-12 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- * src/gs-window-x11.c (is_logout_enabled, popup_dialog_idle)
- (gs_window_set_logout_command, gs_window_set_property)
- (gs_window_get_property, gs_window_finalize)
- (gs_window_class_init):
- * src/gs-prefs.c (gs_prefs_load_from_gconf, key_changed_cb)
- (gs_prefs_finalize):
- * src/gs-monitor.c (_gs_monitor_update_from_prefs):
- * src/gs-manager.c (gs_manager_set_logout_command)
- (gs_manager_set_property, gs_manager_get_property)
- (gs_manager_class_init, gs_manager_finalize)
- (gs_manager_create_window):
- * src/gs-lock-plug.c (gs_lock_plug_set_logout_command)
- (gs_lock_plug_set_property, gs_lock_plug_get_property)
- (gs_lock_plug_class_init, logout_button_clicked)
- (gs_lock_plug_init, gs_lock_plug_finalize):
- * src/gnome-screensaver-dialog.c (popup_dialog_idle):
- Make the logout command a gconf setting.
-
-2005-10-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (shake_dialog): Put in a usleep
- so that it looks like a shake and not a rattle on fast systems.
- Increase the amplitude of the shake a little bit.
-
- * src/gs-lock-plug.c (password_check_idle_cb, monitor_progress):
- Some user testing shows that we need a little bit more time to read
- the error messages.
-
- * src/gs-window-x11.c (plug_removed, shake_dialog):
- Invalidate alignment widget when it is removed and
- don't use it if it is invalid.
-
- * src/gs-lock-plug.c (set_dialog_sensitive)
- (gs_lock_plug_response, monitor_progress):
- Make action area insensitive when no more input
- is allowed.
-
-2005-10-11 William Jon McCann <mccann jhu edu>
-
- * data/images/cosmos/CREDITS:
- * data/images/cosmos/Makefile.am (images_DATA):
- Add file to list image credits and source locations.
-
-2005-10-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (shake_dialog, command_watch):
- * src/gs-lock-plug.c (password_check_idle_cb):
- Implement a very rudimentary dialog shake animation when
- an authentication attempt fails. Fixes #318128.
-
-2005-10-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (entry_key_press): Don't handle keypresses
- manually since it now results in duplicate responses.
-
-2005-10-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.[ch] (gs_prefs_init): Clean out unused stuff.
-
-2005-10-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.[ch] (gs_prefs_load_from_gconf, key_changed_cb):
- * src/gs-monitor.c (_gs_monitor_update_from_prefs):
- * data/gnome-screensaver.schemas.in: Rename gconf lock key to
- lock_enabled and blank_delay to activate_delay so that we
- use consistent terminology.
-
-2005-10-10 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c (_gs_lock_plug_profile_log):
- * src/gs-lock-plug.c (_gs_lock_plug_profile_log):
- Switch back to relying on strace for profiling instead of
- using printf.
-
-2005-10-10 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (do_event):
- * savers/popsquares.c (do_event): Quit on
- delete event.
-
-2005-10-10 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (initialize_server_extensions): Remove
- unused variable.
-
- * src/gs-window-x11.c (watchdog_timer, gs_window_real_show)
- (gs_window_real_hide, gs_window_class_init, gs_window_finalize):
- Add a watchdog timer to raise the window in case some other
- window gets mapped on top of it.
-
-2005-10-10 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window):
- * src/gs-job.c (check_command): Free string array.
-
- * savers/slideshow.c (scale_pixbuf): Skip images smaller than 256
- px since they are probably thumbnails.
-
-2005-10-06 William Jon McCann <mccann jhu edu>
-
- * data/Makefile.am: Dist the xscreensaver config
- conversion script.
-
-2005-10-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_size_request)
- (gs_lock_plug_class_init): Force the unlock
- dialog to always be wider than it is tall. This
- should ensure there is enough space for the
- text entry and makes for a more pleasing aspect ratio.
-
-2005-10-06 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in:
- Rework the gconf key descriptions.
-
- Patch from Luca Ferretti <elle uca libero it>
- Fixes #318100
-
-2005-10-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (initialize_server_extensions)
- (check_pointer_timer):
- * configure.ac:
- Remove all /proc/interrupts stuff. It wasn't
- working anyway. Fixes #318071
-
-2005-10-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Less commentary and
- remove motif stuff.
-
-2005-10-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.15 ====
-
-2005-10-05 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.15 release.
- * src/Makefile.am (gnome_screensaver_SOURCES):
- Fix name of header file.
-
-2005-10-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_ok_button_for_page)
- (get_switch_button_for_page): Don't use N_().
-
- * src/gnome-screensaver-command.c (main):
- Use setlocale so that messages are translated.
-
-2005-10-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (listener_poke_cb):
- * src/gs-manager.[ch] (gs_manager_request_unlock):
- Make poking the screensaver from DBus work
- even when the screen is blanked. So, in all
- cases poking should simulate user activity.
-
-2005-10-05 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/gs-watcher-x11.c (gs_watcher_class_init):
- * src/gs-watcher-marshal.list:
- * src/gs-monitor.c (watcher_idle_cb):
- * src/.cvsignore: Use a custom marshaller.
-
-2005-10-04 �½ygimantas Beru��ka <zygis gnome org>
-
- * configure.ac: Added 'lt' to ALL_LINGUAS.
-
-2005-10-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (queue_key_event):
- Don't forward space or enter to dialog if they
- are the first chars pressed. Fixes #317890.
-
-2005-10-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-power.h:
- * src/gs-power-x11.h: New files to handle power
- management.
-
- * src/gs-watcher-x11.[ch]: Rip out all the DPMS stuff.
-
- * src/gs-monitor.c (listener_active_changed_cb):
- Activate power management when screen blanks.
- (power_changed_cb): When monitor power turns off
- throttle the themes.
- (_gs_monitor_update_from_prefs): Consolidate
- updating from preferences into a single function.
- (gs_monitor_init): Add power management.
-
- * src/dpms.[ch]: Removed.
- * src/Makefile.am: Add new files.
-
- * data/gnome-screensaver.schemas.in: Shorten DPMS
- timeout values.
-
-2005-10-03 William Jon McCann <mccann jhu edu>
-
- * doc/.cvsignore: Actually add the file.
-
-2005-09-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (initialize_server_extensions):
- Less editorial.
- (watchdog_timer, gs_watcher_set_dpms): Don't
- unconditionally set DPMS verbose.
-
-2005-09-30 Kjartan Maraas <kmaraas gnome org>
-
- * configure.ac: Add Norwegian bokmÃ?Â¥l to ALL_LINGUAS.
-
-2005-09-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (spawn_on_widget):
- * src/gs-window-x11.c (spawn_on_window): Pass LANG and
- LANGUAGE environment variables to the child process.
-
- * savers/Makefile.am:
- * src/Makefile.am:
- * data/Makefile.am (install-data-local): Use tabs.
-
- * src/gnome-screensaver-command.c (main): Initialize
- gettext stuff.
-
- * src/gnome-screensaver-preferences.c (populate_model):
- Mark screensaver modes for translation.
-
- * data/gnome-screensaver-preferences.desktop.in:
- Add StartupNotify.
-
-2005-09-28 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (password_check_idle_cb, monitor_progress):
- Rework status messages.
-
- * doc/.cvsignore: Add files.
-
-2005-09-28 William Jon McCann <mccann jhu edu>
-
- * src/.cvsignore:
- * src/fade.[ch]:
- * src/test-fade.c: Add support for fading
- to and from black. Only gamma fading is
- implemented at the moment. Fixes #316656.
-
- * src/gs-manager.c (gs_manager_blank): Fade
- out before showing windows.
-
- * src/Makefile.am: Add new files.
-
-2005-09-26 William Jon McCann <mccann jhu edu>
-
- * doc/Makefile.am: Add docs to EXTRA_DIST
-
- * configure.ac: Add docs/Makefile
-
-2005-09-26 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt: Added getIdle and getIdleTime.
-
- * src/gs-listener-dbus.c (listener_get_idle_time)
- (gs_listener_set_active, gs_listener_set_idle)
- (listener_dbus_filter_handle_methods):
- Add getIdleTime dbus method.
-
-2005-09-26 William Jon McCann <mccann jhu edu>
-
- * doc/DBUS-API.txt:
- * doc/Makefile.am:
- * Makefile.am (SUBDIRS): Add some docs.
-
-2005-09-26 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (get_exif_orientation)
- (pixbuf_copy_rotate_90, pixbuf_copy_mirror)
- (update_from_exif_data, get_pixbuf_from_local_dir):
-
- * configure.ac: Add optional libexif dep for
- theme engines.
-
- Based on patch from <torkel acc umu se>.
- Fixes #316463.
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
- * NEWS: Fix misplaced news items.
-
-==== 0.0.14 ====
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (popup_dialog_idle): Fix warning.
-
- * savers/Makefile.am (EXTRA_DIST): Include .desktop.in files.
- Cleanup .desktop files.
-
- * NEWS: Update for 0.0.14 release.
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (spawn_on_widget): Only set XAUTHORITY in
- child it is set in parent.
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (setup_treeview): Only setup
- the user list if switching is enabled.
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (notice_events_inner, notice_events)
- (notice_events_timer): Never bypass the BadWindow error
- handler when noticing new windows.
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (is_user_switch_enabled, popup_dialog_idle)
- (gs_window_set_user_switch_enabled):
- * src/gs-prefs.c (gs_prefs_load_from_gconf, key_changed_cb)
- (gs_prefs_init):
- * src/gs-monitor.c (prefs_changed_cb, gs_monitor_init):
- * src/gs-manager.[ch] (gs_manager_set_user_switch_enabled)
- (gs_manager_set_property, gs_manager_get_property)
- (gs_manager_class_init, gs_manager_create_window):
- Add and use a gconf setting to enable the user-switching
- feature. Note that now user-switching is off by default.
- To enable it set /apps/gnome-screensaver/user_switch_enabled
- to TRUE.
-
- * src/gnome-screensaver-dialog.c: Add command line option
- enable-switch
-
- Patches from Matthias Clasen <mclasen redhat com>
- Fixes #316906
-
-2005-09-23 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Fix the logic so that --with-gdm-config=no works.
-
-2005-09-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (set_status_text, gs_lock_plug_response)
- (monitor_progress, gs_lock_plug_init): Remove progress bar.
- (get_ok_button_for_page, get_switch_button_for_page): Remove
- icons from buttons.
- (switch_page): Restart timer when switching page. Don't
- show Unlock button on user switch page.
- (check_user_file, get_face_image, create_page_one): Put
- user face image on dialog, make centered, etc.
- (create_page_two): Remove stock_people icon. Increase
- the size of the user icons in list.
-
- Some usability changes suggested by mpt.
-
-2005-09-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (window_show_cb): Don't set theme search
- path.
-
- * src/gs-job.[ch] (gs_job_theme_info_ref, gs_job_theme_info_unref)
- (gs_job_theme_info_get_id, gs_job_theme_info_get_name)
- (gs_job_theme_info_new_from_gmenu_tree_entry, find_info_for_id)
- (gs_job_lookup_theme_info, theme_prepend_entry, make_theme_list)
- (gs_job_get_theme_info_list, gs_job_init, gs_job_finalize)
- (gs_job_set_theme, spawn_on_widget, gs_job_start): Use
- gnome-menu to construct a theme list. Remove all traces of
- theme search path. Remove XML configuration parsing.
-
- * src/gnome-screensaver-preferences.c (get_all_theme_ids)
- (config_set_theme, preview_set_theme, get_theme_info_list)
- (populate_model, tree_selection_changed_cb, compare_theme)
- (setup_treeview, setup_treeview_selection, init_capplet):
- Use new themes info API.
-
- * src/Makefile.am: Use libgnome-menu.
-
- * savers/popsquares.desktop.in:
- * savers/personal-slideshow.desktop.in:
- * savers/cosmos-slideshow.desktop.in.in:
- * savers/Makefile.am:
- * savers/.cvsignore: Use desktop files to define
- screensaver themes
-
- * data/migrate-xscreensaver-config.sh:
- * data/xscreensaver-config.xsl: Script that can be
- used to convert xscreensaver .xml configuration files
- to .desktop files.
-
- * data/gnome-screensavers.menu.in:
- * data/gnome-screensaver.directory.in:
- * data/Makefile.am:
- * data/.cvsignore: New files to define menu entries
-
- * configure.ac: Require libgnome-menu
-
- Use the cross desktop menu spec for finding themes.
- Fixes #316472.
-
-2005-09-22 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (forward_key_events, remove_key_events)
- (socket_show, gs_window_dialog_finish, queue_key_event)
- (gs_window_real_key_press_event, gs_window_finalize):
- Queue up key press events before the unlock dialog
- is shown and replay them as soon as it is visible.
- Fixes #316558.
- (gs_window_real_key_press_event)
- (gs_window_real_motion_notify_event): Don't try to
- request an unlock if there is already a socket since
- this means that a dialog has already been requested.
-
-2005-09-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (switch_page): Remove workaround
- for bug #172998.
- (populate_model): Do gnome-vfs init if necessary.
- (create_page_one, create_page_two, create_buttons)
- (gs_lock_plug_init): Split out functions to
- make it easier to profile.
-
- * src/gnome-screensaver-dialog.c (main): Move
- gnome-vfs init (for FUSA) to plug.
-
-2005-09-18 Alessio Frusciante <algol firenze linux it>
-
- * configure.ac: Added "it" (Italian) to ALL_LINGUAS.
-
-2005-09-15 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Use AC_DEFINE_UNQUOTED instead of
- custom AC_DEFINE_PATH to define gdm config file
- location. This should fix problems where some
- people are seeing $ prefixed to the path.
-
-2005-09-14 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Don't require xscreensaver directories specified
- to be present at compile time. Fixes #316143.
-
-2005-09-12 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.13 ====
-
-2005-09-12 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.13 release.
-
-2005-09-12 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window):
- Set XAUTHLOCALHOSTNAME for dialog plug process.
- Don't try to set environment variables in child
- that aren't set in the parent. Fixes #315861.
-
-2005-09-12 Rodrigo Moya <rodrigo novell com>
-
- * configure.ac: check for 64bit library location.
-
-2005-09-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c:
- * configure.ac: If configured to look for
- xscreensaver config files then also look for
- xscreensaver hacks too.
-
- Patch from Catmur <ed catmur co uk>
- Fixes #315584
-
-2005-09-09 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (load_themes): Skip files in theme config
- dirs that don't end with .xml.
-
- Patch from Ed Catmur <ed catmur co uk>
- Fixes #315592
-
-2005-09-07 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.12 ====
-
-2005-09-07 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.12 release.
-
-2005-09-07 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (gs_job_finalize): Only destroy hash
- if not NULL. Fixes #315422.
- (gs_job_set_theme, gs_job_start): Don't warn on NULL themes
- since they are interpreted as no-op jobs.
-
-2005-09-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.[ch] (gs_watcher_class_init, maybe_send_signal):
- Use a boolean return value for idle signal to check
- if the signal was handled.
-
- * src/gs-monitor.c (watcher_idle_cb): Use new boolean
- watcher idle signal.
-
- * src/gs-listener-dbus.[ch] (gs_listener_set_idle):
- Make function return false if idle can't be set
- because it is inhibited.
-
-2005-09-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.11 ====
-
-2005-09-05 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.11 release.
-
-2005-09-03 Rodrigo Moya <rodrigo novell com>
-
- * src/gnome-screensaver-preferences.c (config_get_theme,
- config_set_theme, preview_set_theme, compare_theme): support 'random'
- screensaver.
- (populate_model): add random screensaver to the list.
-
-2005-09-02 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (get_window):
- Clear screen at the start.
-
-2005-09-02 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (prefs_changed_cb):
- * src/gs-prefs.c (key_changed_cb):
- Support changing the cycle timeout value.
-
-2005-09-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (populate_model): Create
- fusa-manager only right before it is required.
- (setup_treeview_idle, gs_lock_plug_init):
- Create and populate user list in an idle so
- that it doesn't delay startup.
-
-2005-09-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_show, populate_model)
- (gs_lock_plug_init): Added more timing points.
-
-2005-09-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c:
- * src/gnome-screensaver-dialog.c:
- Added a very basic timing/profiling framework.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (set_status_text, gs_lock_plug_response)
- (monitor_progress, password_check_idle_cb, set_progress_position):
- Abstract the usage of the progress bar in case we
- want to replace it or remove it.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init):
- Add a bit more padding between labels.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (user_displays_changed_cb):
- Remove spurious g_message.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * configure.ac (GTK_REQUIRED_VERSION): Bump
- gtk requirement to 2.7.0.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init, label_set_bold)
- (label_set_big): Add system name to lock dialog. Fixes #309140.
- Also pull out label formatting into separate functions.
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.10 ====
-
-2005-08-31 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.10 release.
-
-2005-08-29 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c: Put label
- column first so that typeahead find works by default.
-
-2005-08-29 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (preview_set_theme):
- Don't set sensitivity for keys that aren't writable. Make
- locking checkbox insensitive when screensaver is disabled.
-
- Based on patch from <dennis_cranston yahoo com>
- Fixes #314629.
-
-2005-08-26 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add --with-xscreensaverdir argument to specify
- location of XScreensaver hack configuration files.
-
- * src/gs-job.c (gs_job_init): If an xscreensaver dir is specified,
- append the directory to the list of theme paths.
-
- Patch from Rodrigo Moya <rodrigo novell com>
-
-2005-08-26 Christophe Merlet <redfox redfoxcenter org>
-
- * configure.in: Added "fr" (French) to ALL_LINGUAS
-
-2005-08-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.[ch] (gs_job_append_theme_path): Add new
- function.
-
-2005-08-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (maybe_send_signal, idle_timer):
- Don't check the pointer position when doing an
- emergency locking. Fixes #314530.
-
-2005-08-26 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Add mnemonic to checkbox label. Use 6px spacing
- for vbox.
-
- Patch from <dennis_cranston yahoo com>.
- Fixes #314518.
-
-2005-08-26 Rodrigo Moya <rodrigo novell com>
-
- * data/gnome-screensaver-preferences.glade: fixed alignment of
- 'Activate after' label. Added checkbox to the dialog.
-
- * src/gnome-screensaver-preferences.c (config_get_lock,
- config_set_lock): new functions to get/set the lock key.
- (init_capplet): added a checkbox to allow user to enable/disable
- locking when running the screensaver.
- (lock_checkbox_toggled): callback for the checkbox.
-
-2005-08-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_class_init): Set
- lock-enabled param to FALSE initially.
-
- * src/gs-prefs.c (key_changed_cb): Allow enabling and disabling
- the lock policy.
-
- * src/gs-monitor.c (listener_lock_cb, prefs_changed_cb)
- (gs_monitor_init): Allow enabling and disabling the
- lock policy.
-
- * src/gs-manager.c (gs_manager_set_lock_active)
- (gs_manager_set_lock_enabled, activate_lock_timeout)
- (gs_manager_set_lock_timeout, gs_manager_class_init)
- (window_show_cb, gs_manager_create_window, gs_manager_new)
- (gs_manager_unblank): Make a clear distinction between
- the policy (lock_enabled) and the state (lock_active).
-
-2005-08-24 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.9 ====
-
-2005-08-24 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.9 release.
-
-2005-08-15 Rodrigo Moya <rodrigo novell com>
-
- * data/images/cosmos/Makefile.am: EXTRA_DIST all pictures, so that
- they are included in the tarball.
-
-2005-08-10 Alexander Shopov <ash contact bg>
-
- * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
-
-2005-08-04 William Jon McCann <mccann jhu edu>
-
- * data/images/cosmos/whirlpool.jpg:
- * data/images/cosmos/cloud.jpg:
- * data/images/cosmos/comet.jpg:
- * data/images/cosmos/earth-horizon.jpg:
- * data/images/cosmos/earthrise.jpg:
- * data/images/cosmos/galaxy-ngc3370.jpg:
- * data/images/cosmos/helix-nebula.jpg:
- * data/images/cosmos/jupiter.jpg:
- * data/images/cosmos/sombrero.jpg: Make binary.
-
-2005-08-04 William Jon McCann <mccann jhu edu>
-
- * data/images/cosmos/whirlpool.jpg: Added.
-
-2005-08-04 William Jon McCann <mccann jhu edu>
-
- * data/images/cosmos/cloud.jpg:
- * data/images/cosmos/comet.jpg:
- * data/images/cosmos/earth-horizon.jpg:
- * data/images/cosmos/earthrise.jpg:
- * data/images/cosmos/galaxy-ngc3370.jpg:
- * data/images/cosmos/helix-nebula.jpg:
- * data/images/cosmos/jupiter.jpg:
- * data/images/cosmos/sombrero.jpg: Added images.
-
-2005-08-04 Rodrigo Moya <rodrigo novell com>
-
- * data/images/cosmos/Makefile.am: s/@SLIDESHOW_COSMOS_DIR@/$(SLIDESHOW_COSMOS_DIR).
-
-2005-08-03 William Jon McCann <mccann jhu edu>
-
- * data/images/cosmos/Makefile.am:
- * data/images/Makefile.am:
- * data/Makefile.am (SUBDIRS): Added place to put
- cosmos images. Empty for now.
-
- * savers/cosmos-slideshow.xml.in:
- * savers/Makefile.am (themes_DATA):
- * configure.ac (SLIDESHOW_COSMOS_DIR):
- Added new cosmos theme.
-
-2005-08-03 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.xml: Removed.
-
- * savers/personal-slideshow.xml: New theme file that loads
- images from ~/Pictures.
-
- * savers/slideshow.c (add_files_to_list): Add a warning
- if the directory can't be opened.
- (get_pixbuf_from_location): Load relative directory
- paths too and assume they are relative to the home
- directory.
- (main): Change directory to the user's home.
-
-2005-08-03 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (scale_pixbuf): Scale up images to fill the
- screen.
-
-2005-08-02 Maxim Dziumanenko <mvd mylinux ua>
-
- * configure.ac: Added "uk" to ALL_LINGUAS.
-
-2005-08-02 Stanislav Brabec <sbrabec suse cz>
-
- * src/Makefile.am: added saverdir and themesdir variables to be
- able to specify them as make argument.
-
-2005-08-02 Rodrigo Moya <rodrigo novell com>
-
- * savers/Makefile.am: pass DATADIR in INCLUDES.
-
- * savers/slideshow.c: use backgrounds directory as default to always
- get at least a few pictures to use in the slideshow.
-
-2005-08-01 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (start_new_load, start_fade, finish_fade)
- (update_display, process_new_pixbuf, screenhack_init):
- Start loading new image only after fade is complete.
- Reduce the number of step in the fade.
-
-2005-08-01 William Jon McCann <mccann jhu edu>
-
- * savers/slideshow.c (update_display): Fade out areas
- not covered by new image.
-
-2005-07-29 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.c (gs_prefs_load_from_gconf):
- Use more reasonable defaults when schemas aren't loaded.
-
- * savers/Makefile.am:
- * configure.ac:
- * savers/slideshow.c:
- * savers/slideshow.xml: Add a slideshow engine. This
- is really very basic at the moment. At this stage is
- is mostly an image loading framework. We should make
- this work with glitz or something.
-
-2005-07-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_user_display_name, gs_lock_plug_init):
- Display user name if real name is unknown. Based on patch
- from Rodrigo Moya <rodrigo novell com>
-
-2005-07-25 Tommi Vainikainen <thv iki fi>
-
- * configure.ac (ALL_LINGUAS): Added "fi" (Finnish).
-
-2005-07-25 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.8 ====
-
-2005-07-25 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.8 release.
-
-2005-07-19 William Jon McCann <mccann jhu edu>
-
- * README: Remove experimental warning.
-
- * TODO: Remove user list item.
-
- * src/gnome-screensaver.c:
- * src/gnome-screensaver-dialog.c:
- * src/gs-monitor.c: Fix copyright statements.
-
-2005-07-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (watcher_idle_cb): Decouple the
- idle watcher from the screensaver activation by only
- setting an idle flag. Setting this flag triggers
- an activation only when all the inhibitors are removed.
-
- * src/gs-listener-dbus.[ch] (listener_check_activation)
- (gs_listener_set_active, gs_listener_set_idle)
- (listener_property_set_bool, raise_error, raise_syntax)
- (listener_add_inhibitor, listener_remove_inhibitor)
- (listener_service_deleted, raise_property_type_error)
- (listener_get_property, listener_dbus_filter_handle_methods)
- (gs_listener_message_handler, listener_dbus_filter_function)
- (gs_listener_set_property, gs_listener_get_property)
- (gs_listener_acquire, gs_listener_finalize):
- Add the concept of activation inhibitors. An application
- on the bus can request to block the timed activation of the
- screensaver. The implementation is essentially copied
- from HAL's device locking. When the remote application
- is removed from the bus the inhibition is removed.
-
-2005-07-15 Abel Cheung <maddog linuxhall org>
-
- * configure.ac: Added "zh_TW" to ALL_LINGUAS.
-
-2005-07-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (populate_model):
- Re-enable pixbufs with the hope that 310418 gets fixed.
-
-2005-07-14 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/fusa-manager.c (render_icon_from_home):
- Check that parent of home dir is local too. This
- avoids a stat on autofs home dirs triggering a mount.
- Requires a fix for:
- http://bugzilla.gnome.org/show_bug.cgi?id=310418
-
-2005-07-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_style_set):
- Set vbox spacing to 12 instead of 24.
- (populate_model): Don't put a new login item
- in the list for now. There isn't enough space.
-
-2005-07-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (user_displays_changed_cb):
- Get the real store from the filter.
- (populate_model): Don't load the face icon
- synchronously before realization since this doesn't
- scale to large systems.
-
-2005-07-14 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/fusa-manager.c (render_icon_from_home)
- (_fusa_manager_render_icon): Don't try to read face
- file from remote home directories. Trying to mount
- the NFS home for every user on large systems just doesn't
- work.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c: Put face size back to 24px.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init): Put user list
- in a scrolled window.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (filter_out_users, setup_treeview):
- Add ability to filter out users. Could be used to only
- show users already logged in.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_ok_button_for_page)
- (get_switch_button_for_page, gs_lock_plug_init):
- Use stock_people icon instead of GTK_STOCK_REFRESH.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init): Increase dialog
- timeout to 60 secs.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (do_user_switch, switch_user_response)
- (gs_lock_plug_response, get_ok_button_for_page)
- (get_switch_button_for_page, user_displays_changed_cb)
- (populate_model, compare_users, separator_func, setup_treeview)
- (gs_lock_plug_init, gs_lock_plug_finalize):
- Integrate fast-user-switching directly into the unlock dialog.
-
-2005-07-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (restart_monitor_progress)
- (gs_lock_plug_show, entry_key_press): Restart the timer
- after each keypress. This helps slow typists.
-
-2005-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (gs_job_finalize): Destroy the hash table.
- (getnodeset, get_first_xpath_prop): Fix leaks.
-
- * src/gs-manager.c (window_show_cb): Don't do an extra ref.
-
- * src/gs-job.c (spawn_on_widget):
- * src/gs-window-x11.c (spawn_on_window): Fix leaks.
-
-2005-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (spawn_on_widget): Add XAUTHORITY
- to child environment. Use gdk_screen_make_display_name
- for DISPLAY variable.
-
-2005-07-11 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window): Add XAUTHORITY
- to child environment. Use gdk_screen_make_display_name
- for DISPLAY variable.
-
-2005-07-09 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.7 ====
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.7 release.
-
- * data/Makefile.am: Fix dist for desktop files.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * src/.cvsignore: Add test-passwd.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * configure.ac (GDMCONFIGFILE): Check SuSE gdm.conf location.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * data/Makefile.am (install-data-hook):
- Added note that PAM file must be updated for SuSE/Novell.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver: Also include SuSE/Novell
- example PAM configuration.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * src/passwd-helper.c: Include subprocs.h.
-
-2005-07-08 William Jon McCann <mccann jhu edu>
-
- * src/Makefile.am:
- * src/test-passwd.c: New file to test authentication.
-
-2005-07-07 William Jon McCann <mccann jhu edu>
-
- * configure.ac (enable_user_switching): Don't require
- the gdm.conf file to exist at build time. Fixes #309730.
-
-2005-07-06 William Jon McCann <mccann jhu edu>
-
- * Makefile.am:
- * configure.ac: Actually ship the translations.
-
- Patch from Sebastien Bacher <seb128 debian org>.
- Fixes #309658.
-
-2005-07-06 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver.schemas.in: Use int types.
-
- Patch from Sebastien Bacher <seb128 debian org>.
- Fixes #309656.
-
-2005-07-06 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (screenhack_init):
- Don't use nsquares before initializing. Fixes #309655.
-
-2005-07-06 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (gs_listener_set_active):
- Reset the throttle state after deactivation.
-
-2005-07-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac (have_pam): Initialize have_pam to "no".
-
-2005-07-03 Takeshi AIHANA <aihana gnome gr jp
-
- * configure.ac: Added 'ja' (Japanese) to ALL_LINGUAS.
-
-2005-07-01 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.6 ====
-
-2005-07-01 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for 0.0.6 release.
-
-2005-06-30 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (update_geometry): New function to keep
- track of the window geometry.
- (screen_size_changed): New function to handle screen size changes.
- (gs_window_move_resize_window): New function to nicely handle
- window moving and resizing.
- (gs_window_real_realize): Queue a window resize and connect to the
- screen-size-changed signal.
- (gs_window_set_monitor): New function to set the monitor the window
- should appear on.
- (gs_window_get_monitor): New function to get the monitor the window
- appears on.
- (gs_window_set_property, gs_window_get_property): Add monitor.
- (gs_window_real_size_request): Handle window size requests to
- make the window fill the monitor.
- (gs_window_class_init): Implement size-request handler and add
- monitor property.
- (gs_window_init): Initialize window geometry. Don't make the
- window modal. Don't make the window stick. Don't take focus
- on map. Don't set the window position to CENTER_ALWAYS.
- (gs_window_new): Set monitor value.
-
- * src/gs-manager.c (window_dialog_up_cb): Transfer grabs to window
- where dialog goes up so the password can be typed in. Make all
- other windows insensitive so events won't be triggered while
- dialog is up.
- (window_dialog_down_cb): Make all windows sensitive when dialog
- goes down.
- (window_map_event_cb): Only transfer grabs to window on monitor
- with the pointer.
- (gs_manager_create_window): Create a separate window for each
- monitor of the screen instead of spanning the entire virtual
- desktop with one screensaver window.
-
- This patch adds multihead/xinerama support.
-
-2005-06-30 William Jon McCann <mccann jhu edu>
-
- * src/file-transfer-dialog.c: Don't include gnome.h
- (file_transfer_dialog_update_num_files)
- (file_transfer_dialog_set_prop, eel_gtk_label_make_bold)
- (create_titled_label, file_transfer_dialog_init)
- (file_transfer_dialog_update_cb):
- HIG updates and make consistent with nautilus transfer
- progress dialog.
-
-2005-06-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (select_theme): In the odd case the the
- screensaver is activated when it is disabled don't use a
- theme.
- (window_show_cb): Set theme after prepending to search path.
-
- * src/gs-job.c (gs_job_set_theme): Add warning messages.
- (gs_job_new_for_widget): Don't set theme here.
- (spawn_on_widget): Use g_warning instead of g_message.
- (gs_job_start): Add warning messages.
-
-2005-06-27 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c: Add /usr/libexec to known hack locations.
-
-2005-06-27 Dennis Cranston <dennis_cranston yahoo com>
-
- * data/gnome-screensaver-preferences.glade: Fix small HIG widget
- spacing regression.
-
-2005-06-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (prefs_changed_cb): Update the idle watcher
- state when configuration changes.
-
-2005-06-23 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (screenhack_init, screenhack_iter):
- Don't crash when window size is zero. Remove unnecessary division.
-
-2005-06-23 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (time_to_string_text): Don't
- display hanging zeros in time string.
- (format_value_callback_time, init_capplet): Format the activation
- time string more nicely.
-
- * data/gnome-screensaver-preferences.glade: Display activation time
- text on top of slider and remove hard-coded units.
-
-2005-06-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.[ch] (gs_window_clear): Add to public API.
-
- * src/gs-manager.c (gs_manager_set_throttle_enabled): Clear
- the window when the screensaver is throttled.
-
-2005-06-22 William Jon McCann <mccann jhu edu>
-
- * data/Makefile.am (install-data-hook): Wrap text better.
-
- * configure.ac: Fix typo from last commit.
-
-2005-06-22 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Clean up checks and summary text.
-
-2005-06-22 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Up dbus dependency to 0.30.
-
-2005-06-21 William Jon McCann <mccann jhu edu>
-
- * TODO: Remove done dnd item.
-
-2005-06-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init)
- (gs_lock_plug_response, password_check_idle_cb): Use more human
- text.
-
- * data/gnome-screensaver.schemas.in: Fix typo.
-
-2005-06-20 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-dialog.c: Remove dbus includes.
-
-2005-06-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_init, gs_manager_finalize):
- Remove unused and unneeded gconf client.
-
-2005-06-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (manager_blanked_cb, manager_unblanked_cb)
- (watcher_idle_cb, listener_lock_cb, listener_quit_cb)
- (listener_active_changed_cb, listener_throttled_changed_cb)
- (gs_monitor_init, gs_monitor_start): Use listener to hold state.
-
- * src/gs-listener-dbus.c (gs_listener_send_signal_active_changed)
- (gs_listener_send_signal_throttle_enabled_changed)
- (gs_listener_set_active, gs_listener_set_throttle_enabled)
- (listener_property_set_bool, raise_property_type_error)
- (listener_set_property, listener_get_property)
- (gs_listener_message_handler, gs_listener_set_property)
- (gs_listener_get_property, gs_listener_class_init): Use a property
- based approach for the dbus object interface. This makes it much
- easier to handle getting values as well as setting them.
-
- * src/gnome-screensaver-command.c (screensaver_send_message_bool)
- (screensaver_send_message_void, do_command): Use new dbus object
- methods.
-
-2005-06-17 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (listener_throttle_cb, listener_unthrottle_cb)
- (gs_monitor_init):
- * src/gs-manager.c (gs_manager_set_throttle_enabled)
- (gs_manager_cycle, gs_manager_set_property)
- (gs_manager_get_property, gs_manager_class_init)
- (window_dialog_up_cb, window_dialog_down_cb, window_show_cb):
- * src/gs-listener-dbus.c (gs_listener_message_handler)
- (gs_listener_class_init):
- * src/gnome-screensaver-command.c (do_command):
- Add support for throttling the screensaver. When throttling is
- enabled the screensaver will do its best to use as few resources
- as possible. At the moment this only involves stopping themes
- from running.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * data/Makefile.am (install-data-hook): Wrap text in Solaris
- warning message better.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Add HAVE_USER_SWITCHING back.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver: Add PAM configuration file
- copied from GDM.
-
- * src/passwd-pam.c: Update comments for gnome-screensaver.
-
- * src/passwd-helper.c (ext_run): Use gnome-screensaver as
- helper service name.
-
- * src/Makefile.am: Use gnome-screensaver as PAM service name.
-
- * data/Makefile.am (install-data-hook): Install PAM files.
-
- * configure.ac: Determine PAM conf dir. Show configuration
- summary.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver.c (main): Don't use error if NULL.
- For some reason gtk_init is failing without setting an error
- when unable to open display.
-
- * src/subprocs.h: Add missing include.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Remove Werror.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_set_switch_enabled)
- (gs_lock_plug_set_property, gs_lock_plug_get_property)
- (gs_lock_plug_class_init):
- * src/gnome-screensaver-dialog.c (popup_dialog_idle, main):
- Make showing the New Login button a property.
-
- * configure.ac: Only enable user switching if the system
- has the capability.
-
-2005-06-16 William Jon McCann <mccann jhu edu>
-
- * src/cut-n-paste/fusa-utils.h:
- * src/cut-n-paste/fusa-manager.c (fusa_manager_activate_display):
- Sync up with fusa CVS.
-
-2005-06-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c: Check if sys/select.h is present.
- * src/gs-monitor.c: Remove unneeded includes.
-
-2005-06-15 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (populate_model)
- (compare_theme, separator_func, setup_treeview):
- Add a separator between the builtin screensaver modes
- and the rest of the themes.
-
-2005-06-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (get_ok_button_for_page)
- (get_switch_button_for_page, gs_lock_plug_init):
- Use New Login instead of Login Screen.
-
-2005-06-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (monitor_progress): Use ngettext to handle
- plurals. Fixes #307560.
-
- Based on patch by Thierry Moisan <thierryn videotron ca>
-
-2005-06-13 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (parse_theme): Cast xmlChar* to char* (unsigned to
- signed) to fix building with gcc4. Fixes #307450.
-
-2005-06-10 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (theme_installer_run)
- (init_capplet): Remove spurious debug messages.
-
-2005-06-10 William Jon McCann <mccann jhu edu>
-
- * src/file-transfer-dialog.[ch]: New files copied from
- gnome-control-center.
-
- * src/gnome-screensaver-preferences.c (reload_themes)
- (transfer_done_cb, transfer_cancel_cb, theme_installer_run)
- (drag_motion_cb, drag_leave_cb, drag_data_received_cb)
- (init_capplet):
- * src/Makefile.am:
- Add basic support for drag and drop of screensaver themes
- onto the capplet.
-
-2005-06-07 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Post release version bump.
-
-==== 0.0.5 ====
-
-2005-06-07 William Jon McCann <mccann jhu edu>
-
- * NEWS: Update for release
-
-2005-06-07 William Jon McCann <mccann jhu edu>
-
- * savers/Makefile.am (EXTRA_DIST): Add theme data.
- * data/Makefile.am (EXTRA_DIST): Add glade and desktop data.
-
-2005-06-07 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (preview_set_theme):
- Make activation time slider insensitive when screensaver is
- disabled.
-
-2005-06-06 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/Makefile.am: Add missing DBUS_CFLAGS.
-
- Patch from Jaap A. Haitsma <jaap haitsma org>.
- Fixes #306487.
-
-2005-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (load_themes): Only use first theme in search path
- for any given name.
-
-2005-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (window_show_cb):
- * src/gnome-screensaver-preferences.c (init_capplet):
- Look for user themes in g_get_user_data_dir/gnome-screensaver/themes.
-
-2005-06-01 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_cycle): Use GError.
-
- * src/gs-job.c (gs_job_set_theme_path, gs_job_get_theme_path)
- (gs_job_prepend_theme_path): Add ability to extend the theme
- search path.
- (theme_info_new, gs_job_theme_info_free, gs_job_theme_info_copy):
- Add ThemeInfo API to handle getting information about themes.
- (load_themes, gs_job_theme_rescan_if_needed, ensure_valid_themes)
- (gs_job_lookup_theme_info, hash2slist_foreach)
- (g_hash_table_slist_keys, gs_job_get_theme_list, gs_job_init)
- (gs_job_finalize, check_command, gs_job_set_theme)
- (gs_job_new_for_widget, spawn_on_widget, gs_job_start):
- Use a hash table to store theme info.
-
- * src/gnome-screensaver-preferences.c (preview_set_theme): Handle errors.
- (populate_model): Use new ThemeInfo API.
-
-2005-05-21 Frank Arnold <farnold cvs gnome org>
-
- * configure.ac: Added German (de) to ALL_LINGUAS.
-
-2005-05-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (nice_process): Operate on the specified pid
- instead of current process.
-
-2005-05-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (nice_process, spawn_on_widget):
- Set subprocess priority.
-
-2005-05-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (gs_monitor_new, gs_monitor_start):
- Split out monitor start.
-
- * src/gs-listener-dbus.c: Use lowercase name and path.
- (gs_listener_acquire): Set error correctly.
-
- * src/gnome-screensaver.c (main): Remove dbus stuff and let
- gs-monitor fail if it cannot get the service.
-
- * src/gnome-screensaver-command.c: Use lowercase name and path.
-
-2005-05-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-listener-dbus.c (gs_listener_acquire):
- Make sure input isn't NULL.
-
-2005-05-18 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (manager_blanked_cb, manager_unblanked_cb):
- * src/gs-listener-dbus.[ch] (gs_listener_send_signal_activated)
- (gs_listener_send_signal_deactivated):
- Send Activated or Deactivated signals over dbus.
-
-2005-05-09 William Jon McCann <mccann jhu edu>
-
- * configure.ac:
- * src/gnome-screensaver-command.c (screensaver_is_running):
- * src/gnome-screensaver.c (check_dbus):
- * src/gs-listener-dbus.c (screensaver_is_running)
- (gs_listener_acquire):
- Support the both the 0.23 and 0.3 dbus APIs. Fixes #303288.
-
- Patch from Diego Gonzalez <diego pemas net>.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * savers/.cvsignore: Added.
-
-2005-05-05 Dennis Cranston <dennis_cranston yahoo com>
-
- * data/gnome-screensaver-preferences.glade: Adjust widget
- spacing according to HIG.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade: Don't use a
- horiz. scrollbar on the themes list. And don't fill space.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-monitor.c (listener_poke_cb, gs_monitor_init):
- * src/gs-listener-dbus.c (gs_listener_message_handler)
- (gs_listener_class_init):
- * src/gnome-screensaver-command.c (do_command):
- Rename ping to poke to avoid confustion with dbus .Ping.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * configure.ac: Remove app-default stuff.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * README: Removed GTK bug as known issue since we work around it.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (config_set_theme)
- (preview_set_theme, setup_treeview_selection): Guard against
- calling strcmp with null.
-
- * src/gs-prefs.c:
- * src/gnome-screensaver-preferences.c:
- * data/gnome-screensaver.schemas.in:
- Rename gconf key to "themes" and add it to schemas.
-
-2005-05-05 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_real_show, spawn_on_window)
- (is_logout_enabled, popup_dialog_idle)
- (gs_window_set_logout_enabled, gs_window_set_logout_timeout)
- (gs_window_set_property, gs_window_get_property)
- (gs_window_finalize):
- * src/gs-prefs.c (gs_prefs_load_from_gconf, key_changed_cb):
- * src/gs-monitor.c (prefs_changed_cb, gs_monitor_init):
- * src/gs-manager.c (gs_manager_set_logout_enabled)
- (gs_manager_set_lock_timeout, gs_manager_set_logout_timeout)
- (gs_manager_set_property, gs_manager_get_property)
- (gs_manager_class_init, window_show_cb, gs_manager_create_window):
- * src/gs-lock-plug.c (gs_lock_plug_set_logout_enabled)
- (gs_lock_plug_set_property, gs_lock_plug_get_property)
- (gs_lock_plug_class_init, logout_button_clicked)
- (gs_lock_plug_init):
- * src/gnome-screensaver-dialog.c (popup_dialog_idle):
- * src/Makefile.am:
- * data/gnome-screensaver.schemas.in:
- Add support for showing a logout button after a specified
- amount of time. This depends on the fix for bug #149447.
- Fixes #301710.
-
-2005-05-04 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_reset):
- Add a convenience function for resetting the idle
- watcher.
-
- * src/gs-monitor.c (listener_ping_cb, gs_monitor_init):
- * src/gs-listener-dbus.c (gs_listener_message_handler)
- (gs_listener_class_init):
- * src/gnome-screensaver-command.c (do_command):
- Add ping dbus method that can be used to simulate user
- activity or as a safe way to probe if the screensaver is
- running.
-
-2005-05-01 Francisco Javier F. Serrador <serrador cvs gnome org>
-
- * configure.ac: Added Spanish (es) to ALL_LINGUAS.
-
-2005-04-29 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Now even simpler.
-
-2005-04-29 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- * src/gnome-screensaver-preferences.c (config_get_blank_delay)
- (config_get_theme, setup_treeview_selection, init_capplet):
- Support unwritable gconf keys in the interface.
-
-2005-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (compare_theme)
- (setup_treeview): Sort the theme list.
-
-2005-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-prefs.c (gs_prefs_load_from_gconf, key_changed_cb)
- (gs_prefs_init, gs_prefs_finalize):
- * src/gs-monitor.c (prefs_changed_cb, gs_monitor_init):
- More renaming savers to themes.
-
-2005-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_set_themes, select_theme)
- (gs_manager_cycle, window_show_cb):
- * src/gs-job.c (getnodeset, get_first_xpath_prop)
- (get_xml_config_string, gs_job_theme_parse, gs_job_finalize)
- (gs_job_set_command, gs_job_set_theme, gs_job_new_for_widget)
- (spawn_on_widget, gs_job_start):
- * src/gnome-screensaver-preferences.c (config_get_theme)
- (config_set_theme, preview_set_theme, get_themes_dir)
- (theme_entry_free, get_theme_list, populate_model)
- (tree_selection_changed_cb, setup_treeview)
- (setup_treeview_selection):
- * src/Makefile.am:
- * savers/Makefile.am:
- * configure.ac:
- Add support for XML theme configuration. Only support configuration
- via theme names. The mapping to a command is done by the XML config.
-
-2005-04-26 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_set_dpms):
- * src/gs-prefs.c (gs_prefs_load_from_gconf, key_changed_cb):
- * src/gs-monitor.c (prefs_changed_cb, gs_monitor_init):
- Enable DPMS support.
-
-2005-04-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (gs_manager_cycle, cycle_timeout)
- (gs_manager_set_cycle_delay): Don't cycle the theme
- while the lock dialog is up.
-
-2005-04-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (spawn_on_window, wait_on_child)
- (gs_window_dialog_finish, command_watch):
- Don't leak pipe fds. Be more correct about handling pids.
-
- * src/gs-job.c (spawn_on_widget): Uncomment channel unref.
-
-2005-04-25 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (wait_on_child, gs_job_died, gs_job_finalize)
- (spawn_on_widget, command_watch, gs_job_stop):
- Don't leak pipe fds. Be more correct about handling pids.
-
-2005-04-23 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (init_capplet):
- Use screensaver icon here too.
-
-2005-04-23 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.desktop.in:
- Use screensaver icon. Fix comment.
-
- Patch from Jaap A. Haitsma <jaap haitsma org>.
- Fixes #301709
-
-2005-04-23 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (button_get_label_widget)
- (button_mnemonic_activate_click, switch_page, gs_lock_plug_init):
- Allow mnemonic activation with keyboard grabbed.
- Work around bug 172998.
-
-2005-04-22 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (screenhack_init, screenhack_iter)
- (screenhack_destroy, new_window, get_window, do_restart)
- (do_configure_event, do_event, main):
- Add support for configuration events.
-
-2005-04-22 William Jon McCann <mccann jhu edu>
-
- * savers/popsquares.c (screenhack_init, screenhack_iter)
- (screenhack_destroy): Make functions static for now.
-
-2005-04-22 William Jon McCann <mccann jhu edu>
-
- * data/gnome-screensaver-preferences.glade:
- Use vbox/hbox instead of frame.
-
-2005-04-22 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (saver_entry_free)
- (get_saver_list, populate_model):
- Construct saver list more dynamically.
-
-2005-04-22 William Jon McCann <mccann jhu edu>
-
- * savers/Makefile.am:
- * savers/popsquares.c:
- * src/gs-job.c:
- * src/Makefile.am:
- * configure.ac:
- * Makefile.am:
- Add gdk port of popsquares saver that uses the
- desktop theme and doesn't support configuration.
-
-2005-04-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-window-x11.c (gs_window_override_user_time)
- (gs_window_real_realize):
- Try to work around focus stealing prevention.
-
-2005-04-20 William Jon McCann <mccann jhu edu>
-
- * README: Added bugzilla info, etc.
-
-2005-04-20 William Jon McCann <mccann jhu edu>
-
- * src/gs-watcher-x11.c (gs_watcher_set_timeout):
- * src/gs-prefs.c (key_changed_cb):
- * src/gs-monitor.c (prefs_changed_cb):
- Make daemon respond to blank delay gconf changes.
-
-2005-04-20 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (init_capplet):
- * data/gnome-screensaver-preferences.glade:
- Make keyboard mnemonic activation work.
-
-2005-04-20 William Jon McCann <mccann jhu edu>
-
- * src/gnome-screensaver-preferences.c (config_get_blank_delay)
- (config_set_blank_delay, blank_delay_value_changed_cb)
- (init_capplet): Add support for the blank delay.
-
- * data/gnome-screensaver-preferences.glade: Set default size.
-
-2005-04-19 Gareth Owen <gowen72 yahoo com>
-
- * configure.ac: Added en_GB to ALL_LINGUAS
-
-2005-04-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (gs_job_set_command):
- Handle NULL commands.
-
-2005-04-19 William Jon McCann <mccann jhu edu>
-
- * src/gs-job.c (gs_job_finalize):
- Only signal if pid > 0.
-
-2005-04-19 William Jon McCann <mccann jhu edu>
-
- * .cvsignore: Updated.
-
- * src/gs-prefs.c (key_changed_cb, gs_prefs_init)
- (gs_prefs_finalize):
- * src/gs-monitor.c (prefs_changed_cb, gs_monitor_init):
- Enable monitoring of gconf settings.
-
- * src/gs-manager.c (window_show_cb):
- * src/gs-job.c (widget_get_id_string, gs_job_set_widget)
- (find_command, gs_job_set_command, gs_job_new)
- (gs_job_new_for_widget, spawn_on_widget, gs_job_start):
- Change jobs to run on a widget instead of GSWindow in
- order to support capplet. Interpret gconf saver value
- as a full path for security.
-
- * src/gnome-screensaver-preferences.c:
- * src/Makefile.am:
- * data/gnome-screensaver-preferences.glade:
- * data/gnome-screensaver-preferences.desktop.in:
- * data/Makefile.am:
- * configure.ac:
- Add screensaver preferences capplet.
-
-2005-04-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-manager.c (window_show_cb, window_map_event_cb)
- (gs_manager_create_window, gs_manager_create, gs_manager_blank):
- Set up windows and jobs only after showing and lock only
- after map-event.
-
- * src/gs-manager.c (select_saver, gs_manager_cycle):
- * src/gs-job.c (gs_job_set_command, gs_job_new_for_window)
- (spawn_on_window):
- Use const where appropriate.
-
-2005-04-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init):
- Don't indent the password entry. Use a
- smaller font for the progress text so that
- it isn't too distracting.
-
-2005-04-15 William Jon McCann <mccann jhu edu>
-
- * src/gs-lock-plug.c (gs_lock_plug_init):
- Use label instead of entry for username.
-
- * configure.ac: Use variable for dbus version.
-
-2005-04-15 Adam Weinberger <adamw gnome org>
-
- * configure.ac: Added en_CA to ALL_LINGUAS.
-
-2005-04-15 Raphael Higino <raphaelh cvs gnome org>
-
- * configure.ac: Added pt_BR to ALL_LINGUAS.
-
-2005-04-15 Funda Wang <fundawang linux net cn>
-
- * configure.ac: Added "zh_CN" to ALL_LINGUAS.
-
-2005-04-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c (gs_grab_move_mouse):
- Don't regrab pointer here.
-
-2005-04-14 William Jon McCann <mccann jhu edu>
-
- * src/gs-grab-x11.c (gs_grab_get_mouse)
- (gs_grab_get_keyboard_and_mouse):
- Grab and release pointer initially.
-
-2005-04-14 Christian Rose <menthos menthos com>
-
- * configure.ac: Added "sv" to ALL_LINGUAS.
-
diff --git a/MAINTAINERS b/MAINTAINERS
index d51a27e..50ded56 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1,4 +1,4 @@
William Jon McCann
-Email: mccann jhu edu
+Email: william jon mccann gmail com
Userid: mccann
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]