==== 2.15.5 ====
2006-07-24 William Jon McCann <
[email protected]>
* NEWS: Update for 2.15.5 release.
2006-07-24 William Jon McCann <
[email protected]>
* src/gs-window-x11.c (gs_window_real_key_press_event):
Ignore brightness keys.
Patch from Matthew Garrett.
Fixes #347854
2006-07-24 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* src/gnome-screensaver-dialog.c: (auth_message_handler):
Only show message when we have a response.
2006-07-18 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* src/gs-window-x11.c (watchdog_timer):
Use gdk_window_focus instead of gtk_window_present
to prevent theme flicker.
Patch from Ryan Lortie <
[email protected]>
Fixes #347853.
2006-07-12 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* src/gs-window-x11.c: (queue_key_event):
Don't queue escape.
2006-07-11 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* src/gnome-screensaver-command.c (main):
Use dbus_connection_close not _disconnect
Fixes #347126
2006-07-10 William Jon McCann <
[email protected]>
* configure.ac: Post release version bump