==== 2.15.2 ====
2006-05-15 William Jon McCann <
[email protected]>
* NEWS: Update for 2.15.2 release.
2006-05-15 William Jon McCann <
[email protected]>
* configure.ac: Bump intltool req.
2006-05-15 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
Fixes #341699
2006-05-11 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
Fixes #341408
2006-05-10 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* doc/DBUS-API.txt: Add API doc for bug #333290
2006-05-01 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* configure.ac: Post release version bump.
==== 2.15.1 ====