==== 2.15.4 ====
2006-07-10 William Jon McCann <
[email protected]>
* NEWS: Update for 2.15.4 release.
2006-07-06 William Jon McCann <
[email protected]>
* src/gs-manager.c: (remove_unfade_idle):
Move function before first usage. Fixes #346753
2006-07-05 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
* 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 <
[email protected]>
Fixes #344805
2006-06-13 William Jon McCann <
[email protected]>
* 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 <
[email protected]>
* configure.ac: Post release version bump.