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