1 | 2004-09-13 Mark McLoughlin <mark@skynet.ie> |
---|
2 | |
---|
3 | * configure.in: Version 2.8.0. |
---|
4 | |
---|
5 | 2004-08-30 Mark McLoughlin <mark@skynet.ie> |
---|
6 | |
---|
7 | * configure.in: post-release bump to 2.7.93. |
---|
8 | |
---|
9 | ==================== 2.7.92 ==================== |
---|
10 | |
---|
11 | 2004-08-17 Mark McLoughlin <mark@skynet.ie> |
---|
12 | |
---|
13 | * configure.in: Version 2.7.92. |
---|
14 | |
---|
15 | 2004-08-26 J.H.M. Dassen (Ray) <jdassen@debian.org> |
---|
16 | |
---|
17 | http://bugzilla.gnome.org/show_bug.cgi?id=150699: |
---|
18 | Implemented API documentation generation using gtk-doc (adapted from |
---|
19 | libgsf's setup). |
---|
20 | |
---|
21 | * gtk-doc.make: Added; copied from gtk-doc-tools. |
---|
22 | * doc/Makefile.am, doc/libwnck-docs.sgml, doc/libwnck-overrides.txt: |
---|
23 | Added; adapted from libgsf. |
---|
24 | * Makefile.am: Added `doc' subdir; include `gtk-doc.make' in release |
---|
25 | tarballs. |
---|
26 | * configure.in: Check for gtk-doc-tools. |
---|
27 | * autogen.sh: Shorter replacement version (using gnome-common); bumped |
---|
28 | minimal automake version to 1.6 (as the documentation generation |
---|
29 | doesn't work with automake 1.4). |
---|
30 | * README: Updated the note on documentation. |
---|
31 | |
---|
32 | 2004-08-17 Kjartan Maraas <kmaraas@gnome.org> |
---|
33 | |
---|
34 | * configure.in: Add nb to ALL_LINGUAS. |
---|
35 | |
---|
36 | 2004-08-17 Mark McLoughlin <mark@skynet.ie> |
---|
37 | |
---|
38 | * configure.in: post-release bump to 2.7.92. |
---|
39 | |
---|
40 | ==================== 2.7.91 ==================== |
---|
41 | |
---|
42 | 2004-08-17 Mark McLoughlin <mark@skynet.ie> |
---|
43 | |
---|
44 | * configure.in: Version 2.7.91. |
---|
45 | |
---|
46 | 2004-08-16 Christian Rose <menthos@menthos.com> |
---|
47 | |
---|
48 | * configure.in: Added "bs" to ALL_LINGUAS. |
---|
49 | |
---|
50 | 2004-08-16 Arvind Samptur <arvind.samptur@wipro.com> |
---|
51 | |
---|
52 | * libwnck/workspace-accessible.c: |
---|
53 | (wnck_workspace_accessible_get_extents): Get the AtkComponent |
---|
54 | co-ordinates right. Fixes #136447 |
---|
55 | |
---|
56 | 2004-08-15 Elijah Newren <newren@math.utah.edu> |
---|
57 | |
---|
58 | Fix window activation vs. minimization for mouse focus. (fixes |
---|
59 | #136581) |
---|
60 | |
---|
61 | * libwnck/screen.c (struct _WnckScreenPrivate): add a |
---|
62 | previously_active_window field, |
---|
63 | (wnck_screen_get_previously_active_window): new function, |
---|
64 | (update_client_list): update the previously_active_window as well, |
---|
65 | (update_active_window): also updates the previously_active_window |
---|
66 | now. |
---|
67 | |
---|
68 | * libwnck/screen.h Added wnck_screen_get_previously_active_window |
---|
69 | |
---|
70 | * libwnck/tasklist.c (wnck_task_button_press_event): minimize when |
---|
71 | the tasklist button is pressed if the window is the most recently |
---|
72 | activated (instead of if the window is currently active). |
---|
73 | |
---|
74 | * libwnck/window.[ch] (wnck_window_is_most_recently_activated): |
---|
75 | new function |
---|
76 | |
---|
77 | 2004-08-09 Mark McLoughlin <mark@skynet.ie> |
---|
78 | |
---|
79 | * libwnck/wnck-enum-types.[ch], |
---|
80 | libwnck/wnck-marshal.[ch]: run "make regenerate-built-sources". |
---|
81 | (Torsten Schoenfeld <kaffeetisch@gmx.de>, bug #125227) |
---|
82 | |
---|
83 | 2004-08-07 Elijah Newren <newren@math.utah.edu> |
---|
84 | |
---|
85 | * libwnck/window.c (wnck_window_unminimize): call |
---|
86 | wnck_window_activate_transient instead of _wnck_deiconify, because |
---|
87 | unminimizing needs to send a timestamp to the window manager so |
---|
88 | that the window's _NET_WM_USER_TIME can be updated. This makes |
---|
89 | left clicking on the tasklist do the same thing as right-clicking |
---|
90 | on the tasklist and selecting unminimize. (fixes issue 2 in |
---|
91 | comment 97 of bug 118372) |
---|
92 | |
---|
93 | * libwnck/xutils.c (_wnck_activate): send a timestamp with the |
---|
94 | _NET_ACTIVE_WINODW message. Not as thorough as the patch in bug |
---|
95 | 135024 (see comments 102-108 of bug 118372) |
---|
96 | |
---|
97 | 2004-08-03 Mark McLoughlin <mark@skynet.ie> |
---|
98 | |
---|
99 | * configure.in: post-release bump to 2.7.91. |
---|
100 | |
---|
101 | ==================== 2.7.90 ==================== |
---|
102 | |
---|
103 | 2004-08-03 Mark McLoughlin <mark@skynet.ie> |
---|
104 | |
---|
105 | * configure.in: Version 2.7.90. |
---|
106 | |
---|
107 | 2004-07-25 Rob Adams <readams@gnome.org> |
---|
108 | |
---|
109 | Add support for _NET_WM_STATE_DEMANDS_ATTENTION hint. This makes |
---|
110 | labels in the tasklist bold for windows with the hint set, and |
---|
111 | adds API for reading the hint. |
---|
112 | |
---|
113 | * libwnck/window.c (COMPRESS_STATE): add demands attention hint |
---|
114 | (wnck_window_demands_attention): new function, returns the state |
---|
115 | of the demands attention flag |
---|
116 | (update_state): include demands attention in the list of updated |
---|
117 | state |
---|
118 | |
---|
119 | * libwnck/window.h (WnckWindowState): Add |
---|
120 | WNCK_WINDOW_STATE_DEMANDS_ATTENTION |
---|
121 | (wnck_window_demands_attention): add prototype for new API |
---|
122 | function |
---|
123 | |
---|
124 | * libwnck/wnck-enum-types.c: add demands attention hint |
---|
125 | |
---|
126 | * libwnck/tasklist.c (eel_gtk_label_make_bold): new function, |
---|
127 | copy/paste from eel. |
---|
128 | (wnck_gtk_label_make_normal): inverse of make_bold |
---|
129 | (wnck_task_update_visible_state): If demands attention is set, |
---|
130 | make bold, otherwise make normal. |
---|
131 | (wnck_task_state_changed): demands attention changes require |
---|
132 | updating the visible state |
---|
133 | (wnck_task_create_widgets): If demands attention is set, make |
---|
134 | bold. |
---|
135 | |
---|
136 | 2004-07-22 James M. Cape <jcape@ignore-your.tv> |
---|
137 | |
---|
138 | * libwnck/tasklist.c: (wnck_task_get_text): |
---|
139 | Display shaded windows as "= <name> =" instead of "[ <name> ]". |
---|
140 | |
---|
141 | 2004-07-20 Arvind Samptur <arvind.samptur@wipro.com> |
---|
142 | |
---|
143 | * window-action-menu.c: (wnck_create_window_action_menu): |
---|
144 | When the window is on all workspaces, sensitize all |
---|
145 | workspaces in Move to Another Workspace menu. |
---|
146 | Fixes bug #147572 |
---|
147 | |
---|
148 | 2004-07-06 Mark McLoughlin <mark@skynet.ie> |
---|
149 | |
---|
150 | * configure.in: post-release bump to 2.6.3. |
---|
151 | |
---|
152 | ==================== 2.6.2.1 ==================== |
---|
153 | |
---|
154 | 2004-07-06 Mark McLoughlin <mark@skynet.ie> |
---|
155 | |
---|
156 | * configure.in: Version 2.6.2.1. |
---|
157 | |
---|
158 | 2004-06-25 Elijah Newren <newren@math.utah.edu> |
---|
159 | |
---|
160 | * libwnck/pager.c: Activate the window clicked in the pager only |
---|
161 | if it is in the current workspace. Fixes # 124981. |
---|
162 | |
---|
163 | 2004-06-21 Anders Carlsson <andersca@gnome.org> |
---|
164 | |
---|
165 | * libwnck/window-action-menu.c: (item_activated_callback): |
---|
166 | * libwnck/window.c: (wnck_window_close): |
---|
167 | * libwnck/window.h: |
---|
168 | * libwnck/xutils.c: (_wnck_close): |
---|
169 | * libwnck/xutils.h: |
---|
170 | Add timestamp argument to wnck_window_close. |
---|
171 | |
---|
172 | 2004-06-14 Mark McLoughlin <mark@skynet.ie> |
---|
173 | |
---|
174 | * configure.in: post-release bump to 2.6.3 |
---|
175 | |
---|
176 | ==================== 2.6.2 ==================== |
---|
177 | |
---|
178 | 2004-06-14 Mark McLoughlin <mark@skynet.ie> |
---|
179 | |
---|
180 | * configure.in: Version 2.6.2. |
---|
181 | |
---|
182 | 2004-04-20 Mark McLoughlin <mark@skynet.ie> |
---|
183 | |
---|
184 | Based on a patch from Johan Persson <johpe916@student.liu.se> |
---|
185 | in bug #138355. |
---|
186 | |
---|
187 | * libwnck/window-action-menu.c: |
---|
188 | (update_menu_state): don't show multi-workspace |
---|
189 | related menu items if we've only one workspace. |
---|
190 | |
---|
191 | 2004-04-19 Mark McLoughlin <mark@skynet.ie> |
---|
192 | |
---|
193 | * configure.in: post-release bump to 2.6.2 |
---|
194 | |
---|
195 | 2004-04-19 Mark McLoughlin <mark@skynet.ie> |
---|
196 | |
---|
197 | * configure.in: Version 2.6.1. |
---|
198 | |
---|
199 | 2004-04-19 Mark McLoughlin <mark@skynet.ie> |
---|
200 | |
---|
201 | Patch from Neil Muller <neil@dip.sun.ac.za> in bug #133979 |
---|
202 | |
---|
203 | * libwnck/xutils.c: (find_largest_sizes), (find_best_size): |
---|
204 | Don't down-size nitems from a gulong to an int. Fixes a |
---|
205 | crash with enlightenment, apparently. |
---|
206 | |
---|
207 | 2004-04-18 Kjartan Maraas <kmaraas@gnome.org> |
---|
208 | |
---|
209 | * libwnck/pager.c: (wnck_pager_button_press): AIX portability |
---|
210 | fixes fro TheWrittenWord <bugzilla-gnome@thewrittenword.com> |
---|
211 | * libwnck/tasklist.h: Same. Closes bug #125227. |
---|
212 | |
---|
213 | 2004-04-16 Iñaki Larrañaga <dooteo@euskalgnu.org> |
---|
214 | |
---|
215 | * configure.in: Added "eu" (Basque) to ALL_LINGUAS. |
---|
216 | |
---|
217 | 2004-04-14 Mark McLoughlin <mark@skynet.ie> |
---|
218 | |
---|
219 | Patch from Kim Woelders in bug #122086. |
---|
220 | |
---|
221 | * libwnck/pager.c: (wnck_pager_button_release): only switch |
---|
222 | workspaces if actually clicking on a different workspace |
---|
223 | and move to viewport co-ordinates (0, 0) rather then where |
---|
224 | the mouse actually clicks. |
---|
225 | |
---|
226 | 2004-04-10 Guntupalli Karunakar <karunakar@freedomink.org> |
---|
227 | |
---|
228 | * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS. |
---|
229 | |
---|
230 | 2004-03-30 Mark McLoughlin <mark@skynet.ie> |
---|
231 | |
---|
232 | * configure.in: post-release bump to 2.6.1 |
---|
233 | |
---|
234 | 2004-03-30 Mark McLoughlin <mark@skynet.ie> |
---|
235 | |
---|
236 | * configure.in: Version 2.6.0.1 |
---|
237 | |
---|
238 | 2004-03-22 Mark McLoughlin <mark@skynet.ie> |
---|
239 | |
---|
240 | * configure.in: doh, STARTUP_NOTIFICATION_PACKAGE is |
---|
241 | still needed. |
---|
242 | |
---|
243 | 2004-03-22 Mark McLoughlin <mark@skynet.ie> |
---|
244 | |
---|
245 | * configure.in, |
---|
246 | libwnck-1.0-uninstalled.pc.in, |
---|
247 | libwnck-1.0.pc.in: remove explicit dependancy on |
---|
248 | startup-notification since startup-notification headers |
---|
249 | aren't actually required for building against libwnck. |
---|
250 | |
---|
251 | 2004-03-22 Mark McLoughlin <mark@skynet.ie> |
---|
252 | |
---|
253 | * configure.in: Version 2.6.0. |
---|
254 | |
---|
255 | 2004-03-21 Gareth Owen <gowen72@yahoo.com> |
---|
256 | |
---|
257 | * configure.in: Added en_GB to ALL_LINGUAS |
---|
258 | |
---|
259 | 2004-03-16 Alexander Winston <alexander.winston@comcast.net> |
---|
260 | |
---|
261 | * configure.in (GETTEXT_PACKAGE): Added "en_CA" (Canadian English) |
---|
262 | ALL_LINGUAS. |
---|
263 | |
---|
264 | 2004-03-04 Guntupalli Karunakar <karunakar@freedomink.org> |
---|
265 | |
---|
266 | * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS. |
---|
267 | |
---|
268 | 2004-02-24 Mark McLoughlin <mark@skynet.ie> |
---|
269 | |
---|
270 | * configure.in: Version 2.5.90. |
---|
271 | |
---|
272 | 2004-02-18 Laszlo Peter <laca@sun.com> |
---|
273 | |
---|
274 | * libwnck-1.0-uninstalled.pc.in: new |
---|
275 | * Makefile.am: add the new .pc file to EXTRA_DIST |
---|
276 | * configure.in: add the new .pc file to AC_OUTPUT |
---|
277 | |
---|
278 | 2004-01-06 Leena Gunda <leena.gunda@wipro.com> |
---|
279 | |
---|
280 | * libwnck/window-action-menu.c: |
---|
281 | (wnck_create_window_action_menu): Add the "Move to Workspace" |
---|
282 | submenu to the actions menu. |
---|
283 | (get_workspace_name_with_accel): Add mnemonics even to renamed |
---|
284 | workspaces. Taken from metacity sources. |
---|
285 | (item_activated_callback): Implement code to move the window to |
---|
286 | specified workspace for MOVE_TO_WORKSPACE window action. |
---|
287 | Fixes bug #96087. |
---|
288 | |
---|
289 | 2004-01-03 Robert Sedak <robert.sedak@sk.htnet.hr> |
---|
290 | |
---|
291 | * configure.in: Added "hr" in ALL_LINGUAS. |
---|
292 | |
---|
293 | 2004-01-02 Padraig O'Briain <padraigobriain@sun.com> |
---|
294 | |
---|
295 | * libwnck/window.c (update_actions): Add check that atom name is |
---|
296 | not NULL. Fixes bug #127189. |
---|
297 | |
---|
298 | 2003-12-10 Mark McLoughlin <mark@skynet.ie> |
---|
299 | |
---|
300 | * configure.in: Version 2.5.1. |
---|
301 | |
---|
302 | 2003-12-10 Mark McLoughlin <mark@skynet.ie> |
---|
303 | |
---|
304 | Fixes bug #124148 - minimize animation goes to wrong place |
---|
305 | with grouped windows. |
---|
306 | |
---|
307 | * libwnck/tasklist.c: |
---|
308 | (wnck_tasklist_size_allocate): pass in visible_windows to |
---|
309 | update_icon_geometries. |
---|
310 | (wnck_tasklist_update_icon_geometries): iterate over the |
---|
311 | visible tasks updating the associated window's icon |
---|
312 | geometries from there. |
---|
313 | |
---|
314 | 2003-11-22 Federico Mena Quintero <federico@ximian.com> |
---|
315 | |
---|
316 | * libwnck/tasklist.c (WnckTaskType): Added a WNCK_TASK_CLASS_GROUP |
---|
317 | type. |
---|
318 | (struct _WnckTask): Added a class_group field, analogous to the |
---|
319 | application and window fields. |
---|
320 | (struct _WnckTasklistPrivate): Added class_groups and |
---|
321 | class_group_hash fields. Replaced the active_app field with an |
---|
322 | active_class_group field. |
---|
323 | (wnck_task_new_from_window): Set the class_group of the task from |
---|
324 | the window. |
---|
325 | (wnck_tasklist_update_lists): Create a WnckClassGroup if |
---|
326 | necessary; do not use widgets for applications. |
---|
327 | (wnck_task_new_from_class_group): New function. |
---|
328 | (wnck_task_new_from_application): Set the class_group of the task |
---|
329 | to NULL. |
---|
330 | (wnck_task_new_from_startup_sequence): Likewise. |
---|
331 | (wnck_task_compare): Sort groups before everything else. |
---|
332 | (wnck_task_state_changed): Use the class_group rather than the |
---|
333 | application. |
---|
334 | (wnck_task_get_text): Handle class groups. |
---|
335 | (wnck_task_button_toggled): Likewise. |
---|
336 | (wnck_task_popup_menu): Handle class groups as well as |
---|
337 | applications. |
---|
338 | (wnck_tasklist_free_tasks): s/active_app/active_class_group. |
---|
339 | (wnck_tasklist_change_active_task): Likewise. |
---|
340 | (wnck_task_finalize): Unref the class_group. |
---|
341 | (wnck_tasklist_init): Create the class_group_hash. |
---|
342 | (wnck_tasklist_finalize): Free the class_group_hash. |
---|
343 | (wnck_tasklist_size_request): Use the class groups rather than |
---|
344 | applications. |
---|
345 | (wnck_tasklist_size_allocate): Likewise. |
---|
346 | (wnck_tasklist_forall): Likewise. |
---|
347 | (wnck_tasklist_remove): Likewise. |
---|
348 | (wnck_task_get_highest_scored): Likewise. |
---|
349 | (wnck_tasklist_score_groups): Likewise. |
---|
350 | (wnck_task_new_from_application): Do not create widgets. |
---|
351 | (wnck_task_button_toggled): We don't need the window state here, |
---|
352 | so don't fetch it. |
---|
353 | (wnck_task_get_text): Use a window's name rather than its icon |
---|
354 | name. They seem to be the same for most windows, and Emacs screws |
---|
355 | up the icon name, setting it to "emacs" only --- it's useless. |
---|
356 | (WnckTaskType): Removed WNCK_TASK_APPLICATION. |
---|
357 | (struct _WnckTask): Removed the application-related fields. |
---|
358 | (struct _WnckTasklistPrivate): Likewise. |
---|
359 | (wnck_task_finalize): Likewise. |
---|
360 | (wnck_tasklist_finalize): Likewise. |
---|
361 | (wnck_tasklist_free_tasks): Likewise. |
---|
362 | (wnck_tasklist_update_lists): Likewise. |
---|
363 | (wnck_task_popup_menu): Likewise. |
---|
364 | (wnck_task_button_toggled): Likewise. |
---|
365 | (wnck_task_get_text): Likewise. |
---|
366 | (wnck_task_get_icon): Likewise. |
---|
367 | (wnck_task_button_press_event): Likewise. |
---|
368 | (wnck_task_create_widgets): Likewise. |
---|
369 | (wnck_task_compare): Likewise. |
---|
370 | (wnck_task_new_from_window): Likewise. |
---|
371 | (wnck_task_new_from_startup_sequence): Likewise. |
---|
372 | (wnck_task_app_name_changed): Removed. |
---|
373 | (wnck_task_new_from_application): Removed. |
---|
374 | (wnck_task_class_group_expose): Renamed from wnck_task_app_expose(). |
---|
375 | |
---|
376 | * libwnck/screen.h (struct _WnckScreenClass): Added |
---|
377 | ::class_group_opened() and ::class_group_closed() signals. |
---|
378 | |
---|
379 | * libwnck/screen.c (update_client_list): Handle class groups by |
---|
380 | creating new ones as needed and getting rid of empty ones. |
---|
381 | (emit_class_group_opened): New function. |
---|
382 | (emit_application_closed): New function. |
---|
383 | (wnck_screen_class_init): Create the new signals. |
---|
384 | |
---|
385 | * libwnck/window.c (struct _WnckWindowPrivate): Added a |
---|
386 | class_group field. |
---|
387 | (wnck_window_get_class_group): New function. |
---|
388 | (_wnck_window_set_class_group): New function. |
---|
389 | |
---|
390 | * libwnck/class-group.[ch]: New files that implement a simple |
---|
391 | set of windows grouped by their resource class names. |
---|
392 | |
---|
393 | * libwnck/Makefile.am: Added class-group.[ch]. |
---|
394 | |
---|
395 | * libwnck/test-tasklist.c (main): Set a default size so I don't |
---|
396 | have to resize the test window every time. |
---|
397 | |
---|
398 | * configure.in: Increment LIBWNCK_CURRENT and LIBWNCK_AGE. |
---|
399 | |
---|
400 | 2003-11-17 Padraig O'Briain <padraigobriain@sun.com> |
---|
401 | |
---|
402 | * libwnck/tasklist.c (wnck_tasklist_init): Set translatable accessible |
---|
403 | name and description. Completes fix for bug #123953. |
---|
404 | |
---|
405 | 2003-11-16 Havoc Pennington <hp@redhat.com> |
---|
406 | |
---|
407 | * configure.in: 2.5.0 |
---|
408 | |
---|
409 | * libwnck/util.c (wnck_xid_read_resource_usage): new function |
---|
410 | (wnck_pid_read_resource_usage): new |
---|
411 | |
---|
412 | 2003-10-27 Michael Meeks <michael@ximian.com> |
---|
413 | |
---|
414 | * libwnck/window.c (find_last_transient_for): when |
---|
415 | activating, prefer the main window over a utility |
---|
416 | transient. |
---|
417 | |
---|
418 | 2003-10-28 Padraig O'Briain <padraigobriain@sun.com> |
---|
419 | |
---|
420 | * libwnck/tasklist.c (wnck_tasklist_init): Set accessible name and |
---|
421 | description. Fixes bug #123953. |
---|
422 | |
---|
423 | 2003-10-22 Vincent Untz <vincent@vuntz.net> |
---|
424 | |
---|
425 | * libwnck/tasklist.c: (wnck_task_create_widgets) left align the button |
---|
426 | label and add some padding. |
---|
427 | Fix bug #120363 and bug #99760. |
---|
428 | |
---|
429 | 2003-10-22 Vincent Untz <vincent@vuntz.net> |
---|
430 | |
---|
431 | * libwnck/pager.c: (wnck_pager_button_press) don't begin a drag if the |
---|
432 | pager is in NAME mode because we can't see the window. |
---|
433 | Fix bug #119031. |
---|
434 | |
---|
435 | 2003-10-22 Vincent Untz <vincent@vuntz.net> |
---|
436 | |
---|
437 | * libwnck/pager.c: (get_window_rect): clip the window rectangle so it |
---|
438 | doesn't get out of the workspace rectangle. |
---|
439 | Fix bug #104700. |
---|
440 | |
---|
441 | 2003-10-21 Padraig O'Briain <padraigobriain@sun.com> |
---|
442 | |
---|
443 | * libwnck/window.c (force_update_now): Call emit_name_changed only |
---|
444 | once when name is changed. |
---|
445 | |
---|
446 | 2003-10-06 Christian Rose <menthos@menthos.com> |
---|
447 | |
---|
448 | * configure.in: Added "mr" to ALL_LINGUAS. |
---|
449 | |
---|
450 | 2003-10-06 Leena Gunda <leena.gunda@wipro.com> |
---|
451 | |
---|
452 | * libwnck/window-action-menu.c (wnck_create_window_action_menu): |
---|
453 | sink the floating menu. |
---|
454 | * libwnck/tasklist.c (wnck_task_finalize): |
---|
455 | unref the action's menu. |
---|
456 | Fixes bug #114834 |
---|
457 | |
---|
458 | Wed Sep 10 14:52:10 2003 Jonathan Blandford <jrb@redhat.com> |
---|
459 | |
---|
460 | * configure.in: Rerelease 2.4.0.1 to fix glib-gettext problem. |
---|
461 | |
---|
462 | 2003-09-08 Havoc Pennington <hp@redhat.com> |
---|
463 | |
---|
464 | * configure.in: 2.4.0 |
---|
465 | |
---|
466 | 2003-09-02 Gediminas Paulauskas <menesis@delfi.lt> |
---|
467 | |
---|
468 | * configure.in: Added lt to ALL_LINGUAS. |
---|
469 | |
---|
470 | 2003-07-29 Arvind Samptur <arvind.samptur@wipro.com> |
---|
471 | |
---|
472 | * libwnck/xutils.c (_wnck_get_utf8_list): Number of |
---|
473 | strings we are processing is one more than required. |
---|
474 | Fixes workspace switcher having workspaces names blank |
---|
475 | when adding new workspaces. Random problem. |
---|
476 | |
---|
477 | Also get the string count right even without a null byte at the end |
---|
478 | Pointed out by Havoc. |
---|
479 | |
---|
480 | 2003-07-20 Mariano Suárez-Alvarez <msuarezalvarez@arnet.com.ar> |
---|
481 | |
---|
482 | * libwnck/window.c(force_update_now): slightly reorder the updating of |
---|
483 | window names and icon names, avoiding bogus update when changing the |
---|
484 | window name if the icon name is set. bug #17994. |
---|
485 | |
---|
486 | 2003-07-11 Havoc Pennington <hp@redhat.com> |
---|
487 | |
---|
488 | * libwnck/tasklist.c, libwnck/window.c: patch from Kim Woelders to |
---|
489 | update tasklist as windows move between viewports, and include |
---|
490 | windows even if they are offscreen if the workspace is not virtual |
---|
491 | (viewport is same size as screen). |
---|
492 | bug #114620 |
---|
493 | |
---|
494 | 2003-06-15 Joël Brich <joel.brich@laposte.net> |
---|
495 | |
---|
496 | * configure.in: Added "eo" to ALL_LINGUAS. |
---|
497 | |
---|
498 | 2003-06-07 Samúel Jón Gunnarsson <sammi@techattack.nu> |
---|
499 | |
---|
500 | * configure.in: Added "is" into ALL_LINGUAS |
---|
501 | |
---|
502 | 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org> |
---|
503 | |
---|
504 | * configure.in: Added li to ALL_LINGUAS. |
---|
505 | |
---|
506 | 2003-05-20 Havoc Pennington <hp@redhat.com> |
---|
507 | |
---|
508 | * configure.in: increment to 2.3.1, and bump libtool stuff to |
---|
509 | indicate that interfaces were added. |
---|
510 | |
---|
511 | 2003-05-13 Hidetoshi Tajima <hidetoshi.tajima@sun.com> |
---|
512 | |
---|
513 | * configure.in: |
---|
514 | * libwnck/Makefile.am (libwnck_1_la_LIBADD): |
---|
515 | add -lX11 to LDFLAGS, fixing #112530. |
---|
516 | |
---|
517 | 2003-05-06 Ross Burton <ross@burtonini.com> |
---|
518 | |
---|
519 | * libwnck/window.[ch]: |
---|
520 | Add wnck_window_is_fullscreen() and wnck_window_set_fullscreen(). |
---|
521 | |
---|
522 | 2003-05-06 Danilo Å egan <dsegan@gmx.net> |
---|
523 | |
---|
524 | * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS. |
---|
525 | |
---|
526 | 2003-05-03 Havoc Pennington <hp@pobox.com> |
---|
527 | |
---|
528 | Fix #77941 |
---|
529 | |
---|
530 | * libwnck/xutils.c (_wnck_icon_cache_set_want_fallback): make it |
---|
531 | actually do something |
---|
532 | |
---|
533 | * libwnck/application.c (wnck_application_get_icon) |
---|
534 | (wnck_application_get_mini_icon): fall back to icon from one of |
---|
535 | the windows if no icon found for the entire application |
---|
536 | |
---|
537 | 2003-05-01 Telsa Gwynne <hobbit@aloss.ukuu.org.uk> |
---|
538 | |
---|
539 | * configure.in: Added "cy" (Welsh) to ALL_LIHGUAS |
---|
540 | |
---|
541 | * po/cy.po: Added |
---|
542 | |
---|
543 | 2003-04-19 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp> |
---|
544 | |
---|
545 | * configure.in: call AC_LIBTOOL_WIN32_DLL. |
---|
546 | |
---|
547 | * libwnck/Makefile.am (libwnck_1_la_LDFLAGS): add -no-undefined. |
---|
548 | |
---|
549 | 2003-04-04 Havoc Pennington <hp@pobox.com> |
---|
550 | |
---|
551 | * libwnck/*: Throughout, add support for viewports in |
---|
552 | tasklist/pager. #109654 patch from Kim Woelders |
---|
553 | |
---|
554 | 2003-04-04 Havoc Pennington <hp@pobox.com> |
---|
555 | |
---|
556 | * libwnck/xutils.c (get_cmap): fix to use correct system colormap |
---|
557 | for the screen, #109480 from Arvind Samptur |
---|
558 | |
---|
559 | 2003-04-03 Matt Wilson <msw@redhat.com> |
---|
560 | |
---|
561 | * libwnck/xutils.c (_wnck_set_desktop_layout): make sure that |
---|
562 | _NET_DECKTOP_LAYOUT is only 4 elements. Using "sizeof (data) / 4" |
---|
563 | results in 8 elements being set on 64 bit platforms. Just use "4" |
---|
564 | instead. |
---|
565 | |
---|
566 | 2003-03-28 Fatih Demir <kabalak@gtranslator.org> |
---|
567 | |
---|
568 | * configure.in: Added "ta" (Tamil) to the languages' list ALL_LINGUAS. |
---|
569 | |
---|
570 | 2003-03-26 Havoc Pennington <hp@pobox.com> |
---|
571 | |
---|
572 | * NEWS: update for 2.3.0 release |
---|
573 | |
---|
574 | 2003-03-13 Christian Rose <menthos@menthos.com> |
---|
575 | |
---|
576 | * configure.in: Added "ml" to ALL_LINGUAS. |
---|
577 | |
---|
578 | 2003-03-13 Mark McLoughlin <mark@skynet.ie> |
---|
579 | |
---|
580 | * configure.in: bump to 2.3.0. |
---|
581 | |
---|
582 | 2003-03-13 Mark McLoughlin <mark@skynet.ie> |
---|
583 | |
---|
584 | Fix bug #98357 - make the workspace switcher follow fitt's |
---|
585 | law by being flush up against the screen edge. We do this |
---|
586 | by drawing our own focus so libpanel-applet doesn't draw |
---|
587 | it. Also, add a hack so the applet doesn't have to know |
---|
588 | the panel's size in advance of allocation. |
---|
589 | |
---|
590 | * libwnck/pager.c: |
---|
591 | (wnck_pager_init): set CAN_FOCUS. |
---|
592 | (wnck_pager_size_request): remove the width-for-height |
---|
593 | requisition calculation from here. Also, account for |
---|
594 | the focus line width. |
---|
595 | (wnck_pager_size_allocate): calculate the workspace |
---|
596 | size here and if it differs queue another resize so |
---|
597 | we can get the width right. Hacky and slighlty |
---|
598 | dangerous but is safe with the panel. Also, account for |
---|
599 | the focus line width. |
---|
600 | (get_workspace_rect), (workspace_at_point): account for |
---|
601 | the focus line. |
---|
602 | (wnck_pager_expose_event): draw focus. |
---|
603 | |
---|
604 | 2003-02-25 Taneem Ahmed <taneem@eyetap.org> |
---|
605 | |
---|
606 | * configure.in: Added "bn" to ALL_LINGUAS. |
---|
607 | |
---|
608 | 2003-02-23 Christian Rose <menthos@menthos.com> |
---|
609 | |
---|
610 | * configure.in: Added "ga" to ALL_LINGUAS. |
---|
611 | |
---|
612 | 2003-02-20 Paisa Seeluangsawat <paisa@colorado.edu> |
---|
613 | |
---|
614 | * th.po: Added Thai translation. |
---|
615 | * configure.in (ALL_LINGUAS): Added "th". |
---|
616 | |
---|
617 | 2003-02-09 Christian Rose <menthos@menthos.com> |
---|
618 | |
---|
619 | * configure.in: Added "kn" to ALL_LINGUAS. |
---|
620 | |
---|
621 | 2003-02-06 Christian Rose <menthos@menthos.com> |
---|
622 | |
---|
623 | * configure.in: Added "id" to ALL_LINGUAS. |
---|
624 | |
---|
625 | 2003-01-26 Mark McLoughlin <mark@skynet.ie> |
---|
626 | |
---|
627 | * libwnck/tasklist.c: (wnck_tasklist_check_end_sequence): |
---|
628 | Actually end the sequnce if we match the wmclass against |
---|
629 | a window. |
---|
630 | |
---|
631 | 2003-01-24 Gregory Merchan <merchan@phys.lsu.edu> |
---|
632 | |
---|
633 | * libwnck/window-action-menu.c: Change mnemonics to match |
---|
634 | metacity's. (Bug #104254) |
---|
635 | |
---|
636 | 2003-01-22 Havoc Pennington <hp@pobox.com> |
---|
637 | |
---|
638 | * libwnck/tasklist.c: time out startup sequences if we don't see |
---|
639 | them end, and end them if a window is mapped with StartupWMClass. |
---|
640 | |
---|
641 | * libwnck/window.c (_wnck_window_get_resource_class) |
---|
642 | (_wnck_window_get_resource_name): add internal API |
---|
643 | to get window classes |
---|
644 | |
---|
645 | 2003-01-22 Marius Andreiana <marius galuna.ro> |
---|
646 | |
---|
647 | * configure.in: added 'ro' to ALL_LINGUAS |
---|
648 | |
---|
649 | 2003-01-22 Christian Rose <menthos@menthos.com> |
---|
650 | |
---|
651 | * configure.in: Added "mn" to ALL_LINGUAS. |
---|
652 | |
---|
653 | 2003-01-14 Pablo Saratxaga <pablo@mandrakesoft.com> |
---|
654 | |
---|
655 | * configure.in: Added Amharic (am), Farsi (fa), |
---|
656 | and Macedonian (mk) to ALL_LINGUAS |
---|
657 | |
---|
658 | 2003-01-09 Havoc Pennington <hp@pobox.com> |
---|
659 | |
---|
660 | * README: update README |
---|
661 | |
---|
662 | 2003-01-02 Havoc Pennington <hp@redhat.com> |
---|
663 | |
---|
664 | * libwnck/application.c (get_icons): don't add an extra reference |
---|
665 | to all icons, that was an unfortunate memory leak. Patch from |
---|
666 | Arjan van de Ven |
---|
667 | |
---|
668 | 2002-12-06 Miloslav Trmac <mitr@volny.cz> |
---|
669 | |
---|
670 | * configure.in: Added Czech (cs) to ALL_LINGUAS |
---|
671 | |
---|
672 | 2002-11-30 Havoc Pennington <hp@pobox.com> |
---|
673 | |
---|
674 | * configure.in: require startup notification 0.4 |
---|
675 | |
---|
676 | * libwnck/application.c (_wnck_application_create): fill in |
---|
677 | startup_id field |
---|
678 | (wnck_application_get_startup_id): new function |
---|
679 | |
---|
680 | * libwnck/tasklist.c (wnck_task_new_from_window): remove any |
---|
681 | startup sequence buttons as soon as we add a window for that |
---|
682 | sequence to the tasklist. |
---|
683 | (wnck_task_get_text): prefer "description" over name if we have |
---|
684 | a description. |
---|
685 | |
---|
686 | * libwnck/window.c (_wnck_window_get_startup_id): new function |
---|
687 | |
---|
688 | * libwnck/xutils.c (_wnck_get_fallback_icons): allow getting only |
---|
689 | one of the default icons |
---|
690 | |
---|
691 | * configure.in: increment to 2.1.5 and bump libtool stuff |
---|
692 | |
---|
693 | * libwnck/window.c (update_wintype): type SPLASH not SPLASHSCREEN |
---|
694 | for the X atom |
---|
695 | |
---|
696 | * libwnck/tasklist.c (wnck_task_get_icon): load an icon for the |
---|
697 | task being started up. |
---|
698 | (wnck_tasklist_set_icon_loader): new function to set an icon load |
---|
699 | function |
---|
700 | |
---|
701 | Sun Nov 24 18:38:27 2002 Soeren Sandmann <sandmann@daimi.au.dk> |
---|
702 | |
---|
703 | * configure.in: version 2.1.4, and increment libtool versioning |
---|
704 | |
---|
705 | * libwnck/pager.c (wnck_pager_set_shadow_type): New function. |
---|
706 | Interprete points on the frame as belonging to the abutting |
---|
707 | workspace. |
---|
708 | |
---|
709 | * libwnck/test-pager.c (create_pager_window): Use |
---|
710 | wnck_pager_set_shadow_type instead of a GtkFrame. |
---|
711 | |
---|
712 | 2002-11-03 Havoc Pennington <hp@pobox.com> |
---|
713 | |
---|
714 | * libwnck/xutils.c (_wnck_set_desktop_layout): XChangeProperty |
---|
715 | takes number of elements, not number of bytes. Doh. Will probably |
---|
716 | fix the window layout issue with metacity. |
---|
717 | |
---|
718 | 2002-11-03 Havoc Pennington <hp@pobox.com> |
---|
719 | |
---|
720 | * libwnck/window.c (wnck_window_activate_transient): don't pass |
---|
721 | WnckWindow when expecting an X window |
---|
722 | |
---|
723 | * configure.in: 2.1.3, and bump libtool versioning for new API |
---|
724 | |
---|
725 | * libwnck/xutils.c (_wnck_set_utf8_list): new function |
---|
726 | |
---|
727 | * libwnck/screen.c (_wnck_screen_change_workspace_name): new |
---|
728 | function |
---|
729 | |
---|
730 | * libwnck/workspace.c (wnck_workspace_change_name): new function |
---|
731 | |
---|
732 | * libwnck/screen.c (wnck_screen_change_workspace_count): new |
---|
733 | function |
---|
734 | |
---|
735 | 2002-11-03 Dmitry G. Mastrukov <dmitry@taurussoft.org> |
---|
736 | |
---|
737 | * configure.in: Added Belarusian to ALL_LINGUAS |
---|
738 | |
---|
739 | 2002-10-24 Havoc Pennington <hp@pobox.com> |
---|
740 | |
---|
741 | * libwnck/tasklist.c (wnck_tasklist_activate_task_window): when |
---|
742 | activating windows, use wnck_window_activate_transient() |
---|
743 | |
---|
744 | * libwnck/window.c (wnck_window_activate_transient): new function |
---|
745 | |
---|
746 | * libwnck/tasklist.c: add support for displaying a "starting up" |
---|
747 | task. |
---|
748 | (wnck_tasklist_remove): queue a resize on removing a button. |
---|
749 | Doesn't seem like it should be needed, but apparently it is. |
---|
750 | |
---|
751 | * libwnck/xutils.c (filter_func): process the startup notification events |
---|
752 | |
---|
753 | * libwnck/screen.c (_wnck_screen_get_sn_display): new function |
---|
754 | |
---|
755 | * configure.in: add libstartup-notification optional check |
---|
756 | |
---|
757 | * libwnck-1.0.pc.in: require libstartup-notification if compiled |
---|
758 | with it |
---|
759 | |
---|
760 | 2002-09-27 Havoc Pennington <hp@pobox.com> |
---|
761 | |
---|
762 | * libwnck/xutils.c (_wnck_stock_icons_init): fix dumb compilation |
---|
763 | bug (maybe gcc 3.2 allows variable declarations not at top of |
---|
764 | function?) |
---|
765 | |
---|
766 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
767 | |
---|
768 | * libwnck/tasklist.c (wnck_task_get_text): use icon name not |
---|
769 | regular name |
---|
770 | |
---|
771 | * libwnck/window.c (wnck_window_init): init icon name to NULL so |
---|
772 | we can tell when it's unset and fall back to regular name |
---|
773 | (update_icon_name): don't use a fallback for icon name |
---|
774 | |
---|
775 | * libwnck/application.c (wnck_application_get_icon_name): add a |
---|
776 | FIXME that this doesn't do the right thing |
---|
777 | |
---|
778 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
779 | |
---|
780 | Bug #89373 |
---|
781 | |
---|
782 | * libwnck/xutils.c (_wnck_set_desktop_layout): set _NET_WM_TOPLEFT |
---|
783 | part of the desktop layout. |
---|
784 | (_wnck_set_desktop_layout): fix columns/rows being swapped. |
---|
785 | |
---|
786 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
787 | |
---|
788 | * libwnck/pager.c (wnck_pager_expose_event): prelight the |
---|
789 | workspace that we're dragging over. #90869 |
---|
790 | |
---|
791 | 2002-09-27 Arvind Samptur <arvind.samptur@wipro.com> |
---|
792 | |
---|
793 | * libwnck/pager.c (workspace_create_callback): connect to |
---|
794 | name_changed on newly created workspace, |
---|
795 | (workspace_destroyed_callback): disconnect from name_changed, |
---|
796 | (workspace_name_changed_callback): new function, we queue a resize |
---|
797 | when a workspace title has been changed, |
---|
798 | (wnck_pager_connect_screen): connect to name_changed on current |
---|
799 | workspaces, |
---|
800 | (wnck_pager_disconnect_screen): disconnect from name_changed on |
---|
801 | current workspaces. |
---|
802 | |
---|
803 | Patch by Kristian Rietveld <kris@gtk.org>. Fixes #84165. |
---|
804 | |
---|
805 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
806 | |
---|
807 | * libwnck/window-action-menu.c: Add "put on all spaces" menu item, |
---|
808 | patch from Jens Askengren <jensus@linux.nu> |
---|
809 | |
---|
810 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
811 | |
---|
812 | * libwnck/window.c (update_state): rework to update HIDDEN state |
---|
813 | (wnck_window_is_visible_on_workspace): use state HIDDEN |
---|
814 | |
---|
815 | * libwnck/window.h (WnckWindowState): add WNCK_WINDOW_STATE_HIDDEN |
---|
816 | |
---|
817 | 2002-09-27 Havoc Pennington <hp@redhat.com> |
---|
818 | |
---|
819 | * libwnck/window-action-menu.c (wnck_create_window_action_menu): |
---|
820 | use stock icons, and reorder menu to match metacity |
---|
821 | |
---|
822 | * libwnck/xutils.c (_wnck_stock_icons_init): new function |
---|
823 | |
---|
824 | * libwnck/Makefile.am: add stock icons |
---|
825 | |
---|
826 | 2002-09-26 Anders Carlsson <andersca@gnu.org> |
---|
827 | |
---|
828 | * configure.in (GETTEXT_PACKAGE): Remove cs until the .po file |
---|
829 | has been added. |
---|
830 | |
---|
831 | 2002-09-26 Stanislav Brabec <sbrabec@suse.cz> |
---|
832 | |
---|
833 | * configure.in: Added cs to ALL_LINGUAS. |
---|
834 | |
---|
835 | 2002-09-23 Havoc Pennington <hp@pobox.com> |
---|
836 | |
---|
837 | * libwnck/test-wnck.c (main): add test stuff for showing desktop |
---|
838 | feature |
---|
839 | |
---|
840 | * libwnck/xutils.c (_wnck_toggle_showing_desktop): new function |
---|
841 | (_wnck_activate_workspace): fix a hardcoded gdk_display, but it |
---|
842 | looks like there are a lot more |
---|
843 | |
---|
844 | * libwnck/screen.c (wnck_screen_toggle_showing_desktop): |
---|
845 | new function |
---|
846 | (wnck_screen_get_showing_desktop): new function |
---|
847 | |
---|
848 | * libwnck/workspace-accessible.c: include headers to avoid |
---|
849 | warnings |
---|
850 | (wnck_workspace_accessible_get_size): add comment about how this |
---|
851 | is totally broken |
---|
852 | |
---|
853 | * libwnck/pager.c: remove some unused variables |
---|
854 | |
---|
855 | * configure.in: version to 2.1.1 and bump current/age |
---|
856 | |
---|
857 | * libwnck/screen.c: monitor _NET_SHOWING_DESKTOP and emit a signal |
---|
858 | if it changed |
---|
859 | |
---|
860 | 2002-09-24 Arvind Samptur <arvind.samptur@wipro.com> |
---|
861 | * libwnck/window-action-menu.c (update_menu_state): Replace |
---|
862 | strings Shade with Roll Up and Unshade with Unroll. |
---|
863 | |
---|
864 | 2002-09-17 Havoc Pennington <hp@redhat.com> |
---|
865 | |
---|
866 | * libwnck/window.c (update_transient_for): track a flag for |
---|
867 | whether we're really transient for an application window, |
---|
868 | or just marked transient for the root window. |
---|
869 | (update_state): only skip taskbar for dialogs that are |
---|
870 | really transient for an application (so standalone dialogs |
---|
871 | are still on the taskbar) |
---|
872 | |
---|
873 | 2002-09-17 Naba Kumar <naba@gnome.org> |
---|
874 | |
---|
875 | * configure.in: Added hi (Hindi) in ALL_LINGUAS |
---|
876 | |
---|
877 | 2002-09-16 Havoc Pennington <hp@pobox.com> |
---|
878 | |
---|
879 | * configure.in: bump version to 2.1.0 for the unstable branch |
---|
880 | |
---|
881 | 2002-09-16 Mark McLoughlin <mark@skynet.ie> |
---|
882 | |
---|
883 | * configure.in: require gtk+ 2.1.0. |
---|
884 | |
---|
885 | * libwnck/screen.c, libwnck/private.h: |
---|
886 | (_wnck_screen_get_gdk_screen): impl. |
---|
887 | |
---|
888 | * libwnck/tasklist.c: |
---|
889 | (wnck_task_popup_menu), (wnck_task_button_press_event): |
---|
890 | realise the menu on the correct screen. |
---|
891 | |
---|
892 | 2002-09-16 Mark McLoughlin <mark@skynet.ie> |
---|
893 | |
---|
894 | * configure.in: LIBWNCK_CURRENT++, LIBWNCK_AGE++. |
---|
895 | |
---|
896 | 2002-09-16 Mark McLoughlin <mark@skynet.ie> |
---|
897 | |
---|
898 | * libwnck/pager.[ch]: (wnck_pager_set_screen): impl. |
---|
899 | |
---|
900 | * libwnck/tasklist.[ch]: (wnck_tasklist_connect_screen), |
---|
901 | (wnck_tasklist_disconnect_screen), (wnck_tasklist_set_screen): |
---|
902 | implement changing the screen the tasklist operates upon. |
---|
903 | (wnck_tasklist_new): use set_screen |
---|
904 | (wnck_tasklist_finalize): disconnect screen. |
---|
905 | |
---|
906 | 2002-09-03 Christophe Fergeau <teuf@users.sourceforge.net> |
---|
907 | |
---|
908 | * added he.po to ALL_LINGUAS |
---|
909 | |
---|
910 | 2002-08-25 Havoc Pennington <hp@pobox.com> |
---|
911 | |
---|
912 | * configure.in: 0.17 |
---|
913 | |
---|
914 | 2002-08-21 Rajkumar Sivasamy <rajkumar.siva@wipro.com> |
---|
915 | |
---|
916 | * libwnck/pager-accessible.c: Fix wrong entries for the index of |
---|
917 | child atkobject. |
---|
918 | * libwnck/workspace-accessible.c: Fix wrong entries for child |
---|
919 | atkobject's component interface. |
---|
920 | Fixes Bug 84854. |
---|
921 | |
---|
922 | 2002-08-20 Padraig O'Briain <padraigobriain@sun.com> |
---|
923 | |
---|
924 | * linwnck/pager-accessible.[ch]: Remove children data item from |
---|
925 | WnckpagerAccessibleClass data structure. Define WnckPagerAccessiblePriv |
---|
926 | data structure and put children data item in that data structure. |
---|
927 | (get_private_data) New function to create or retrieve an accessible's |
---|
928 | WnckPagerAccessiblePriv data structure. |
---|
929 | (wnck_pager_accessible_finalize): Free WnckPagerAccessiblePriv and |
---|
930 | its contents. |
---|
931 | (wnck_pager_accessible_ref_child): Use get_private_data() to access |
---|
932 | children. (Bug #90307) |
---|
933 | |
---|
934 | 2002-08-17 Simos Xenitellis <simos@hellug.gr> |
---|
935 | |
---|
936 | * configure.in: Added Greek (el) to ALL_LINGUAS. |
---|
937 | |
---|
938 | 2002-08-16 Evandro Fernandes Giovanini <evandrofg@ig.com.br> |
---|
939 | |
---|
940 | * configure.in (ALL_LINGUAS): Added Brazilian Portuguese (pt_BR). |
---|
941 | |
---|
942 | 2002-08-13 Andras Timar <timar@gnome.hu> |
---|
943 | |
---|
944 | * configure.in: (ALL_LINGUAS) Added Hungarian (hu). |
---|
945 | |
---|
946 | 2002-08-13 Arvind Samptur <arvind.samptur@wipro.com> |
---|
947 | * libwnck/tasklist.c |
---|
948 | (wnck_task_create_widgets): added drag_motion and drag_leave |
---|
949 | signals. |
---|
950 | (wnck_task_drag_motion): add a timer when the drag item is on |
---|
951 | button. Timeout is set to 1 second. |
---|
952 | (wnck_task_drag_leave): remove the timer when leaving. |
---|
953 | (wnck_task_motion_timeout): after the timeout, activate the |
---|
954 | corresponding window. |
---|
955 | (wnck_task_finalize): remove the timer if it exists while |
---|
956 | destroying the tasklist. |
---|
957 | Fixes #80736, for ungrouped windows. |
---|
958 | |
---|
959 | 2002-08-10 Havoc Pennington <hp@pobox.com> |
---|
960 | |
---|
961 | * libwnck/tasklist.c (struct _WnckTask): bundle all the booleans |
---|
962 | into a bitfield at the end to save a little memory |
---|
963 | (wnck_task_button_press_event): patch from Arvind to let you |
---|
964 | minimize by clicking the active task. |
---|
965 | |
---|
966 | 2002-08-09 Ross Burton <ross@burtonini.com> |
---|
967 | |
---|
968 | * libwnck/window.c, libwnck/window.h: Added |
---|
969 | wnck_window_set_skip_pager() and _tasklist(), so that applications |
---|
970 | can set these hints. |
---|
971 | |
---|
972 | 2002-08-08 Havoc Pennington <hp@redhat.com> |
---|
973 | |
---|
974 | * configure.in: 0.16 |
---|
975 | |
---|
976 | 2002-08-08 Mark McLoughlin <mark@skynet.ie> |
---|
977 | |
---|
978 | * libwnck/pager.c: (wnck_pager_set_layout_hint): |
---|
979 | don't set the hint if this pager isn't showing |
---|
980 | all workspaces - the chances are the users n_rows |
---|
981 | setting is not what is wanted. |
---|
982 | |
---|
983 | 2002-08-06 Craig Black <blackc@speakeasy.net> |
---|
984 | |
---|
985 | * libwnck/window-action-menu.c: (item_activated_callback): |
---|
986 | * libwnck/window.c: (wnck_window_keyboard_move), |
---|
987 | (wnck_window_keyboard_size): |
---|
988 | * libwnck/window.h: |
---|
989 | * libwnck/xutils.c: (_wnck_keyboard_move), (_wnck_keyboard_size): |
---|
990 | * libwnck/xutils.h: |
---|
991 | Use _NET_WM_MOVERESIZE_SIZE_KEYBOARD and _NET_WM_MOVERESIZE_MOVE_KEYBOARD |
---|
992 | to implement move and resize in window action menu. |
---|
993 | |
---|
994 | 2002-08-02 Mark McLoughlin <mark@skynet.ie> |
---|
995 | |
---|
996 | * libwnck/pager.c: |
---|
997 | (wnck_pager_realize): use wnck_pager_set_layout_hint. |
---|
998 | (wnck_pager_set_layout_hint): impl, taking into |
---|
999 | accout vertical layouts. |
---|
1000 | (wnck_pager_set_orientation), (wnck_pager_set_n_rows): |
---|
1001 | use wnck_pager_set_layout_hint. |
---|
1002 | |
---|
1003 | * libwnck/xutils.c: (_wnck_set_desktop_layout): set |
---|
1004 | whether we're using a vertical or horizontal layout. |
---|
1005 | Fixes #89373. |
---|
1006 | |
---|
1007 | 2002-08-04 Havoc Pennington <hp@redhat.com> |
---|
1008 | |
---|
1009 | * autogen.sh (ACLOCAL): prefer automake 1.4 |
---|
1010 | |
---|
1011 | * configure.in: 0.15 |
---|
1012 | |
---|
1013 | 2002-08-01 Mark McLoughlin <mark@skynet.ie> |
---|
1014 | |
---|
1015 | * libwnck/window.c: (update_actions): implement |
---|
1016 | reading _NET_WM_ALLOWED_ACTIONS. |
---|
1017 | |
---|
1018 | 2002-08-01 Mark McLoughlin <mark@skynet.ie> |
---|
1019 | |
---|
1020 | Fixes #78260 - tasklist not being updated when windows |
---|
1021 | are moved in and out of the active workspace. |
---|
1022 | |
---|
1023 | * libwnck/tasklist.c: |
---|
1024 | (wnck_tasklist_new): connect to all windows workspace_changed |
---|
1025 | signal. |
---|
1026 | (wnck_tasklist_window_changed_workspace): if the window has |
---|
1027 | been move into or our of the active workspace, update the |
---|
1028 | tasklist; |
---|
1029 | (wnck_tasklist_window_added): connect to the window workspace |
---|
1030 | changed signal and update the tasklist; |
---|
1031 | |
---|
1032 | 2002-07-06 Havoc Pennington <hp@pobox.com> |
---|
1033 | |
---|
1034 | * libwnck/window.c (update_state): make dialogs skip the task |
---|
1035 | list, so only normal windows are in there. bug #83483 |
---|
1036 | |
---|
1037 | 2002-06-13 jacob berkman <jacob@ximian.com> |
---|
1038 | |
---|
1039 | * libwnck/tasklist.c (wnck_task_create_widgets): tell libgnomeui |
---|
1040 | not to do toggle sounds on ourself, as it's incredibly annoying to |
---|
1041 | have the tasklist beep every time you change focus. |
---|
1042 | |
---|
1043 | fixes bug #85088 |
---|
1044 | |
---|
1045 | 2002-06-11 Havoc Pennington <hp@pobox.com> |
---|
1046 | |
---|
1047 | * configure.in: 0.14 |
---|
1048 | |
---|
1049 | 2002-06-07 Jesus Bravo Alvarez <jba@pobox.com> |
---|
1050 | |
---|
1051 | * configure.in: Added gl (Galician) to ALL_LINGUAS |
---|
1052 | |
---|
1053 | 2002-06-02 Havoc Pennington <hp@pobox.com> |
---|
1054 | |
---|
1055 | * configure.in: 0.13 |
---|
1056 | |
---|
1057 | 2002-06-02 Havoc Pennington <hp@pobox.com> |
---|
1058 | |
---|
1059 | * libwnck/*: clean up the accessibility patch: |
---|
1060 | - s/G_CONST_RETURN/const/ |
---|
1061 | - s/gint/int/ |
---|
1062 | - s/gchar/char/ |
---|
1063 | - s/wspace/workspace/ |
---|
1064 | - s/ws/workspace/ |
---|
1065 | - move it out of the subdir |
---|
1066 | - add _() to human-readable strings so |
---|
1067 | they get translated |
---|
1068 | - formatting/indentation |
---|
1069 | - no global variable of size GET_MAX_N_WS, this is |
---|
1070 | not the place to hardcode such a max, and globals should |
---|
1071 | not be named "aobj_ws" - they need namespacing. |
---|
1072 | More importantly, you can't use a global to store |
---|
1073 | accessibility info that is per-pager-instance. |
---|
1074 | - do not return the address of a local variable from |
---|
1075 | wnck_wspace_get_rect. |
---|
1076 | |
---|
1077 | 2002-05-21 Rajkumar Sivasamy <rajkumar.siva@wipro.com> |
---|
1078 | |
---|
1079 | * libwnck/pager.c: Made changes to implement accessibility for pager |
---|
1080 | |
---|
1081 | * libwnck/*: Files added to implement AtkSelection and |
---|
1082 | AtkComponent interface for setting accessibility features to pager |
---|
1083 | |
---|
1084 | 2002-06-02 Havoc Pennington <hp@pobox.com> |
---|
1085 | |
---|
1086 | * libwnck/xutils.c (_wnck_get_utf8_list): when counting nul bytes |
---|
1087 | to get the number of strings, start the string count at 1, since |
---|
1088 | even with nitems == 0 there is a single empty string. |
---|
1089 | |
---|
1090 | 2002-06-02 Carlos Perelló MarÃn <carlos@gnome-db.org> |
---|
1091 | |
---|
1092 | * configure.in (ALL_LINGUAS): Added ca. |
---|
1093 | |
---|
1094 | 2002-05-30 Havoc Pennington <hp@pobox.com> |
---|
1095 | |
---|
1096 | * libwnck/screen.c (update_workspace_names): don't run off the end |
---|
1097 | of the names array if the window manager didn't provide enough |
---|
1098 | names for the number of spaces. #82837 I hope. |
---|
1099 | |
---|
1100 | 2002-05-27 Yanko Kaneti <yaneti@delcera.com> |
---|
1101 | |
---|
1102 | * configure.in: (ALL_LINGUAS) Added Bulgarian (bg). |
---|
1103 | |
---|
1104 | 2002-05-21 Thomas Vander Stichele <thomas@apestaart.org> |
---|
1105 | |
---|
1106 | * libwnck/tasklist.c: |
---|
1107 | - modify the size request so that it always uses the minimum_size |
---|
1108 | parameter |
---|
1109 | |
---|
1110 | 2002-05-17 Havoc Pennington <hp@redhat.com> |
---|
1111 | |
---|
1112 | * configure.in: 0.12 |
---|
1113 | |
---|
1114 | 2002-05-15 Havoc Pennington <hp@pobox.com> |
---|
1115 | |
---|
1116 | * libwnck/pager.c: use the _NET_DESKTOP_LAYOUT stuff |
---|
1117 | |
---|
1118 | * libwnck/xutils.c: Add stuff related to _NET_DESKTOP_LAYOUT |
---|
1119 | |
---|
1120 | 2002-05-14 Havoc Pennington <hp@pobox.com> |
---|
1121 | |
---|
1122 | * libwnck/pager.c (wnck_pager_button_release): only activate a |
---|
1123 | window if we did not activate a workspace. #81817 |
---|
1124 | |
---|
1125 | 2002-05-14 Thomas Vander Stichele <thomas@apestaart.org> |
---|
1126 | |
---|
1127 | * libwnck/taslist.c: |
---|
1128 | - implemented minimum_height |
---|
1129 | - setting width or height to -1 unsets it to the default value |
---|
1130 | |
---|
1131 | 2002-05-14 Anders Carlsson <andersca@gnu.org> |
---|
1132 | |
---|
1133 | * libwnck/window.c (_wnck_window_process_property_notify): |
---|
1134 | The property that has the icon pixmap is called WM_HINTS, |
---|
1135 | not WM_NORMAL_HINTS. Fixes #81138, reported by HÃ¥vard |
---|
1136 | Wigtil. |
---|
1137 | |
---|
1138 | 2002-05-14 Anders Carlsson <andersca@gnu.org> |
---|
1139 | |
---|
1140 | * configure.in: |
---|
1141 | * libwnck/pager.c: (wnck_pager_size_request), |
---|
1142 | (wnck_pager_draw_workspace), (wnck_pager_button_press), |
---|
1143 | (wnck_pager_button_release): |
---|
1144 | * libwnck/private.h: |
---|
1145 | * libwnck/screen.c: (wnck_screen_get_default), |
---|
1146 | (wnck_screen_get_workspace), (update_workspace_list), |
---|
1147 | (update_active_workspace), (wnck_screen_get_height), |
---|
1148 | (_wnck_screen_get_xscreen): |
---|
1149 | * libwnck/screen.h: |
---|
1150 | * libwnck/test-pager.c: (main): |
---|
1151 | * libwnck/test-tasklist.c: (main): |
---|
1152 | * libwnck/window.c: (_wnck_window_create), (wnck_window_close), |
---|
1153 | (wnck_window_maximize), (wnck_window_unmaximize), |
---|
1154 | (wnck_window_maximize_horizontally), |
---|
1155 | (wnck_window_unmaximize_horizontally), |
---|
1156 | (wnck_window_maximize_vertically), |
---|
1157 | (wnck_window_unmaximize_vertically), (wnck_window_shade), |
---|
1158 | (wnck_window_unshade), (wnck_window_stick), (wnck_window_unstick), |
---|
1159 | (wnck_window_get_workspace), (wnck_window_move_to_workspace), |
---|
1160 | (wnck_window_pin), (wnck_window_unpin), (wnck_window_activate), |
---|
1161 | (_wnck_window_process_configure_notify): |
---|
1162 | * libwnck/workspace.c: (wnck_workspace_activate), |
---|
1163 | (_wnck_workspace_create): |
---|
1164 | * libwnck/workspace.h: |
---|
1165 | * libwnck/xutils.c: (_wnck_close), (_wnck_change_state), |
---|
1166 | (_wnck_change_workspace), (_wnck_activate), |
---|
1167 | (_wnck_activate_workspace), (_wnck_get_window_geometry), |
---|
1168 | (_wnck_get_window_position): |
---|
1169 | * libwnck/xutils.h: |
---|
1170 | Add multi-screen support. Don't leak the created and deleted |
---|
1171 | lists in update_workspace_list. Bump version to 0.11. |
---|
1172 | |
---|
1173 | 2002-05-14 Havoc Pennington <hp@pobox.com> |
---|
1174 | |
---|
1175 | * configure.in: 0.10 |
---|
1176 | |
---|
1177 | 2002-05-13 Havoc Pennington <hp@redhat.com> |
---|
1178 | |
---|
1179 | * libwnck/tasklist.c (wnck_task_popup_menu): patch from |
---|
1180 | Arvind Samptur <arvind.samptur@wipro.com> to add window operation |
---|
1181 | submenus to grouped tasks if you right-click. #79749 |
---|
1182 | |
---|
1183 | 2002-05-11 Thomas Vander Stichele <thomas@apestaart.org> |
---|
1184 | |
---|
1185 | * libwnck/tasklist.c: implemented minimum_width |
---|
1186 | which can be set from applets to force a minimum width of the |
---|
1187 | tasklist applet |
---|
1188 | (see gnome-panel/applets/gen_util/tasklist.c) |
---|
1189 | |
---|
1190 | 2002-05-11 Havoc Pennington <hp@pobox.com> |
---|
1191 | |
---|
1192 | * libwnck/tasklist.c (wnck_tasklist_activate_task_window): |
---|
1193 | activate window's workspace before switching to it, |
---|
1194 | #81434. Handle wnck_window_get_workspace returning NULL. |
---|
1195 | |
---|
1196 | 2002-05-10 Pablo Saratxaga <pablo@mandrakesoft.com> |
---|
1197 | |
---|
1198 | * configure.in: Added Vietnamese (vi) and Walloon (wa) to ALL_LINGUAS |
---|
1199 | |
---|
1200 | 2002-05-02 Havoc Pennington <hp@redhat.com> |
---|
1201 | |
---|
1202 | * libwnck/pager.c (wnck_pager_get_background): disable showing |
---|
1203 | thumbnail of desktop background. |
---|
1204 | |
---|
1205 | 2002-04-29 Havoc Pennington <hp@pobox.com> |
---|
1206 | |
---|
1207 | * configure.in: 0.9 |
---|
1208 | |
---|
1209 | 2002-04-28 Havoc Pennington <hp@pobox.com> |
---|
1210 | |
---|
1211 | * libwnck/workspace.c (_wnck_workspace_update_name): add one |
---|
1212 | to number in workspace name, we aren't supposed to have |
---|
1213 | "workspace 0" |
---|
1214 | |
---|
1215 | * libwnck/pager.c (wnck_pager_expose_event): don't thumbnail |
---|
1216 | the background in display-workspace-names mode. In names mode, |
---|
1217 | should probably draw things more like a button. |
---|
1218 | |
---|
1219 | 2002-04-21 Anders Carlsson <andersca@gnu.org> |
---|
1220 | |
---|
1221 | * libwnck/xutils.c: (scaled_from_pixdata): |
---|
1222 | Add padding if the width and height differ. |
---|
1223 | |
---|
1224 | 2002-04-18 Mark McLoughlin <mark@skynet.ie> |
---|
1225 | |
---|
1226 | * libwnck/pager.c: (wnck_pager_get_background): check |
---|
1227 | that we have a valid XID before trying to munge it |
---|
1228 | into a pixbuf (#79099). |
---|
1229 | |
---|
1230 | 2002-04-18 Mark McLoughlin <mark@skynet.ie> |
---|
1231 | |
---|
1232 | * libwnck/tasklist.c: (wnck_tasklist_size_request): fix crash |
---|
1233 | with zero length array. (#78869) |
---|
1234 | |
---|
1235 | 2002-04-16 Havoc Pennington <hp@pobox.com> |
---|
1236 | |
---|
1237 | * configure.in: 0.8 |
---|
1238 | |
---|
1239 | 2002-04-13 Havoc Pennington <hp@pobox.com> |
---|
1240 | |
---|
1241 | * libwnck/pager.c: mmmm, bloat |
---|
1242 | |
---|
1243 | * libwnck/screen.c: track the background pixmap |
---|
1244 | |
---|
1245 | * libwnck/xutils.c (_wnck_get_pixmap): new function |
---|
1246 | |
---|
1247 | 2002-04-13 Alexander Larsson <alla@lysator.liu.se> |
---|
1248 | |
---|
1249 | * libwnck/tasklist.h: |
---|
1250 | Add wnck_tasklist_get_size_hint_list(). |
---|
1251 | |
---|
1252 | * libwnck/tasklist.c: |
---|
1253 | New sizing model. Now request 1 pixel width, but |
---|
1254 | also computes a list of valid size ranges that can be used |
---|
1255 | by the panel. |
---|
1256 | |
---|
1257 | * libwnck/test-tasklist.c: |
---|
1258 | Use AUTO group and allow_shrink policy. |
---|
1259 | |
---|
1260 | 2002-04-13 Havoc Pennington <hp@pobox.com> |
---|
1261 | |
---|
1262 | * libwnck/xutils.c (get_cmap): check that the system cmap |
---|
1263 | has same depth as the source pixmap before trying to use it. |
---|
1264 | Papers over #70268 in some way. |
---|
1265 | |
---|
1266 | 2002-04-11 Christophe Merlet <redfox@eikonex.org> |
---|
1267 | |
---|
1268 | * configure.in: Added "fr" to ALL_LINGUAS. |
---|
1269 | |
---|
1270 | 2002-04-10 Havoc Pennington <hp@pobox.com> |
---|
1271 | |
---|
1272 | * libwnck/window-action-menu.c (wnck_create_window_action_menu): |
---|
1273 | put mnemonic on "close" item |
---|
1274 | |
---|
1275 | * libwnck/test-tasklist.c (main): don't set dock type, made it |
---|
1276 | kind of unusable |
---|
1277 | |
---|
1278 | * libwnck/tasklist.c (wnck_task_button_press_event): pop up the |
---|
1279 | right-click window action menu |
---|
1280 | |
---|
1281 | 2002-03-27 jacob berkman <jacob@ximian.com> |
---|
1282 | |
---|
1283 | * libwnck/Makefile.am (libwnck_1_la_LDFLAGS): don't pass the lib's |
---|
1284 | ldflags to apps |
---|
1285 | |
---|
1286 | 2002-03-26 Havoc Pennington <hp@pobox.com> |
---|
1287 | |
---|
1288 | * libwnck/tasklist.c (wnck_task_get_text): compute number |
---|
1289 | of windows in an app differently so we don't count |
---|
1290 | desktop windows, off-workspace windows, etc. |
---|
1291 | (wnck_tasklist_update_lists): update visible state |
---|
1292 | of app tasks after we've updated all the lists |
---|
1293 | |
---|
1294 | 2002-03-24 Havoc Pennington <hp@pobox.com> |
---|
1295 | |
---|
1296 | * configure.in: 0.7 |
---|
1297 | |
---|
1298 | 2002-03-24 Havoc Pennington <hp@pobox.com> |
---|
1299 | |
---|
1300 | * libwnck/tasklist.c (wnck_task_get_text): include number of |
---|
1301 | windows in the text for an application, #75943 |
---|
1302 | |
---|
1303 | 2002-03-23 Havoc Pennington <hp@pobox.com> |
---|
1304 | |
---|
1305 | * libwnck/screen.c (wnck_screen_class_init): call _wnck_init() |
---|
1306 | here. |
---|
1307 | |
---|
1308 | * libwnck/util.c (_wnck_init): add an init function to |
---|
1309 | be called when we create the main objects, and |
---|
1310 | bindtextdomain() in here. #74026 |
---|
1311 | |
---|
1312 | * libwnck/Makefile.am (INCLUDES): define WNCK_LOCALEDIR |
---|
1313 | |
---|
1314 | * configure.in (wncklocaledir): set up wncklocaledir variable |
---|
1315 | |
---|
1316 | 2002-03-23 Havoc Pennington <hp@pobox.com> |
---|
1317 | |
---|
1318 | * libwnck/application.c (_wnck_application_create): try using |
---|
1319 | window class from group leader, if the name of the app |
---|
1320 | isn't set. #72887 |
---|
1321 | (update_name): if multiple windows, try using the |
---|
1322 | class from one of them, if we didn't get a class from the group |
---|
1323 | leader or a name from the group leader. |
---|
1324 | |
---|
1325 | * libwnck/xutils.c (_wnck_get_res_class_utf8): new function |
---|
1326 | |
---|
1327 | * libwnck/tasklist.c (wnck_task_create_widgets): connect |
---|
1328 | to name_changed on the application, not just on windows. |
---|
1329 | (wnck_tasklist_free_tasks): hmm, I broke this just now; |
---|
1330 | should have destroyed buttons, not unref'd tasks. |
---|
1331 | This is all set up a bit oddly. |
---|
1332 | |
---|
1333 | 2002-03-23 Havoc Pennington <hp@pobox.com> |
---|
1334 | |
---|
1335 | * libwnck/screen.c (wnck_screen_finalize): set |
---|
1336 | screen pointer to NULL when the screen is finalized |
---|
1337 | |
---|
1338 | * libwnck/tasklist.c: fixes related to #72296 |
---|
1339 | (wnck_tasklist_finalize): Assert that we have no remaining tasks. |
---|
1340 | (wnck_task_popup_menu): use connect_object out of sheer paranoia |
---|
1341 | (wnck_task_new_from_application): use connect_object for |
---|
1342 | robustness |
---|
1343 | (wnck_task_create_widgets): connect_object |
---|
1344 | (wnck_tasklist_remove): unparent task->button, then |
---|
1345 | unref task. This function was the actual cause of #72296 |
---|
1346 | I believe. |
---|
1347 | (wnck_task_create_widgets): add weak pointer for |
---|
1348 | task->button |
---|
1349 | |
---|
1350 | 2002-03-06 Germán Poo-Caaman~o |
---|
1351 | |
---|
1352 | * configure.in: Added "es" to ALL_LINGUAS. |
---|
1353 | |
---|
1354 | 2002-03-04 Havoc Pennington <hp@pobox.com> |
---|
1355 | |
---|
1356 | * configure.in: 0.6 |
---|
1357 | |
---|
1358 | 2002-03-04 Erwann Chenede - <erwann.chenede@sun.com> |
---|
1359 | |
---|
1360 | * libwnck/screen.c: check screen != NULL before |
---|
1361 | dereferencing the screen #73144 |
---|
1362 | |
---|
1363 | 2002-03-03 Johan Dahlin <jdahlin@telia.com> |
---|
1364 | |
---|
1365 | * libwnck/Makefile.am: #71562 |
---|
1366 | |
---|
1367 | 2002-03-02 Tõivo Leedjärv <leedjarv@interest.ee> |
---|
1368 | |
---|
1369 | * configure.in: Added et to ALL_LINGUAS. |
---|
1370 | |
---|
1371 | 2002-03-02 Zbigniew Chyla <cyba@gnome.pl> |
---|
1372 | |
---|
1373 | * configure.in (ALL_LINGUAS): Added pl (Polish). |
---|
1374 | |
---|
1375 | 2002-03-01 Pauli Virtanen <pauli.virtanen@hut.fi> |
---|
1376 | |
---|
1377 | * configure.in (ALL_LINGUAS): Added "fi" (Finnish). |
---|
1378 | |
---|
1379 | 2002-02-23 Alexander Larsson <alla@lysator.liu.se> |
---|
1380 | |
---|
1381 | * libwnck/tasklist.c (wnck_tasklist_new): |
---|
1382 | Use g_signal_connect_object so that we don't get signals |
---|
1383 | after the tasklist has been destroyed. |
---|
1384 | |
---|
1385 | 2002-02-17 Alexander Larsson <alla@lysator.liu.se> |
---|
1386 | |
---|
1387 | * libwnck/tasklist.[ch]: |
---|
1388 | Add wnck_tasklist_set_switch_workspace_on_unminimize() |
---|
1389 | |
---|
1390 | * configure.in: |
---|
1391 | Update version to 0.5. |
---|
1392 | |
---|
1393 | 2002-02-17 Alexander Larsson <alla@lysator.liu.se> |
---|
1394 | |
---|
1395 | * configure.in: |
---|
1396 | Update version to 0.4. |
---|
1397 | |
---|
1398 | 2002-02-17 Alexander Larsson <alla@lysator.liu.se> |
---|
1399 | |
---|
1400 | * libwnck/tasklist.[ch]: |
---|
1401 | Change wnck_tasklist_set_allow_grouping to |
---|
1402 | wnck_tasklist_set_grouping. Now has never, auto |
---|
1403 | or always group. |
---|
1404 | |
---|
1405 | 2002-02-17 Wang Jian <lark@linux.net.cn> |
---|
1406 | |
---|
1407 | * configure.in: Added "zh_CN" to ALL_LINGUAS. |
---|
1408 | |
---|
1409 | 2002-02-12 Kevin Vandersloot <kfv101@psu.edu> |
---|
1410 | |
---|
1411 | * libwnck/application.c: set the pid for the app on creation |
---|
1412 | |
---|
1413 | 2002-02-10 Havoc Pennington <hp@pobox.com> |
---|
1414 | |
---|
1415 | * configure.in: version 0.3 |
---|
1416 | |
---|
1417 | 2002-02-09 Havoc Pennington <hp@pobox.com> |
---|
1418 | |
---|
1419 | * libwnck/xutils.c (_wnck_read_icons): properly scale _NET_WM_ICON |
---|
1420 | icons |
---|
1421 | |
---|
1422 | * libwnck/window.c (get_icons): remove extra ref of the icon |
---|
1423 | returned from wnck_read_icons, this resulted in a memleak |
---|
1424 | |
---|
1425 | * libwnck/xutils.c: fix naming confusion (WM_NORMAL_HINTS vs. WM_HINTS) |
---|
1426 | |
---|
1427 | 2002-02-08 Havoc Pennington <hp@pobox.com> |
---|
1428 | |
---|
1429 | * libwnck/pager.c (wnck_pager_button_release): if someone drops a |
---|
1430 | window on the current workspace, activate it. |
---|
1431 | |
---|
1432 | * libwnck/screen.c (wnck_screen_net_wm_supports): new function |
---|
1433 | used to decide how to interpret the hidden state. |
---|
1434 | |
---|
1435 | * libwnck/window.c: handle net_wm_state_hidden in deciding how to |
---|
1436 | fill in "is_minimized" |
---|
1437 | |
---|
1438 | 2002-02-08 Havoc Pennington <hp@pobox.com> |
---|
1439 | |
---|
1440 | * libwnck/test-tasklist.c (main): put it at 0,0 |
---|
1441 | |
---|
1442 | * libwnck/test-pager.c (create_pager_window): create it at 0,0 so |
---|
1443 | it doesn't get buried |
---|
1444 | |
---|
1445 | * libwnck/window.c (update_state): use semantic type to set |
---|
1446 | skip_taskbar skip_pager sometimes. |
---|
1447 | (wnck_window_get_window_type): new function |
---|
1448 | |
---|
1449 | 2002-02-08 Havoc Pennington <hp@pobox.com> |
---|
1450 | |
---|
1451 | * libwnck/application.c (struct _WnckApplicationPrivate): fix some |
---|
1452 | bad comments that said client leader instead of group leader |
---|
1453 | (though the code in screen.c does correctly pass in the group leader) |
---|
1454 | |
---|
1455 | 2002-02-07 Abel Cheung <maddog@linux.org.hk> |
---|
1456 | |
---|
1457 | * configure.in: Added "zh_TW" to ALL_LINGUAS. |
---|
1458 | |
---|
1459 | 2002-02-07 Changwoo Ryu <cwryu@debian.org> |
---|
1460 | |
---|
1461 | * configure.in: Added "ko" to ALL_LINGUAS. |
---|
1462 | |
---|
1463 | 2002-02-06 Padraig O'Briain <padraig.obriain@sun.com> |
---|
1464 | |
---|
1465 | * libwnck/tasklist.c: |
---|
1466 | (wnck_task_get_icon) Remove unused variable minimized |
---|
1467 | (wnck_task_create_widgets) Allow toggle button to receive focus |
---|
1468 | so they can be manipulated using keyboard |
---|
1469 | |
---|
1470 | 2002-01-30 Ole Laursen <olau@hardworking.dk> |
---|
1471 | |
---|
1472 | * configure.in: Added "da" again since something apparently went |
---|
1473 | wrong last time. |
---|
1474 | |
---|
1475 | 2002-01-25 Roy-Magne Mo <rmo@sunnmore.net> |
---|
1476 | * configure.in: Added "nn" to ALL_LINGUAS. |
---|
1477 | |
---|
1478 | 2002-01-24 Ole Laursen <olau@hardworking.dk> |
---|
1479 | |
---|
1480 | * configure.in: Added "da" to ALL_LINGUAS. |
---|
1481 | |
---|
1482 | 2002-01-14 Hasbullah Bin Pit <sebol@ikhlas.com> |
---|
1483 | |
---|
1484 | * configure.in: Added "ms" to ALL_LINGUAS. |
---|
1485 | * po/ms.po: Added Malay Transation. |
---|
1486 | |
---|
1487 | 2002-01-13 Alexander Larsson <alla@lysator.liu.se> |
---|
1488 | |
---|
1489 | * libwnck/tasklist.[ch]: |
---|
1490 | Remove the include_unminimized functionality. It was broken, |
---|
1491 | hard to fix and not usefull. |
---|
1492 | Add wnck_tasklist_set_include_all_workspaces () |
---|
1493 | |
---|
1494 | 2002-01-13 Havoc Pennington <hp@pobox.com> |
---|
1495 | |
---|
1496 | * libwnck/screen.c (update_workspace_names): update workspace |
---|
1497 | names as appropriate |
---|
1498 | |
---|
1499 | * libwnck/workspace.c: implement a private method to update name |
---|
1500 | |
---|
1501 | * libwnck/xutils.c (_wnck_get_utf8_list): new util function |
---|
1502 | |
---|
1503 | 2002-01-12 Alexander Larsson <alla@lysator.liu.se> |
---|
1504 | |
---|
1505 | * libwnck/pager.[ch]: |
---|
1506 | Add support for displaying workspace names and |
---|
1507 | showing only the current workspace. |
---|
1508 | |
---|
1509 | 2002-01-12 Alexander Larsson <alla@lysator.liu.se> |
---|
1510 | |
---|
1511 | * libwnck/tasklist.c: |
---|
1512 | Use wnck_application_get_name/mini_icon for grouped tasks. |
---|
1513 | |
---|
1514 | 2002-01-11 Havoc Pennington <hp@pobox.com> |
---|
1515 | |
---|
1516 | * configure.in (LIBWNCK_CURRENT): bump soname |
---|
1517 | |
---|
1518 | * libwnck/window.c (wnck_window_get_icon_is_fallback): add this |
---|
1519 | (wnck_window_set_create_fallback_icon): to replace this broken |
---|
1520 | global setting |
---|
1521 | |
---|
1522 | * libwnck/application.c (wnck_application_get_name): implement |
---|
1523 | (wnck_application_get_pid): implement |
---|
1524 | (wnck_application_get_icon): implement |
---|
1525 | (wnck_application_get_mini_icon): implement |
---|
1526 | |
---|
1527 | * libwnck/xutils.c (filter_func): pass property notifies |
---|
1528 | to WnckApplication |
---|
1529 | |
---|
1530 | * libwnck/window.c (update_name): use _wnck_get_name |
---|
1531 | (wnck_window_set_icon_size): delete, this global |
---|
1532 | setting breaks if you have several applets in one |
---|
1533 | process trying to use wnck. We can add |
---|
1534 | wnck_window_get_icon_at_size() or something if people |
---|
1535 | need it. |
---|
1536 | |
---|
1537 | * libwnck/xutils.c (_wnck_get_name): function to try all the |
---|
1538 | various "name" properties |
---|
1539 | |
---|
1540 | 2002-01-06 Fatih Demir <kabalak@gtranslator.org> |
---|
1541 | |
---|
1542 | * configure.in: Added "tr" to the language list. |
---|
1543 | |
---|
1544 | 2002-01-04 Laszlo Peter <laca@ireland.sun.com> |
---|
1545 | |
---|
1546 | * libwnck/tasklist.c: change line breaks in string constant to \n's. |
---|
1547 | |
---|
1548 | Thu Jan 03 13:55:40 2002 George Lebl <jirka@5z.com> |
---|
1549 | |
---|
1550 | * libwnck/xutils.c: Also check the return of the XGetWindowProperty |
---|
1551 | function instead of just the error pop thing. Apparently checking |
---|
1552 | the error that was popped is not a reliable way to handle this. |
---|
1553 | |
---|
1554 | 2001-12-31 Kevin Vandersloot <kfv101@psu.edu> |
---|
1555 | |
---|
1556 | * libwnck/screen.c: free the stack and mapping window |
---|
1557 | lists to plug memory leaks |
---|
1558 | |
---|
1559 | Fri Dec 28 02:11:26 2001 George Lebl <jirka@5z.com> |
---|
1560 | |
---|
1561 | * libwnck/tasklist.c: Bug hunting results: (and no, I haven't |
---|
1562 | found the bug I was looking for) |
---|
1563 | (wnck_task_finalize): If this is the active task, we set the |
---|
1564 | active task to NULL so that we don't have pointers to non existant |
---|
1565 | objects. Mostly just being anal. |
---|
1566 | (wnck_tasklist_update_lists): active_workspace CAN be NULL so check |
---|
1567 | for that. If this is the case, we just show the task as if it |
---|
1568 | were on the active workspace. |
---|
1569 | (wnck_task_popup_menu): gtk_container_get_children returns a newly |
---|
1570 | allocated list, so free it after use. |
---|
1571 | |
---|
1572 | * xutils.c (read_rgb_icon): Remove that annoying warning about this |
---|
1573 | function possibly not being 64bit safe. It is. I've checked the |
---|
1574 | code, and furthermore it actually does work on alpha. |
---|
1575 | |
---|
1576 | 2001-12-23 Mark McLoughlin <mark@skynet.ie> |
---|
1577 | |
---|
1578 | * libwnck/tasklist.c: (wnck_task_create_widgets): kill unused rc_style. |
---|
1579 | |
---|
1580 | * libwnck/xutils.c: (_wnck_get_cardinal), (_wnck_get_wm_state), |
---|
1581 | (_wnck_get_window), (_wnck_get_string_property_latin1), |
---|
1582 | (_wnck_get_window_list), (_wnck_get_atom_list), |
---|
1583 | (_wnck_get_cardinal_list), (read_rgb_icon), (get_kwm_win_icon): |
---|
1584 | fix memleak FIXMEs. |
---|
1585 | |
---|
1586 | 2001-12-18 Alex Larsson <alexl@redhat.com> |
---|
1587 | |
---|
1588 | * libwnck/tasklist.c (wnck_task_class_init): |
---|
1589 | Change focus-line-width too, and make the buttons |
---|
1590 | not GTK_CAN_FOCUS. |
---|
1591 | |
---|
1592 | 2001-12-18 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> |
---|
1593 | |
---|
1594 | * configure.in: Added "ja" to ALL_LINGUAS. |
---|
1595 | |
---|
1596 | 2001-12-16 Havoc Pennington <hp@pobox.com> |
---|
1597 | |
---|
1598 | * libwnck/workspace.c (wnck_workspace_get_name): add this function |
---|
1599 | for getting name of workspace for use in menus, etc. |
---|
1600 | |
---|
1601 | 2001-12-16 Duarte Loreto <happyguy_pt@hotmail.com> |
---|
1602 | |
---|
1603 | * configure.in: Added Portuguese locale. |
---|
1604 | |
---|
1605 | 2001-12-14 Alex Larsson <alexl@redhat.com> |
---|
1606 | |
---|
1607 | * libwnck/tasklist.c (wnck_task_class_init): |
---|
1608 | An EEEEEEEEEEEEEEEEEVIL hack to make the tasklist |
---|
1609 | fit two lines in 48 pixels. I dunno if this is the |
---|
1610 | right thing to do, but the 5 extra pixels on each side |
---|
1611 | of the button really hurt us here. |
---|
1612 | |
---|
1613 | 2001-12-14 Kevin Vandersloot <kfv101@psu.edu> |
---|
1614 | |
---|
1615 | * libwank/tasklist.c: Add tooltips |
---|
1616 | |
---|
1617 | Wed Dec 12 12:43:01 2001 Owen Taylor <otaylor@redhat.com> |
---|
1618 | |
---|
1619 | * configure.in: Fix so that ACLOCAL_FLAGS will be honored |
---|
1620 | on automatic re-autoconf. |
---|
1621 | |
---|
1622 | 2001-12-12 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> |
---|
1623 | |
---|
1624 | * configure.in: Added "sk" to ALL_LINGUAS. |
---|
1625 | * po/sk.po: Added Slovak translation. |
---|
1626 | |
---|
1627 | 2001-12-10 Kjartan Maraas <kmaraas@gnome.org> |
---|
1628 | |
---|
1629 | * configure.in: Added "no" to ALL_LINGUAS. |
---|
1630 | |
---|
1631 | 2001-12-10 Anders Carlsson <andersca@gnu.org> |
---|
1632 | |
---|
1633 | * libwnck/tasklist.c (wnck_tasklist_update_icon_geometries): Call |
---|
1634 | wnck_window_set_icon_geometry. |
---|
1635 | |
---|
1636 | * libwnck/window.h, |
---|
1637 | * libwnck/window.c (wnck_window_set_icon_geometry): New function. |
---|
1638 | |
---|
1639 | * libwnck/tasklist.c (wnck_tasklist_update_icon_geometries): |
---|
1640 | New function. |
---|
1641 | (wnck_tasklist_size_allocate): call update_icon_geometries. |
---|
1642 | |
---|
1643 | * libwnck/xutils.h: Add definition for _wnck_set_icon_geometry. |
---|
1644 | |
---|
1645 | * libwnck/xutils.c (_wnck_set_icon_geometry): Add function. |
---|
1646 | |
---|
1647 | 2001-12-08 Seth Nickell <snickell@stanford.edu> |
---|
1648 | |
---|
1649 | * libwnck/tasklist.c: (wnck_tasklist_change_active_task), |
---|
1650 | (wnck_tasklist_active_window_changed), |
---|
1651 | (wnck_tasklist_change_active_timeout), (wnck_task_menu_activated), |
---|
1652 | (wnck_tasklist_activate_task_window), (wnck_task_button_toggled): |
---|
1653 | |
---|
1654 | When the user clicks to activate a window, toggle it immediately |
---|
1655 | and set a 0.5 second timeout which checks to make sure it was |
---|
1656 | actually focused and if it wasn't changes to the tasklist to the |
---|
1657 | actually focused window. |
---|
1658 | |
---|
1659 | 2001-12-08 Christian Rose <menthos@menthos.com> |
---|
1660 | |
---|
1661 | * configure.in: Added "sv" to ALL_LINGUAS. |
---|
1662 | |
---|
1663 | 2001-12-05 Alex Larsson <alexl@redhat.com> |
---|
1664 | |
---|
1665 | * libwnck/tasklist.[ch]: |
---|
1666 | Add calls to disable grouping and set grouping limit. |
---|
1667 | Remove warnings. |
---|
1668 | Enable grouping |
---|
1669 | Some scoring work. |
---|
1670 | Fix ownership issues |
---|
1671 | Popup menu on button_press too, to handle hold-down-button |
---|
1672 | |
---|
1673 | 2001-12-05 Christian Meyer <chrisime@gnome.org> |
---|
1674 | |
---|
1675 | * configure.in: |
---|
1676 | Added 'de' entry to ALL_LINGUAS |
---|
1677 | |
---|
1678 | 2001-12-04 Alex Larsson <alexl@redhat.com> |
---|
1679 | |
---|
1680 | * libwnck/tasklist.c: |
---|
1681 | Update TODO list |
---|
1682 | Remove debug spew |
---|
1683 | Disable grouping |
---|
1684 | Sort by group leader first. |
---|
1685 | Use defines for default width/height |
---|
1686 | |
---|
1687 | 2001-12-04 Alex Larsson <alexl@redhat.com> |
---|
1688 | |
---|
1689 | * libwnck/xutils.c (_wnck_icon_cache_property_changed): |
---|
1690 | Don't clear the icon cache here. |
---|
1691 | |
---|
1692 | 2001-12-04 Alex Larsson <alexl@redhat.com> |
---|
1693 | |
---|
1694 | * libwnck/tasklist.c: |
---|
1695 | Don't grab button 2 and 3. |
---|
1696 | Use set_child_visible() instead of hiding widgets in size_allocate() |
---|
1697 | Some menu work. |
---|
1698 | Use tables instead of hboxes for the button packing. |
---|
1699 | |
---|
1700 | 2001-12-04 Havoc Pennington <hp@pobox.com> |
---|
1701 | |
---|
1702 | The following change is basically untested. |
---|
1703 | |
---|
1704 | * libwnck/window.c (get_icons): use the whole icon cache thingy |
---|
1705 | |
---|
1706 | * libwnck/xutils.c (_wnck_read_icons): all reworked to use an |
---|
1707 | "icon cache" object to avoid pointless icon change notifies |
---|
1708 | |
---|
1709 | 2001-12-03 Alex Larsson <alexl@redhat.com> |
---|
1710 | |
---|
1711 | * libwnck/tasklist.c: |
---|
1712 | Don't show/hide children in size_allocate. |
---|
1713 | Show the menu before popping it up. |
---|
1714 | Scale app icons. |
---|
1715 | |
---|
1716 | 2001-12-02 Alexander Larsson <alla@lysator.liu.se> |
---|
1717 | |
---|
1718 | * libwnck/application.[ch] (wnck_application_get_xid): |
---|
1719 | * libwnck/window.[ch] (wnck_window_get_xid): |
---|
1720 | New functions. |
---|
1721 | |
---|
1722 | * libwnck/tasklist.c: |
---|
1723 | More work. |
---|
1724 | |
---|
1725 | 2001-12-01 Alex Larsson <alexl@redhat.com> |
---|
1726 | |
---|
1727 | * libwnck/tasklist.[ch]: |
---|
1728 | * libwnck/test-tasklist.c: |
---|
1729 | Initial work on the tasklist. This is work in progress, but |
---|
1730 | does compile. |
---|
1731 | |
---|
1732 | 2001-11-30 Laszlo Peter <laca@ireland.sun.com> |
---|
1733 | |
---|
1734 | * libwnck/Makefile.am: fix the export-symbols-regex |
---|
1735 | |
---|
1736 | * libwnck/application.c, libwnck/pager.c, libwnck/tasklist.c, |
---|
1737 | libwnck/workspace.c: add a dummy entry to the enums so |
---|
1738 | the signals array is not empty. (breaks the build with Forte C) |
---|
1739 | |
---|
1740 | * libwnck/xutils.c: s/__FUNCTION__/G_GNUC_FUNCTION/ |
---|
1741 | |
---|
1742 | 2001-11-28 Alex Larsson <alexl@redhat.com> |
---|
1743 | |
---|
1744 | * libwnck/pager.c: |
---|
1745 | Switch workspaces on button_release. |
---|
1746 | |
---|
1747 | Wed, 28 Nov 2001 00:39:41 -0500 Frank Belew <frb@ximian.com> |
---|
1748 | |
---|
1749 | * Makefile.am: add po to SUBDIRS |
---|
1750 | |
---|
1751 | Wed, 28 Nov 2001 00:32:42 -0500 Frank Belew <frb@ximian.com> |
---|
1752 | |
---|
1753 | * autogen.sh: remove AM_GNOME_GETTEXT check |
---|
1754 | replace AM_GNU_GETTEXT check with AM_GLIB_GNU_GETTEXT |
---|
1755 | replace gettextize with glib-gettextize |
---|
1756 | |
---|
1757 | |
---|
1758 | 2001-11-28 Alexander Larsson <alla@lysator.liu.se> |
---|
1759 | |
---|
1760 | * libwnck/pager.c (workspace_at_point): |
---|
1761 | Remove "Extend rect outside the widget itself" code, it was |
---|
1762 | totally broken. |
---|
1763 | |
---|
1764 | 2001-11-27 Alexander Larsson <alla@lysator.liu.se> |
---|
1765 | |
---|
1766 | * libwnck/pager.c: |
---|
1767 | Remove the desktop outlines. Make there be one line of |
---|
1768 | background between the desktops, but not at the borders. |
---|
1769 | |
---|
1770 | * libwnck/test-pager.c: |
---|
1771 | Test with 3 rows. |
---|
1772 | |
---|
1773 | 2001-11-27 Alexander Larsson <alla@lysator.liu.se> |
---|
1774 | |
---|
1775 | * libwnck/pager.c: |
---|
1776 | Removed action menu. |
---|
1777 | Only return TRUE from button_press if we handled the button. |
---|
1778 | Handle set_usized widget correctly in size_request. |
---|
1779 | |
---|
1780 | 2001-11-27 Havoc Pennington <hp@pobox.com> |
---|
1781 | |
---|
1782 | * libwnck/pager.c (wnck_pager_motion): return a value |
---|
1783 | |
---|
1784 | * libwnck/window.c (wnck_window_is_on_workspace): |
---|
1785 | (wnck_window_is_visible_on_workspace): new functions to see if a |
---|
1786 | window is on a workspace, and on a workspace plus in normal state |
---|
1787 | |
---|
1788 | * libwnck/pager.c (get_windows_for_workspace_in_bottom_to_top): |
---|
1789 | use wnck_window_is_visible_on_workspace() so we don't include |
---|
1790 | windows that are minimized, shaded, etc. Also, check |
---|
1791 | that windows are not SKIP_PAGER |
---|
1792 | |
---|
1793 | 2001-11-27 Alexander Larsson <alla@lysator.liu.se> |
---|
1794 | |
---|
1795 | * libwnck/pager.[ch] (get_workspace_rect): |
---|
1796 | Fix to work with n_rows != 0 |
---|
1797 | (get_workspace_rect, wnck_pager_size_request): |
---|
1798 | Correct calculation of spaces_per_row if n_spaces not |
---|
1799 | a multiple of n_rows. |
---|
1800 | (wnck_pager_set_n_rows): Allow setting of n_rows. |
---|
1801 | |
---|
1802 | 2001-11-26 Abel Cheung <maddog@linux.org.hk> |
---|
1803 | |
---|
1804 | * configure.in: Add po/Makefile.in to AC_OUTPUT for translator's |
---|
1805 | fun, if anybody manage to discover this CVS module :) |
---|
1806 | |
---|
1807 | 2001-10-25 Havoc Pennington <hp@redhat.com> |
---|
1808 | |
---|
1809 | * libwnck/pager.c: fixups, window dragging, etc. |
---|
1810 | |
---|
1811 | * libwnck/xutils.c (filter_func): use proper window from configure |
---|
1812 | event |
---|
1813 | |
---|
1814 | 2001-10-25 Havoc Pennington <hp@pobox.com> |
---|
1815 | |
---|
1816 | * libwnck/pager.c (wnck_pager_expose_event): tinker with |
---|
1817 | appearance more |
---|
1818 | |
---|
1819 | 2001-10-25 Havoc Pennington <hp@pobox.com> |
---|
1820 | |
---|
1821 | * libwnck/pager.c (wnck_pager_expose_event): only draw active |
---|
1822 | window as selected, not whole workspace |
---|
1823 | |
---|
1824 | 2001-10-25 Havoc Pennington <hp@pobox.com> |
---|
1825 | |
---|
1826 | * libwnck/pager.c: right-click menu |
---|
1827 | |
---|
1828 | * libwnck/window-menu.c: fix weak ref stuff |
---|
1829 | |
---|
1830 | * libwnck/window-action-menu.c (wnck_create_window_action_menu): |
---|
1831 | fix a weak ref |
---|
1832 | |
---|
1833 | * libwnck/window.c (_wnck_window_create): initially update actions |
---|
1834 | |
---|
1835 | 2001-10-24 Havoc Pennington <hp@pobox.com> |
---|
1836 | |
---|
1837 | * libwnck/pager.c: make it all bloated |
---|
1838 | |
---|
1839 | 2001-10-24 Havoc Pennington <hp@pobox.com> |
---|
1840 | |
---|
1841 | * libwnck/pager.c: hacking |
---|
1842 | |
---|
1843 | 2001-10-24 Havoc Pennington <hp@redhat.com> |
---|
1844 | |
---|
1845 | * configure.in: hack to work with slightly older GTK as well as |
---|
1846 | HEAD |
---|
1847 | |
---|
1848 | * libwnck/screen.c (wnck_screen_force_update): add function to |
---|
1849 | force immediate reading of screen state, instead of queueing it |
---|
1850 | |
---|
1851 | * libwnck/window.c: add geometry reporting |
---|
1852 | |
---|
1853 | * libwnck/pager.c: pager widget skeleton |
---|
1854 | |
---|
1855 | 2001-10-18 Havoc Pennington <hp@redhat.com> |
---|
1856 | |
---|
1857 | * libwnck/tasklist.c: skeleton of widget for tasklist-like |
---|
1858 | displays, mostly not implemented |
---|
1859 | |
---|
1860 | 2001-10-18 Havoc Pennington <hp@redhat.com> |
---|
1861 | |
---|
1862 | * libwnck/window-action-menu.c: menu for window operations |
---|
1863 | (close, maximize, etc.) |
---|
1864 | |
---|
1865 | * libwnck/window.h: add #error unless you define a magic symbol |
---|
1866 | |
---|
1867 | * libwnck/window-menu.h: add window menu feature (list of windows |
---|
1868 | to choose) |
---|
1869 | |
---|
1870 | 2001-10-09 Havoc Pennington <hp@pobox.com> |
---|
1871 | |
---|
1872 | * libwnck/test-wnck.c (maximized_toggled_callback): maximize don't |
---|
1873 | minimize to toggle maximization |
---|
1874 | (window_stacking_changed_callback): don't refill model on stacking |
---|
1875 | changed |
---|
1876 | |
---|
1877 | 2001-10-09 Havoc Pennington <hp@pobox.com> |
---|
1878 | |
---|
1879 | * libwnck/window.c, libwnck/xutils.c: support window icons |
---|
1880 | (wnck_window_get_session_id_utf8): fix |
---|
1881 | |
---|
1882 | 2001-10-08 Havoc Pennington <hp@pobox.com> |
---|
1883 | |
---|
1884 | * libwnck/screen.c: support _NET_CLIENT_LIST, now I understand the |
---|
1885 | point of both that and the stacking order one |
---|
1886 | |
---|
1887 | * libwnck/window.c (_wnck_window_create): don't break GDK's event |
---|
1888 | mask, fixes resize issues with test-wnck |
---|
1889 | |
---|
1890 | 2001-10-07 Havoc Pennington <hp@pobox.com> |
---|
1891 | |
---|
1892 | * libwnck/test-wnck.c: fixes (requires CVS HEAD GTK) |
---|
1893 | |
---|
1894 | 2001-10-07 Havoc Pennington <hp@pobox.com> |
---|
1895 | |
---|
1896 | * libwnck/window.c (_wnck_window_process_property_notify): fix |
---|
1897 | to handle WM_STATE changes |
---|
1898 | |
---|
1899 | * libwnck/test-wnck.c: add GUI to test program. exposes various |
---|
1900 | GTK bugs... |
---|
1901 | |
---|
1902 | 2001-10-07 Havoc Pennington <hp@pobox.com> |
---|
1903 | |
---|
1904 | * libwnck/window.c: add more info to state_changed signal, |
---|
1905 | set up generated enum/marshaller files to support it. |
---|
1906 | |
---|
1907 | * libwnck/window.c: add support for getting session ID, pid |
---|
1908 | |
---|
1909 | * libwnck/application.c: implement creation/destruction of the |
---|
1910 | application object, and its association with a window |
---|
1911 | |
---|
1912 | * libwnck/window.c: add code to monitor a window's current |
---|
1913 | workspace |
---|
1914 | |
---|
1915 | 2001-10-07 Havoc Pennington <hp@pobox.com> |
---|
1916 | |
---|
1917 | * libwnck/window.c: add a bunch of state query/modify functions |
---|
1918 | |
---|
1919 | 2001-10-07 Havoc Pennington <hp@pobox.com> |
---|
1920 | |
---|
1921 | * libwnck/*: Initial semi-functionality |
---|
1922 | |
---|