3
2006-02-14 William Jon McCann <mccann@jhu.edu>
5
* NEWS: Update for 2.13.91 release
7
2006-02-14 William Jon McCann <mccann@jhu.edu>
9
* src/gs-lock-plug.c (get_user_on_host_name, create_page_one):
10
Display "username on host" string instead of just "username".
12
* data/gnome-screensaver-preferences.glade:
13
Don't make the screensaver label bold or indent
14
the rest of the dialog under it.
18
2006-02-14 William Jon McCann <mccann@jhu.edu>
20
* src/gnome-screensaver-dialog.c (main):
21
Add explicit check for error after gtk_init fails.
23
2006-02-14 William Jon McCann <mccann@jhu.edu>
25
* savers/floaters.c (screen_saver_floater_update_state)
26
(screen_saver_get_image_cache_usage)
27
(screen_saver_on_expose_event):
28
Some more performance work.
30
Patch from Ray Strode <rstrode@redhat.com>
33
2006-02-14 William Jon McCann <mccann@jhu.edu>
35
* data/images/gnome-logo-white.svg: Updated
40
2006-02-14 William Jon McCann <mccann@jhu.edu>
42
* src/gs-fade.c (gamma_info_init): Don't
43
abort when fade type is none.
45
2006-02-14 William Jon McCann <mccann@jhu.edu>
47
* src/gnome-screensaver-preferences.c (main):
48
* src/Makefile.am (INCLUDES): Add stuff required for help.
50
* src/gnome-screensaver-preferences.c (response_cb):
53
* data/gnome-screensaver-preferences.glade: Add help
58
2006-02-13 William Jon McCann <mccann@jhu.edu>
60
* src/gs-manager.c (manager_add_job_for_window, cycle_job)
61
(manager_cycle_jobs, throttle_job, manager_throttle_jobs)
62
(resume_job, manager_resume_jobs, suspend_job)
63
(manager_suspend_jobs, manager_stop_jobs)
64
(gs_manager_set_throttle_enabled, gs_manager_cycle, remove_job)
65
(gs_manager_finalize, window_dialog_up_cb, window_dialog_down_cb)
66
(manager_maybe_start_job_for_window): Make jobs a hash. Simplify
67
the way we handle jobs and make it possible to lookup a job by
68
window pointer. This allows us to separate the creation and
70
(window_map_event_cb): Move the grabbing back to map-event
71
and only start jobs after grabbing.
72
(manager_show_window, window_show_cb): Create jobs in show
73
but wait until map-event to start them.
74
(remove_job, gs_manager_activate, gs_manager_deactivate):
75
Create/destroy jobs hash.
77
* src/gs-grab-x11.c (gs_grab_window): Flush events.
79
2006-02-13 William Jon McCann <mccann@jhu.edu>
81
* src/gs-job.c (spawn_on_widget): Remove unused variable.
83
2006-02-13 William Jon McCann <mccann@jhu.edu>
85
* src/gs-grab-x11.c (gs_grab_move_keyboard):
86
Don't print grab window id if not set.
88
2006-02-13 William Jon McCann <mccann@jhu.edu>
90
* src/gs-manager.c (manager_maybe_grab_window)
91
(window_grab_broken_cb): If the grab is broken,
92
invalidate the saved grab window and try to grab back.
93
(window_map_cb): Use map signal instead of map_event signal
94
because the map_event was occurring after the show event. When
95
this happens the theme is started before the window is grabbed.
96
If the theme does its own grab then we may not get ours.
97
(window_unmap_cb): Connect to unmap for debugging.
99
* src/gs-grab-x11.c (gs_grab_keyboard_reset, gs_grab_mouse_reset):
100
New functions to clear saved grab window when grab is broken.
101
(gs_grab_release_keyboard, gs_grab_release_mouse): Use new functions.
102
(gs_grab_move_mouse): Add extra check for broken grab.
106
2006-02-13 William Jon McCann <mccann@jhu.edu>
108
* src/gs-manager.c (connect_window_signals): Run
109
map-event and show handlers after the default handlers.
111
2006-02-10 William Jon McCann <mccann@jhu.edu>
113
* src/gnome-screensaver-dialog.c (get_id_string):
114
* src/gs-window-x11.c (command_watch):
115
Use G_GUINT32_FORMAT for communicating XID
118
2006-02-07 William Jon McCann <mccann@jhu.edu>
120
* src/gs-debug.h: Fix gcc 2.95 warnings.
122
Patch from Jens Granseuer <gensgr@gmx.net>
125
2006-02-06 William Jon McCann <mccann@jhu.edu>
127
* src/gs-window-x11.c (gs_window_real_grab_broken)
128
(gs_window_class_init): Add handler for broken
129
grabs. Debug only for now.
131
2006-02-01 William Jon McCann <mccann@jhu.edu>
133
* src/gs-lock-plug.c (get_user_display_name, get_user_name):
136
2006-02-01 William Jon McCann <mccann@jhu.edu>
138
* src/gnome-screensaver-dialog.c:
139
* src/gs-lock-plug.c: Fix brace style.
142
2006-02-01 William Jon McCann <mccann@jhu.edu>
144
* src/gs-lock-plug.c (get_user_display_name, get_user_name)
145
(create_page_one): Convert the user and real names to UTF8
146
before displaying them.
148
2006-02-01 William Jon McCann <mccann@jhu.edu>
150
* src/gs-manager.c (window_dialog_up_cb):
151
Release the pointer grab only when the unlock
152
dialog goes up. This is necessary so that the
153
user can interact with the dialog with the mouse.
154
(window_dialog_down_cb): When the dialog goes
155
away regrab the pointer.
157
* src/gs-grab-x11.c (gs_grab_release_mouse):
159
(gs_grab_move_mouse): Allow the pointer grab
160
to be moved. Add debugging.
161
(gs_grab_get_keyboard_and_mouse): Don't
162
release the mouse grab.
164
Until now we didn't try to keep a grab on the pointer
165
because the unlock dialog doesn't work when the
166
pointer is grabbed on the parent of the socket. This
167
may cause a problem if another application grabs
168
the pointer while we are running. So, now we
169
keep the pointer grabbed except for when the unlock
170
dialog is up. Hopefully fixes #328404.
172
2006-01-31 William Jon McCann <mccann@jhu.edu>
174
* src/gs-window-x11.c (command_watch): Add braces
177
2006-01-31 William Jon McCann <mccann@jhu.edu>
179
* src/gs-window-x11.c (gs_window_class_init):
180
Fix typo in property desc.
182
2006-01-30 William Jon McCann <mccann@jhu.edu>
184
* configure.ac: Post release version bump.
3
188
2006-01-30 William Jon McCann <mccann@jhu.edu>