1 2009-12-19 Thomas Adam <thomas.adam22@gmail.com>
2 * FvwmForm/FvwmForm.c (MainLoop):
3 Stop relying on XSync() after FD_SET when using FPending() will
4 automatically return correctly for handling queued events. This cures
5 the problem of the window appearing not to have drawn all its widgets
6 properly when it is initially mapped.
8 2009-12-04 Thomas Adam <thomas.adam22@gmail.com>
10 * FvwmTabs/FvwmTabs.in (swallowNew):
11 Remove UTF8 encoding from string, to just use empty string.
13 2009-08-26 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
15 * FvwmProxy/FvwmProxy.c (Provokable, parse_options)
16 (FindProxyGroupOfNeighbor, OpenOneWindow, RestackAtomic)
18 fix -Wdeclaration-after-statement warnings
20 * FvwmEvent/FvwmEvent.c (config):
21 remove unused variable i
23 * FvwmProxy/FvwmProxy.c:
26 2009-08-05 Thomas Adam <thomas.adam22@gmail.com>
27 * FvwmCommand/FvwmCommand.1.in:
28 * FvwmConsole/FvwmConsole.1.in:
29 Removed COPYRIGHT section of manpages at the original author's request;
30 and in so doing, update the AUTHOR sections to reflect that these are
31 the "original works" of the author.
33 2009-07-10 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
35 * FvwmEvent/FvwmEvent.c:
36 (message_event_table, extended_message_event_table)
37 (builtin_event_table, event_tables, main, execute_event)
38 (handle_config_line, config, DeadPipe):
39 Split the event_table into one per message type and include the
40 action in the event_entry structure.
41 (handle_config_line, config):
42 fix handling of volume and priority for rplay entries
44 2009-07-08 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
46 * FvwmEvent/FvwmEvent.c:
47 change #ifdef HAVE_RPLAY to if(USE_FPLAY) style for always running
48 rplay code through the compiler.
50 fix possible segmentation fault in RPlayHost argument parsing
52 * FvwmEvent/FvwmEvent.c (event_table):
53 make FvwmEvent aware of MX_REPLY events. Fixes segfault with unkown
54 event names and fixes built in event offset.
57 2009-05-25 Jason Weber <baboon@imonk.com>
58 * FvwmProxy/FvwmProxy.1.in:
59 * FvwmProxy/FvwmProxy.c:
60 * FvwmProxy/FvwmProxy.h:
61 better vertical centering of groups of proxies;
62 option to limit which proxies are shown based on focused/active;
63 don't reorder other windows in group when one of them is raised/lowered;
64 weak include: dodge starting a group for a common name;
65 custom group provocation of raise/lower, desk change, drag, and iconify
67 2009-03-22 Mikhael Goikhman <migo@homemail.com>
69 * FvwmDebug/Makefile.am:
70 * FvwmPerl/Makefile.am:
71 * FvwmTabs/Makefile.am:
72 * FvwmWindowMenu/Makefile.am:
73 add fvwm version to automatically generated man pages
75 * FvwmDebug/FvwmDebug.1:
76 * FvwmDebug/FvwmGtkDebug.1:
77 * FvwmPerl/FvwmPerl.1:
78 * FvwmTabs/FvwmTabs.1:
79 * FvwmWindowMenu/FvwmWindowMenu.1:
82 2009-03-21 Mikhael Goikhman <migo@homemail.com>
84 * FvwmDebug/FvwmGtkDebug.in:
85 add several new features: request-reply frame, descriptive list
86 of all fvwm commands and auto command help, history of entered
87 commands synchronized with FvwmConsole, context window frame, now
88 commands may be executed with the window context, the window may
89 be set at module invocation and interactivelly
91 * FvwmDebug/Makefile.am:
92 add rules to regenerate man pages
94 2009-03-17 Mikhael Goikhman <migo@homemail.com>
96 * FvwmDebug/FvwmDebug.in:
97 * FvwmDebug/FvwmGtkDebug.in:
98 * FvwmPerl/FvwmPerl.in:
99 * FvwmWindowMenu/FvwmWindowMenu.in:
100 convert my old code to use var_name and function_name coding style
102 2009-03-12 Mikhael Goikhman <migo@homemail.com>
104 * FvwmDebug/FvwmGtkDebug.in:
105 port the whole module from perl-Gtk1 to perl-Gtk2
107 * FvwmDebug/FvwmDebug.in:
108 add copyright line as required by GPL
110 2009-03-10 Mikhael Goikhman <migo@homemail.com>
112 * FvwmDebug/FvwmGtkDebug.in:
113 hide "use Gtk;" pseudo-dependency from annoying package builders
115 2009-02-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
117 * FvwmButtons/button.c (alloc_buttonlist):
118 fixed crash in previus commit
120 2009-02-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
122 * FvwmTaskBar/Start.c (StartButtonParseConfig):
123 fixed compiler warning
125 * FvwmScript/Makefile.am (syntax):
126 * FvwmScript/script.y:
129 * FvwmProxy/FvwmProxy.c (delete_ProxyGroup):
131 removed unused functions to fixed compiler warning
133 * FvwmButtons/button.c (alloc_buttonlist):
134 fixed an optimizer bug
136 2008-05-22 Adam Goode <adam(at)spicenitz(dot)org>
138 * FvwmScript/FvwmScript.c
139 * FvwmScript/script.c
141 * FvwmScript/Scripts/system.fvwmrc
142 * FvwmScript/Widgets/HDipstick.c
143 * FvwmScript/Widgets/TextField.c
144 * FvwmScript/Widgets/Tools.c
145 * FvwmScript/Widgets/VDipstick.c
146 * FvwmTabs/FvwmTabs.in
147 * FvwmWharf/OffiX/DragAndDrop.h
148 * FvwmWharf/OffiX/DragAndDropTypes.h
149 Convert Latin-1 encodings to UTF-8
151 2008-04-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
153 * FvwmButtons/FvwmButtons.h:
154 * FvwmButtons/parse.c (ParseButton, ParseButton):
155 * FvwmButtons/draw.c (MakeButton):
156 FvwmButtons: new button alignment option "top"
158 2008-01-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
160 * FvwmPager/FvwmPager.h:
161 * FvwmPager/x_pager.c (MoveStickyWindow):
162 * FvwmPager/FvwmPager.c (list_new_page):
164 fixed stickyacrosspages in pager
166 2007-11-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
168 * FvwmPerl/FvwmPerl.in (initPreprocessVars):
169 fixed bug that caused temporary files to overwrite each other
171 2007-09-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
173 * FvwmTaskBar/Start.c (StartButtonParseConfig):
174 removed previous warning fix;
176 * FvwmButtons/button.c (alloc_buttonlist):
177 fixed button allocation broken in previous commit
179 2007-08-29 Renato Caldas <seventhguardian@gmail.com>
181 * FvwmTaskBar/Start.c (StartButtonParseConfig):
182 * FvwmButtons/button.c (alloc_buttonlist):
183 fix compilation warnings
185 2007-08-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
187 * FvwmM4/FvwmM4.c (m4_defs):
188 * FvwmCpp/FvwmCpp.c (cpp_defs):
189 * FvwmCommand/FvwmCommandS.c (open_fifos):
190 use constants from libs/fvwm_sys_stat.h
192 2007-08-11 Serge Koksharov <gentoosiast dog yandex dot ru>
194 * FvwmProxy/FvwmProxy.c (FindNeighborForLeader):
195 fixed proxy group functionality when debugging code compiled out.
197 2007-08-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
199 * FvwmWindowMenu/Makefile.am:
200 * FvwmTabs/FvwmTabs.pod:
201 * FvwmTabs/ConfigFvwmTabs:
202 * FvwmTabs/FvwmTabs.1:
203 * FvwmTabs/FvwmTabs.in:
204 * FvwmTabs/Makefile.am:
205 * FvwmAnimate/FvwmAnimate.c:
206 * FvwmAnimate/FvwmAnimate.1.in:
207 * FvwmWinList/FvwmWinList.1.in:
208 * FvwmTheme/FvwmTheme.1.in:
209 * FvwmRearrange/FvwmRearrange.1.in:
210 * FvwmWharf/FvwmWharf.1.in:
211 * FvwmEvent/FvwmEvent.1.in:
212 * FvwmForm/FvwmForm.1.in:
213 * FvwmIconBox/FvwmIconBox.1.in:
214 * FvwmGtk/FvwmGtk.1.in:
215 * FvwmScript/FvwmScript.1.in:
216 * FvwmScript/Scripts/FvwmScript-Setup95.in:
217 * FvwmScript/Scripts/FvwmScript-BaseConfig:
218 * FvwmCommand/FvwmCommand.1.in:
219 * FvwmCommand/Makefile.am:
220 * FvwmButtons/FvwmButtons.1.in:
221 * FvwmProxy/FvwmProxy.1.in:
222 * FvwmPerl/FvwmPerl.1:
223 * FvwmPerl/FvwmPerl.in:
224 * FvwmPerl/Makefile.am:
225 * FvwmIconMan/FvwmIconMan.1.in:
226 * FvwmIconMan/fvwm.c (ProcessMessage):
227 * FvwmDragWell/FvwmDragWell.1.in:
228 * FvwmM4/FvwmM4.1.in:
229 * FvwmWindowMenu/FvwmWindowMenu.in:
230 * FvwmWindowMenu/FvwmWindowMenu.1:
231 * FvwmBacker/FvwmBacker.1.in:
232 * FvwmBacker/FvwmBacker.c:
233 * FvwmScroll/FvwmScroll.1.in:
234 * FvwmConsole/FvwmConsole.1.in:
235 * FvwmAuto/FvwmAuto.1.in:
236 * FvwmSaveDesk/FvwmSaveDesk.1.in:
237 * FvwmDebug/FvwmGtkDebug.1:
238 * FvwmDebug/FvwmOldDebug.1:
239 * FvwmDebug/FvwmGtkDebug.in:
240 * FvwmDebug/FvwmDebug.1:
241 * FvwmDebug/FvwmDebug.in:
242 * FvwmPager/FvwmPager.1.in:
243 * FvwmTaskBar/FvwmTaskBar.1.in:
244 * FvwmSave/FvwmSave.1.in:
245 * FvwmCpp/FvwmCpp.1.in:
246 * FvwmIdent/FvwmIdent.1.in:
247 * FvwmBanner/FvwmBanner.1.in:
248 write fvwm in lower case
250 2007-07-23 Simon Griph <simon(at)griph(dot)se>
252 * FvwmButtons/draw.h (RedrawButton):
253 * FvwmButtons/draw.c (RedrawButton):
255 draw monochrome bimap icons with the correct colors.
257 2007-07-22 Simon Griph <simon(at)griph(dot)se>
259 * FvwmButtons/FvwmButtons.c (Loop):
261 don't ignore LeaveNotify when the pointer moves
262 from a swallowed window to an overlaping window.
264 2007-07-22 Simon Griph <simon(at)griph(dot)se>
266 * FvwmButtons/FvwmButtons.c (handle_new_position):
267 make container specific ActiveColorset work without
268 ActiveIcon/ActiveTitle.
270 2007-06-17 Simon Griph <simon(at)griph(dot)se>
272 * FvwmAnimate/Makefile.am (LDADD):
273 * FvwmBanner/Makefile.am (LDADD):
274 * FvwmButtons/Makefile.am (LDADD):
275 * FvwmIconBox/Makefile.am (LDADD):
276 * FvwmPager/Makefile.am (LDADD):
277 * FvwmProxy/Makefile.am (LDADD):
278 * FvwmScript/Makefile.am (LDADD):
279 * FvwmTaskBar/Makefile.am (LDADD):
280 * FvwmWharf/Makefile.am (LDADD):
283 2007-07-08 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
285 * FvwmCommand/FvwmCommand.c (main):
286 don't core dump on undeterminable name
288 2007-06-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
290 * FvwmPager/x_pager.c (MoveStickyWindows):
291 properly handle StickyAcrossPages
293 2007-05-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
295 * FvwmTaskBar/Goodies.c:
296 * FvwmTaskBar/FvwmTaskBar.c:
297 * FvwmPager/x_pager.c:
298 * FvwmPager/FvwmPager.h:
299 * FvwmIconMan/readconfig.c:
300 * FvwmForm/ReadXServer.c:
301 * FvwmForm/FvwmForm.c:
302 * FvwmDragWell/fvwmDragWell.c:
303 * FvwmCommand/fifos.c:
304 * FvwmCommand/FvwmCommand.h:
305 * FvwmButtons/FvwmButtons.c:
306 * FvwmBacker/FvwmBacker.c:
309 2007-05-27 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
311 * FvwmConsole/getline.c (get_line):
312 enable build using BSD libedit compatible readline (Mac OS)
313 load the most recent commands if more than HISTSIZE commands in history
315 2007-05-13 Jason Weber <baboon@imonk.com>
317 * FvwmProxy/FvwmProxy.c:
318 prefixed position arguments with + for Move and ResizeMove commands
320 2007-02-08 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
322 * FvwmButtons/draw.c (RedrawButton):
323 Correctly handle expose with button colorsets with streteched pixmaps.
325 2007-02-04 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
327 * FvwmScript/FvwmScript.c (SendMsgAndString):
328 added some error checking
330 * FvwmScript/scanner.c:
331 * FvwmScript/script.h:
332 * FvwmScript/script.c:
335 2006-10-04 Julio Jose Teca Nemesio <julio_teca(at)fastmail(dot)fm>
337 * FvwmScript/FvwmScript.c:
338 added ChangeWindowTitle newTitle [<oldTitle>] message to
339 SendMsgAndString(char *action, char *type)
340 * FvwmScript/Instructions.c:
341 added ChangeWindowTitle(int NbArg,long * TabArg) and
342 ChangeWindowTitleFromArg(int NbArg,long * TabArg) commands
343 * FvwmScript/script.y:
344 added CHWINDOWTITLE and CHWINDOWTITLEFARG rules to instr and
346 * FvwmScript/scanner.l:
347 added ChangeWindowTitle and ChangeWindowTitleFromArg tokens
349 2007-02-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
351 * FvwmIdent/FvwmIdent.c (MakeList):
352 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
356 2007-01-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
358 * FvwmScript/script.y:
359 * FvwmScript/scanner.l:
360 * FvwmScript/scanner.c:
363 * FvwmCommand/FvwmCommand.h:
365 * FvwmSaveDesk/FvwmSaveDesk.h:
366 * FvwmSave/FvwmSave.h:
367 * FvwmWinList/FvwmWinList.h:
368 #includes from fvwm path with "..." not <...>
370 * FvwmBanner/FvwmBanner.c:
371 * FvwmButtons/FvwmButtons.c:
372 * FvwmCommand/FvwmCommand.h:
373 * FvwmDebug/FvwmOldDebug.h:
374 * FvwmEvent/FvwmEvent.c:
375 * FvwmForm/FvwmForm.c:
378 * FvwmIconMan/fvwm.c:
380 * FvwmPager/x_pager.c:
381 * FvwmSave/FvwmSave.h:
382 * FvwmSaveDesk/FvwmSaveDesk.h:
383 * FvwmTaskBar/ButtonArray.h:
384 * FvwmTaskBar/Mallocs.c:
385 * FvwmWinList/ButtonArray.h:
386 * FvwmWinList/FvwmWinList.h:
387 #includes from library path with "..." not <...>
389 2007-01-27 Serge Koksharov <gentoosiast dog yandex dot ru>
391 * FvwmIconMan/debug.c:
392 moved contents of `debuglevels.h' here.
393 don't include `debuglevels.h'.
395 * FvwmIconMan/FvwmIconMan.1.in:
396 updated description of `printdebug' option.
398 * FvwmIconMan/Makefile.am:
399 removed debuglevels.h from build list.
401 * FvwmIconMan/debuglevels.h:
404 * FvwmIconMan/debug.c:
405 * FvwmIconMan/debug.h:
406 removed MEM debug flag which isn't used anywhere in the code.
408 * FvwmIconMan/FvwmIconMan.c (main):
409 s/SendInfo/SendText/.
410 use `GetFileNameFromPath' function from libs to get module name.
411 include "libs/Parse.h" which provides `GetFileNameFromPath' function.
413 * FvwmIconMan/readconfig.c:
414 put local header includes in double quotes instead of angle brackets.
416 * FvwmIconMan/readconfig.h:
417 * FvwmIconMan/FvwmIconMan.h:
418 prevented multiple inclusions of this header files.
420 * FvwmIconMan/xmanager.h:
421 removed `FONT_STRING' definition.
423 * FvwmIconMan/x.c (X_init_manager):
424 if font wasn't specified use fallback mechanism of FlocaleLoadFont,
425 not hardcoded FONT_STRING.
427 * FvwmIconMan/FvwmIconMan.h:
428 * FvwmIconMan/winlist.c (check_resolution):
429 * FvwmIconMan/xmanager.c (man_exposed):
430 Use `fvwmrect_do_rectangles_intersect' function from libs, instead of
433 * FvwmIconMan/xmanager.c (iconify_box, draw_button):
434 Use `frect_get_intersection' function from libs, instead of own
436 include "libs/Rectangles.h" which provides `frect_get_intersection'
439 * (GetRectangleIntersection):
440 removed now unneeded function.
443 use `saferealloc' function from libs, instead of own invention.
444 don't check return value it either succeeds or exits.
447 removed now unneeded function.
449 * FvwmIconMan/FvwmIconMan.c (main):
450 * FvwmIconMan/xmanager.c:
451 * FvwmIconMan/xmanager.h:
452 removed empty `init_boxes' function.
454 * FvwmIconMan/FvwmIconMan.c (main):
455 * FvwmIconMan/debug.c (OpenConsole):
456 * FvwmIconMan/x.c (set_window_properties):
457 use MyName instead of Module when printing module name in diagnostic
460 * FvwmIconMan/FvwmIconMan.h:
461 removed prototype of `Malloc' function because it is not implemented
464 * FvwmIconMan/x.c (init_display):
465 * FvwmIconMan/FvwmIconMan.h:
466 removed `screen_g' rectangle which isn't assigned anywhere in the
469 2007-01-28 Simon Griph <simon(at)griph(dot)se>
471 * FvwmAnimate/Makefile.am (LDADD):
472 * FvwmBacker/Makefile.am (LDADD):
473 * FvwmBanner/Makefile.am (LDADD):
474 * FvwmButtons/Makefile.am (LDADD):
475 * FvwmDragWell/Makefile.am (LDADD):
476 * FvwmForm/Makefile.am (LDADD):
477 * FvwmIconBox/Makefile.am (LDADD):
478 * FvwmIconMan/Makefile.am (LDADD):
479 * FvwmIdent/Makefile.am (LDADD):
480 * FvwmPager/Makefile.am (LDADD):
481 * FvwmProxy/Makefile.am (LDADD):
482 * FvwmScript/Makefile.am (LDADD):
483 * FvwmScroll/Makefile.am (LDADD):
484 * FvwmTaskBar/Makefile.am (LDADD):
485 * FvwmWharf/Makefile.am (LDADD):
486 * FvwmWinList/Makefile.am (LDADD):
489 2007-01-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
491 * FvwmBacker/FvwmBacker.c (main):
492 * FvwmBanner/FvwmBanner.c (main):
493 * FvwmButtons/FvwmButtons.c (main):
494 * FvwmDragWell/fvwmDragWell.c (XStartup):
495 * FvwmForm/FvwmForm.c (main):
496 * FvwmIconBox/FvwmIconBox.c (main):
497 * FvwmIconMan/x.c (init_display):
498 * FvwmIdent/FvwmIdent.c (main):
499 * FvwmProxy/FvwmProxy.c (main):
500 * FvwmPager/FvwmPager.c (main):
501 * FvwmScript/FvwmScript.c (Xinit):
502 * FvwmScroll/FvwmScroll.c (main):
503 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
504 * FvwmWharf/FvwmWharf.c (main):
505 * FvwmWinList/FvwmWinList.c (StartMeUp_I):
506 use flib_init_graphics()
508 * FvwmScript/script.y:
509 * FvwmScript/scanner.l:
510 also include "config.h"
512 * FvwmWharf/stepgfx.c:
514 * FvwmWharf/FvwmWharf.c:
515 * FvwmTheme/FvwmTheme.c:
516 * FvwmTaskBar/Start.c:
517 * FvwmTaskBar/Goodies.c:
518 * FvwmScroll/GrabWindow.c:
519 * FvwmScroll/FvwmScroll.c:
520 * FvwmScript/Widgets/VScrollBar.c:
521 * FvwmScript/Widgets/VDipstick.c:
522 * FvwmScript/Widgets/TextField.c:
523 * FvwmScript/Widgets/Swallow.c:
524 * FvwmScript/Widgets/Rectangle.c:
525 * FvwmScript/Widgets/RadioButton.c:
526 * FvwmScript/Widgets/PushButton.c:
527 * FvwmScript/Widgets/PopupMenu.c:
528 * FvwmScript/Widgets/MiniScroll.c:
529 * FvwmScript/Widgets/Menu.c:
530 * FvwmScript/Widgets/List.c:
531 * FvwmScript/Widgets/ItemDraw.c:
532 * FvwmScript/Widgets/HScrollBar.c:
533 * FvwmScript/Widgets/HDipstick.c:
534 * FvwmScript/Widgets/CheckBox.c:
535 * FvwmScript/scanner.c:
536 * FvwmScript/Instructions.c:
537 * FvwmScript/FvwmScript.c:
538 * FvwmRearrange/FvwmRearrange.c:
539 * FvwmPager/x_pager.c:
540 * FvwmPager/FvwmPager.c:
542 * FvwmIdent/FvwmIdent.c:
543 * FvwmIconMan/xmanager.c:
545 * FvwmIconMan/winlist.c:
546 * FvwmIconMan/readconfig.c:
547 * FvwmIconMan/fvwm.c:
548 * FvwmIconMan/functions.c:
549 * FvwmIconBox/icons.c:
550 * FvwmIconBox/FvwmIconBox.c:
551 * FvwmGtk/windowlist.c:
553 * FvwmForm/FvwmForm.c:
554 * FvwmEvent/FvwmEvent.c:
555 * FvwmDragWell/xdndDragSource.c:
556 * FvwmDragWell/fvwmDragWell.c:
557 * FvwmDebug/FvwmOldDebug.c:
559 * FvwmCommand/FvwmCommandS.c:
560 * FvwmButtons/parse.c:
561 * FvwmButtons/FvwmButtons.c:
562 * FvwmButtons/dynamic.c:
563 * FvwmButtons/draw.c:
564 * FvwmBanner/FvwmBanner.c:
565 * FvwmBacker/FvwmBacker.c:
566 * FvwmAuto/FvwmAuto.c:
567 * FvwmAnimate/FvwmAnimate.c:
568 * FvwmWinList/ButtonArray.c:
569 * FvwmWinList/FvwmWinList.c:
570 * FvwmProxy/FvwmProxy.c:
571 use new library include files
573 * FvwmProxy/FvwmProxy.c:
574 * FvwmTaskBar/ButtonArray.c:
575 * FvwmTaskBar/List.c:
576 * FvwmTaskBar/FvwmTaskBar.c:
577 do not include safemalloc.h directly
579 2007-01-15 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
581 * FvwmPerl/FvwmPerl.in:
582 fix missing semicolon in previous patch
584 * FvwmWindowMenu/FvwmWindowMenu.in:
585 * FvwmTabs/FvwmTabs.in:
586 * FvwmPerl/FvwmPerl.in:
587 * FvwmDebug/FvwmDebug.in:
588 * FvwmDebug/FvwmGtkDebug.in:
591 2007-01-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
593 * FvwmIdent/FvwmIdent.c (list_configure):
594 use the orig_hints_width_inc and orig_hints_height_inc
596 * FvwmIdent/FvwmIdent.c (list_configure):
598 properly handle title dir in geometry reported by FvwmIdent
600 2007-01-14 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
603 * FvwmWharf/FvwmWharf.c:
604 * FvwmTaskBar/ButtonArray.h:
605 * FvwmTaskBar/ButtonArray.c:
606 * FvwmScript/types.h (struct XObj):
607 * FvwmBanner/FvwmBanner.c (GetXPMData):
608 * FvwmIconBox/icons.c (GetBackPixmap):
609 * FvwmIconBox/FvwmIconBox.h (struct icon_info):
610 * FvwmRearrange/FvwmRearrange.c:
611 * FvwmIdent/FvwmIdent.c (list_end):
612 int instead of unsigned int
614 2007-01-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
616 * FvwmScript/script.c (yyparse):
617 use long instead of long int
619 2007-01-12 Serge Koksharov <gentoosiast dog yandex dot ru>
621 * FvwmIdent/FvwmIdent.c (MakeList):
622 new information about windows: "StickyPageIcon", "StickyDeskIcon" and
625 2007-01-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
627 * FvwmConsole/getline.c (get_line):
628 fixed compilation without readline
630 2007-01-07 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
632 * FvwmTaskBar/FvwmTaskBar.c (HandleButtonRelease):
633 expand variables for button commands. (In particluar default Start
634 action, which sent bad command to fvwm.)
636 * FvwmTaskBar/FvwmTaskBar.c (CheckForTip, HandleButtonRelease)
637 (HandleButtonRelease, HandleEvents, HandleEvents)
638 * FvwmTaskBar/Start.h (MouseInStartButton):
639 * FvwmTaskBar/Start.c (MouseInStartButton):
640 return found button x-position in MouseInStartButton
642 * FvwmTaskBar/Start.c (MouseInStartButton):
643 removed useless double loop
645 2007-01-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
647 * FvwmConsole/FvwmConsole.c (main):
650 don't exit on SIGCHLD; die if there are no connection attempts within
653 * FvwmConsole/FvwmConsole.c (server):
654 * FvwmConsole/FvwmConsoleC.c (main):
655 use fvwm_send() and fvwm_recv()
657 * FvwmConsole/FvwmConsole.c (server):
658 * FvwmConsole/FvwmConsoleC.c:
659 * FvwmConsole/getline.c:
662 2007-01-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
664 * FvwmConsole/FvwmConsole.c (main):
665 don't check the return code of safemalloc - it either works or exits
667 2007-01-05 Serge Koksharov <gentoosiast dog yandex dot ru>
669 * FvwmConsole/FvwmConsole.c
670 removed prototype of `CloseSocket' function which isn't implemented
674 removed superfluous exit calls because ErrMsg already contains it.
675 fixed S_name allocated size.
677 * FvwmConsole/FvwmConsole.h:
678 removed unnedeed include "time.h".
682 removed unneeded include <sys/socket.h>.
684 * FvwmProxy/FvwmProxy.h:
685 removed unneeded include <sys/time.h>.
687 * FvwmIconBox/FvwmIconBox.h:
688 removed unnedeed include "fvwm/fvwm.h".
690 * FvwmConsole/FvwmConsole.h:
691 * FvwmIconBox/FvwmIconBox.h:
692 * FvwmIdent/FvwmIdent.h:
693 * FvwmPager/FvwmPager.h:
695 when including header files not from standard library their names
696 should be put in double quotes not in angle brackets.
698 * FvwmBanner/FvwmBanner.c:
699 * FvwmIconBox/FvwmIconBox.c:
700 * FvwmIconBox/FvwmIconBox.h:
701 * FvwmIdent/FvwmIdent.h:
702 * FvwmPager/FvwmPager.h:
704 removed unused `nocolor' function.
706 * FvwmTaskBar/FvwmTaskBar.c:
707 * FvwmTaskBar/Goodies.c:
708 removed unneeded include "Colors.h".
710 * FvwmTaskBar/Makefile.am:
711 removed Colors.[ch] from build list.
713 * FvwmTaskBar/Colors.c:
714 * FvwmTaskBar/Colors.h:
717 2007-01-04 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
719 * FvwmWinList/FvwmWinList.c:
720 init with no button pressed.
722 2007-01-03 Serge Koksharov <gentoosiast dog yandex dot ru>
724 * FvwmIconBox/FvwmIconBox.c (RedrawIcon):
725 bugfix: IconColorset's bg wasn't updated immediately.
730 2007-01-03 Renato Caldas <seventhguardian@gmail.com>
732 * FvwmBacker/FvwmBacker.c:
733 * FvwmBacker/FvwmBanner.c:
734 removed unused variable fd_width;
736 * FvwmBacker/FvwmBanner.c (main):
737 replaced fd_width by x_fd+1 (the only fd) in the select() call
739 2007-01-02 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
741 * FvwmPager/FvwmPager.c (list_configure):
742 fix updating window desk
744 2006-12-30 Ben Kibbey <bjk@luxsci.net>
746 * FvwmGtk/dialog.c (dialog_entry):
747 Fix entry widget options with no argv[1].
749 2006-12-29 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
751 * FvwmForm/FvwmForm.c (ct_Timeout):
752 fix parsing of quoted command in Timout
754 2006-12-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
756 * FvwmProxy/FvwmProxy.c (GetProperty):
759 2006-12-22 Serge Koksharov <gentoosiast dog yandex dot ru>
761 * FvwmProxy/FvwmProxy.c:
762 Changed PROXY_GROUP_DEBUG define directive to False.
765 Removed useless exit message.
767 * FvwmProxy/FvwmProxy.c:
768 * FvwmProxy/FvwmProxy.h:
769 Corrected VIM modelines.
771 * FvwmProxy/FvwmProxy.1.in:
774 2006-12-10 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
776 * FvwmWinList/FvwmWinList.c (ProcessMessage):
777 Add buttons when items are added to make sure the lists are synced.
779 * FvwmWinList/ButtonArray.c (AddButton,ButtonNew):
780 Allow buttons to be created with NULL title.
782 * FvwmWinList/FvwmWinList.c (StartMeUp_I):
783 Make sure that win is None until created.
785 * FvwmWinList/ButtonArray.c (ButtonNew):
786 Initialized alloced memory to 0.
788 2006-12-09 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
790 * FvwmCommand/FvwmCommand.c (main):
791 Fix reading lockfile.
793 2006-12-08 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
795 * FvwmPager/FvwmPager.h:
796 * FvwmPager/x_pager.c (do_scroll):
797 * FvwmPager/FvwmPager.c (main, process_message, list_reply):
798 Use Send_Reply instead of SendToModule to ease scroll burden.
800 * FvwmCommand/FvwmCommand.1.in:
801 * FvwmCommand/FvwmCommand.c (process_message):
802 * FvwmCommand/FvwmCommandS.c (server, process_message):
803 recieve messages from Send_Reply, and print them on -i1.
805 2006-11-25 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
807 * FvwmPager/FvwmPager.c (handle_config_win_package, list_add)
809 join almost duplicate code handing ConfigWinPacket to a separate
810 function to avoid more bugs of the kind bellow.
812 * FvwmPager/FvwmPager.c (list_add):
813 make new windows handle allowed actions correctly.
815 2006-10-08 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
817 * FvwmProxy/FvwmProxy.c (FindProxyGroupWithWindowName):
818 fix declaration after statement
820 2006-10-07 Jason Weber <baboon@imonk.com>
821 * FvwmProxy/FvwmProxy.c:
822 added window groups and proxy slots
824 2006-09-19 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
826 * FvwmScript/Widgets/List.c (EvtMouseList):
827 make sure rectT.height is given a value.
829 * FvwmProxy/FvwmProxy.c (ConfigureWindow, IconifyWindow):
830 chagned // to /* ... */
832 * FvwmProxy/FvwmProxy.c (LinkAction):
833 * FvwmIconMan/fvwm.c (property_change):
834 silence gcc 4 signedness warning by cast.
836 * FvwmDragWell/xdndDragSource.c (xdndSrcDoDrag):
837 change mask_return to unsigned.
838 silence gcc 4 signedness warning by cast.
840 * FvwmWharf/icons.c (LoadIconFile):
841 * FvwmWharf/Wharf.h (icon_info):
842 * FvwmWharf/FvwmWharf.c (Loop, MapFolde, swallow):
843 * FvwmTaskBar/ButtonArray.h (ButtonArray, ButtonDimensions):
844 * FvwmTaskBar/ButtonArray.c (ButtonDimensions):
845 * FvwmScript/types.h (XObj):
846 * FvwmRearrange/FvwmRearrange.c:
847 * FvwmIdent/FvwmIdent.c (list_end):
848 * FvwmIconBox/FvwmIconBox.h (icon_info):
849 * FvwmIconBox/icons.c (GetBackPixmap):
850 * FvwmBanner/FvwmBanner.c (PImageIcon):
851 change dimensions and allocation counts to unsigned types.
853 2006-09-12 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
855 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
856 correctly handle trailing whitespace after geometry
858 * FvwmCommand/FvwmCommand.c (process_message):
859 print config_info on separate lines
860 * FvwmCommand/FvwmCommandS.c (relay_packet):
861 relay 0-length packages.
863 2006-08-29 Harald Dunkel <harald.dunkel@t-online.de>
865 * FvwmScroll/GrabWindow.c:
866 * FvwmScript/Widgets/TextField.c:
867 * FvwmScript/Instructions.c:
868 * FvwmPager/x_pager.c:
869 * FvwmForm/ReadXServer.c:
870 * FvwmDragWell/xdndDragSource.c:
871 change offset and length args for XGetWindowProperty() to long
872 (to support 64bit architectures)
874 2006-08-26 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
876 * FvwmPager/FvwmPager.h (pager_window):
877 * FvwmPager/FvwmPager.c (list_configure):
878 * FvwmPager/x_pager.c (update_ewmh_allowed_actions)
879 (initialize_pager, DispatchEvent, AddNewWindow, MoveWindow)
881 read allowed actions from fvwm instead of using ewmh.
883 2006-08-10 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
885 * FvwmPager/FvwmPager.h (pager_window):
886 * FvwmPager/x_pager.c (update_ewmh_allowed_actions)
887 (initialize_pager, DispatchEvent, AddNewWindow, MoveWindow)
889 use ewmh allowed actions to track window movability.
890 (MoveWindow, IconMoveWindow):
891 removed my #if 0:ed code.
893 2006-08-09 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
895 * FvwmPager/x_pager.c (MoveWindow):
896 remove non-working icon-bug workaround
898 2006-08-09 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
900 * FvwmPager/x_pager.c (Scroll):
903 (MoveWindow, IconMoveWindow):
904 reindented and respaced
907 make icon move use fvwm function
908 don't add border width and title height to coordinates.
909 workaround erratic icon behaviour when not on current desk
912 make moves use fvwm function
914 (MoveWindow, IconMoveWindow):
915 #if 0 (with comments) questionable code doing double work
917 2006-08-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
919 * FvwmDragWell/fvwmDragWell.c (XStartup):
920 * FvwmDragWell/xdndDragSource.c (xdndSrcDoDrag)
921 (xdndErrorHandler, xdndSrcDoDrag):
922 * FvwmM4/FvwmM4.c (main):
923 * FvwmTaskBar/Start.c (StartButtonParseConfig)
924 (MouseInStartButton, StartAndLaunchButtonItemInit)
925 (StartButtonInit, MouseInStartButton):
926 * FvwmTaskBar/FvwmTaskBar.c:
927 use False/True instead of FALSE/TRUE
929 * FvwmDragWell/fvwmDragWell.c (mouseInButton):
930 use 0/1 instead of FALSE/TRUE
932 2006-08-07 Serge Koksharov <gentoosiast dog yandex dot ru>
934 * FvwmIconMan/FvwmIconMan.1.in:
935 documented printdebug, refresh, searchback and searchforward builtin
939 * FvwmIconMan/FvwmIconMan.c (main):
940 changed ifdef from ELECTRIC_FENCE to HAVE_LIBEFENCE.
941 removed now useless 'ifdef DEBUG_ATTACH' construction with hardcoded
943 removed now useless 'if 0' construction.
945 fixed compiler warning.
947 * FvwmIconMan/FvwmIconMan.h:
948 changed ifdef from DMALLOC to HAVE_DMALLOC_H.
950 * FvwmIconMan/debug.c (ConsoleDebug):
951 * FvwmIconMan/globals.c (print_managers):
952 * FvwmIconMan/readconfig.c (parse_format_dependencies):
955 * FvwmIconMan/winlist.c (iconmanager_show):
956 * FvwmIconMan/xmanager.c (check_managers_consistency):
958 changed ifdefs from PRINT_DEBUG to FVWM_DEBUG_MSGS.
960 * FvwmIconMan/debug.h:
961 removed now useless 'if 0' construction.
963 * FvwmIconMan/globals.c:
964 removed useless commented definitions of Module & ModuleLen which now
967 * FvwmIconMan/readconfig.c:
968 removed ancient 'if FVWM_VERSION == 1' construction.
971 fixed compiler warnings.
973 * FvwmIconMan/xmanager.c (print_buttons):
974 removed (this function defined but isn't used anywhere in the
975 code and its functionality superseded by print_button_info
977 fixed compiler warnings.
979 fixed compiler warnings.
981 2006-08-07 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
983 * FvwmPager/x_pager.c (IconMoveWindow, MoveWindow)
984 make icons with !IconTitle style moveable.
986 2006-08-05 Serge Koksharov <gentoosiast dog yandex dot ru>
988 * FvwmIconMan/FvwmIconMan.1.in:
989 documented ShowOnlyFocused option.
992 * FvwmIconMan/readconfig.c (read_in_resources):
993 corrected warning message when an argument to Shape option is
996 2006-08-05 Serge Koksharov <gentoosiast dog yandex dot ru>
998 * FvwmForm/FvwmForm.c (OpenWindows):
999 * FvwmForm/FvwmForm.h:
1000 * FvwmForm/ReadXServer.c (ReadXServer):
1001 added WM_DELETE_WINDOW support.
1003 2006-07-16 Scott Smedley <ss@aao.gov.au>
1005 * FvwmTabs/FvwmTabs.in:
1006 * FvwmTabs/ConfigFvwmTabs:
1007 * FvwmTabs/FvwmTabs-DefaultSetup:
1008 Bugfix: wasn't adding "Tabize" menu item to menu.
1009 Created "CreateTabberWithWin" function to put focused window into
1010 a new tabber at the same position as the window.
1012 2006-07-13 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1014 * FvwmCommand/fifos.c (fifos_get_default_name):
1015 fix allocation when using FVWM_USERDIR
1017 * FvwmCommand/FvwmCommand.c (main):
1018 * FvwmCommand/FvwmCommandS.c (open_fifos):
1019 removed ifdefs for O_NOFOLLOW.
1021 2006-07-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1023 * FvwmCommand/fifos.c (fifos_get_default_name):
1026 * FvwmCommand/FvwmCommand.h:
1027 use libs/fvwm_sys_stat.h
1029 2006-07-12 Serge Koksharov <gentoosiast dog yandex dot ru>
1031 * modules/FvwmPager/FvwmPager.c:
1032 Compilation fix when --enable-debug-msgs configure option set.
1034 2006-07-11 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1036 * FvwmCommand/FvwmCommand.1.in:
1037 Documented the FVWM_USERDIR fallback.
1039 * FvwmCommand/FvwmCommandS.c (server):
1040 * FvwmCommand/FvwmCommand.c (main):
1041 Exit if no name coude be decided on. (Only if FVWM_USERDIR is unset.)
1042 Open files with O_NOFOLLOW if defined.
1043 * FvwmCommand/fifos.c (fifos_get_default_name):
1044 Make sure that the name returned either referre to files owned by
1045 the process owner or does not exist. Use FVWM_USERDIR as fallback.
1047 * FvwmCommand/FvwmCommandS.c (server):
1048 * FvwmCommand/FvwmCommand.c (main):
1049 * FvwmCommand/FvwmCommand.h
1050 * FvwmCommand/fifos.c:
1051 * FvwmCommand/Makefile.am:
1052 Make sure FvwmCommandS and FvwmCommand use the same default names
1053 by moving the code from FvwmCommand to a separate common function.
1055 2006-07-05 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1057 * FvwmConsole/FvwmConsoleC.c (main):
1058 * FvwmConsole/getline.c:
1059 Renamed the function getline to get_line to not conflict with stdio's
1060 getline. (bug #3772)
1062 2006-06-09 Scott Smedley <ss@aao.gov.au>
1064 * FvwmTabs/FvwmTabs.in:
1065 Added "swallowIcon" option to provide visual feedback when tabber is
1066 going to unconditionally swallow the next window to popup.
1067 * FvwmTabs/FvwmTabs.pod:
1068 * FvwmTabs/FvwmTabs.1:
1069 Documented new "swallowIcon" option.
1070 List all mouse bindings available with the toolbar icons.
1072 2006-05-31 Scott Smedley <ss@aao.gov.au>
1074 * FvwmTabs/FvwmTabs.in:
1075 * FvwmTabs/FvwmTabs.pod:
1076 * FvwmTabs/FvwmTabs.1:
1077 Added feature to swallow next new window that is created.
1079 2006-05-27 Scott Smedley <ss@aao.gov.au>
1081 * FvwmTabs/ConfigFvwmTabs:
1082 bugfix: FvwmTabs wasn't preserving state between restarts.
1084 2006-05-09 Serge Koksharov <gentoosiast dog yandex dot ru>
1086 * FvwmScript/Scripts/FvwmScript-ComExample.in:
1087 * FvwmTaskBar/Goodies.c:
1090 2006-04-26 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1093 * FvwmPager/FvwmPager.h (HandleScrollDone,list_string):
1094 * FvwmPager/x_pager.c (Scroll, do_scroll, HandleScrollDone):
1095 Changed to pixel operation. Scrolling is summed up before sent to
1096 fvwm to speed up multiple subsequent scrollings that take place faster
1097 than fvwm can change viewport.
1099 2006-04-07 Serge Koksharov <gentoosiast dog yandex dot ru>
1101 * FvwmTaskBar/FvwmTaskBar.1.in:
1102 added another undocumented `Pad' option description.
1104 * FvwmTaskBar/FvwmTaskBar.c:
1107 * FvwmTaskBar/FvwmTaskBar.c:
1108 * FvwmTaskBar/Goodies.c:
1109 * FvwmTaskBar/Start.c:
1110 Because of incorrect module->namelen calculation entire
1111 FvwmTaskBar module was broken. _Test_ your changes before
1114 2006-03-21 Serge Koksharov <gentoosiast dog yandex dot ru>
1116 * FvwmAnimate/FvwmAnimate.c:
1117 corrected delay for Zoom3D animation effect
1119 * FvwmConsole/FvwmConsoleC.pl.1.in:
1120 * FvwmConsole/FvwmConsole.1.in:
1121 replaced all `Cntl' modificator key mentions with `Ctrl' to be
1122 consistent with rest of the documentation and because it's more
1123 conventional abbreviation.
1125 * FvwmForm/FvwmForm.1.in:
1126 * FvwmForm/FvwmForm-Rlogin:
1127 replaced all mentions of `rsh' with `ssh'. rsh is obsolete and
1128 inherently insecure. We shouldn't teach our users bad things,
1131 * FvwmTaskBar/FvwmTaskBar.1.in:
1132 slightly clarified the `StartName' option description
1133 added the undocumented `MailDir' option description. Somebody
1134 violated section `K' of the convention list.
1136 * FvwmBacker/FvwmBacker.1.in:
1137 * FvwmDebug/FvwmGtkDebug.in:
1138 * FvwmDebug/FvwmGtkDebug.1:
1139 * FvwmEvent/FvwmEvent.1.in:
1140 * FvwmForm/FvwmForm.1.in:
1141 * FvwmIconMan/xmanager.c:
1142 * FvwmIdent/FvwmIdent.c:
1143 * FvwmIdent/FvwmIdent.1.in:
1144 * FvwmPerl/FvwmPerl.in:
1145 * FvwmPerl/FvwmPerl.1:
1146 * FvwmScript/FvwmScript.1.in:
1147 * FvwmScript/Widgets/Menu.c:
1148 * FvwmTabs/ConfigFvwmTabs:
1149 * FvwmTabs/FvwmTabs-DefaultSetup:
1150 * FvwmTaskBar/FvwmTaskBar.1.in:
1151 * FvwmTheme/FvwmTheme.1.in:
1154 2006-02-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1156 * FvwmDragWell/xdndDragSource.c (xdndSrcDoDrag):
1157 Use return code of FQueryPointer()
1159 2006-02-11 Renato Caldas <seventhguardian@gmail.com>
1161 * FvwmIdent/FvwmIdent.c:
1162 * FvwmForm/FvwmForm.c:
1163 * FvwmGtk/FvwmGtk.c:
1164 Replaced global vars for name and name length for a ModuleArgs
1165 struct pointed by "module".
1166 main() changed to copy the global fd's for comunication with fvwm
1168 main() changed to use ParseModuleArgs instead of the "manual"
1170 main() changed to use the struct's user_argc and user_argv for
1171 parsing command line options.
1172 Small misc changes to use module->name for error messages.
1174 * FvwmIdent/FvwmIdent.c:
1175 Replaced the app window global var (app_win) for module->window.
1177 * FvwmForm/FvwmForm.c (ParseConfigLine):
1179 (ParseActiveMessage):
1180 * FvwmGtk/FvwmGtk.c (parse_config_line):
1182 Changed functions to use CatString3 and module->name.
1184 2006-02-10 George Potapov <nephrite@inbox.ru>
1186 * modules/FvwmButtons/FvwmButtons.1.in
1187 * FvwmButtons/FvwmButtons.c (Loop):
1188 (ButtonPressProcess):
1189 * modules/FvwmButtons/FvwmButtons.h
1190 * FvwmButtons/dynamic.c (parse_message_line):
1191 Added command PressButton to module FvwmButtons
1193 2006-02-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1195 * FvwmSave/FvwmSave.1.in:
1196 removed documentation referring to NoClutter from FvwmSave man page
1198 2006-02-10 Mikhael Goikhman <migo@homemail.com>
1200 * FvwmButtons/FvwmButtons.c:
1201 * FvwmButtons/FvwmButtons.h:
1202 * FvwmButtons/button.h:
1203 * FvwmButtons/draw.h:
1204 * FvwmButtons/icons.c:
1205 * FvwmButtons/icons.h:
1206 * FvwmButtons/misc.c:
1207 * FvwmButtons/misc.h:
1208 * FvwmButtons/output.c:
1209 * FvwmButtons/parse.c:
1210 reformat FvwmButtons code to be more readable and consistent
1212 2006-02-10 Renato Caldas <seventhguardian@gmail.com>
1214 * FvwmTheme/FvwmTheme.c:
1215 * FvwmScript/FvwmScript.c:
1216 * FvwmScript/Instructions.c:
1217 * FvwmSave/FvwmSave.c:
1218 * FvwmSaveDesk/FvwmSaveDesk.c:
1219 * FvwmRearrange/FvwmRearrange.c:
1220 * FvwmScroll/FvwmScroll.c:
1221 * FvwmScroll/FvwmScroll.h:
1222 * FvwmScroll/GrabWindow.c:
1223 * FvwmTaskBar/FvwmTaskBar.c:
1224 * FvwmTaskBar/Goodies.c:
1225 * FvwmTaskBar/List.c:
1226 * FvwmTaskBar/Start.c:
1227 Replaced global vars for name and name length for a ModuleArgs
1228 struct pointed by "module".
1229 main() changed to copy the global fd's for comunication with fvwm
1231 main() changed to use ParseModuleArgs instead of the "manual"
1233 main() changed to use the struct's user_argc and user_argv for
1234 parsing command line options.
1235 Small misc changes to use module->name for error messages.
1237 * FvwmTaskBar/FvwmTaskBar.c (ParseConfig):
1239 * FvwmTaskBar/Goodies.c (GoodiesParseConfig):
1240 Changed functions to use CatString3 and module->name.
1242 * FvwmTaskBar/Start.c (StartButtonParseConfig):
1243 Changed function to use module->namelen.
1245 * FvwmScroll/FvwmScroll.c:
1246 Replaced global var win_app for module->window.
1248 * FvwmRearrange/FvwmRearrange.c:
1249 Removed unused variable "len".
1251 * FvwmTaskBar/Start.c:
1252 * FvwmScript/Instructions.c:
1253 Added #include "libs/Module.h" in order to be able
1254 to use the ModuleArgs struct
1256 2006-02-09 Renato Caldas <seventhguardian@gmail.com>
1258 * FvwmAuto/FvwmAuto.c:
1259 * FvwmConsole/FvwmConsole.c:
1260 * FvwmConsole/FvwmConsole.h:
1261 * FvwmAnimate/FvwmAnimate.c:
1262 Changed to use ParseModuleArgs instead of the "manual" parsing methods.
1263 Changed to use ModuleArgs struct for module name-storing.
1265 * FvwmConsole/FvwmConsole.c:
1266 Removed some redundant name-storing vars.
1268 2006-02-04 Scott Smedley <ss@aao.gov.au>
1270 * FvwmTabs/FvwmTabs.in:
1271 * FvwmTabs/FvwmTabs.pod:
1272 * FvwmTabs/FvwmTabs.1:
1273 i18n & l10n support.
1274 New 'buttonYPadding' option.
1276 Removed version information from 'About' dialog.
1278 2006-02-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1280 * FvwmBacker/FvwmBacker.c:
1283 2006-01-30 Scott Smedley <ss@aao.gov.au>
1285 * FvwmTabs/FvwmTabs.in:
1286 * FvwmTabs/FvwmTabs.pod:
1287 * FvwmTabs/ConfigFvwmTabs:
1288 Allow user to specify position of new tabbers with:
1289 NewTabber --geometry=+0+0 uniqueId
1290 bugfix: don't hardcode height of button frame - allow it to be
1291 determined by the size of the font/mini-icon.
1293 2006-01-15 Mikhael Goikhman <migo@homemail.com>
1295 * FvwmTabs/FvwmTabs.1:
1296 * FvwmTabs/Makefile.am:
1297 do not automatically generate man page on "make", so that perl is
1298 not required to install fvwm, this also fixes double "make dist"
1300 2005-11-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1302 * FvwmAnimate/FvwmAnimate.c:
1303 * FvwmAuto/FvwmAuto.c:
1304 * FvwmButtons/button.c:
1305 * FvwmButtons/draw.c:
1306 * FvwmButtons/dynamic.c:
1307 * FvwmButtons/icons.c:
1308 * FvwmButtons/output.c:
1309 * FvwmButtons/parse.c:
1310 * FvwmCommand/FvwmCommand.h:
1311 * FvwmConsole/FvwmConsole.h:
1312 * FvwmCpp/FvwmCpp.c:
1313 * FvwmDebug/FvwmOldDebug.c:
1314 * FvwmDragWell/fvwmDragWell.c:
1315 * FvwmForm/FvwmForm.c:
1317 * FvwmGtk/windowlist.c:
1318 * FvwmIconBox/FvwmIconBox.c:
1319 * FvwmIconBox/icons.c:
1320 * FvwmIconMan/FvwmIconMan.c:
1321 * FvwmIconMan/readconfig.c:
1322 * FvwmIconMan/xmanager.c:
1323 * FvwmIdent/FvwmIdent.c:
1325 * FvwmRearrange/FvwmRearrange.c:
1326 * FvwmSave/FvwmSave.c:
1327 * FvwmSaveDesk/FvwmSaveDesk.c:
1328 * FvwmTaskBar/ButtonArray.c:
1329 * FvwmTaskBar/FvwmTaskBar.c:
1330 * FvwmTaskBar/Goodies.c:
1331 * FvwmTaskBar/List.c:
1332 * FvwmWharf/ASSound/ASSound.c:
1333 * FvwmWharf/FvwmWharf.c:
1334 * FvwmWharf/icons.c:
1335 * FvwmWharf/stepgfx.c:
1336 * FvwmWinList/ButtonArray.c:
1337 * FvwmWinList/FvwmWinList.c:
1338 * FvwmWinList/List.c:
1339 do not #include stdlib.h (comes from config.h)
1341 * FvwmButtons/draw.c:
1342 do not #include strings.h (not portable; comes from config.h)
1344 2005-11-21 Harry Felder <harry@rentec.com>
1346 * FvwmProxy/FvwmProxy.c (AdjustOneWindow):
1347 fixed C89 compile error
1349 2005-11-07 Scott Smedley <ss@aao.gov.au>
1351 * FvwmTabs/FvwmTabs.in:
1352 * FvwmTabs/ConfigFvwmTabs:
1353 * FvwmTabs/FvwmTabs-DefaultSetup:
1354 * FvwmTabs/Makefile.am:
1355 * FvwmTabs/FvwmTabs.pod:
1356 * FvwmTabs/.cvsignore:
1357 Added FvwmTabs module.
1359 2005-10-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1361 * FvwmButtons/parse.c (ParseTitle):
1363 fixed the "center" button option
1365 2005-10-18 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1367 * FvwmPerl/FvwmPerl:
1368 * FvwmPerl/FvwmPerl.in (Examples):
1369 fixed typo (WrapToWindow -> WarpToWindow)
1371 2005-09-25 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1373 * FvwmCommand/FvwmCommand.c (list_configure):
1374 removed print of removed placed_wb3 flag
1376 2005-09-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1378 * FvwmIdent/FvwmIdent.c (MakeList):
1381 2005-08-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1383 * FvwmTaskBar/ButtonArray.c (DrawButtonArray):
1384 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
1385 new option "Pad" to control the gap between the buttons
1387 2005-08-11 Mikhael Goikhman <migo@homemail.com>
1389 * FvwmPerl/FvwmPerl.in:
1390 * FvwmPerl/FvwmPerl.1:
1391 implement new configurable "export" action (and "unexport") that
1392 defines (or undefines) shortcut fvwm functions to easier send
1393 "eval", "load" and "preprocess" actions;
1394 reuse the initial preprocessing quote if any; improve documentation
1396 2005-08-08 Jason Weber <baboon@imonk.com>
1398 * FvwmProxy/FvwmProxy.1.in:
1399 * FvwmProxy/FvwmProxy.c:
1400 * FvwmProxy/FvwmProxy.h:
1401 Added ProxyIconified option to retain proxies for iconified windows
1402 and give them their own colorset.
1403 Fixed inappropriate collisions between proxies on different desks
1404 and also lock proxy offsets on moving windows instead of snapping
1407 2005-08-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1409 * FvwmBanner/fvwm-logo-current.xbm:
1410 * FvwmBanner/fvwm-logo-current.xpm:
1413 2005-08-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1415 * FvwmScript/FvwmScript.1.in:
1418 2005-07-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1420 * FvwmProxy/FvwmProxy.c (myXErrorHandler):
1421 (myXIOErrorHandler):
1422 * FvwmGtk/windowlist.c (compare_desk):
1423 * FvwmConsole/FvwmConsole.c (server):
1426 2005-07-20 Mikhael Goikhman <migo@homemail.com>
1428 * FvwmPerl/FvwmPerl.in:
1429 * FvwmPerl/FvwmPerl.1:
1430 support window context in "preprocess" action
1432 2005-07-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1434 * FvwmBacker/FvwmBacker.c (SetRootAtoms):
1436 * FvwmWinList/FvwmWinList.c (SetMwmHints):
1437 * FvwmWinList/FvwmWinList.c (PropMotifWmHints):
1438 * FvwmTaskBar/FvwmTaskBar.c (SetMwmHints):
1439 * FvwmTaskBar/FvwmTaskBar.h (PropMotifWmHints):
1442 2005-07-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1444 * FvwmIconMan/xmanager.c (draw_relief):
1445 don't remove the button relief if a button ever gets too small for the
1446 relief; instead, shrink the relief for the moment, but remember the
1449 2005-06-28 Viktor Griph <griph(at)dd(dot)chalmers(dot)se>
1451 * FvwmDebug/FvwmDebug.in:
1452 register handler for extended messages
1454 2005-06-07 Dan Espen <dane@mk.telcordia.com>
1456 * FvwmScript/FvwmScript.1.in (following): Clarify description of
1459 2005-06-02 Dan Espen <dane@mk.telcordia.com>
1461 * FvwmAuto/FvwmAuto.c (main): Spelling fix in comment
1462 contition -> condition.
1464 2005-03-22 Dan Espen <dane@mk.telcordia.com>
1466 * FvwmProxy/FvwmProxy.1.in: Use new variable syntax.
1468 2005-03-17 Dan Espen <dane@mk.telcordia.com>
1470 * FvwmProxy/FvwmProxy.1.in: Fix .IP syntax.
1472 2005-02-26 Scott Smedley <scottie7@tpg.com.au>
1474 * modules/FvwmButtons/FvwmButtons.1.in:
1475 * modules/FvwmButtons/FvwmButtons.c:
1476 * modules/FvwmButtons/FvwmButtons.h:
1477 * modules/FvwmButtons/button.c:
1478 * modules/FvwmButtons/button.h:
1479 * modules/FvwmButtons/draw.c:
1480 * modules/FvwmButtons/dynamic.c:
1481 * modules/FvwmButtons/icons.c:
1482 * modules/FvwmButtons/icons.h:
1483 * modules/FvwmButtons/output.c:
1484 * modules/FvwmButtons/parse.c:
1485 Changed 'flags' from 'unsigned int' to proper struct. Now more
1486 flags are available.
1487 Added ActiveColorset & PressColorset options for _individual_
1488 buttons. (Overrides global ActiveColorset & PressColorset options.)
1491 2005-02-05 Bjoern Steinbrink <b.steinbrink@gmx.de>
1493 * FvwmScript/FvwmScript.c (MainLoop):
1494 Fixed periodic tasks being executed too often when there are pending
1496 * FvwmScript/FvwmScript.1.in: Typo, PeriodicTasks is one word with
1499 2005-01-10 Olivier Chapuis <olivier.chapuis@free.fr>
1501 * FvwmIconMan/xmanager.c (set_win_displaystring):
1502 Fixed flickering by setting the string dirty flags only if the
1503 displayed string really change
1505 2004-12-21 Mikhael Goikhman <migo@homemail.com>
1507 * FvwmDebug/FvwmDebug.in:
1508 s/--semd-windowlist/--send-windowlist/
1510 2004-12-11 Dan Espen <dane@mk.telcordia.com>
1512 * FvwmIconMan/FvwmIconMan.1.in:
1513 Remove lang_check markers.
1515 2004-12-11 Olivier Chapuis <olivier.chapuis@free.fr>
1517 * FvwmIconMan/FvwmIconMan.1.in:
1520 2004-12-08 Dan Espen <dane@mk.telcordia.com>
1522 * FvwmIconMan/FvwmIconMan.1.in: lang check.
1523 Still needs clarification.
1525 2004-12-02 Olivier Chapuis <olivier.chapuis@free.fr>
1527 * FvwmIconMan/xmanager.h:
1528 * FvwmIconMan/xmanager.c (set_win_displaystring):
1531 (tips_update_label):
1532 * FvwmIconMan/x.c (xevent_loop):
1535 * FvwmIconMan/readconfig.c (read_in_resources):
1536 (process_dynamic_config_line):
1537 * FvwmIconMan/globals.c (init_win_manager):
1538 * FvwmIconMan/fvwm.c (new_window):
1540 * FvwmIconMan/FvwmIconMan.h:
1541 * FvwmIconMan/FvwmIconMan.c (main_loop):
1542 * FvwmIconMan/FvwmIconMan.1.in:
1545 * FvwmIconMan/xmanager.c (first_row_len):
1549 * FvwmIconMan/xmanager.c (figure_geometry):
1551 (set_button_geometry):
1553 * FvwmIconMan/readconfig.c (read_in_resources):
1554 * FvwmIconMan/globals.c (init_win_manager):
1555 * FvwmIconMan/FvwmIconMan.h:
1556 * FvwmIconMan/FvwmIconMan.1.in:
1557 New options MaxButtonWidth and MaxButtonWidthByColumns
1559 2004-10-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1561 * FvwmCommand/FvwmCommand.c (main):
1562 fixed previous patch
1564 2004-10-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1566 * FvwmCommand/FvwmCommandS.c:
1567 * FvwmCommand/FvwmCommand.c:
1568 fixed removing another process' run file if killed too early
1569 fixed removing a random file if killed too early
1571 2004-10-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1573 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
1574 fixed uninitialised shape in empty buttons
1576 * FvwmButtons/draw.c (RedrawButton):
1579 2004-10-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1581 * FvwmScript/Instructions.c (Loop):
1582 fixed parsing of for loops
1584 2004-09-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1586 * FvwmIconMan/xmanager.c (check_in_window):
1587 * FvwmIconMan/readconfig.c (read_in_resources):
1588 * FvwmIconMan/fvwm.c (focus_change):
1589 * FvwmIconMan/globals.c (init_win_manager):
1590 * FvwmIconMan/FvwmIconMan.h:
1591 applied ShowOnlyFocused patch by George Potapov
1593 2004-09-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1595 * FvwmPager/x_pager.c (ReConfigureIcons):
1597 (ChangeDeskForWindow):
1598 (MoveResizePagerView):
1599 sometimes, a window being moved did not get updated in the pager,
1601 2004-09-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1603 * FvwmCommand/FvwmCommand.c (main):
1604 SIGPIPE fix w/ BSD signals
1606 ignore SIGTTOU just like SIGTTIN after either was received once
1608 exit unconditionally if a pidfile is detected
1610 fixed some race conditions with pidfile
1612 2004-09-03 Scott Smedley <scottie7@tpg.com.au>
1614 * FvwmButtons/dynamic.c:
1615 * FvwmButtons/FvwmButtons.1:
1616 Allow ActiveTitle, ActiveIcon, PressTitle & PressIcon to be
1617 changed dynamically.
1619 * FvwmButtons/FvwmButtons.c:
1620 remove logging statement.
1622 2004-09-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1624 * FvwmWinList/FvwmWinList.c (main):
1627 * FvwmTaskBar/FvwmTaskBar.c (ClickAction):
1628 (HandleButtonRelease):
1632 * FvwmProxy/FvwmProxy.c (LinkAction):
1635 * FvwmIconBox/FvwmIconBox.c (parsemouse):
1636 * FvwmIconMan/x.c (handle_buttonevent):
1637 * FvwmIconMan/readconfig.c (ParseMouseEntry):
1638 * FvwmButtons/FvwmButtons.c (AddButtonAction):
1641 * FvwmTaskBar/Start.c (ParseButtonOptions):
1644 (StartAndLaunchButtonItemInit):
1645 * FvwmTaskBar/Start.h:
1646 fixed use of NUMBER_OF_MOUSE_BUTTONS vs.
1647 NUMBER_OF_EXTENDED_MOUSE_BUTTONS
1649 2004-08-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1651 * FvwmButtons/output.c (DumpButtons):
1652 * FvwmButtons/parse.c (ParseSwallow):
1655 * FvwmButtons/FvwmButtons.c (Loop):
1656 with the SwallowNew option, swallow a new window if swallowed window
1657 dies and the user start it again manually
1659 2004-08-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1661 * FvwmTaskBar/Goodies.c (f_scandir):
1662 (cool_get_inboxstatus_maildir):
1663 (cool_get_inboxstatus):
1664 (cool_get_inboxstatus_mbox):
1665 (GoodiesParseConfig):
1666 added MailDir option to FvwmTaskBar by Jim C. Brown
1668 2004-08-02 Scott Smedley <scottie7@tpg.com.au>
1670 * FvwmButtons/draw.c:
1671 * FvwmButtons/FvwmButtons.c:
1672 * FvwmButtons/icons.h:
1673 * FvwmButtons/icons.c:
1674 Make "Pixmap none" transparency work.
1676 2004-07-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1678 * FvwmButtons/draw.c (buttonBGColorset):
1679 don't hilight swallowing buttons at startup
1681 * FvwmButtons/FvwmButtons.c (MW_EVENTS):
1682 (handle_new_position):
1684 fixed redrawing of ActiveColorset when a complex function is run
1685 hilight panel buttons while panel is sliding in or out
1687 2004-07-16 Scott Smedley <scottie7@tpg.com.au>
1689 * FvwmButtons/FvwmButtons.c:
1690 bugfix: cancelling a button press didn't cause the active
1691 button to be redrawn as active.
1693 2004-07-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1695 * FvwmBanner/FvwmBanner.c (main):
1698 2004-07-15 Scott Smedley <scottie7@tpg.com.au>
1700 * FvwmButtons/FvwmButtons.1:
1701 * FvwmButtons/FvwmButtons.c:
1702 * FvwmButtons/FvwmButtons.h:
1703 * FvwmButtons/button.c:
1704 * FvwmButtons/button.h:
1705 * FvwmButtons/draw.c:
1706 * FvwmButtons/icons.c:
1707 * FvwmButtons/parse.c:
1708 Changed option prefix of HoverColorset, HoverIcon & HoverTitle
1710 Maintain "Press" look when waiting for window to popup.
1711 Lots of minor bugfixes.
1713 2004-07-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1715 * FvwmButtons/FvwmButtons.c (Loop):
1716 (handle_new_button):
1717 fixed various button drawing problems w/ and w/o hover buttons
1719 * FvwmButtons/FvwmButtons.c (mymalloc):
1720 * FvwmButtons/draw.c (RedrawButton):
1721 Fixed core dump with HoverColorset when the pointer enters an empty
1724 * FvwmTaskBar/Goodies.c (CreateTipWindow):
1727 * FvwmProxy/FvwmProxy.c:
1730 * FvwmTaskBar/Goodies.c (change_goody_colorset):
1732 fixd colour set updating code
1734 2004-07-12 Jason Weber <baboon@imonk.com>
1736 * FvwmProxy/FvwmProxy.c:
1737 * FvwmProxy/FvwmProxy.1:
1738 New modifier release
1740 2004-07-12 Mikhael Goikhman <migo@homemail.com>
1742 * FvwmDebug/FvwmDebug.in:
1743 use event's dump method
1745 * FvwmDebug/FvwmGtkDebug.in:
1746 support looped args in events
1748 * FvwmPerl/FvwmPerl.in:
1749 support window context in cmd(); improve documentation
1751 * FvwmProxy/FvwmProxy.1:
1754 2004-07-11 Scott Smedley <scottie7@tpg.com.au>
1756 * FvwmButtons/FvwmButtons.1:
1757 * FvwmButtons/FvwmButtons.c:
1758 * FvwmButtons/FvwmButtons.h:
1759 * FvwmButtons/button.c:
1760 * FvwmButtons/draw.c:
1761 * FvwmButtons/icons.c:
1762 * FvwmButtons/parse.c:
1763 More FvwmButtons eye candy: PressColorset, PressIcon & PressTitle
1764 options. Don't utilise Hover options when button is selected.
1766 2004-07-10 Scott Smedley <scottie7@tpg.com.au>
1768 * FvwmButtons/FvwmButtons.1:
1769 * FvwmButtons/FvwmButtons.c:
1770 * FvwmButtons/FvwmButtons.h:
1771 * FvwmButtons/button.c:
1772 * FvwmButtons/draw.c:
1773 * FvwmButtons/dynamic.c:
1774 * FvwmButtons/icons.c:
1775 * FvwmButtons/icons.h:
1776 * FvwmButtons/parse.c:
1777 FvwmButtons eye candy: HoverColorset, HoverIcon & HoverTitle options.
1778 Now also possible to ChangeButton Icon/Title if originally no
1779 icon/title specified.
1781 2004-07-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1783 * FvwmGtk/Makefile.am (man_onedir):
1784 fixed FvwmGtk.1 rule when DESTDIR is set
1786 2004-07-08 Bjoern Steinbrink <b.steinbrink@gmx.de>
1788 * FvwmAuto/FvwmAuto.c (main):
1789 Added check to avoid calling enter and leave function for the same
1790 window if the focus was lost for less than delay time.
1792 * FvwmPager/FvwmPager.c (ParseColorset):
1795 2004-07-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1797 * FvwmProxy/FvwmProxy.c (DrawProxyBackground):
1801 fixed bug in that prevented to use Click<n> actions
1803 2004-06-29 Mikhael Goikhman <migo@homemail.com>
1805 * FvwmWindowMenu/FvwmWindowMenu.in:
1806 * FvwmWindowMenu/FvwmWindowMenu.1:
1807 fix Function default, synchronize with changes in perllib
1809 2004-06-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1811 * FvwmTaskBar/Goodies.c (cool_get_inboxstatus):
1812 * FvwmScript/script.c:
1813 * FvwmScript/script.y:
1814 * FvwmScript/Instructions.c (InitCom):
1815 * FvwmProxy/FvwmProxy.c (AbortProxies):
1817 * FvwmPager/x_pager.c (UpdateWindowShape):
1818 * FvwmForm/FvwmForm.c:
1819 * FvwmIconMan/fvwm.c (remanage_winlist):
1820 * FvwmDragWell/fvwmDragWell.c:
1821 * FvwmConsole/getline.c (getline):
1822 * FvwmConsole/FvwmConsole.c:
1823 * FvwmButtons/FvwmButtons.c:
1824 * FvwmBacker/FvwmBacker.c (EndLessLoop):
1826 fixed compilation with -Wall -Wstrict-prototypes -Wpointer-arith
1828 2004-06-27 Scott Smedley <ss@aao.gov.au>
1830 * FvwmWindowMenu/FvwmWindowMenu.in:
1831 bugfix: (report #1146) Some special characters require a
1832 double-sequence to get a literal character in menus.
1834 2004-06-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1836 * FvwmConsole/FvwmConsole.c (server):
1837 make FvwmConsole socket inaccessible by other users
1843 * FvwmConsole/FvwmConsoleC.c (ReapChildren):
1845 kill all FvwmConsole processes if a child dies
1847 * FvwmConsole/FvwmConsole.c (CloseSocket):
1851 * FvwmIconMan/xmanager.c (check_in_window):
1852 * FvwmIconMan/globals.c (init_win_manager):
1853 * FvwmIconMan/readconfig.c (read_in_resources):
1854 new FvwmIconMan option ShowNoIcons
1856 * FvwmConsole/FvwmConsoleC.c (sclose):
1860 2004-06-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1862 * FvwmWinList/ButtonArray.c (DoButton):
1863 fixed a minor drawing problem
1865 2004-06-05 Scott Smedley <ss@aao.gov.au>
1867 * FvwmWindowMenu/FvwmWindowMenu.in:
1868 * FvwmWindowMenu/FvwmWindowMenu.1:
1869 Rewrote module to use new WindowList tracker.
1872 2004-06-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1874 * FvwmConsole/FvwmConsoleC.c (main):
1877 2004-05-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1879 * FvwmCommand/FvwmCommand.c (main):
1882 2004-03-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1884 * FvwmGtk/Makefile.am:
1885 fixed FvwmGtk.1 installation
1887 2004-03-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1889 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
1890 fixed multi line FvwmTaskBar race condition introduced in earlier patch
1892 * FvwmButtons/FvwmButtons.1:
1895 2004-03-15 Chris Ross <cross+fvwm@distal.com>
1897 * FvwmIconMan/FvwmIconMan.1:
1898 * FvwmIconMan/FvwmIconMan.h:
1899 * FvwmIconMan/globals.c (init_win_manager):
1900 * FvwmIconMan/readconfig.c (read_in_resources):
1901 * FvwmIconMan/xmanager.c (draw_3d_icon):
1903 Added ReliefThickness option to FvwmIconMan to control
1904 the width of the relief used for both icon manager buttons
1905 and icons. Works much the same as the Frame specification
1908 2004-03-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1910 * FvwmTaskBar/FvwmTaskBar.c (AdjustWindow):
1913 * FvwmTaskBar/Start.c (StartButtonParseConfig):
1914 the options of the Button option were case sensitive
1916 2004-02-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1918 * FvwmWharf/FvwmWharf.c:
1919 added X error handler
1921 2004-02-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1923 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
1924 force StaticGravity upon panel windows
1926 2004-02-04 Marcus Lundblad <ml@update.uu.se>
1928 * FvwmScript/Widgets/TextField.c (InitTextField)
1933 * FvwmScript/Widgets/Tools.h:
1934 * FvwmScript/Widgets/Tools.c (getByteOffsetBoundsCheck)
1935 (getCharOffsetBoundsCheck)
1938 Fixed to work with multibyte character sets
1940 2004-01-24 Olivier Chapuis <olivier.chapuis@free.fr>
1942 * FvwmTaskBar/Start.c (StartButtonParseConfig):
1943 Fixed Button parsing when some tabs are used
1945 2004-01-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1947 * FvwmScript/Scripts/FvwmScript-Quit:
1948 correct reboot action
1950 2004-01-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
1952 * FvwmTaskBar/Start.c (StartButtonParseConfig):
1954 do not ignore left and right margins if no start button is defined
1956 2004-01-04 Olivier Chapuis <olivier.chapuis@free.fr>
1958 * FvwmTheme/FvwmTheme.1:
1959 Typo: WindowShadeScrools -> WindowShadeShrinks
1961 * FvwmScript/FvwmScript.c (MainLoop):
1962 Updated root transparent bg when we are (un)swallowed
1964 2003-12-08 Mikhael Goikhman <migo@homemail.com>
1966 * FvwmTheme/FvwmTheme.1:
1969 2003-11-15 Mikhael Goikhman <migo@homemail.com>
1971 * FvwmScript/Scripts/fvwm-script-setup95.pl:
1972 some clean up and added small new functionality
1974 2003-11-12 Mikhael Goikhman <migo@homemail.com>
1976 * FvwmWindowMenu.in:
1980 2003-10-31 Mikhael Goikhman <migo@homemail.com>
1982 * FvwmPerl/FvwmPerl.in:
1983 * FvwmPerl/FvwmPerl.1:
1984 added showMessage user function to find and invoke a good dialog window
1985 and better documentation
1987 2003-10-26 Mikhael Goikhman <migo@homemail.com>
1989 * FvwmAnimate/FvwmAnimate.c:
1990 * FvwmAnimate/FvwmAnimate.1:
1991 added dynamical commands "pause", "play", "push", "pop", "reset"
1993 2003-09-02 olicha <olivier.chapuis@free.fr>
1995 * FvwmScript/Widgets/Swallow.c (ProcessMsgSwallow):
1996 Fixed swallowexec by also checking for the ressource and class names
1998 2003-09-01 olicha <olivier.chapuis@free.fr>
2000 * FvwmScript/FvwmScript.c (MainLoop):
2001 * FvwmScript/Widgets/Swallow.c (swallow):
2002 Indicate the swallower window id into the string part of the
2003 MX_PROPERTY_CHANGE(MX_PROPERTY_CHANGE_SWALLOW) msg, so that swallowed
2004 modules know about its swallower
2006 * FvwmScript/Widgets/Swallow.c (InitSwallow):
2008 * FvwmScript/FvwmScript.c (ShutdownX):
2010 * FvwmScript/types.h:
2011 Make FvwmScript as a session manager for its swallowed apps when fvwm
2012 is runned under a session manager and FvwmScript swallow some
2015 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
2016 Fixed shaded direction when the TaskBar unshade and shade itself
2019 2003-08-25 olicha <olivier.chapuis@free.fr>
2021 * FvwmIconBox/FvwmIconBox.c (process_message):
2023 Fixed animation when IconBox or its swallower is shaded: do
2026 * FvwmButtons/FvwmButtons.c (swallow):
2028 Indicate the swallower window id into the string part of
2029 the MX_PROPERTY_CHANGE(MX_PROPERTY_CHANGE_SWALLOW) msg,
2030 so that swallowed modules know about its swallower
2032 * FvwmIconMan/fvwm.c (property_change):
2033 (set_win_configuration):
2034 * FvwmIconMan/xmanager.c (set_win_iconified):
2035 * FvwmIconMan/FvwmIconMan.h:
2036 Fixed animation when IconMan or its swallower is shaded: animated on
2039 * FvwmWinList/FvwmWinList.c (ProcessMessage):
2040 Fixed animation when WinList is shaded: animated on the frame
2042 * FvwmButtons/FvwmButtons.c:
2043 * FvwmButtons/parse.c (ParseConfiguration):
2044 * FvwmScript/FvwmScript.c (ParseOptions):
2045 * FvwmIconBox/icons.c:
2046 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
2047 * FvwmTaskBar/Start.c:
2048 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
2050 Removed color limit config info message which is not used anymore
2052 2003-08-08 olicha <olivier.chapuis@free.fr>
2054 * FvwmButtons/FvwmButtons.c (exec_swallow):
2057 2003-08-07 olicha <olivier.chapuis@free.fr>
2059 * FvwmCpp/FvwmCpp.c (cpp_defs):
2060 * FvwmM4/FvwmM4.c (m4_defs):
2061 Replaced mktemp by fvwm_mkstemp
2063 2003-08-07 olicha <olivier.chapuis@free.fr>
2065 * FvwmButtons/FvwmButtons.h:
2066 * FvwmButtons/parse.c (ParseButton):
2067 * FvwmButtons/FvwmButtons.c (DeadPipeCleanup):
2073 Used the new fsm lib to make FvwmButtons as a session manager for
2074 its swallowed apps when fvwm is runned under a session manager and
2075 FvwmButtons swallow some applications. This fixes swallowed apps
2076 multiplication after every save session/session restart.
2078 2003-07-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2080 * FvwmConsole/FvwmConsoleC.c (sclose):
2081 * FvwmIconMan/FvwmIconMan.c (TerminateHandler):
2082 * FvwmWharf/ASSound/ASSound.c (DoNothing):
2083 * FvwmButtons/FvwmButtons.c (DeadPipe):
2084 * FvwmBacker/FvwmBacker.c (DeadPipe):
2085 * FvwmBacker/FvwmBacker.h (ParseConfigLine):
2086 * FvwmBanner/FvwmBanner.c (DeadPipe):
2087 * FvwmConsole/FvwmConsole.c (DeadPipe):
2088 * FvwmCpp/FvwmCpp.c (DeadPipe):
2089 * FvwmCpp/FvwmCpp.h (DeadPipe):
2090 * FvwmDebug/FvwmOldDebug.c (DeadPipe):
2091 * FvwmDebug/FvwmOldDebug.h:
2092 * FvwmEvent/FvwmEvent.c (DeadPipe):
2093 * FvwmForm/FvwmForm.c (DeadPipe):
2094 * FvwmForm/FvwmForm.h (DeadPipe):
2095 * FvwmIconBox/FvwmIconBox.h:
2096 * FvwmIconMan/FvwmIconMan.h:
2097 * FvwmIdent/FvwmIdent.h:
2098 * FvwmM4/FvwmM4.c (DeadPipe):
2099 * FvwmM4/FvwmM4.h (DeadPipe):
2100 * FvwmPager/FvwmPager.c (DeadPipe):
2101 * FvwmPager/FvwmPager.h:
2102 * FvwmRearrange/FvwmRearrange.c (DeadPipe):
2103 * FvwmSave/FvwmSave.c (DeadPipe):
2104 * FvwmSave/FvwmSave.h:
2105 * FvwmSaveDesk/FvwmSaveDesk.c (DeadPipe):
2106 * FvwmSaveDesk/FvwmSaveDesk.h:
2107 * FvwmScript/FvwmScript.c (DeadPipe):
2108 * FvwmScroll/FvwmScroll.c (DeadPipe):
2109 * FvwmScroll/FvwmScroll.h:
2110 * FvwmTaskBar/FvwmTaskBar.c (DeadPipe):
2111 * FvwmTaskBar/FvwmTaskBar.h:
2112 * FvwmWharf/Wharf.h:
2113 * FvwmWinList/FvwmWinList.h:
2114 * FvwmWharf/FvwmWharf.c (DeadPipe):
2115 * FvwmAnimate/FvwmAnimate.c (HandleTerminate):
2116 * FvwmAuto/FvwmAuto.c (TerminateHandler):
2118 * FvwmButtons/FvwmButtons.c (TerminateHandler):
2119 * FvwmCommand/FvwmCommand.c (sig_ttin):
2121 * FvwmCommand/FvwmCommandS.c (sig_handler):
2122 * FvwmDragWell/fvwmDragWell.c (TerminateHandler):
2123 * FvwmEvent/FvwmEvent.c (TerminateHandler):
2124 * FvwmForm/FvwmForm.c (TimerHandler):
2126 * FvwmIconBox/FvwmIconBox.c (TerminateHandler):
2127 * FvwmIdent/FvwmIdent.c (TerminateHandler):
2128 * FvwmPager/FvwmPager.c (TerminateHandler):
2129 * FvwmScript/FvwmScript.c (TerminateHandler):
2130 * FvwmTaskBar/FvwmTaskBar.c (Alarm):
2132 * FvwmTheme/FvwmTheme.c (signal_handler):
2133 * FvwmWinList/FvwmWinList.c (TerminateHandler):
2134 use RETSIGTYPE and SIGNAL_RETURN for all signal handlers
2136 2003-07-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2138 * FvwmScript/Instructions.c (Key):
2139 * FvwmIconMan/readconfig.c (ParseMouseEntry):
2141 use library functions for modifier parsing
2143 2003-06-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2145 * FvwmCommand/findcmd.pl:
2146 use new func_t instead of func_type
2148 2003-06-27 olicha <olivier.chapuis@free.fr>
2150 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
2151 Fixed animation when the TaskBar is shaded
2153 2003-06-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2155 * FvwmTaskBar/Start.c (StartButtonInit):
2156 use font for selected buttons in Start button; modified patch by David
2159 2003-06-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2161 * FvwmDebug/Makefile.am:
2162 * FvwmGtk/Makefile.am:
2163 do not install FvwmGtk.1 if FvwmGtk is not built
2164 same for FvwmGtkDebug and FvwmGtkDebug.1
2166 2003-06-17 Dan Espen <dane@mk.telcordia.com>
2168 * FvwmGtk/FvwmGtk.c (process_message): Off by one patch from
2171 2003-06-15 Mikhael Goikhman <migo@homemail.com>
2173 * FvwmDebug/FvwmGtkDebug.in:
2174 use new module method emulateEvent
2176 2003-06-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2178 * FvwmIdent/FvwmIdent.c (ProcessXEvent):
2179 fixed initial drawing without a colour set
2181 2003-06-10 Mikhael Goikhman <migo@homemail.com>
2183 * FvwmDebug/FvwmDebug.in:
2184 * FvwmDebug/FvwmDebug.1:
2185 * FvwmDebug/FvwmGtkDebug.in:
2186 * FvwmDebug/FvwmGtkDebug.1:
2187 make 2 modules behave consistently regarding --mask, --debug;
2188 several more improvements
2190 2003-06-06 olicha <olivier.chapuis@free.fr>
2192 * FvwmBanner/FvwmBanner.c (main):
2193 Set msg mask to M_CONFIG_INFO | M_END_CONFIG_INFO to fix a
2194 "Failed to write descriptor to module" bug
2196 2003-06-06 Mikhael Goikhman <migo@homemail.com>
2198 * FvwmDebug/FvwmDebug.in:
2199 * FvwmDebug/FvwmDebug.1:
2200 added new options: --noevents, --xconsole, --debug, --track
2202 * FvwmPerl/FvwmPerl.in:
2203 fixed parsing of quotes in preprocess action
2205 2003-06-05 olicha <olivier.chapuis@free.fr>
2207 * FvwmButtons/FvwmButtons.h (struct button_info_struct):
2208 Fixed button geometry if width or height > 255
2210 2003-06-03 olicha <olivier.chapuis@free.fr>
2212 * FvwmTaskBar/Goodies.c (ShowTipWindow):
2213 Fixed drawing Tips under certains circonstance
2215 2003-06-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2217 * FvwmScript/Makefile.am (LDADD):
2218 Fixed building FvwmScript under cygwin; patch by Francis Litterio
2220 2003-05-28 olicha <olivier.chapuis@free.fr>
2222 * FvwmTaskBar/FvwmTaskBar.1:
2223 * FvwmTaskBar/Start.c (StartButtonInit):
2224 Fixed no launch buttons if there are defined before the Start button
2225 New option NoDefaultStartButton
2227 * FvwmTaskBar/Goodies.c (CreateOrUpdateGoodyGC):
2228 (GoodiesParseConfig):
2231 If both clock format and date format are 0 do not draw any clock space
2232 If no goodies do not draw the goodies box
2234 2003-05-27 Mikhael Goikhman <migo@homemail.com>
2236 * FvwmIdent/FvwmIdent.c:
2239 2003-04-30 Bob Woodside <dumbledore@woodsway.com>
2241 * FvwmIdent/FvwmIdent.c (ProcessXEvent):
2242 Prevent call to UpdateBackgroundTransparency with a colorset
2243 of -1 when Fore/Back are specified (caused BadDrawable X
2246 2003-04-29 olicha <olivier.chapuis@free.fr>
2248 * FvwmIdent/FvwmIdent.h:
2249 * FvwmIdent/FvwmIdent.c (ErrorHandler):
2251 Added an X error handler
2253 2003-04-28 olicha <olivier.chapuis@free.fr>
2255 * FvwmIdent/FvwmIdent.c (MakeList):
2256 Fixed report of EWMH state hints
2259 2003-04-26 Mikhael Goikhman <migo@homemail.com>
2263 reformatted, removed support for fvwm version 1
2265 2003-04-25 Dan Espen <dane@mk.telcordia.com>
2267 * FvwmIconMan/xmanager.c (draw_button): Fix problem with mini-icon
2268 erasure clearing part of the relief in a button.
2270 2003-04-25 olicha <olivier.chapuis@free.fr>
2272 * FvwmForm/FvwmForm.c (ParseActiveMessage):
2273 Tried to fix a core dump
2275 2003-04-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2277 * FvwmButtons/FvwmButtons.c (main):
2278 * FvwmButtons/parse.c (parse_window_geometry):
2280 fixed Xinerama handling of ButtonGeometry option in FvwmButtons
2282 2003-04-23 olicha <olivier.chapuis@free.fr>
2284 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
2285 * FvwmTaskBar/Start.c (StartButtonInit):
2286 Fixed some minor memory leaks
2288 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
2289 Fixed a Region leaks when a buttons has no title
2291 2003-04-22 Mikhael Goikhman <migo@homemail.com>
2293 * FvwmPerl/FvwmPerl.in:
2294 fixed preprocess action parameter parsing, several optimizations
2296 2003-04-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2298 * FvwmPager/x_pager.c (AddNewWindow):
2299 * FvwmPager/FvwmPager.c (list_configure):
2302 fixed iconified windows without an icon showing up after a restart in
2303 the pager; also fixes iconified windows flashing for a moment when they
2304 first show up in the pager (e.g. Style * StartIconic).
2306 * FvwmPager/FvwmPager.c (list_configure):
2308 do not display an icon if a window has none on the desktop
2310 2003-04-16 Mikhael Goikhman <migo@homemail.com>
2312 * FvwmEvent/FvwmEvent.c:
2313 * FvwmEvent/FvwmEvent.1:
2314 window related event handlers are now executed within a window id,
2315 so PassId is not really needed; several fixes
2317 2003-04-15 Mikhael Goikhman <migo@homemail.com>
2319 * FvwmGtk/FvwmGtk.1:
2320 * FvwmGtk/windowlist.c:
2321 * FvwmProxy/FvwmProxy.1:
2322 * FvwmProxy/FvwmProxy.c:
2323 * FvwmWindowMenu/FvwmWindowMenu.in:
2324 WindowListFunc is executed now within a window context,
2325 so "WindowId $0" is not needed anymore in its definition
2326 These 3 windolist modules support execution of WindowListFunc
2327 in the old and the new ways for now.
2329 2003-04-14 olicha <olivier.chapuis@free.fr>
2331 * FvwmScript/Scripts/FvwmScript-FileBrowser:
2332 * FvwmScript/Scripts/FvwmScript-BellSetup:
2333 * FvwmScript/Scripts/FvwmScript-ScreenSetup:
2334 * FvwmScript/Scripts/FvwmScript-PointerSetup:
2335 * FvwmScript/Scripts/FvwmScript-KeyboardSetup:
2336 Added gettext support. Relayout.
2338 * FvwmScript/FvwmScript.1:
2339 * FvwmScript/script.y:
2340 * FvwmScript/scanner.l:
2341 * FvwmScript/script.c:
2342 * FvwmScript/scanner.c:
2343 * FvwmScript/Instructions.c (ChangeLocaleTitle):
2346 New head script instruction UseGettext and WindowLocaleTitle.
2347 New Widget instruction LocaleTitle. New instruction ChangeLocaleTitle.
2348 New function Gettext.
2350 2003-04-06 Dan Espen <dane@mk.telcordia.com>
2352 * FvwmForm/ReadXServer.c (ReadXServer):
2353 * FvwmForm/FvwmForm.c (Restart):
2354 * FvwmForm/FvwmForm.h: Fix core dump. When tabbing field to field,
2355 always position cursor at front of input field.
2357 2003-04-05 Dan Espen <dane@mk.telcordia.com>
2359 * FvwmForm/FvwmForm.c (RedrawItem): Fixed input fields not getting
2360 cleared on multiline paste.
2362 2003-04-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2364 * FvwmPager/x_pager.c (Scroll):
2365 fixed shaking of viewport when scrolling past top/left border
2367 2003-03-22 Mikhael Goikhman <migo@homemail.com>
2369 * FvwmPager/FvwmPager.1:
2370 discourage usage of "Label" option
2372 2003-03-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2374 * FvwmAuto/FvwmAuto.c (main):
2375 * FvwmAuto/FvwmAuto.1:
2376 A delay of 0 is no longer valid. The new minimum is 1.
2377 Send XSync after any action to force fvwm to synchronize with the X
2378 server; reduces chance of race condition in case the connection to the
2381 2003-03-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2383 * FvwmIconMan/xmanager.c (check_in_window):
2384 * FvwmIconMan/fvwm.c (icon_location):
2385 * FvwmIconMan/winlist.c (check_resolution):
2386 (check_win_complete):
2387 fixed several window and icon resolution bugs
2389 2003-03-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2391 * FvwmCommand/FvwmCommand.c (main):
2392 add a screen number to the DISPLAY if necessary
2394 2003-03-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2396 * FvwmScroll/Makefile.am:
2399 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
2400 removed useless FQueryPointerCall
2402 removed debug XSynchonize call
2404 * FvwmWinList/FvwmWinList.c (StartMeUp_II):
2407 * FvwmWharf/FvwmWharf.c (CreateWindow):
2408 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
2410 * FvwmScroll/GrabWindow.c (CreateWindow):
2411 * FvwmPager/x_pager.c (initialize_pager):
2412 * FvwmIdent/FvwmIdent.c (list_end):
2413 * FvwmIconMan/x.c (create_manager_window):
2414 * FvwmIconBox/FvwmIconBox.c (CreateWindow):
2415 * FvwmForm/FvwmForm.c (OpenWindows):
2416 * FvwmDragWell/fvwmDragWell.c (createWindow):
2417 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
2418 (CreateUberButtonWindow):
2419 * FvwmBanner/FvwmBanner.c (main):
2420 adapted to hack to specify screen origin in geometry and StartsOnScreen
2423 2003-03-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2425 * FvwmButtons/parse.c (ParseButton):
2426 fixed parsing a button geometry option after a comma
2429 use isdigit() instead of "*s >= '0' && *s <= '9'"
2431 2003-03-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2433 * FvwmTaskBar/FvwmTaskBar.c (HandleEvents):
2436 2003-03-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2438 * FvwmIconMan/xmanager.c (check_in_window):
2439 * FvwmIconMan/winlist.c (figure_win_manager):
2441 * FvwmIconMan/fvwm.c (win_in_viewport):
2442 In FvwmIconMan, windows can move from one manager to another acoording
2443 to the managers' Resolution options.
2445 2003-03-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2447 * FvwmIconMan/fvwm.c (set_win_configuration):
2448 fix for drawing the focused window upon page change
2451 * FvwmButtons/FvwmButtons.c (Loop):
2452 (SetTransparentBackground):
2453 Fixed FvwmButtons transparency
2455 2003-03-01 Dan Espen <dane@mk.telcordia.com>
2457 * FvwmPager/x_pager.c (ReConfigure): Fix so Pager correctly draws active
2458 desktop highlight when desktopsize changes.
2460 2003-02-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2462 * FvwmPager/FvwmPager.1:
2463 man page corrections
2465 2003-02-25 Dan Espen <dane@mk.telcordia.com>
2467 * FvwmAuto/FvwmAuto.c (main): Remove bad debug code.
2469 2003-02-23 Dan Espen <dane@mk.telcordia.com>
2471 * FvwmPager/x_pager.c (Scroll): Fix pointer centering when returning on
2472 a drag from right or bottom.
2474 2003-02-17 Dan Espen <dane@mk.telcordia.com>
2476 * FvwmPager/x_pager.c (Scroll): Fix virtual screen offset calc.
2478 2003-02-16 Dan Espen <dane@mk.telcordia.com>
2480 * FvwmPager/x_pager.c (DispatchEvent): Fix compilation problems caused
2481 by last minute cleanup.
2483 2003-02-15 Dan Espen <dane@mk.telcordia.com>
2485 * FvwmPager/x_pager.c (Scroll): Fix Pager going crazy on a button 3
2488 2003-02-13 olicha <olivier.chapuis@free.fr>
2490 * FvwmButtons/draw.c (RedrawButton):
2491 Applied Remko Troncon negative frame fix
2493 2003-02-05 Jason Weber <baboon@imonk.com>
2495 * FvwmProxy/FvwmProxy.c:
2496 undefined actions now default to Nop instead of crashing
2497 windowname update now mostly ignored since we only display iconname
2498 iconname update now just redraws one window instead of reseting
2501 2003-02-01 Dan Espen <dane@mk.telcordia.com>
2503 * FvwmTaskBar/FvwmTaskBar.1: Typos.
2505 2003-01-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2507 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
2508 fixed PageOnly option after a desk change
2510 2003-01-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2512 * FvwmIconMan/readconfig.c (read_in_resources):
2513 fixed ShowOnlyIcons option
2515 2003-01-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2517 * FvwmAuto/FvwmAuto.c (main):
2518 fixed core dumps and errors in parsing of command line arguments
2519 fixed handling of leave action without an enter action
2521 2003-01-06 Marcus Lundblad <ml@update.uu.se>
2523 * FvwmIconBox/FvwmIconBox.c (RedrawIcon, CreateWindow, ParseOptions):
2524 * FvwmIconBox/icons.c (AdjustIconWindow):
2525 implemented options for turning off parenthesisation of iconified
2526 window title and options for defining relief width and look for titles
2528 * FvwmIconBox/FvwmIconBox.1:
2529 documented options for turning off parenthesisation of iconified
2530 window title and options for defining relief width and look for titles
2532 2003-01-04 Jason Weber <baboon@imonk.com>
2534 * FvwmProxy/FvwmProxy.c:
2535 * FvwmProxy/FvwmProxy.1:
2536 added ShowToggle command to Show/Hide to the opposite of current state
2538 2003-01-03 Mikhael Goikhman <migo@homemail.com>
2540 * FvwmPager/FvwmPager.c (list_new_page):
2541 updated to the changed arguments of M_NEW_PAGE
2543 * FvwmDebug/FvwmDebug.in:
2544 fixed printing to wrong stream
2545 * FvwmDebug/FvwmGtkDebug.in:
2546 fixed opening message windows
2548 2002-12-30 Mikhael Goikhman <migo@homemail.com>
2551 renamed from FvwmWindowLister;
2552 make Popup actually work, not just Menu (Post)
2554 2002-12-20 olicha <olivier.chapuis@free.fr>
2556 * FvwmTaskBar/FvwmTaskBar.c (CreateOrUpdateGCs):
2558 2002-12-12 Jason Weber <baboon@imonk.com>
2560 * FvwmProxy/FvwmProxy.1:
2561 Rename ScanWindow to ScanForWindow
2563 2002-12-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2565 * FvwmProxy/FvwmProxy.c (ProcessMessage):
2568 2002-12-11 Jason Weber <baboon@imonk.com>
2570 * FvwmProxy/FvwmProxy.c:
2571 * FvwmProxy/FvwmProxy.1:
2572 Add tracking of currently focused window.
2573 Allow desk auto-switching if you don't use CurrentPage conditional.
2574 Update man page to suggest ScanWindow.
2576 2002-12-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2578 * FvwmWinList/List.c (IsItemVisible):
2579 * FvwmWinList/FvwmWinList.c (ProcessMessage):
2580 * FvwmTaskBar/List.c (IsItemIndexSticky):
2581 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
2582 * FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
2583 * FvwmSave/FvwmSave.c (do_save):
2584 * FvwmRearrange/FvwmRearrange.c (is_suitable_window):
2585 * FvwmPager/x_pager.c (MoveStickyWindows):
2589 * FvwmIdent/FvwmIdent.c (MakeList):
2590 * FvwmIconMan/fvwm.c (count_nonsticky_in_hashtab):
2592 * FvwmIconBox/FvwmIconBox.c (process_message):
2594 * FvwmGtk/FvwmGtk.c (process_message):
2595 * FvwmCommand/FvwmCommand.c (list_configure):
2596 adapted to new STICKY... macros
2598 2002-12-02 olicha <olivier.chapuis@free.fr>
2600 * FvwmIconMan/fvwm.c (win_in_viewport):
2601 Do not use the icon position to decide whether a window is managed or
2602 not when IS_ICON_SUPPRESSED
2604 * FvwmIconMan/xmanager.c (draw_button_background):
2607 (draw_empty_manager):
2608 Fixed drawing icon background
2610 2002-12-01 olicha <olivier.chapuis@free.fr>
2612 * FvwmScript/Instructions.c (ChangeIcon):
2617 2002-12-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2619 * FvwmEvent/FvwmEvent.c (main):
2620 request only the events that have an associated action
2622 2002-11-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2624 * FvwmEvent/FvwmEvent.c (handle_config_line):
2625 simplified code a bit
2627 fixed an off-by-one array access
2629 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
2630 Fixed windows using WindowListSkip appearing in the TaskBar
2632 2002-11-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2634 * FvwmWinList/FvwmWinList.c (main):
2637 do not resize window while shaded; request size change later
2639 * FvwmIconMan/xmanager.c (resize_manager):
2641 * FvwmIconMan/FvwmIconMan.c (main):
2642 * FvwmIconMan/fvwm.c (ProcessMessage):
2644 * FvwmIconMan/FvwmIconMan.h:
2645 do not resize the manager window while shaded; request size change later
2647 2002-11-28 olicha <olivier.chapuis@free.fr>
2649 * FvwmTaskBar/Goodies.c (CreateMailTipWindow):
2650 * FvwmTaskBar/FvwmTaskBar.c (main):
2652 * FvwmTaskBar/Makefile.am:
2653 FGettextInit and Mark some strings for translation
2655 * FvwmForm/FvwmForm-Setup.in:
2656 Mark the strings for translation
2658 2002-11-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2660 * FvwmProxy/FvwmProxy.c (LinkAction):
2663 cleaned up memory leaks and parsing
2664 put default actions in a central place
2666 2002-11-24 Jason Weber <baboon@imonk.com>
2668 * FvwmProxy/ConfigFvwmProxyDefaults:
2669 * FvwmProxy/FvwmProxy.c (ProcessMessage):
2670 Twiddled with icon text placement rules.
2671 Added programmable Action options for Click1, Click2, ...
2672 Fixed background clear during internal Next/Prev
2673 (which we're getting rid of).
2674 Changed all the *Command options to the Action syntax.
2675 Added the Circulate command that used core fvwm functions instead
2676 of internal Next/Prev.
2677 Commented out lots of code being phased out.
2678 Added Unmark Action to mirror Mark Action.
2680 * FvwmProxy/FvwmProxy.1:
2681 Updated for Action commands and various formatting.
2683 2002-11-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2685 * FvwmProxy/ConfigFvwmProxyDefaults:
2686 adjusted default functions
2688 2002-11-20 Mikhael Goikhman <migo@homemail.com>
2690 * FvwmDebug/FvwmGtkDebug.in:
2691 improved GUI, show event time, show window flags (as integers for now)
2693 2002-11-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2695 * FvwmProxy/ConfigFvwmProxyDefaults:
2696 removed some debug configs
2698 * FvwmProxy/FvwmProxy.c (ProcessMessage):
2699 fixed changing colour sets after FvwmProxy startup
2701 2002-11-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2703 * FvwmProxy/FvwmProxy.c (DrawWindow):
2704 removed XFillRectangle patch that basically disabled colorset
2707 use ParseToggleArgument instead of strcmp
2709 adjust window title when using mini icon in general but not for a
2712 2002-11-16 Jason Weber <baboon@imonk.com>
2714 * FvwmProxy/FvwmProxy.c:
2715 * FvwmProxy/FvwmProxy.1:
2716 * FvwmProxy/ConfigFvwmProxyDefaults:
2717 Added config options ShowMiniIcons and LogFile.
2719 2002-11-15 Jason Weber <baboon@imonk.com>
2721 * FvwmProxy/FvwmProxy.h:
2722 * FvwmProxy/FvwmProxy.h:
2723 * FvwmProxy/FvwmProxy.c:
2724 Fixed Next to really ignore windows on other desks.
2725 Added temp fix to use XFillRectangle vs. XClearWindow since the latter
2726 wasn't using the proper select colorset background color.
2727 Added .fvwm2rc configs for Width, Height, Separation, EnterSelect, and
2729 Implemented the 'Prev" command.
2730 Extended Next/Prev commands to remember where they left off.
2732 * FvwmProxy/FvwmProxy.1:
2733 Filled out a lot of the man page
2735 * FvwmProxy/ConfigFvwmProxyDefaults:
2738 2002-11-15 Dan Espen <dane@mk.telcordia.com>
2740 * FvwmTheme/FvwmTheme.1: Language check, general edits,
2743 2002-11-15 Mikhael Goikhman <migo@homemail.com>
2745 * FvwmWindowLister/FvwmWindowLister.in:
2746 * FvwmWindowLister/FvwmWindowLister.1:
2747 Improvements by Richard Lister with minor changes,
2748 new options ItemFormat and Function, changed Show/DontShow
2750 2002-11-15 olicha <olivier.chapuis@free.fr>
2752 * FvwmForm/FvwmForm.c (ParseActiveMessage):
2753 Fixed colorset update
2755 2002-11-14 olicha <olivier.chapuis@free.fr>
2757 * FvwmTheme/FvwmTheme.1:
2758 Doc for RootTransparent. More doc for Transparent
2760 * FvwmScroll/FvwmScroll.c (ErrorHandler):
2762 * FvwmScroll/GrabWindow.c (LoopOnEvents):
2765 New transparent stuff. split the big loop in 3. Added an X error
2768 * FvwmScript/FvwmScript.c (UpdateRootTransparency):
2772 * FvwmScript/Widgets/*:
2773 Clip drawing and new transparent stuff
2775 2002-11-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2777 * FvwmScript/script.y (Depile):
2778 * FvwmScript/script.c (Depile):
2779 fixed random return code
2781 * FvwmProxy/FvwmProxy.c (DispatchEvent):
2784 ignore EnterNotify events cause by keyboard grabs
2786 2002-11-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2788 * FvwmScript/Instructions.c (Key):
2789 * FvwmScript/FvwmScript.c (ReadXServer):
2790 * FvwmIconMan/readconfig.c (ParseKeyEntry):
2793 use new Bindings.h interface
2795 2002-11-13 olicha <olivier.chapuis@free.fr>
2797 * FvwmIconBox/FvwmIconBox.c:
2805 * FvwmIconBox/FvwmIconBox.h:
2806 Clip drawing and new transparent stuff
2808 * FvwmForm/FvwmForm.c (ParseActiveMessage):
2809 Fixed colorset changes
2811 * FvwmForm/FvwmForm.c (UpdateRootTransapency):
2816 * FvwmForm/ReadXServer.c (ReadXServer):
2819 Clip drawing and new transparent stuff
2821 * FvwmForm/FvwmForm.c (ErrorHandler):
2823 Install an X error handler
2825 * FvwmWinList/FvwmWinList.c (RedrawWindow):
2832 * FvwmWinList/FvwmWinList.h:
2833 * FvwmWinList/ButtonArray.h:
2834 * FvwmWinList/ButtonArray.c (DoButton):
2836 (DrawTransparentButtonArray):
2839 Clip drawing and new transparent stuff
2841 2002-11-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2843 * FvwmTaskBar/ButtonArray.c (DrawButtonArray):
2846 2002-11-12 olicha <olivier.chapuis@free.fr>
2848 * FvwmTaskBar/Goodies.c (DrawGoodies):
2850 * FvwmTaskBar/FvwmTaskBar.c (HandleEvents):
2853 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
2855 (CheckRootTransparentButtons):
2856 * FvwmTaskBar/ButtonArray.h:
2857 Finished Clip redrawing and added full transparent support
2859 2002-11-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2861 * FvwmProxy/FvwmProxy.c:
2862 fixed page and desk change
2864 2002-11-11 olicha <olivier.chapuis@free.fr>
2866 * FvwmTaskBar/FvwmTaskBar.c (RedrawWindow):
2867 (HandleButtonRelease):
2871 * FvwmTaskBar/FvwmTaskBar.h:
2872 * FvwmTaskBar/Start.c (StartButtonDraw);
2873 * FvwmTaskBar/Start.h:
2874 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
2876 * FvwmTaskBar/ButtonArray.h
2877 Started to Clip redrawing
2879 2002-11-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2881 * FvwmProxy/FvwmProxy.c:
2885 (delete_ProxyWindow):
2886 do not destroy proxy windows when closing them
2890 fixed race condition w/ EnterNotify
2892 * FvwmProxy/ConfigFvwmProxyDefaults:
2895 2002-11-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2897 * FvwmProxy/FvwmProxy.c (DrawWindow):
2898 removed unsused variables
2900 * FvwmIconMan/FvwmIconMan.h:
2901 * FvwmIconMan/fvwm.c (ProcessMessage):
2905 * FvwmIconMan/FvwmIconMan.c (main):
2906 FvwmIconMan uses the icon position to decide whether a window is managed
2909 2002-11-09 olicha <olivier.chapuis@free.fr>
2911 * FvwmProxy/FvwmProxy.c (parse_options):
2916 Added Flocale and Picture support
2918 2002-11-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2920 * FvwmRearrange/FvwmRearrange.c (parse_args):
2921 new options -sp and -sd
2923 * FvwmWinList/List.c (IsItemVisible):
2924 * FvwmWinList/FvwmWinList.c (ProcessMessage):
2925 * FvwmTaskBar/List.c (IsItemIndexSticky):
2926 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
2927 * FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
2928 * FvwmSave/FvwmSave.c (do_save):
2929 * FvwmRearrange/FvwmRearrange.c (parse_args):
2931 (is_suitable_window):
2932 * FvwmPager/x_pager.c (MoveStickyWindows):
2936 * FvwmIdent/FvwmIdent.c (MakeList):
2937 * FvwmIconMan/fvwm.c (count_nonsticky_in_hashtab):
2939 * FvwmIconBox/FvwmIconBox.c (process_message):
2942 * FvwmGtk/FvwmGtk.c (process_message):
2943 * FvwmCommand/FvwmCommand.c (list_configure):
2944 adapted to new styles stickypage and stickydesk
2946 2002-11-09 Mikhael Goikhman <migo@homemail.com>
2948 * FvwmWindowLister/FvwmWindowLister.in:
2949 * FvwmWindowLister/FvwmWindowLister.1:
2950 * FvwmWindowLister/Makefile.am:
2951 added a new module from Richard Lister with several changes
2953 2002-11-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2955 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
2956 * FvwmButtons/draw.c (RedrawButton):
2958 fixed FvwmButtons transparency with "Pixmap none"
2960 * FvwmButtons/dynamic.c (parse_message_line):
2961 removed FShape.h dependency
2963 2002-11-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2965 * FvwmProxy/FvwmProxy.c:
2966 added "Colorset" and "SelectColorset" module options and removed default
2968 some clean up and performance patches
2970 * FvwmPager/FvwmPager.c (ParseOptions):
2971 removed unused variable
2973 * FvwmProxy/FvwmProxy.c (ConfigureWindow):
2974 fixed WindowlistSkip style in FvwmProxy
2976 fixed displaying proxies when deiconifying windows
2979 build and install FvwmProxy
2981 * FvwmProxy/FvwmProxy.c:
2982 rewrote the window list handling to fix race conditions
2984 do not set the WMNormalHints - the proxies are override_redirect
2985 (delete_ProxyWindow):
2988 2002-11-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
2990 * FvwmPager/x_pager.c (DrawGrid):
2991 fixed hang with NoSeparators option
2993 2002-10-31 olicha <olivier.chapuis@free.fr>
2995 * FvwmWharf/icons.c (LoadIconFile):
2996 * FvwmScript/FvwmScript.c (LoadIcon):
2997 * FvwmIconBox/FvwmIconBox.c (freeitem):
2998 * FvwmIconBox/icons.c (GetIconFromFile):
3000 * FvwmIconBox/FvwmIconBox.h (struct icon_info):
3001 * FvwmBanner/FvwmBanner.c (GetImageFile):
3002 Updated PImageLoadPixmapFromFile and fixed some colors leaks
3004 2002-10-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3006 * FvwmProxy/Makefile.am (EXTRA_DIST):
3007 removed ConfigFvwmProxy
3008 * Makefile.am (SUBDIRS):
3010 added FvwmProxy module
3012 2002-10-23 Dan Espen <dane@mk.telcordia.com>
3014 * FvwmConsole/FvwmConsole.1: Rework synopsis.
3015 * FvwmBacker/FvwmBacker.1: Lang check.
3017 2002-10-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3019 * FvwmTaskBar/ButtonArray.c (Draw3dRect):
3020 * FvwmTaskBar/Goodies.c (CreateTipWindow):
3021 * FvwmPager/x_pager.c (change_colorset):
3022 (set_window_colorset_background):
3023 renamed colorset_struct to colorset_t
3025 2002-10-22 olicha <olivier.chapuis@free.fr>
3027 * FvwmIconMan/xmanager.c (compare_windows):
3028 Fixed potential core dump
3030 2002-10-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3032 * FvwmWinList/ButtonArray.c (DoButton):
3033 * FvwmIconBox/FvwmIconBox.c (RedrawIcon):
3034 * FvwmButtons/icons.c (CreateIconWindow):
3035 use renamed colorset_struct members
3037 2002-10-18 olicha <olivier.chapuis@free.fr>
3040 * FvwmIconMan/xmanager.c:
3041 Replaced (Pdepht < 2) test by (PictureUseBWOnly())
3043 2002-10-17 olicha <olivier.chapuis@free.fr>
3045 * FvwmBacker/FvwmBacker.1:
3046 Documented RetainPixmap
3048 2002-10-16 olicha <olivier.chapuis@free.fr>
3050 * FvwmBacker/FvwmBacker.c (DeleteRootAtoms):
3052 (SetDeskPageBackground):
3054 Finally decide how to implement RetainPixmap in FvwmBacker
3056 2002-10-15 olicha <olivier.chapuis@free.fr>
3058 * FvwmIconMan/xmanager.c (draw_button_background):
3059 * FvwmIconMan/readconfig.c (read_in_resources):
3060 * FvwmIconMan/x.c (change_colorset):
3061 (create_manager_window):
3063 Fixed button colours when IconMan has a default colorset but no
3066 2002-10-15 olicha <olivier.chapuis@free.fr>
3068 * FvwmAnimate/FvwmAnimate.c:
3069 Updated PictureInitCMapRoot
3071 2002-10-14 Mikhael Goikhman <migo@homemail.com>
3073 * FvwmIconMan/FvwmIconMan.1:
3074 use mixed case for options,
3075 i.e. FocusAndSelectColorset not focusandselectcolorset
3077 2002-10-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3079 * FvwmRearrange/Makefile.am (LDADD):
3082 2002-10-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3084 * FvwmIconMan/xmanager.c (check_in_window):
3085 * FvwmIconMan/fvwm.c (new_window):
3086 * FvwmIconMan/globals.c (init_win_manager):
3087 * FvwmIconMan/readconfig.c (read_in_resources):
3088 new FvwmIconMan option "ShowTransient"
3090 * FvwmIconMan/FvwmIconMan.1:
3091 documented that the default resolution is page, not global
3092 corrected "id" syntax
3094 * FvwmIconMan/fvwm.c (new_window):
3095 transient windows no longer appear in FvwmIconMan when they are moved
3097 2002-10-09 olicha <olivier.chapuis@free.fr>
3099 * FvwmPager/x_pager.c (DrawGrid):
3100 Fixed desk lable colorset
3102 * FvwmScript/FvwmScript.c (LoadIcon):
3103 * FvwmIconBox/icons.c (GetIconFromFile):
3104 Image should be loaded with the module main window not the root
3107 2002-10-09 olicha <olivier.chapuis@free.fr>
3109 * FvwmButtons/FvwmButtons.c (LoadIconFile):
3111 (CreateUberButtonWindow):
3112 Image should be loaded with the module main window not the root
3115 2002-10-08 olicha <olivier.chapuis@free.fr>
3117 * FvwmTaskBar/Goodies.c (DrawGoodies):
3118 Removed some testing code
3120 * FvwmPager/x_pager.c (initialize_viz_pager):
3121 * FvwmForm/FvwmForm.c (InitConstants):
3123 * FvwmBanner/FvwmBanner.c (main):
3124 * FvwmTaskBar/Goodies.c (CreateOrUpdateGoodyGC):
3126 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
3127 (CreateOrUpdateGCs):
3129 * FvwmAnimate/FvwmAnimate.c (CreateDrawGC):
3131 Use the new interface functions and some Black and White fixes
3133 * FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
3135 Forbid colorset background if the fvwm depth is not equal to the depth
3136 of the root window. Use the root color map for solid color.
3138 2002-10-06 Mikhael Goikhman <migo@homemail.com>
3140 * FvwmDebug/FvwmDebug.in:
3141 * FvwmDebug/FvwmDebug.1:
3142 * FvwmDebug/FvwmGtkDebug.in:
3143 * FvwmDebug/FvwmGtkDebug.1:
3144 * FvwmDebug/FvwmOldDebug.c:
3145 * FvwmDebug/FvwmOldDebug.h:
3146 * FvwmDebug/FvwmOldDebug.1:
3147 * FvwmDebug/Makefile.am:
3148 the old debug module renamed to FvwmOldDebug and not installed now,
3149 the new debug module renamed to FvwmDebug;
3150 added several command line options and documentation
3152 2002-10-06 Suzanne Skinner <tril@igs.net>
3154 * FvwmTaskBar/Start.c (StartButtonParseConfig):
3156 (StartAndLaunchButtonItemInit):
3157 (new ParseButtonOptions):
3158 Implemented different actions for different mouse buttons when the
3159 "start" button or mini-launchers are clicked
3160 * FvwmTaskBar/Start.h (startAndLaunchButtonItem):
3161 Added buttonCommands and buttonStartCommands arrays to the structure
3162 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
3163 Changed getButtonCommand call to pass the mouse button number
3164 * FvwmTaskBar/FvwmTaskBar.1:
3165 Documented new taskbar button functionality
3167 2002-10-06 Mikhael Goikhman <migo@homemail.com>
3169 * FvwmDebug/FvwmGtkDebug.in:
3170 added Tools page with Send_ConfigInfo, Send_WindowList, command prompt,
3171 Help and Quit buttons
3173 2002-10-04 Suzanne Skinner <tril@igs.net>
3175 * FvwmTaskBar/Start.c (StartButtonParseConfig):
3176 Fixed a number of cases where space was malloced before calling
3177 CopyString (which mallocs its own space)
3179 2002-10-04 Mikhael Goikhman <migo@homemail.com>
3181 * FvwmTaskBar/Start.c:
3182 * FvwmTaskBar/FvwmTaskBar.c:
3183 replaced all C++-style comments; applied Suzanne typo fix
3185 2002-09-29 Ben Mathews <benmathews@adelphia.net>
3187 * FvwmTaskBar/Start.c (StartButtonInit):
3188 Fixed spacing problem that occured when using StartButtonRightMargin
3190 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
3191 Removed redundant StartButtonUpdate calls
3193 2002-10-03 Mikhael Goikhman <migo@homemail.com>
3199 two new debugging modules (the old FvwmDebug replacements)
3201 2002-10-02 olicha <olivier.chapuis@free.fr>
3203 * FvwmButtons/FvwmButtons.c (LoadIconFile):
3204 Fixed colorset with which we load an icon
3206 2002-10-01 olicha <olivier.chapuis@free.fr>
3208 * FvwmButtons/parse.c (ParseButton):
3209 * FvwmButtons/button.c (buttonColorset):
3210 (buttonBackgroundButton):
3211 * FvwmButtons/button.h:
3212 * FvwmButtons/dynamic.c (change_button_icon):
3213 (parse_message_line):
3214 * FvwmButtons/icons.c (CreateIconWindow):
3215 (DestroyIconWindow):
3216 (GetIconWindowPosition):
3217 (DrawForegroundIcon):
3218 (ConfigureIconWindow):
3219 * FvwmButtons/icons.h:
3220 * FvwmButtons/draw.c (RedrawButton):
3222 * FvwmButtons/draw.h:
3223 * FvwmButtons/FvwmButtons.c (Loop):
3227 (update_root_transparency):
3228 (recursive_change_colorset):
3233 * FvwmButtons/FvwmButtons.h:
3234 Clip and cleanup the drawing. Fixed some bugs related to containers
3235 colorsets (which should work not so bad now). Fixed alpha bugs.
3236 Support the new transparent options.
3238 2002-09-25 olicha <olivier.chapuis@free.fr>
3240 * FvwmPager/x_pager.c (DrawGrid):
3243 2002-09-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3245 * FvwmIdent/FvwmIdent.c (ProcessXEvent):
3246 ConfigureNotify: force drawing the window contents when
3247 ConfigureNotify comes in remove
3248 Expose: removed the Event.xexpose.count handling as it can cause drawing
3252 fixed spawning new FvwmIdent windows
3254 2002-09-23 Dan Espen <dane@mk.telcordia.com>
3256 * FvwmButtons/FvwmButtons.1:
3257 * FvwmBacker/FvwmBacker.1:
3258 * FvwmAuto/FvwmAuto.1:
3259 * FvwmAnimate/FvwmAnimate.1: Rework synopsis.
3261 2002-09-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3263 * FvwmIdent/FvwmIdent.c (default_layer):
3264 use DEFAULT_DEFAULT_LAYER from defaults.h
3265 fixed event mask in FvwmIdent causing it to appear on wrong layer and
3266 not redrawing properly
3268 2002-09-21 Ben Mathews <benmathews@adelphia.net>
3270 * FvwmTaskBar/Start.c (StartButtonInit):
3271 Fixed bug that occured if no start button params were specified
3274 2002-09-23 olicha <olivier.chapuis@free.fr>
3276 * FvwmButtons/dynamic.c (parse_message_line):
3277 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
3281 (recursive_change_colorset):
3284 * FvwmButtons/draw.c (DrawTitle):
3286 * FvwmButtons/draw.h:
3287 Some preparation for clipping
3289 2002-09-21 Mikhael Goikhman <migo@homemail.com>
3291 * FvwmPager/x_pager.c:
3292 s/SendInfo/SendText/; don't send end-of-line in SendText
3294 2002-09-20 Mikhael Goikhman <migo@homemail.com>
3296 * FvwmGtk/FvwmGtk.c:
3297 reindented; use MiniIconPacket again
3299 2002-09-18 olicha <olivier.chapuis@free.fr>
3301 * FvwmPager/x_pager.c (DrawGrid):
3302 Fixed active desk label (Suzanne Skinner)
3304 2002-09-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3306 * FvwmWinList/FvwmWinList.c (LoopOnEvents):
3307 allow the use of mousr buttons other than the first in FvwmWinList
3308 when invoked transient
3310 2002-09-16 Mikhael Goikhman <migo@homemail.com>
3312 * FvwmConsole/FvwmConsole.c:
3313 * FvwmCpp/FvwmCpp.c:
3315 don't send end-of-line in SendText
3317 2002-09-15 Ben Mathews <benmathews@adelphia.net>
3319 * FvwmTaskBar/Start.h:
3320 * FvwmTaskBar/Start.c:
3321 * FvwmTaskBar/FvwmTaskBar.c:
3322 * FvwmTaskBar/ButtonArray.c:
3323 * FvwmTaskBar/FvwmTaskBar.1:
3324 FvwmTaskBar may now include shortcut minibuttons using the Button
3325 command. Also has new options for spacing the buttons:
3326 WindowButtonsLeftMargin, WindowButtonsRightMargin, and
3327 StartButtonRightMargin.
3329 2002-09-16 olicha <olivier.chapuis@free.fr>
3331 * FvwmPager/FvwmPager.c (list_new_desk):
3333 * FvwmPager/x_pager.c (DrawGrid):
3336 Use clipping redrawing for the desk label
3338 2002-09-15 olicha <olivier.chapuis@free.fr>
3340 * FvwmPager/x_pager.c (update_pr_transparent_subwindows):
3341 (update_pr_transparent_windows):
3343 More transparent fixes
3345 2002-09-15 Mikhael Goikhman <migo@homemail.com>
3347 * FvwmButtons/dynamic.c:
3348 removed non-portable #include <X11/Xdefs.h>
3350 2002-09-15 olicha <olivier.chapuis@free.fr>
3352 * FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
3355 * FvwmPager/x_pager.c (update_pr_transparent_windows):
3356 * FvwmPager/FvwmPager.c (list_property_change):
3357 * FvwmPager/FvwmPager.h:
3360 2002-09-14 olicha <olivier.chapuis@free.fr>
3362 * FvwmPager/FvwmPager.c (list_property_change):
3363 * FvwmPager/FvwmPager.h
3364 * FvwmPager/x_pager.c (draw_desk_background):
3366 (update_transparent_windows):
3368 (ChangeDeskForWindow):
3369 (MoveResizePagerView):
3371 Some transparent fixes. Implemented RootTransparent colorset and
3374 2002-09-12 Dan Espen <dane@mk.telcordia.com>
3376 * FvwmCpp/FvwmCpp.1:
3377 * FvwmM4/FvwmM4.1: New way to present module synopsis,
3378 more prominent discussion of ModuleSynchronous.
3380 2002-09-13 olicha <olivier.chapuis@free.fr>
3382 * FvwmIconMan/xmanager.c (GetRegion):
3383 (GetRectangleIntersection):
3387 (clear_empty_region):
3390 (draw_button_background):
3392 (draw_empty_manager):
3393 (draw_transparent_buttons):
3395 * FvwmIconMan/x.c (xevent_loop):
3396 (create_manager_window):
3397 (recreate_background):
3399 (recreate_transparent_bgs):
3400 * FvwmIconMan/FvwmIconMan.h:
3401 * FvwmIconMan/fvwm.c (focus_change):
3402 Implemented clipping redrawing, IconMan should not flicker any more
3403 with xft fonts and icons with alpha. Implemented new transparent stuff.
3404 Some clean up and numerous fixes. Colorset should work as expected now.
3406 * FvwmIdent/FvwmIdent.c (ProcessXEvent):
3408 Implemented clipping redrawing
3410 * FvwmBacker/FvwmBacker.c (*):
3411 Added retain permanent support. I finally understand that X forking
3412 should be released by opening a new display. Some Cleanup. This still
3413 need some checking (client leaks??). Some clean up.
3415 * FvwmScroll/Makefile.am:
3416 * FvwmScroll/FvwmScroll.c (main):
3417 * FvwmForm/FvwmForm.c (main):
3418 * FvwmForm/Makefile.am:
3419 * FvwmDragWell/fvwmDragWell.c (XStartup):
3420 * FvwmDragWell/Makefile.am:
3421 * FvwmIdent/Makefile.am:
3422 * FvwmIdent/FvwmIdent.c (main):
3423 * FvwmForm/Makefile.am:
3424 * FvwmDragWell/Makefile.am:
3425 Colorset may use XRrender, so link and init xrender
3427 2002-09-08 Dan Espen <dane@mk.telcordia.com>
3429 * FvwmTheme/FvwmTheme.1: Lang check.
3431 2002-09-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3434 use replacements for X event functions everywhere
3436 2002-09-02 olicha <olivier.chapuis@free.fr>
3438 * FvwmIdent/FvwmIdent.c (*):
3439 Implement tinted parental relativity
3441 2002-09-01 olicha <olivier.chapuis@free.fr>
3443 * FvwmTheme/FvwmTheme.1:
3444 Documented the new options
3446 2002-08-30 olicha <olivier.chapuis@free.fr>
3448 * FvwmPager/x_pager.c (do_picture_window):
3449 Fixed mini icon drawing
3451 2002-08-30 olicha <olivier.chapuis@free.fr>
3453 * FvwmButtons/icons.c (DestroyIconWindow):
3455 (ConfigureIconWindow):
3456 * FvwmButtons/FvwmButtons.c (recursive_change_colorset):
3457 (recursive_change_colorset):
3458 * FvwmButtons/dynamic.c (change_button_icon):
3459 * FvwmButtons/draw.c (RedrawButton):
3460 * FvwmIconBox/FvwmIconBox.c (change_colorset):
3462 * FvwmIconBox/icons.c (GetIconFromFile):
3463 * FvwmIconMan/xmanager.c (iconify_box):
3464 * FvwmPager/x_pager.c (do_picture_window):
3465 * FvwmScript/Widgets/Tools.c (DrawIconStr):
3466 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
3467 * FvwmWharf/Wharf.h:
3468 * FvwmWharf/icons.c (ConfigureIconWindow):
3469 * FvwmWharf/FvwmWharf.c (configure_all_icon_windows):
3470 * FvwmWinList/ButtonArray.c (DoButton):
3471 Implemented IconAlpha and IconTint
3473 2002-08-28 Mikhael Goikhman <migo@homemail.com>
3475 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
3476 fixed no window context for StartMenu
3478 2002-08-26 Mikhael Goikhman <migo@homemail.com>
3480 * FvwmButtons/dynamic.c:
3483 2002-08-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3485 * FvwmButtons/dynamic.c (parse_message_line):
3489 2002-08-26 Mikhael Goikhman <migo@homemail.com>
3491 * FvwmButtons/FvwmButtons.1:
3492 * FvwmButtons/FvwmButtons.c:
3493 * FvwmButtons/FvwmButtons.h:
3494 * FvwmButtons/Makefile.am:
3495 * FvwmButtons/button.c:
3496 * FvwmButtons/button.h:
3497 * FvwmButtons/dynamic.c:
3498 * FvwmButtons/dynamic.h:
3499 * FvwmButtons/icons.h:
3500 * FvwmButtons/parse.c:
3501 added new button property: Id.
3502 new FvwmButtons dynamic actions ChangeButton and ExpandButtonVars
3504 2002-08-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3506 * FvwmWinList/Makefile.am (LDADD):
3507 * FvwmScript/Makefile.am (LDADD):
3508 * FvwmPager/Makefile.am (LDADD):
3509 * FvwmIdent/Makefile.am (LDADD):
3510 * FvwmIconMan/Makefile.am (LDADD):
3511 * FvwmIconBox/Makefile.am (LDADD):
3512 * FvwmForm/Makefile.am (LDADD):
3513 * FvwmButtons/Makefile.am (LDADD):
3514 put -lfvwm at front of library list
3516 2002-08-21 Dan Espen <dane@mk.telcordia.com>
3518 * FvwmForm/FvwmForm.1: Explicitly state there can be more than
3519 one command on a button.
3521 2002-08-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3523 * FvwmTaskBar/FvwmTaskBar.h:
3524 * FvwmTaskBar/FvwmTaskBar.c (PurgeConfigEvents):
3525 fixed a taskbar hang with autostick and page changes
3533 Fixed the braindead configure{notify,request} race in FvwmTaskbar with
3534 AutoStick set. Now uses alarms.
3536 2002-08-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3538 * FvwmWharf/icons.c:
3539 * FvwmWharf/FvwmWharf.c:
3540 * FvwmTaskBar/Goodies.c:
3541 * FvwmTaskBar/FvwmTaskBar.c:
3542 * FvwmSaveDesk/FvwmSaveDesk.c:
3543 * FvwmSave/FvwmSave.c:
3545 * FvwmRearrange/FvwmRearrange.c:
3546 * FvwmPager/x_pager.c:
3547 * FvwmIdent/FvwmIdent.c:
3548 * FvwmIconMan/FvwmIconMan.c:
3549 * FvwmIconBox/icons.c:
3550 * FvwmIconBox/FvwmIconBox.c:
3552 * FvwmBacker/FvwmBacker.c:
3553 * FvwmButtons/icons.c:
3554 * FvwmAuto/FvwmAuto.c:
3555 * FvwmForm/ReadXServer.c:
3556 * FvwmDragWell/fvwmDragWell.c:
3557 * FvwmCpp/FvwmCpp.c:
3558 * FvwmConsole/FvwmConsole.h:
3559 * FvwmCommand/FvwmCommand.h:
3560 * FvwmButtons/parse.c:
3561 * FvwmAnimate/FvwmAnimate.c:
3562 let config.h include string.h or strings.h
3564 2002-08-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3566 * FvwmDebug/FvwmDebug.c (list_configure):
3568 * FvwmCommand/FvwmCommand.c (list_configure):
3569 adapted to new focus styles
3571 2002-08-11 olicha <olivier.chapuis@free.fr>
3573 * FvwmAnimate/FvwmAnimate.c:
3574 * FvwmBanner/FvwmBanner.c:
3575 * FvwmButtons/FvwmButtons.c:
3576 * FvwmIconBox/icons.c:
3577 * FvwmPager/FvwmPager.c:
3578 * FvwmScript/FvwmScript.c:
3579 * FvwmScript/Instructions.c:
3580 * FvwmScript/types.h:
3581 * FvwmTaskBar/Start.c:
3582 * FvwmWharf/icons.c:
3583 Update the arguments of PImageLoadPixmapFromFile, PGetFvwmPicture
3584 and PictureFreeColors
3586 2002-08-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3588 * FvwmDebug/FvwmDebug.c (list_configure):
3589 * FvwmCommand/FvwmCommand.c (list_configure):
3590 removed focus_mode from display
3592 2002-08-07 Mikhael Goikhman <migo@homemail.com>
3594 * FvwmCommand/FvwmCommand.c (main):
3595 fixed unused variable warnings
3597 2002-08-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3599 * FvwmWinList/FvwmWinList.c:
3600 * FvwmWharf/FvwmWharf.c:
3601 * FvwmWharf/ASSound/ASSound.c:
3602 * FvwmTaskBar/Goodies.c:
3603 * FvwmTaskBar/FvwmTaskBar.c:
3604 * FvwmScroll/GrabWindow.c:
3605 * FvwmScript/types.h:
3606 * FvwmScript/Widgets/PopupMenu.c:
3607 * FvwmScript/Instructions.c:
3608 * FvwmSaveDesk/FvwmSaveDesk.c:
3609 * FvwmSave/FvwmSave.c:
3610 * FvwmRearrange/FvwmRearrange.c:
3611 * FvwmPager/FvwmPager.c:
3613 * FvwmIdent/FvwmIdent.c:
3614 * FvwmIconMan/FvwmIconMan.h:
3615 * FvwmIconBox/FvwmIconBox.c:
3616 * FvwmForm/FvwmForm.c:
3617 * FvwmEvent/FvwmEvent.c:
3618 * FvwmDragWell/fvwmDragWell.c:
3620 * FvwmCpp/FvwmCpp.c:
3621 * FvwmConsole/FvwmConsole.h:
3622 * FvwmCommand/FvwmCommand.h:
3623 * FvwmButtons/FvwmButtons.c:
3624 * FvwmBanner/FvwmBanner.c:
3625 * FvwmAuto/FvwmAuto.c:
3626 * FvwmAnimate/FvwmAnimate.c:
3627 use ftime.h instead of time.h and sys/time.h
3629 * FvwmDebug/FvwmDebug.c (list_configure):
3630 * FvwmCommand/FvwmCommand.c (list_configure):
3631 removed bsolete focus policy output
3633 2002-07-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3635 * FvwmPager/x_pager.c (draw_desk_background):
3636 fixed refresh of hilit page on non-active desks
3638 * FvwmIconMan/x.c (lookup_color):
3641 2002-07-17 olicha <olivier.chapuis@free.fr>
3643 * FvwmIconMan/x.c (lookup_color):
3644 * FvwmScript/Instructions.c (ChangeForeColor):
3646 (ChangeMainColorset):
3648 * FvwmWharf/stepgfx.c (MakeColors):
3650 Some color limit adjustement
3652 2002-07-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3654 * FvwmPager/x_pager.c (draw_desk_background):
3655 fixed hilighting of desk labels
3657 2002-07-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3659 * FvwmPager/FvwmPager.c (list_add):
3661 fixed access to CONFIGURE_WINDOW and ADD_WINDOW packets
3663 2002-07-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3665 * FvwmPager/x_pager.c (draw_desk_background):
3668 fixed drawing of the active page when resizing the pager
3670 fixed problem w/ pager not updating properly when getting expose events
3671 right after a resize
3673 * FvwmPager/FvwmPager.c (ParseOptions):
3674 fixed negative balloon offsets
3676 * FvwmPager/x_pager.c (ReConfigure):
3677 fixed flickering of hilit desk title when moving pager
3678 (draw_desk_background):
3680 fixed initial drawing of pager label background on inactive desks
3682 (draw_desk_background):
3683 fixed drawing of background colour sets w/ top labels in the pager
3685 2002-07-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3687 * FvwmPager/FvwmPager.c (ParseOptions):
3688 (list_property_change):
3689 * FvwmPager/x_pager.c (initialize_pager):
3690 (DrawInBalloonWindow):
3694 (UnmapBalloonWindow):
3696 * FvwmPager/FvwmPager.h (ScreenInfo):
3697 cleaned up and simplified balloon drawing code
3699 * FvwmPager/x_pager.c (initialize_pager):
3700 fixed initial drawing of multi desk pagers
3702 * FvwmButtons/FvwmButtons.c (CheckForHangon):
3703 allow wildcards in "hangon" strings
3705 spit out panels with the NoClose option when FvwmButton dies
3707 * FvwmButtons/FvwmButtons.1:
3708 re-formatted man page
3710 2002-07-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3712 * FvwmAuto/FvwmAuto.c:
3713 * FvwmAuto/FvwmAuto.1 (Note):
3714 new options -mfocus, -menter and -menterleave in FvwmAuto
3715 FvwmAuto can now operate on Enter/Leave events instead of Focus events
3717 * FvwmEvent/FvwmEvent.c (main):
3718 select only events that are handled
3720 * FvwmButtons/FvwmButtons.c:
3721 removed old debug code
3723 * FvwmEvent/FvwmEvent.c:
3724 moved old ChangeLog entries to ../ChangeLog
3727 (handle_config_line):
3730 2002-07-05 Mikhael Goikhman <migo@homemail.com>
3732 * FvwmScript/Widgets/Swallow.c (CheckForHangon):
3733 fixed a FvwmScript crash with Swallow widget and very long window names
3735 2002-07-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3737 * FvwmButtons/FvwmButtons.c (SpawnSome):
3738 fixed $fg and $bg variables with the UseOld option
3740 * FvwmDebug/FvwmDebug.c (list_configure):
3741 * FvwmCommand/FvwmCommand.c (list_configure):
3742 fixed variable types
3744 2002-06-28 Mikhael Goikhman <migo@homemail.com>
3746 * FvwmTaskBar/Goodies.c (GoodiesParseConfig):
3747 * FvwmTaskBar/FvwmTaskBar.1:
3748 fixed MailCheck option, enhanced its description
3750 * FvwmPerl/Makefile.am:
3751 added _FvwmPerl.1 rule
3752 * FvwmPerl/FvwmPerl.*:
3755 2002-06-25 olicha <olivier.chapuis@free.fr>
3757 * FvwmIdent/FvwmIdent.c (MakeList):
3758 Replace some tabs by some spaces in some strings which should be
3761 2002-06-23 Mikhael Goikhman <migo@homemail.com>
3763 * FvwmPerl/FvwmPerl.1:
3764 * FvwmPerl/FvwmPerl.in:
3765 added --nolock, --nosend, --noremove like in FvwmM4/FvwmCpp; --debug;
3766 implemented preprocess directives %Repeat, %ModuleConfig, %Prefix, %End
3768 2002-06-19 olicha <olivier.chapuis@free.fr>
3771 Added iconv CFLAGS and LIBS for modules which display text
3773 2002-06-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3775 * FvwmCommand/Makefile.am:
3776 use functable.c instead of functions.c
3778 2002-06-10 Mikhael Goikhman <migo@homemail.com>
3780 * FvwmPager/FvwmPager.c (ParseOptions):
3781 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
3782 * FvwmTaskBar/Goodies.c (GoodiesParseConfig):
3783 * FvwmButtons/parse.c (ParseConfigLine):
3784 * FvwmIconMan/readconfig.c (read_in_resources):
3785 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
3786 * FvwmIdent/FvwmIdent.c (main):
3787 * FvwmForm/FvwmForm.c (ct_*Font):
3788 * FvwmWinList/FvwmWinList.c (ParseConfigLine):
3789 * FvwmScript/FvwmScript.c (ParseOptions):
3790 fixed double quotes in *Font configuration options
3792 2002-06-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3794 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
3795 fixed sticky panels in FvwmButtons
3797 2002-06-07 Dan Espen <dane@mk.telcordia.com>
3799 * FvwmTheme/FvwmTheme.1: FONT SHADOW EFFECTS reword.
3801 2002-06-04 Mikhael Goikhman <migo@homemail.com>
3803 * FvwmIconMan/FvwmIconMan.1:
3804 * FvwmIconMan/FvwmIconMan.c (main):
3805 * FvwmIconMan/FvwmIconMan.h:
3806 * FvwmIconMan/fvwm.c (handle_config_info):
3807 * FvwmIconMan/fvwm.c (new remanage_winlist):
3808 * FvwmIconMan/readconfig.c (new process_dynamic_config_line):
3810 * FvwmIconMan/xmanager.c:
3811 FvwmIconMan may now change resolution dynamically, just issue
3812 "*FvwmIconMan: resolution desk" while FvwmIconMan is running
3814 * FvwmIconMan/FvwmIconMan.1:
3815 * FvwmIconMan/x.c (set_window_properties):
3816 don't use "FvwmModule" as a class, this is not optimal with aliases;
3817 document that FvwmIconMan supports aliases
3819 * FvwmScript/libyywrap.c:
3820 * FvwmScript/scanner.c:
3823 2002-06-03 olicha <olivier.chapuis@free.fr>
3825 * FvwmScript/script.y:
3826 * FvwmScript/scanner.l:
3827 * FvwmScript/script.c:
3828 * FvwmScript/scanner.c:
3829 Run make syntax for removing debug code
3831 2002-06-03 olicha <olivier.chapuis@free.fr>
3833 * FvwmForm/FvwmForm.c:
3834 Applied FlocaleInit YAMAGUCHI Shingo patch
3836 2002-06-02 olicha <olivier.chapuis@free.fr>
3838 * FvwmScript/Widgets/List.c (EvtMouseList):
3842 2002-05-31 olicha <olivier.chapuis@free.fr>
3844 * FvwmTheme/FvwmTheme.1:
3845 Documented fgsh and fg_alpha
3847 2002-05-29 Dave Trollope <dave.trollope@worldnet.att.net>
3849 * Modules/FvwmIconMan/xmanager.c:
3850 Changed the REDRAW_BG from 128 to 16 and moved to manager dirty bits
3853 2002-05-29 olicha <olivier.chapuis@free.fr>
3855 * FvwmForm/FvwmForm.1:
3856 * FvwmForm/ReadXServer.c (ReadXServer):
3857 Fixed Input cursor position for mouse click. Removed fixed font
3858 requirement for InputFont
3860 2002-05-29 Mikhael Goikhman <migo@homemail.com>
3862 * FvwmButtons/parse.c (ParseContainer):
3863 fixed specifying Font in Container
3865 2002-05-29 olicha <olivier.chapuis@free.fr>
3867 * FvwmScript/Widgets/Makefile.am:
3868 * FvwmSaveDesk/Makefile.am:
3869 * FvwmSave/Makefile.am:
3870 * FvwmRearrange/Makefile.am:
3871 * FvwmWinList/Makefile.am:
3872 * FvwmTaskBar/Makefile.am:
3873 * FvwmGtk/Makefile.am:
3874 * FvwmScript/Makefile.am:
3875 * FvwmDebug/Makefile.am:
3876 * FvwmCommand/Makefile.am:
3877 * FvwmPager/Makefile.am:
3878 * FvwmIdent/Makefile.am:
3879 * FvwmIconMan/Makefile.am:
3880 * FvwmIconBox/Makefile.am:
3881 * FvwmForm/Makefile.am:
3882 * FvwmButtons/Makefile.am:
3883 Put $(Xft_CFLAGS) before $(X_CFLAGS) to be able to use an independent
3884 Xft2 library. Removed FT2 CFLAGS and LIBS.
3886 2002-05-29 Mikhael Goikhman <migo@homemail.com>
3888 * FvwmButtons/FvwmButtons.1:
3889 * FvwmButtons/FvwmButtons.h:
3890 * FvwmButtons/FvwmButtons.c (Loop):
3891 * FvwmButtons/parse.c (ParseButton):
3892 added new ActionOnPress option
3894 2002-05-28 Mikhael Goikhman <migo@homemail.com>
3896 * FvwmPerl/FvwmPerl.1:
3897 * FvwmPerl/FvwmPerl.in:
3898 implemented new preprocess functionality
3900 2002-05-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3902 * FvwmEvent/FvwmEvent.1 (argument):
3903 corrected man page example
3905 2002-05-27 Dave Trollope <dave.trollope@worldnet.att.net>
3907 * Modules/FvwmIconMan/xmanager.c (draw_manager):
3909 Fix for background not being redrawn when the window is exposed.
3911 2002-05-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3913 * FvwmM4/FvwmM4.c (m4_defs):
3914 * FvwmCpp/FvwmCpp.c (cpp_defs):
3915 open tempfile with 0600 mode
3917 * FvwmIconMan/xmanager.h:
3918 * FvwmCpp/FvwmCpp.c:
3920 remove MULTIBYTE ifdefs
3922 2002-05-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3924 * FvwmDebug/FvwmDebug.c (list_configure):
3925 * FvwmCommand/FvwmCommand.c (list_configure):
3926 adapted to new has_no_border window flag
3928 2002-05-26 olicha <olivier.chapuis@free.fr>
3930 * FvwmScript/Widgets/Tools.c (MyDrawString):
3931 Use internal relief only with font without shadow
3933 2002-05-25 Mikhael Goikhman <migo@homemail.com>
3935 * FvwmIconMan/FvwmIconMan.c (copy_string):
3936 fixed crash when accessing NULL string
3938 * FvwmRearrange/FvwmRearrange.1:
3939 * FvwmButtons/FvwmButtons.1:
3942 2002-05-24 olicha <olivier.chapuis@free.fr>
3944 * FvwmWinList/ButtonArray.c (DoButton):
3945 * FvwmScript/Widgets/Tools.c (MyDrawString):
3946 * FvwmPager/x_pager.c (DrawGrid):
3948 (DrawInBalloonWindow):
3949 * FvwmIconMan/xmanager.c (draw_button):
3950 (draw_empty_manager):
3951 * FvwmIconBox/FvwmIconBox.c (RedrawIcon):
3952 * FvwmButtons/draw.c (DrawTitle):
3953 Pass the colorset to FlocaleDrawString
3955 * FvwmForm/ReadXServer.c (ReadXServer):
3956 * FvwmForm/FvwmForm.c (RedrawFrame):
3960 Added support for variable fonts for input item (ifdefed).
3961 Pass the colorset to FlocaleDrawString
3963 * FvwmTaskBar/Goodies.c (LoadGoodiesFont):
3964 * FvwmTaskBar/Goodies.h:
3965 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
3966 * FvwmTaskBar/Goodies.c (InitGoodies):
3968 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
3969 Fixed some old (but minor) bugs related to text position
3971 * FvwmScript/script.y:
3972 * FvwmScript/scanner.l:
3973 * FvwmScript/script.c:
3974 * FvwmScript/scanner.c:
3975 Allowed to pass arbitray font names
3977 2002-05-24 Mikhael Goikhman <migo@homemail.com>
3979 * FvwmIconMan/functions.c (builtin_sendcommand):
3980 support size/position variables in command
3982 2002-05-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3984 * FvwmPager/FvwmPager.c (list_new_desk):
3987 2002-05-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
3989 * FvwmPager/FvwmPager.c (list_new_desk):
3990 always display current desk in window title
3992 2002-05-19 Mikhael Goikhman <migo@homemail.com>
3994 * FvwmGtk/FvwmGtk.c (process_message):
3995 currently restore the previous M_MINI_ICON code to avoid crash
3997 2002-05-16 olicha <olivier.chapuis@free.fr>
3999 * FvwmTaskBar/Goodies.c (RedrawTipWindow):
4001 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
4002 * FvwmIdent/FvwmIdent.c (DrawItems):
4004 2002-05-10 Mikhael Goikhman <migo@homemail.com>
4006 * FvwmPager/x_pager.c:
4007 fixed incorrect initial positions of subwindows in CxRxNxM pager;
4008 still only the first desk is drawn fully for now
4010 2002-05-09 olicha <olivier.chapuis@free.fr>
4013 Call FRenderInit and include libs/FRenderInit.h in all modules which
4014 are linked against Xrender
4016 2002-05-09 olicha <olivier.chapuis@free.fr>
4018 * FvwmScript/FvwmScript.c (myErrorHandler):
4019 * FvwmIconBox/FvwmIconBox.c (myErrorHandler):
4020 * FvwmButtons/FvwmButtons.c (myErrorHandler):
4021 * FvwmWinList/FvwmWinList.c (ErrorHandler):
4022 * FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
4023 * FvwmIconMan/x.c (handle_error):
4024 Allows BadPicture XRender errors
4026 2002-05-05 olicha <olivier.chapuis@free.fr>
4028 * FvwmIdent/FvwmIdent.c (MakeList):
4029 Fixed ewmh init state
4031 2002-05-02 olicha <olivier.chapuis@free.fr>
4033 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
4034 * FvwmTaskBar/List.c (UpdateItemPicture):
4035 Fixed problems with Xft fonts and FvwmPicture update
4037 2002-05-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4039 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
4040 fixed a problem with sticky icons
4042 2002-04-30 Mikhael Goikhman <migo@homemail.com>
4044 * FvwmPerl/FvwmPerl.in:
4045 make all messages synchronous by default;
4046 new eval functions stop(), skip(), unlock(), detach()
4048 2002-04-29 olicha <olivier.chapuis@free.fr>
4050 * FvwmTaskBar/List.c (UpdateItemPicture):
4051 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
4054 2002-04-28 Mikhael Goikhman <migo@homemail.com>
4056 * FvwmPager/x_pager.c:
4057 fixed initial position of 2 subwindows, current only for one desk;
4058 fixed position of labels with LabelsBelow
4060 2002-04-25 Mikhael Goikhman <migo@homemail.com>
4063 improved main headers
4065 * FvwmTheme/FvwmTheme.1:
4066 spell check in the Tint commands
4068 2002-04-25 Derek B. Noonburg <derekn@foolabs.com>
4075 Added new weighted sorting.
4077 2002-04-23 Mikhael Goikhman <migo@homemail.com>
4079 * modules/FvwmPerl/FvwmPerl.1:
4080 * modules/FvwmPerl/FvwmPerl.in:
4081 renamed --continue to --stay, documented the planned preprocess action
4083 * modules/FvwmIconMan/*.c:
4084 * modules/FvwmCommand/FvwmCommandS.c:
4085 remove $Id lines that only make patches harder
4087 * modules/FvwmButtons/FvwmButtons.1:
4088 make it clear there are 2 examples, added DestroyModuleConfig
4090 2002-04-22 olicha <olivier.chapuis@free.fr>
4092 * FvwmTheme/FvwmTheme.1:
4093 Documented Tint, TintMask and NoTint
4095 * FvwmWinList/ButtonArray.c (ButtonNew):
4098 * FvwmWinList/FvwmWinList.c (ProcessMessage):
4099 * FvwmIconMan/Makefile.am:
4100 * FvwmIconMan/FvwmIconMan.h:
4101 * FvwmIconMan/xmanager.h:
4102 * FvwmIconMan/xmanager.c (iconify_box):
4104 * FvwmIconMan/fvwm.c (mini_icon):
4105 * FvwmPager/Makefile.am:
4106 * FvwmPager/x_pager.c (do_picture_window):
4107 * FvwmPager/FvwmPager.h:
4108 * FvwmPager/FvwmPager.c (main):
4110 * FvwmTaskBar/List.h:
4111 * FvwmTaskBar/Start.c (StartButtonInit):
4112 * FvwmTaskBar/List.c (AddItem):
4113 (UpdateItemPicture):
4114 * FvwmTaskBar/ButtonArray.h:
4115 * FvwmTaskBar/ButtonArray.c (ButtonDraw):
4117 (UpdateButtonPicture):
4118 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
4119 Use the alpha of the mini icon send by fvwm
4121 * FvwmWinList/Makefile.am
4122 * FvwmWharf/Makefile.am:
4123 * FvwmTaskBar/Makefile.am:
4124 * FvwmScript/Makefile.am:
4125 * FvwmPager/Makefile.am:
4126 * FvwmIconMan/Makefile.am:
4127 * FvwmIconBox/Makefile.am:
4128 * FvwmBanner/Makefile.am:
4129 * FvwmAnimate/Makefile.am:
4130 Links to Xrender if needed
4132 * FvwmWharf/icons.c (GetXPMGradient):
4136 (ConfigureIconWindow):
4137 * FvwmWharf/FvwmWharf.c (main):
4138 * FvwmIconBox/icons.c (GetIconFromFile):
4142 * FvwmIconBox/FvwmIconBox.c (RedrawIcon):
4143 * FvwmButtons/draw.c (RedrawButton):
4144 * FvwmButtons/icons.c (ConfigureIconWindow):
4146 * FvwmScript/types.h:
4147 * FvwmScript/Widgets/Tools.c (DrawIconStr):
4148 * FvwmScript/FvwmScript.c (LoadIcon):
4149 Implement alpha rendering using libs function in PictureGraphics
4151 * FvwmBanner/FvwmBanner.c (GetImageFile):
4152 Load the picture without alpha
4154 * FvwmIconBox/icons.c (GetIconWindow):
4155 * FvwmIconBox/FvwmIconBox.c (CleanUp):
4157 Fixed a few problems related to reparent icon windows, there are still
4160 * FvwmTaskBar/Start.c (StartButtonInit):
4161 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
4162 Start Button icon use fvwm color limit
4164 * FvwmIdent/FvwmIdent.h:
4165 * FvwmIdent/FvwmIdent.c (DrawItems):
4169 If the font is an Xft font (and the background is not Transparent) draw
4170 everything in the background to reduce redrawing
4172 2002-04-20 Mikhael Goikhman <migo@homemail.com>
4174 * modules/FvwmPerl/FvwmPerl.1:
4175 * modules/FvwmPerl/FvwmPerl.in:
4176 implemented "load" action, added the man page
4180 * FvwmTheme/FvwmTheme.c:
4181 FvwmTheme printf a warning and sends the command back to fvwm.
4182 This module is obsoleted now.
4184 2002-04-17 Mikhael Goikhman <migo@homemail.com>
4186 * FvwmEvent/FvwmEvent.c (execute_event):
4187 fixed passing id in hex for leave_event just like for other events
4188 except for new_desk one
4190 2002-04-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4192 * FvwmIconMan/readconfig.h:
4193 safety patch for future modifier confusion
4195 2002-04-14 Mikhael Goikhman <migo@homemail.com>
4197 * FvwmConsole/FvwmConsole.c:
4198 * FvwmConsole/FvwmConsole.h:
4199 * FvwmConsole/FvwmConsoleC.c:
4200 * FvwmConsole/FvwmConsoleC.pl.1:
4201 * FvwmConsole/FvwmConsoleC.pl.in:
4202 * FvwmConsole/getline.c:
4203 use $FVWM_USERDIR not $HOME for FvwmConsole history and socket files,
4204 make these file names more readable, increase history from 50 to 100
4206 2002-04-11 Mikhael Goikhman <migo@homemail.com>
4208 * FvwmIconMan/xmanager.c:
4209 removed ## from preprocessor's line win->##field to make gcc happy
4211 2002-04-06 Uwe Pross <uwe.pross@gmx.net>
4213 * FvwmAuto/FvwmAuto.1:
4214 Added hint to builtin command EdgeCommand
4216 2002-04-07 Mikhael Goikhman <migo@homemail.com>
4218 * FvwmIconMan/ConfigFvwmIconMan:
4219 * FvwmIconMan/FvwmIconMan.1:
4220 * FvwmIconMan/readconfig.c (read_next_cmd):
4221 * FvwmTheme/FvwmTheme.1:
4222 implemented a new FvwmIconMan syntax that uses white spaces instead
4223 of asterisks, not to be different from other modules
4225 2002-04-06 Dan Espen <dane@mk.telcordia.com>
4227 * FvwmForm/FvwmForm.c (DoCommand): Remove debug code.
4229 2002-04-05 Mikhael Goikhman <migo@homemail.com>
4231 * FvwmTheme/FvwmTheme.1:
4232 restored a correct example
4234 2002-04-05 olicha <olivier.chapuis@free.fr>
4236 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
4239 * FvwmScript/FvwmScript (LoadIcon):
4240 * FvwmScript/Makefile.am:
4241 Fixed icon loading. Added Bitmap support (no more core dump!).
4242 It is enabled even without xpm support
4244 * FvwmButtons/FvwmButtons.c (MyAllocColor):
4246 * FvwmButtons/icons.c (CreateIconWindow):
4247 CleanUp and remove some not used code
4249 * FvwmIconBox/icons.c (CreateIconWindow):
4254 Use the libs image loader and some fvwm/icons.c sync
4256 * FvwmBanner/FvwmBanner.c (main):
4260 * FvwmBanner/fvwm-logo-current.xbm (new file):
4261 * FvwmBanner/Makefile.am:
4262 Use libs image loader and added support for Bitmap and added a default
4263 Bitmap logo. It is enabled even without xpm support
4265 * FvwmWharf/FvwmWharf.c (main):
4266 * FvwmWharf/icons.c (LoadIconFile):
4267 (ConfigureIconWindow):
4271 Use libs image loader
4273 * FvwmScript/types.h:
4274 * FvwmScript/Makefile.am:
4275 * FvwmTheme/FvwmTheme.c:
4276 * FvwmTheme/Makefile.am:
4277 * FvwmWharf/FvwmWharf.c:
4278 * FvwmWharf/icons.c:
4279 * FvwmWharf/stepgfx.c:
4280 * FvwmWharf/Makefile.am:
4281 * FvwmTaskBar/Start.c:
4282 * FvwmTaskBar/ButtonArray.h:
4283 * FvwmTaskBar/Makefile.am:
4284 * FvwmIconBox/icons.c:
4285 * FvwmIconBox/Makefile.am:
4286 * FvwmButtons/FvwmButtons.h:
4287 * FvwmButtons/Makefile.am:
4288 * FvwmAnimate/Makefile.am:
4289 * FvwmAnimate/FvwmAnimate.c
4290 Added png LIBS and CFLAGS. Added new header libs/InitPicture.h and
4291 libs/FImageLoader.h if needed
4293 * FvwmIconMan/Makefile.am:
4294 * FvwmGtk/Makefile.am:
4296 * FvwmWinList/Makefile.am:
4297 * FvwmForm/Makefile.am:
4298 * FvwmForm/FvwmForm.c:
4299 * FvwmDragWell/Makefile.am:
4300 * FvwmDragWell/fvwmDragWell.c:
4301 * FvwmRearrange/Makefile.am:
4302 * FvwmSave/Makefile.am:
4303 * FvwmSaveDesk/Makefile.am:
4304 * FvwmEvent/Makefile.am:
4305 * FvwmScroll/FvwmScroll.c:
4306 * FvwmScroll/Makefile.am:
4307 * FvwmM4/Makefile.am:
4309 * FvwmCpp/Makefile.am:
4310 * FvwmCpp/FvwmCpp.c:
4311 * FvwmAuto/Makefile.am:
4312 * FvwmBacker/Makefile.am:
4313 Removed Xpm LIBS and CFLAGS. Replace Picture.h by InitPicture.h if
4316 2002-04-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4318 * FvwmTheme/FvwmTheme.1 (follows):
4319 corrected an example
4321 2002-04-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4323 * FvwmPager/x_pager.c (initialize_pager):
4324 fixed initial layout or the pager
4326 fixed viewport getting stuck at the desktop boundaries when dragging
4329 2002-03-31 Mikhael Goikhman <migo@homemail.com>
4331 * FvwmIdent/FvwmIdent.c:
4332 * FvwmIdent/FvwmIdent.1:
4333 new configuration option MinimalLayer;
4334 tried to improve parsing of other options
4336 2002-03-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4338 * FvwmPager/x_pager.c (MoveWindow):
4339 suppress flashing when window is moved onto the current desk with a
4340 different screen position than before
4342 2002-03-29 Mikhael Goikhman <migo@homemail.com>
4344 * FvwmEvent/FvwmEvent.c (config):
4345 fixed PlayCmd in audio compatible mode
4347 2002-03-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4349 * FvwmDebug/FvwmDebug.c (list_configure):
4350 * FvwmCommand/FvwmCommand.c (list_configure):
4351 removed support for start_iconic
4353 2002-03-24 Mikhael Goikhman <migo@homemail.com>
4355 * FvwmButtons/Makefile.am:
4356 * FvwmForm/Makefile.am:
4357 * FvwmIconBox/Makefile.am:
4358 * FvwmIconMan/Makefile.am:
4359 * FvwmIdent/Makefile.am:
4360 * FvwmPager/Makefile.am:
4361 * FvwmScript/Makefile.am:
4362 * FvwmTaskBar/Makefile.am:
4363 * FvwmWinList/Makefile.am:
4364 added Bidi_CFLAGS and Bidi_LIBS
4366 2002-03-21 Daniel Henninger <daniel@ncsu.edu>
4368 * FvwmForm/FvwmForm.c:
4369 * FvwmForm/FvwmForm.h:
4370 Took out pointless multiple Timeout command support.
4371 Better line parsing error checking for Timeout.
4372 Fixed command parsing to allow for quoted commands.
4374 2002-03-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4376 * FvwmWinList/FvwmWinList.c (main):
4379 * FvwmWinList/ButtonArray.c (ButtonPicture):
4380 * FvwmTaskBar/FvwmTaskBar.c (main):
4381 * FvwmIconMan/xmanager.h:
4382 * FvwmIconMan/xmanager.c (set_window_button):
4384 (get_button_geometry):
4387 * FvwmIconMan/readconfig.c (read_in_resources):
4388 * FvwmIconMan/FvwmIconMan.h:
4389 * FvwmIconMan/FvwmIconMan.c (main):
4390 * FvwmIconMan/fvwm.c:
4393 replaced all MINI_ICONS ifdefs with FMiniIconsSupported to enable
4396 * FvwmIconMan/FvwmIconMan.1:
4397 corrected wrong information about deafult value of ButtonGeometry
4399 2002-03-14 Daniel Henninger <daniel@ncsu.edu>
4401 * FvwmForm/FvwmForm.1:
4402 Added TimeoutFont and Timeout description.
4404 * FvwmForm/FvwmForm-QuitVerify:
4405 Added a 20 second timeout.
4407 * FvwmForm/FvwmForm-Form:
4408 Customize timeout font.
4410 * FvwmForm/FvwmForm.h:
4411 * FvwmForm/FvwmForm.c:
4412 Added Timeout feature.
4414 2002-03-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4416 * FvwmIconMan/xmanager.c (draw_empty_manager):
4417 fixed problem with transparent colour sets in an empty manager
4419 2002-03-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4421 * FvwmWharf/icons.c (GetXPMData):
4423 fixed compiler warnings
4425 * FvwmIconMan/readconfig.c (read_in_resources):
4426 fixed a compiler warning
4428 * FvwmConsole/FvwmConsoleC.c:
4429 fixed a compiler warning
4431 2002-03-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4433 * FvwmTaskBar/List.c (IsItemIndexSticky):
4434 fixed handling of sticky icons in the task bar
4436 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
4437 fixed DeskOnly option in FvwmTaskBar: cause windows to be added twice
4438 instead of being removed when moving to a hidden desk
4440 2002-03-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4442 * FvwmWinList/ButtonArray.c (DoButton):
4443 * FvwmTaskBar/Goodies.c (RedrawTipWindow):
4444 * FvwmPager/x_pager.c (DrawGrid):
4446 * FvwmIdent/FvwmIdent.c (RedrawWindow):
4447 * FvwmIconMan/xmanager.c (draw_button):
4448 * FvwmForm/FvwmForm.c (RedrawFrame):
4450 * FvwmButtons/draw.c (RedrawButton):
4451 removed ifdefs from previous xft fixes
4453 2002-03-10 olicha <olivier.chapuis@free.fr>
4455 * FvwmWinList/ButtonArray.c (DoButton):
4456 * FvwmTaskBar/Goodies.c (RedrawTipWindow):
4457 * FvwmPager/x_pager.c (do_label_window):
4459 * FvwmIdent/FvwmIdent.c (RedrawWindow):
4460 * FvwmIconMan/xmanager.c (draw_button):
4461 * FvwmForm/FvwmForm.c (RedrawFrame):
4463 * FvwmButtons/draw.c (RedrawButton):
4464 Fixed Xft related compilation failure and warning
4466 2002-03-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4468 * FvwmTaskBar/FvwmTaskBar.c (main):
4469 * FvwmWinList/FvwmWinList.c (main):
4470 * FvwmScript/FvwmScript.c (main):
4471 * FvwmPager/FvwmPager.c (main):
4472 * FvwmIconMan/FvwmIconMan.c (main):
4473 * FvwmIconBox/FvwmIconBox.c (main):
4474 * FvwmForm/FvwmForm.c (main):
4475 * FvwmButtons/FvwmButtons.c (main):
4478 use new interfaces in Flocale.h
4480 2002-03-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4482 * FvwmWinList/FvwmWinList.c (ProcessMessage):
4483 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
4485 * FvwmDebug/FvwmDebug.c (list_configure):
4486 * FvwmButtons/FvwmButtons.c (process_message):
4487 * FvwmCommand/FvwmCommand.c (list_configure):
4488 don't use HAS_BOTTOM_TITLE any more
4490 2002-03-08 Dan Espen <dane@mk.telcordia.com>
4492 * FvwmForm/ReadXServer.c: Some comments.
4493 * FvwmForm/FvwmForm.c (PutDataInForm): Update buffer length when
4494 input data read from form. Fixes core. Remove incorrect comment.
4496 2002-03-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4498 * FvwmScript/Instructions.c (InitCom):
4500 fixed a compile problem on dec-osf5
4502 2002-03-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4504 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
4505 * FvwmTaskBar/Start.c (StartButtonParseConfig):
4507 implemented bottun geometry variables as in FvwmButtons
4509 * FvwmButtons/parse.c (ParseButton):
4510 * FvwmButtons/FvwmButtons.c (GetButtonAction):
4512 use the new function module_expand_action
4514 * FvwmButtons/FvwmButtons.c (Loop):
4515 fixed potential core dump
4517 * FvwmIconBox/FvwmIconBox.c (main):
4518 * FvwmWinList/FvwmWinList.c (main):
4519 * FvwmTaskBar/Goodies.c (HandleMailClick):
4520 * FvwmTaskBar/FvwmTaskBar.c:
4524 Use SendText instead of SendFvwmPipe in several places
4526 2002-03-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4528 * FvwmM4/FvwmM4.c (m4_defs):
4529 * FvwmCpp/FvwmCpp.c (cpp_defs):
4530 printf file name in error message
4532 2002-03-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4534 * FvwmButtons/FvwmButtons.c (parse_message_line):
4535 update the shape w/ transparent background when changind the button
4538 2002-02-27 Mikhael Goikhman <migo@homemail.com>
4540 * FvwmRearrange/FvwmRearrange.c:
4541 * FvwmRearrange/FvwmRearrange.1:
4542 New arguments -maximize, -nomaximize, -animate, -noanimate.
4543 Do Resize/Move in one command. Take outside duplicated code.
4545 2002-02-26 olicha <olivier.chapuis@free.fr>
4547 * FvwmPager/Makefile.am:
4548 * FvwmWinList/Makefile.am:
4549 * FvwmScript/Makefile.am:
4550 * FvwmIdent/Makefile.am:
4551 * FvwmIconMan/Makefile.am:
4552 * FvwmIconBox/Makefile.am:
4553 * FvwmForm/Makefile.am:
4554 * FvwmButtons/Makefile.am:
4555 * FvwmTaskBar/Makefile.am:
4556 Added Xft_LIBS, Xft_CFLAGS, FT2_CFLAGS and FT2_LIBS
4558 * FvwmIconMan/xmanager.c (draw_button):
4559 Did so that the buttons title fit into the buttons if a xftfont is
4562 * FvwmButtons/draw.c (RedrawButton):
4563 * FvwmIdent/FvwmIdent.c (RedrawWindow):
4564 * FvwmPager/x_pager.c (do_label_window):
4566 * FvwmWinList/ButtonArray.c (DoButton):
4567 * FvwmTaskBar/Goodies.c (RedrawTipWindow):
4568 * FvwmForm/FvwmForm.c (RedrawFrame):
4570 Always clear the text area before drawing text with an Xft font
4572 * FvwmForm/FvwmForm.c (RedrawItem):
4573 * FvwmForm/FvwmForm.c (MainLoop):
4574 * FvwmForm/ReadXServer.c (ReadXServer):
4575 * FvwmForm/FvwmForm.c (OpenWindows):
4576 Use GetFdWidth for to set the fd_set_size_t in fvwmSelect.
4577 Try to reduce number of redraw. Add a CheckAlloc in OpenWindows.
4580 2002-02-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4582 * FvwmButtons/FvwmButtons.c (parse_message_line):
4583 changed alternate syntax for title and icon changes
4585 2002-02-12 olicha <olivier.chapuis@free.fr>
4587 * FvwmForm/ReadXServer.c (ReadXServer):
4588 * FvwmForm/FvwmForm.c (RedrawItem):
4590 Used the max_char_width member of the FlocaleFont in the place of
4591 the width of the W character
4593 2002-02-11 Mikhael Goikhman <migo@homemail.com>
4597 new module to enable perl in fvwmrc
4599 2002-02-11 Dan Espen <dane@mk.telcordia.com>
4601 * FvwmForm/ReadXServer.c:
4602 * FvwmForm/FvwmForm.c: Finish Locale stuff.
4604 2002-02-11 olicha <olivier.chapuis@free.fr>
4606 * FvwmForm/FvwmForm.c (CheckAlloc):
4607 Set a font gc value only if we have a font and not a fontset
4609 2002-02-10 Dan Espen <dane@mk.telcordia.com>
4611 * FvwmForm/FvwmForm.h:
4612 * FvwmForm/FvwmForm.c:
4613 * FvwmForm/ReadXServer.c: First pass at Flocale stuff.
4615 2002-02-10 olicha <olivier.chapuis@free.fr>
4617 * FvwmIdent/FvwmIdent.c (MakeList):
4618 Fixed an umr in the ewmh init state string
4620 2002-02-09 olicha <olivier.chapuis@free.fr>
4622 * FvwmCpp/FvwmCpp.c (cpp_defs):
4623 * FvwmM4/FvwmM4.c (m4_defs):
4624 * FvwmWinList/ButtonArray.c (*):
4625 * FvwmWinList/FvwmWinList.c (*):
4626 * FvwmTaskBar/Goodies.c (*):
4627 * FvwmTaskBar/FvwmTaskBar.c (*):
4628 * FvwmTaskBar/ButtonArray.c (*):
4629 * FvwmTaskBar/Start.c (*):
4630 * FvwmScript/Widgets/VScrollBar.c (*):
4631 * FvwmScript/Widgets/TextField.c (*):
4632 * FvwmScript/Widgets/RadioButton.c (*):
4633 * FvwmScript/Widgets/PushButton.c (*):
4634 * FvwmScript/Widgets/PopupMenu.c (*):
4635 * FvwmScript/Widgets/Menu.c (*):
4636 * FvwmScript/Widgets/List.c (*):
4637 * FvwmScript/Widgets/ItemDraw.c (*):
4638 * FvwmScript/Widgets/HScrollBar.c (*):
4639 * FvwmScript/Widgets/Tools.c (*):
4640 * FvwmScript/Widgets/CheckBox.c (*):
4641 * FvwmScript/Instructions.c (ChangeFont):
4642 * FvwmScript/FvwmScript.c (main):
4644 * FvwmIdent/FvwmIdent.c (list_end):
4648 * FvwmIconMan/xmanager.h:
4649 * FvwmIconMan/FvwmIconMan.c (main):
4650 * FvwmIconMan/xmanager.c (get_title_geometry):
4651 (get_button_geometry):
4653 (draw_empty_manager):
4654 * FvwmIconMan/x.c (X_init_manager):
4655 (create_manager_window):
4656 * FvwmIconBox/icons.c (AdjustIconWindow):
4657 * FvwmIconBox/FvwmIconBox.h:
4658 * FvwmIconBox/FvwmIconBox.c (CreateWindow):
4661 * FvwmButtons/output.c (DumpButtons):
4662 * FvwmButtons/icons.c (ConfigureIconWindow):
4663 * FvwmButtons/FvwmButtons.h:
4664 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
4665 (RecursiveLoadData):
4666 (CreateUberButtonWindow):
4669 * FvwmButtons/draw.c (DrawTitle):
4672 * FvwmButtons/button.c (buttonFont):
4673 * FvwmPager/FvwmPager.h (balloon_window):
4674 * FvwmPager/FvwmPager.c (ParseOptions):
4677 * FvwmPager/x_pager.c (*):
4678 Use new Font and Text "Flocale" API. Note: Form and Wharf are not
4681 2002-02-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4683 * FvwmButtons/FvwmButtons.c (parse_message_line):
4684 * FvwmButtons/button.c (get_xy_button):
4685 button number for "title" and "icon" message can be specified by using
4688 SendToModule FvwmButtons Title 5 2 new title
4690 2002-02-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4692 * FvwmPager/FvwmPager.c (list_focus):
4693 fixed updating the window hilight colour sent by fvwm
4695 2002-02-03 olicha <olivier.chapuis@free.fr>
4697 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
4698 Fixed a read descriptor problem
4700 2002-02-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4702 * FvwmButtons/FvwmButtons.c:
4703 Applied dynamic button title patch by Hippo
4705 2002-02-01 Dan Espen <dane@mk.telcordia.com>
4707 * FvwmWinList/FvwmWinList.1:
4708 * FvwmScroll/FvwmScroll.1:
4709 * FvwmScript/FvwmScript.1:
4710 * FvwmSave/FvwmSave.1:
4711 * FvwmPager/FvwmPager.1:
4713 * FvwmIconMan/FvwmIconMan.1:
4714 * FvwmDragWell/FvwmDragWell.1:
4715 * FvwmCpp/FvwmCpp.1: .fvwmrc -> .fvwm2rc
4717 * FvwmButtons/FvwmButtons.1: Language fix.
4719 2002-01-31 olicha <olivier.chapuis@free.fr>
4721 * FvwmButtons/FvwmButtons.1:
4722 Documented the (No)FvwmModule flags for the Swallow option
4725 2002-01-31 Mikhael Goikhman <migo@homemail.com>
4727 * FvwmForm/FvwmForm.c (main):
4728 remove compatibility support for dot-named aliases
4730 2002-01-30 olicha <olivier.chapuis@free.fr>
4732 * FvwmWinList/FvwmWinList.c (main):
4733 * FvwmTaskBar/FvwmTaskBar.c (main):
4734 * FvwmScript/types.h:
4735 * FvwmScript/FvwmScript.c (main):
4736 * FvwmPager/FvwmPager.c (main):
4737 * FvwmIdent/FvwmIdent.c (main):
4738 * FvwmIconMan/FvwmIconMan.c (main):
4739 * FvwmIconMan/FvwmIconMan.h:
4740 * FvwmIconBox/FvwmIconBox.c (main):
4741 * FvwmForm/FvwmForm.c (main):
4742 * FvwmButtons/FvwmButtons.c (main):
4743 Use FInitLocale in the place of setlocale
4745 2002-01-28 olicha <olivier.chapuis@free.fr>
4747 * FvwmButtons/FvwmButtons.c (ProcessMessage):
4748 * FvwmButtons/FvwmButtons.h:
4749 Rewrite the non OLD_EXPOSE code and undef OLD_EXPOSE
4751 * FvwmButtons/FvwmButtons.c (recursive_change_colorset):
4754 * FvwmButtons/parse.c (ParseSwallow):
4757 * FvwmButtons/FvwmButtons.h:
4758 Added a (no)FvwmModule flags to Swallow
4760 * FvwmButtons/FvwmButtons.c (main):
4762 (handle_config_info_packet):
4765 (recursive_change_colorset):
4767 (send_bg_change_to_module):
4768 * FvwmButtons/draw.c (RedrawButton):
4769 * FvwmBacker/FvwmBacker.c (ProcessMessage):
4770 * FvwmDragWell/fvwmDragWell.c (myXNextEvent):
4771 * FvwmWinList/FvwmWinList.c (ProcessMessage):
4773 * FvwmTaskBar/FvwmTaskBar.c (main):
4775 * FvwmScript/FvwmScript.c (main):
4778 * FvwmIdent/FvwmIdent.c (list_end):
4780 (list_property_change):
4781 FvwmIdent/FvwmIdent.h:
4782 * FvwmIconMan/FvwmIconMan.h:
4783 * FvwmIconMan/fvwm.c (property_change):
4784 (handle_config_info):
4785 * FvwmPager/FvwmPager.c (list_property_change):
4788 * FvwmPager/FvwmPager.h:
4789 * FvwmIconBox/FvwmIconBox.c (process_message):
4791 * FvwmForm/FvwmForm.c (main):
4793 (ParseActiveMessage):
4794 FvwmButtons and fvwm2 can send a MX_PROPERTY_CHANGE message with
4795 MX_PROPERTY_CHANGE_BACKGROUND and a window id as argument to modules.
4796 Then, the modules update their background if needed.
4797 FvwmButtons sends a MX_PROPERTY_CHANGE message with
4798 MX_PROPERTY_CHANGE_SWALLOW and the id the modules when it
4799 swallow a fvwm module. Swallowable modules handle this message.
4800 Removed the ROOT_BG_CHANGE_STRING stuff.
4802 2002-01-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4804 * FvwmAuto/FvwmAuto.c (main):
4805 implemented new -passid option
4807 * FvwmDebug/FvwmDebug.c (main):
4808 * FvwmEvent/FvwmEvent.c (main):
4809 request extended messages
4811 2002-01-24 Dan Espen <dane@mk.telcordia.com>
4813 * FvwmPager/x_pager.c (FALLBACK_FONT): Use fixed as the fallback
4816 2002-01-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4818 * FvwmRearrange/FvwmRearrange.c (main):
4819 do not request new extended messages
4821 2002-01-21 olicha <olivier.chapuis@free.fr>
4823 * FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
4825 Fork when FvwmBacker set itself the background (with a solid color
4826 or with a Colorset). This reduces (a little) memory usage and allows
4827 to handle the _XSETROOT_ID property
4829 2002-01-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4831 * FvwmEvent/FvwmEvent.c (main):
4832 fixed previous patch
4834 * FvwmEvent/FvwmEvent.c (main):
4835 * FvwmWinList/FvwmWinList.c (main):
4837 * FvwmTaskBar/FvwmTaskBar.c (main):
4839 * FvwmPager/FvwmPager.c (main):
4841 * FvwmIconMan/fvwm.c (ProcessMessage):
4842 * FvwmIconMan/FvwmIconMan.c (main):
4843 * FvwmIconBox/FvwmIconBox.c (main):
4844 * FvwmGtk/FvwmGtk.c (process_message):
4846 * FvwmDebug/FvwmDebug.c (process_message):
4847 use new extended message interface
4848 new events enter_window and leave_window in FvwmEvent.c
4850 2002-01-19 Dan Espen <dane@mk.telcordia.com>
4852 * FvwmTheme/FvwmTheme.1 (Warning): Language check done.
4854 2002-01-18 olicha <olivier.chapuis@free.fr>
4856 * FvwmBacker/FvwmBacker.c (SetDeskPageBackground):
4857 Remove the code _XSETROOT_ID: it caues memory leak (I do not know why)
4859 2002-01-17 olicha <olivier.chapuis@free.fr>
4861 * FvwmWinList/FvwmWinList.c (ParseConfigLine):
4862 * FvwmScript/FvwmScript.c (MainLoop):
4863 (UpdateRootTransparency):
4864 * FvwmPager/x_pager.c:
4865 * FvwmPager/FvwmPager.c (list_config_info):
4866 * FvwmIdent/FvwmIdent.c (list_end):
4867 * FvwmIconMan/fvwm.c (handle_config_info):
4868 * FvwmIconBox/FvwmIconBox.c (process_message):
4869 * FvwmForm/FvwmForm.h:
4870 * FvwmForm/FvwmForm.c (UpdateRootTransapency):
4871 (ParseActiveMessage):
4873 * FvwmButtons/FvwmButtons.c (Loop):
4874 (update_root_transparency):
4875 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
4876 * FvwmBacker/FvwmBacker.c (ProcessMessage):
4877 * FvwmTheme/FvwmTheme.1:
4878 Handle the ROOT_BG_CHANGE_STRING config info message
4880 * FvwmBacker/FvwmBacker.c (SetXsetRoot):
4881 (SetDeskPageBackground):
4882 Kill the _XSETROOT_ID pixmap and set it to None in the case of
4883 a solid or a colorset background
4885 * FvwmWinList/FvwmWinList.c (LoopOnEvents):
4886 * FvwmButtons/FvwmButtons.c (Loop):
4887 Fixed shading if the module is root transparent
4889 2002-01-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4891 * FvwmEvent/FvwmEvent.c (event_table):
4892 added handling of the visible_icon_name 'event'
4894 * FvwmIconBox/icons.c (GetIconBitmap):
4896 fixed core dump when application has an icon with an illegal depth
4898 * FvwmButtons/FvwmButtons.c (swallow):
4899 * FvwmButtons/parse.c (ParseButton):
4900 new button option ActionIgnoresClientWindow to augment binding actions
4901 on buttons with swallowed windows.
4903 2002-01-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4905 * FvwmIconBox/FvwmIconBox.c:
4906 use variables from defaults.h
4911 back ported action type checking from fvwm
4913 2002-01-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4915 * FvwmButtons/draw.c (MakeButton):
4916 Fixed pixmap background in FvwmButtons of normal buttons without a
4919 * FvwmButtons/button.c (MakeContainer):
4920 fixed internal flags of containers; were reset if the parent button
4921 had a pixmap or colour set background
4923 2002-01-08 olicha <olivier.chapuis@free.fr>
4925 * FvwmDragWell/fvwmDragWell.c (veryLongLoop):
4926 * FvwmDragWell/fvwmDragWell.h:
4927 Fixed transparent redraw
4929 * FvwmIconBox/FvwmIconBox.c (Loop):
4932 Implemented transparency
4934 * FvwmForm/FvwmForm.h:
4935 * FvwmForm/FvwmForm.c:
4936 * FvwmForm/ReadXServer.c (ReadXServer):
4937 * FvwmScript/FvwmScript.c (OpenWindow):
4939 Fixed redraw of transparent scripts and forms
4941 * FvwmIconMan/x.c (xevent_loop):
4942 Fixed redraw of a transparent swallowed IconMan
4944 * FvwmButtons/FvwmButtons.c (Loop):
4945 Fixed redraw of a transparent FvwmButtons. Take in acount swallowed
4946 window and try to distinguish fvwm module and x applications
4948 2002-01-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4950 * FvwmWharf/FvwmWharf.c (ParseOptions):
4951 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
4952 * FvwmForm/FvwmForm.c (ct_Fore):
4953 * FvwmDragWell/fvwmDragWell.c (parseOptions):
4954 * FvwmButtons/parse.c (parse_window_geometry):
4955 applied patch by Andrew Pimlott to fix some problems when a geometry
4956 was specified multiple times in some of the modules
4958 2002-01-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4960 * FvwmIconMan/x.c (xevent_loop):
4961 (handle_buttonevent):
4962 * FvwmIconMan/fvwm.c (handle_config_info):
4963 * FvwmIconMan/readconfig.c (GetConfigLineWrapper):
4964 handle IgnoreModifiers command
4966 2002-01-05 olicha <olivier.chapuis@free.fr>
4968 * FvwmPager/x_pager.c (MovePage):
4969 Fixed the active page colorset updating after a page change if the
4970 colorset is transparent
4972 2002-01-04 olicha <olivier.chapuis@free.fr>
4974 * FvwmIconMan/xmanager.c (draw_manager):
4975 Fixed Transparency by reducing the number of full redraw.
4976 A Transprent FvwmIconMan was almost always empty
4978 2002-01-04 olicha <olivier.chapuis@free.fr>
4980 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
4981 Fixed moving a Transparent TaskBar. Eat up excess Expose events.
4982 Fixed resizing an AutoHide TaskBar
4984 2002-01-04 Mikhael Goikhman <migo@homemail.com>
4986 * FvwmScript/Widgets/MiniScroll.c (EvtMouseMiniScroll):
4987 implement auto repeat delay, this fixes duplication
4989 * FvwmScript/Scripts/FvwmScript-Date:
4990 change the maximal possible year from 1999 to 2037
4992 2001-12-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
4994 * FvwmWinList/FvwmWinList.c (LoopOnEvents):
4996 * FvwmWharf/FvwmWharf.c (Loop):
4997 * FvwmTaskBar/FvwmTaskBar.c (DoAlarmAction):
4999 * FvwmPager/x_pager.c (DispatchEvent):
5001 * FvwmPager/FvwmPager.c (main):
5002 * FvwmIdent/FvwmIdent.c (list_end):
5003 * FvwmIconMan/x.c (X_init_manager):
5004 * FvwmDragWell/xdndDragSource.c:
5005 handle return code of XQueryPointer everywhere; necessary for dual head
5007 * FvwmScript/Widgets/PopupMenu.c (EvtMousePopupMenu):
5008 * FvwmScript/Widgets/Menu.c (EvtMouseMenu):
5009 Pointer was warped to other screen with a dual head setup
5011 2001-12-30 Dan Espen <dane@mk.telcordia.com>
5013 * FvwmPager/x_pager.c (initialize_pager): Some cleanup of font handling.
5014 Use library routines to guarantee error messages for font problems.
5016 2001-12-30 olicha <olivier.chapuis@free.fr>
5018 * FvwmIdent/FvwmIdent.h (struct target_struct):
5019 * FvwmIdent/FvwmIdent.c (MakeList):
5021 Added the EWMH window type and the EWMH init state if any
5023 2001-12-19 olicha <olivier.chapuis@free.fr>
5025 * FvwmScript/Instructions.c (FuncSendMsgAndGet):
5028 2001-12-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5030 * FvwmButtons/FvwmButtons.c (swallow):
5032 Mouse actions can be bound to swallowed windows
5034 2001-12-11 olicha <olivier.chapuis@free.fr>
5036 * FvwmPager/FvwmPager.c (list_config_info):
5039 Respect the DesktopName fvwm2 command
5041 2001-12-06 olicha <olivier.chapuis@free.fr>
5043 * FvwmDebug/FvwmDebug.c:
5044 Added M_VISIBLE_NAME, M_VISIBLE_ICON_NAME and M_ICON_FILE
5046 * FvwmGtk/FvwmGtk.c:
5047 * FvwmIconBox/FvwmIconBox.c:
5048 * FvwmPager/FvwmPager.c:
5049 * FvwmTaskBar/FvwmTaskBar.c:
5050 * FvwmWinList/FvwmWinList.c:
5051 Replace M_WINDOW_NAME and M_ICON_NAME by M_VISIBLE_NAME and
5054 * FvwmIconMan/FvwmIconMan.{c,h} (main):
5055 * FvwmIconMan/fvwm.c (ProcessMessage):
5057 (visible_icon_name):
5060 * FvwmIconMan/xmanager.c (make_display_string):
5061 Added M_VISIBLE_NAME and M_VISIBLE_ICON_NAME
5063 2001-11-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5065 * FvwmPager/x_pager.c (DispatchEvent):
5066 allow other buttons/modifiers when dragging the viewport with button 3
5068 2001-11-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5070 * FvwmIconMan/xmanager.c (set_shape):
5071 fixed *FvwmIconMan*shaped option whit empty managers
5073 * FvwmPager/FvwmPager.1 (Note):
5074 * FvwmPager/FvwmPager.c (ParseOptions):
5075 * FvwmPager/x_pager.c (AddNewWindow):
5076 (MoveResizePagerView):
5077 new option "UseSkipList" like in several other modules
5079 * FvwmScript/Instructions.c (ChangeFont):
5080 * FvwmButtons/draw.c (RedrawButton):
5081 -Wall fixes with I18N_MB
5083 * FvwmTaskBar/FvwmTaskBar.1:
5084 * FvwmTaskBar/Goodies.c (goodyopts):
5085 (GoodiesParseConfig):
5087 * FvwmTaskBar/FvwmTaskBar.c (main):
5088 Added patch by Victor Vislobokov for locale dependent time format in
5089 the FvwmTaskBar clock popup tip
5091 001-10-28 olicha <olivier.chapuis@free.fr>
5093 * FvwmScript/FvwmScript.c:
5094 * FvwmScript/FvwmScript.1:
5095 * FvwmScript/script.y:
5096 * FvwmScript/scanner.l:
5097 * FvwmScript/script.c:
5098 * FvwmScript/scanner.c:
5099 * FvwmScript/types.h:
5100 * FvwmScript/Widgets/Tools.{c,h}:
5101 * FvwmScript/Widgets/ItemDraw.c:
5102 * FvwmScript/Widgets/Menu.c:
5103 * FvwmScript/Widgets/PopupMenu.c:
5104 * FvwmScript/Widgets/PushButton.c:
5105 * FvwmScript/Widgets/List.c:
5106 New flags Left, Right and Center for text position.
5109 2001-10-26 Dan Espen <dane@mk.telcordia.com>
5111 * FvwmForm/FvwmForm.1:
5112 * FvwmForm/ReadXServer.c (ReadXServer): Allow for ISO_Left_Tab.
5113 Ctrl-p,Ctrl-f, arrow up, down do something useful in forms with 1
5116 2001-10-21 Dan Espen <dane@mk.telcordia.com>
5118 * FvwmScript/FvwmScript.1: fixups.
5120 2001-10-19 olicha <olivier.chapuis@free.fr>
5122 * FvwmScript/Instruction.c:
5123 * FvwmScript/FvwmScript.c:
5124 * FvwmScript/FvwmScript.1:
5125 * FvwmScript/script.y:
5126 * FvwmScript/scanner.l:
5127 * FvwmScript/script.c:
5128 * FvwmScript/scanner.c:
5129 * FvwmScript/types.h
5130 New bloc QuitFunc (bloc executed at exit), new instruction Key
5131 for key bindings, new function LastString, new command
5132 SendToModule ScriptName SendString id sig str
5134 2001-10-16 Dan Espen <dane@mk.telcordia.com>
5136 * FvwmScript/FvwmScript.1: fix up.
5138 2001-10-16 olicha <olivier.chapuis@free.fr>
5140 * FvwmScript/Instruction.c:
5141 * FvwmScript/FvwmScript.1:
5142 * FvwmScript/script.y:
5143 * FvwmScript/scanner.l:
5144 * FvwmScript/script.c:
5145 * FvwmScript/scanner.c:
5146 New functions GetPid, Parse and SendMsgAndGet. The SendMsgAndGet
5147 function allows to extend FvwmScript with any programming language
5148 which can manipulate named pipe.
5150 * FvwmScript/Scripts/FvwmScript-ComExemple.in (new script):
5151 * FvwmScript/Scripts/fvwm-script-ComExemple.pl (new perl script):
5152 * FvwmScript/Scripts/Makefile.am:
5153 New examples script for the SendMsgAndGet communication protocol
5155 * FvwmScript/Instruction.c:
5156 * FvwmScript/FvwmScript.1:
5157 Some code areation and better error messages
5159 * FvwmScript/Widgets/Menu.c:
5160 * FvwmScript/Widgets/PopupMenu.c:
5163 2001-10-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5165 * FvwmScript/FvwmScript.c (ReadXServer):
5168 2001-10-14 Dan Espen <dane@mk.telcordia.com>
5170 * FvwmScript/FvwmScript.1: Fixups.
5172 * FvwmForm/FvwmForm.1:
5173 * FvwmForm/ReadXServer.c:
5174 * FvwmForm/FvwmForm-Form:
5175 * FvwmForm/FvwmForm.h:
5176 * FvwmForm/FvwmForm.c: Allow for color control on the 3 pointers.
5178 2001-10-13 olicha <olivier.chapuis@free.fr>
5180 * FvwmScript/FvwmScript.c (Xinit, ReadXServer):
5181 * FvwmScript/FvwmScript.1:
5182 * FvwmScript/script.y:
5183 * FvwmScript/scanner.y:
5184 * FvwmScript/Widgets/*:
5185 * FvwmScript/Scripts/*:
5186 Did so that a FvwmScript script is fully controllable by using the
5187 keyboard. Menu and PopupMenu ameliorations. Some code aeration.
5190 2001-10-08 Dan Espen <dane@mk.telcordia.com>
5192 * FvwmForm/ParseCommand.c (ParseCommand): Fix extra spaces being
5193 added to selection variable values.
5195 * FvwmForm/FvwmForm.h:
5196 * FvwmForm/FvwmForm.c: New commands ActivateOnPress, ButtonInPointer,
5197 ButtonPointer, InputPointer.
5199 * FvwmForm/FvwmForm.1: Describe new features.
5201 * FvwmForm/FvwmForm-Form: Add ability to configure mouse pointers
5202 used in FvwmForm and whether buttons activate on press or release.
5203 * FvwmForm/ReadXServer.c: Make default buttons activate on release
5204 instead of press. Press activate is an option.
5205 Add a cursor during the button down grab.
5206 Make all 3 cursors configurable.
5208 2001-10-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5210 * FvwmIconBox/icons.c (GetIconBitmap):
5213 2001-10-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5215 * FvwmWinList/FvwmWinList.c (COMPLEX_WINDOW_PLACEMENT):
5216 added define again that vanishes mysteriously during the Xinerama
5219 2001-09-21 olicha <olivier.chapuis@free.fr>
5221 * FvwmIconMan/x.c (X_init_t_manager):
5224 2001-09-21 olicha <olivier.chapuis@free.fr>
5226 * FvwmButtons/FvwmButtons.c (myErrorHandler)
5227 Added BadPixmap as an acceptable error
5229 2001-09-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5231 * FvwmBanner/FvwmBanner.c (main):
5234 2001-09-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5236 * FvwmTheme/FvwmTheme.c (parse_colorset):
5237 * FvwmM4/FvwmM4.c (m4_defs):
5238 * FvwmIconBox/icons.c (CreateIconWindow):
5241 * FvwmIconBox/FvwmIconBox.c (Loop):
5242 * FvwmCpp/FvwmCpp.c (cpp_defs):
5243 * FvwmBanner/FvwmBanner.c (main):
5244 * FvwmPager/x_pager.c (initialize_pager):
5245 (UpdateWindowShape):
5247 * FvwmPager/FvwmPager.c:
5249 * FvwmIconMan/readconfig.c (read_in_resources):
5250 * FvwmIconMan/xmanager.c:
5255 * FvwmIconMan/globals.c (init_globals):
5256 * FvwmIconMan/x.c (xevent_loop):
5257 (create_manager_window):
5259 * FvwmIconMan/FvwmIconMan.h:
5260 * FvwmButtons/icons.c (CreateIconWindow):
5262 (CreateBackIconWindow):
5263 (ConfigureIconWindow):
5264 * FvwmWinList/FvwmWinList.c (StartMeUp_I):
5265 * FvwmWharf/FvwmWharf.c (main):
5266 * FvwmTaskBar/FvwmTaskBar.c:
5267 * FvwmScroll/FvwmScroll.c (main):
5268 * FvwmScript/FvwmScript.c (Xinit):
5269 * FvwmPager/FvwmPager.c (main):
5270 * FvwmIdent/FvwmIdent.c (main):
5272 * FvwmIconBox/FvwmIconBox.c (main):
5273 * FvwmForm/FvwmForm.c (main):
5274 * FvwmDragWell/fvwmDragWell.c (XStartup):
5275 * FvwmButtons/FvwmButtons.c (main):
5276 (SetTransparentBackground):
5280 * FvwmBacker/FvwmBacker.c (main):
5281 moved shape support to library; its no longer necessary to
5282 '#ifdef SHAPE' any code
5284 * FvwmPager/FvwmPager.c (main):
5285 fixed grabbing the keyboard in transient mode
5287 2001-09-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5289 * FvwmBacker/root_bits.c:
5290 include config.h unconditionally
5292 * FvwmPager/x_pager.c (change_colorset):
5293 fixed changing the hilight colorset
5295 2001-09-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5297 * FvwmIconBox/icons.c (GetIconBitmap):
5298 fixed core dump with icon dimension == 0
5301 * FvwmCpp/FvwmCpp.c (Resolution):
5302 * FvwmM4/FvwmM4.c (Resolution):
5303 fixed screen size calculations for dimensions between 2147 and 107350
5305 replaced -I option with M4PATH environment variable to keep
5306 compatibility with System V m4
5308 2001-09-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5310 * FvwmPager/x_pager.c (DispatchEvent):
5311 small performance enhancement
5313 * FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
5314 small performance enhancement
5316 fixed unnecessary updating on desk change without page change
5318 2001-09-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5320 * FvwmM4/FvwmM4.c (main):
5321 applied patch by Sidik Isani to fix problewm with environment variables
5323 2001-09-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5325 * FvwmButtons/draw.c (DrawTitle):
5326 applied I18N patch by Shingo Yamaguchi
5328 2001-09-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5330 * FvwmIconMan/x.c (xevent_loop):
5333 make sure the pointer is grabbed for transient icon managers even if
5334 mapping does not make them visible
5337 (create_manager_window):
5338 IconMan listens to the WM_DELETE protocol
5340 fixed an event handling bug
5342 * FvwmIconMan/x.c (create_manager_window):
5343 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
5344 * FvwmButtons/FvwmButtons.c (CreateUberButtonWindow):
5345 * FvwmPager/x_pager.c (initialize_pager):
5346 set transient_for hint when running in transient mode
5348 2001-09-04 olicha <olivier.chapuis@free.fr>
5350 * FvwmDebug/FvwmDebug.c (list_add)
5351 New windows_ flags is_placed_by_fvwm
5353 2001-09-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5355 * FvwmPager/x_pager.c (BorderIconWindow):
5357 (draw_window_border):
5361 (PictureIconWindow):
5363 (do_picture_window):
5364 (ChangeDeskForWindow):
5368 reduced code duplication
5370 (MoveResizePagerView):
5371 cleaned up, take care of icons larger than 1000 pixels
5373 fixed redrawing of the icon window; too many Expose events were eaten
5375 2001-08-28 Dan Espen <dane@mk.telcordia.com>
5377 * FvwmAnimate/FvwmAnimate.c: Catch iterations less than 1 and
5378 line widths less than zero.
5380 2001-08-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5382 * FvwmIconMan/globals.c (DEFAULT_MOUSE):
5383 added 'silent' to default action
5385 2001-08-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5387 * FvwmScript/FvwmScript.c (BuildGUI):
5388 * FvwmForm/FvwmForm.c (OpenWindows):
5389 * FvwmBanner/FvwmBanner.c (main):
5390 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
5392 * FvwmWharf/FvwmWharf.c (Loop):
5393 * FvwmTaskBar/FvwmTaskBar.c:
5394 * FvwmRearrange/FvwmRearrange.c (main):
5395 * FvwmPager/x_pager.c (initialize_pager):
5396 * FvwmIdent/FvwmIdent.c (list_end):
5397 * FvwmIconMan/x.c (X_init_manager):
5398 adapted to new FScreen... signatures
5400 * FvwmForm/FvwmForm.c:
5401 * FvwmWinList/FvwmWinList.c:
5402 * FvwmWharf/FvwmWharf.c:
5403 * FvwmTaskBar/FvwmTaskBar.c:
5404 * FvwmScript/FvwmScript.c:
5405 * FvwmRearrange/FvwmRearrange.c:
5406 * FvwmPager/x_pager.c:
5407 * FvwmPager/FvwmPager.c:
5408 * FvwmIdent/FvwmIdent.c:
5410 * FvwmIconMan/readconfig.c:
5411 * FvwmIconMan/fvwm.c:
5412 * FvwmIconBox/FvwmIconBox.c:
5413 * FvwmDragWell/fvwmDragWell.c:
5414 * FvwmButtons/parse.c:
5415 * FvwmButtons/FvwmButtons.c:
5416 * FvwmBanner/FvwmBanner.c:
5417 renamed all XineramaSupport...() functions to FScreen...()
5419 2001-08-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5421 * FvwmIconMan/globals.c (init_win_manager):
5422 * FvwmIconMan/xmanager.c (check_in_window):
5423 * FvwmIconMan/readconfig.c (read_in_resources):
5424 * FvwmIconMan/FvwmIconMan.h:
5426 * FvwmBacker/FvwmBacker.c (AddCommand):
5428 (ExecuteMatchingCommands):
5430 * FvwmWharf/icons.c (ConfigureIconWindow):
5433 * FvwmIconMan/xmanager.c (rects_equal):
5434 * FvwmIconBox/icons.c (GetBackPixmap):
5435 * FvwmButtons/FvwmButtons.c:
5438 * FvwmWinList/FvwmWinList.c (ParseConfigLine):
5439 * FvwmWharf/FvwmWharf.c (ParseOptions):
5440 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
5441 * FvwmScript/FvwmScript.c (ParseOptions):
5442 * FvwmRearrange/FvwmRearrange.c (main):
5443 * FvwmIdent/FvwmIdent.c (main):
5444 * FvwmIconMan/readconfig.c (GetConfigLineWrapper):
5445 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
5446 Use sizeof vs. strlen.
5448 * FvwmRearrange/FvwmRearrange.c:
5449 removed a debug sleep() call
5451 2001-08-24 Dan Espen <dane@mk.telcordia.com>
5453 * FvwmForm/FvwmForm.1:
5454 * FvwmForm/FvwmForm-Rlogin: Change label on "Clear" button to "Reset".
5456 * FvwmForm/FvwmForm.c (ParseActiveMessage): Use sizeof vs. strlen.
5458 2001-08-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5460 * FvwmWharf/FvwmWharf.c:
5461 aapplied a Xinerama patch from Dimitry
5463 2001-08-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5465 * FvwmButtons/parse.c (ParseButton):
5466 fixed handling of parentheses in button actions
5468 2001-08-15 Mikhael Goikhman <migo@homemail.com>
5470 * FvwmScript/Scripts/FvwmScript-Setup95.in:
5471 s/gnome-wm/gnome-hints/
5473 2001-08-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5475 * FvwmTheme/FvwmTheme:
5478 2001-08-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5480 * FvwmIconMan/x.c (create_manager_window):
5483 * FvwmIconMan/globals.c (print_managers):
5485 * FvwmIconMan/fvwm.c (win_in_viewport):
5486 * FvwmIconMan/FvwmIconMan.h:
5487 * FvwmIconMan/readconfig.c (read_in_resources):
5488 added "screen" resolution option
5490 * FvwmIdent/FvwmIdent.c (list_end):
5493 * FvwmWinList/FvwmWinList.c (main):
5494 * FvwmButtons/FvwmButtons.c:
5495 * FvwmIconMan/FvwmIconMan.c (main):
5496 * FvwmPager/FvwmPager.c:
5497 allow both, "Fvwm... transient" and "Fvwm... -transient"
5499 * FvwmPager/x_pager.c (initialize_pager):
5500 Fixed placement of transient pager
5502 * FvwmWinList/FvwmWinList.c (ParseConfigLine):
5507 Added Xinerama support
5509 2001-08-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5511 * FvwmForm/ReadXServer.c (ReadXServer):
5512 * FvwmForm/FvwmForm.c (OpenWindows):
5513 fixed FvwmForm windows with GrabServer getting buried under other
5514 windows making the desktop unusable; fixes bug #566
5516 * FvwmPager/FvwmPager.1 (Note):
5517 added a note about the FvwmPagerSloppyFocus vs Sloppy/MouseFocus
5518 page switching/focus problem
5520 2001-08-07 olicha <olivier.chapuis@free.fr>
5522 * FvwmTaskBar/FvwmTaskBar.c:
5523 * FvwmTaskBar/FvwmTaskBar.1:
5524 * FvwmWinList/FvwmWinList.c:
5525 * FvwmWinList/FvwmWinList.1:
5526 * FvwmIconBox/FvwmIconBox.c:
5527 * FvwmIconBox/FvwmIconBox.c:
5528 Added alias support to be able to get one module by Xinerama screens
5530 2001-08-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5532 * FvwmScroll/GrabWindow.c:
5533 * FvwmScroll/FvwmScroll.c:<
5536 * FvwmRearrange/FvwmRearrange.c (main):
5537 (is_suitable_window):
5539 * FvwmScript/FvwmScript.c (Xinit):
5542 * FvwmIdent/FvwmIdent.c (main):
5545 added full Xinerama support
5547 * FvwmTaskBar/FvwmTaskBar.c:
5548 fixed mouse button grabbing
5550 * FvwmTaskBar/List.c (UpdateItemIndexGeometry):
5552 * FvwmTaskBar/Goodies.c (PopupTipWindow):
5553 * FvwmTaskBar/FvwmTaskBar.c (StartMeUp):
5559 xineramified TaskBar
5560 new options PageOnly and ScreenOnly
5562 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
5565 * FvwmWharf/FvwmWharf.c (CreateWindow):
5566 fixed handling of negative geometries
5568 * FvwmIconMan/readconfig.c (GetConfigLineWrapper):
5569 * FvwmIconMan/fvwm.c (handle_config_info):
5570 * FvwmPager/FvwmPager.c (list_config_info):
5572 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
5576 * FvwmWharf/FvwmWharf.c (handle_config_info_packet):
5578 honour Xinerama settings from the start
5580 * FvwmForm/FvwmForm.c (OpenWindows):
5581 * FvwmDragWell/fvwmDragWell.c (createWindow):
5582 * FvwmButtons/FvwmButtons.c (CreateUberButtonWindow):
5583 removed the "fix" for negative geometries and fixed it in
5584 XineramaSupport.c instead ;-)
5586 * FvwmIconBox/FvwmIconBox.c (process_message):
5589 honour Xinerama settings from the start
5593 * FvwmPager/FvwmPager.c (ParseOptions):
5594 fixed parsing of SmallFont with double quotes;
5595 fixed several core dumps in string parsing
5597 * FvwmButtons/FvwmButtons.c (swallow):
5598 erase the old button title when a window is initially swallowed
5600 2001-08-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5602 * FvwmForm/FvwmForm.1:
5603 * FvwmForm/FvwmForm.c (ParseActiveMessage):
5608 honour Xinerama settings from the start
5609 added new option "Geometry" that is meant to replace the old "Position"
5610 option; "Geometry" also supports Xinerama
5611 fixed placement with negative x/y coordinates
5613 * FvwmDragWell/fvwmDragWell.c (createWindow):
5614 * FvwmDragWell/fvwmDragWell.c (parseOptions):
5615 added Xinerama support
5616 fixed placement w/ geometry string
5617 fixed placement w/ negative x/y coordinate
5619 * FvwmForm/FvwmForm.c (ParseConfigLine):
5620 * FvwmBanner/FvwmBanner.c (parseOptions):
5621 rewrote Xinerama support
5623 * FvwmButtons/parse.c (ParseConfiguration):
5624 * FvwmButtons/FvwmButtons.c (handle_xinerama_string):
5625 (CreateUberButtonWindow):
5626 fixed placement with negative x/y coordinate
5627 added Xinerama support
5629 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
5630 geometry parsing fix
5632 * FvwmWinList/FvwmWinList.c (StartMeUp):
5633 * FvwmWharf/FvwmWharf.c (main):
5634 * FvwmTaskBar/FvwmTaskBar.c:
5635 * FvwmPager/FvwmPager.c (main):
5636 * FvwmIconMan/x.c (init_display):
5637 * FvwmIconBox/FvwmIconBox.c (main):
5638 init Xinerama support
5640 * FvwmButtons/Makefile.am (LDADD):
5641 * FvwmButtons/parse.c (parse_window_geometry):
5642 * FvwmDragWell/Makefile.am (LDADD):
5643 * FvwmDragWell/fvwmDragWell.c (parseOptions):
5644 * FvwmIconBox/Makefile.am (LDADD):
5645 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
5646 * FvwmIconMan/Makefile.am (LDADD):
5647 * FvwmIconMan/x.c (X_init_manager):
5648 * FvwmPager/Makefile.am (LDADD):
5649 * FvwmPager/FvwmPager.c (ParseOptions):
5650 * FvwmTaskBar/Makefile.am (LDADD):
5651 * FvwmTaskBar/FvwmTaskBar.c:
5652 * FvwmWharf/Makefile.am (LDADD):
5653 * FvwmWharf/FvwmWharf.c (ParseOptions):
5654 * FvwmWinList/Makefile.am (LDADD):
5655 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
5656 use Xinerama style geometries
5658 2001-07-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5660 * FvwmButtons/draw.c (RedrawButton):
5661 * FvwmButtons/FvwmButtons.c (process_message):
5662 fixed drawing of "desk" buttons; bug #748
5664 2001-07-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5666 * FvwmForm/FvwmForm.c (OpenWindows):
5669 adapted Xinerama support to new interface
5671 * FvwmBanner/FvwmBanner.c (main):
5673 * FvwmBanner/Makefile.am (LDADD):
5674 added Xinerama support
5676 2001-07-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5678 * FvwmForm/FvwmForm.c (RedrawText):
5679 applied fix for display strings from Dmitry Bolkhovityanov (bug #745)
5681 adapted to new signature of XineramaSupportCenterCurrent()
5683 2001-07-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5685 * FvwmTheme/FvwmTheme.c (parse_colorset):
5686 applied shadow/hilight patch from Hippo
5688 2001-07-23 olicha <olivier.chapuis@free.fr>
5691 Applied D.Y. Bolkhovityanov AutoHide TaskBar patch
5693 2001-07-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5695 * FvwmScript/Instructions.c:
5696 * FvwmEvent/FvwmEvent.c:
5697 * FvwmWharf/FvwmWharf.c:
5698 include time.h to fix warning
5700 * FvwmForm/Makefile.am:
5701 fix for xinerama detection
5703 2001-07-18 Dan Espen <dane@mk.telcordia.com>
5705 * FvwmIconBox/FvwmIconBox.c (MySendFvwmPipe): Send the "continue" field
5706 using a long. Bernhard Simon reports that FvwmIconBox now works.
5708 2001-07-17 olicha <olivier.chapuis@free.fr>
5710 * FvwmScript/Instruction.c (ChangeFont):
5711 Fixed a core dump when changing multibyte font and loading fail
5713 * FvwmScript/Widget/TextField.c:
5714 Translate the comments into "English"
5716 2001-07-17 Dan Espen <dane@mk.telcordia.com>
5718 * FvwmIconBox/FvwmIconBox.c: Send size of module message using a long.
5719 Fixes exiting on 64bit platforms.
5721 2001-07-03 Mikhael Goikhman <migo@homemail.com>
5723 * FvwmScript/Scripts/Makefile.am:
5724 don't include FvwmScript-Setup95 to DIST
5726 * FvwmEvent/Makefile.am:
5727 * FvwmForm/Makefile.am:
5728 * FvwmRearrange/Makefile.am:
5729 * FvwmScript/Scripts/Makefile.am:
5730 When creating FvwmAudio, FvwmTalk, FvwmForm-Setup, FvwmCascade,
5731 FvwmTile, FvwmScript-Setup95 add dependency of Makefile, so
5732 these files are rebuilt when prefix is changed.
5733 Note that dependency of ../../config.h is not good, config.h is not
5734 touched by configure if only prefix is changed.
5736 2001-06-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5738 * FvwmButtons/FvwmButtons.1 (Example):
5739 added an example for the hangon syntax in actions
5740 * FvwmButtons/FvwmButtons.c (Loop):
5743 2001-05-30 Mikhael Goikhman <migo@homemail.com>
5745 * FvwmScript/Scripts/FvwmScript-Setup95.in:
5746 s/desktop/globalfeel/
5748 * FvwmScript/Scripts/fvwm-script-setup95.pl:
5749 process Restart like Exec, i.e. leave only existing WMs
5751 2001-06-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5753 * FvwmIconMan/readconfig.c (SET_MANAGER):
5754 gcc-3.0 preprocessor warning fix
5756 2001-06-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5758 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
5759 improve transient FvwmWinList placement near screen edges
5761 2001-05-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5763 * FvwmWharf/FvwmWharf.c (change_colorset):
5764 fixed colour set updates in FvwmWharf
5766 2001-05-22 Mikhael Goikhman <migo@homemail.com>
5768 * FvwmAnimate/FvwmAnimate.1:
5769 * FvwmBacker/FvwmBacker.1:
5770 * FvwmBanner/FvwmBanner.1:
5771 * FvwmDragWell/FvwmDragWell.1:
5772 * FvwmForm/FvwmForm.1:
5773 * FvwmIconBox/FvwmIconBox.1:
5774 * FvwmIdent/FvwmIdent.1:
5775 * FvwmScript/FvwmScript.1:
5776 * FvwmScroll/FvwmScroll.1:
5777 * FvwmTaskBar/FvwmTaskBar.1:
5778 * FvwmWinList/FvwmWinList.1:
5779 use a new non-conflicting module syntax;
5780 other minor corrections
5782 2001-05-20 Mikhael Goikhman <migo@homemail.com>
5784 * modules/FvwmCommand/FvwmCommand.h:
5785 added dummy mkfifo, hopefully fixes a problem with old Cygwin
5787 2001-05-16 Mikhael Goikhman <migo@homemail.com>
5789 * modules/FvwmButtons/FvwmButtons.1:
5790 * modules/FvwmEvent/FvwmEvent.1:
5791 * modules/FvwmGtk/FvwmGtk.1:
5792 * modules/FvwmPager/FvwmPager.1:
5793 * modules/FvwmTheme/FvwmTheme.1:
5794 use a new non-conflicting module syntax;
5795 more corrections and updates
5797 2001-05-14 olicha <olivier.chapuis@free.fr>
5799 * FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
5800 BadPixmap and BadDrawable are ok
5804 * FvwmEvent/FvwmEvent.[c1]: PassId returns a hex number
5806 2001-05-10 Mikhael Goikhman <migo@homemail.com>
5808 * FvwmPager/FvwmPager.c (main):
5809 removed debug XSynchronize
5811 2001-05-10 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5813 * FvwmPager/x_pager.c (change_colorset):
5814 fixed change in window colour set foreground
5816 2001-05-08 Mikhael Goikhman <migo@homemail.com>
5818 * FvwmCommand/FvwmCommand.c:
5819 * FvwmCommand/FvwmCommand.h:
5820 * FvwmCommand/FvwmCommandS.c:
5821 * FvwmConsole/FvwmConsole.c:
5822 * FvwmIconMan/FvwmIconMan.c:
5823 use the global version not the local one
5824 * FvwmButtons/FvwmButtons.c:
5825 * FvwmGtk/FvwmGtk.c:
5826 add version when reporting a usage error
5828 * FvwmScript/Scripts/fvwm-script-setup95.pl:
5829 added several double quotes to make replacing a bit less problematic
5831 * modules/FvwmScript/Scripts/FvwmScript-Setup95.in:
5832 corrected GNOME support detection
5834 2001-05-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5836 * FvwmButtons/draw.c (RedrawButton):
5837 fixed "hangon" with exec
5839 2001-05-06 Mikhael Goikhman <migo@homemail.com>
5841 * FvwmGtk/FvwmGtk.c:
5845 2001-04-22 Mikhael Goikhman <migo@homemail.com>
5847 * FvwmButtons/parse.c (ParseContainer):
5848 suppressed an incorrect error in parsing of "Colorset" option
5850 2001-04-15 olicha <olivier.chapuis@free.fr>
5852 * FvwmWinList/FvwmWinList.c (main)
5853 * FvwmTaskBar/ FvwmTaskBar.c (main)
5854 * FvwmIconMan/ FvwmIconMan.c (main)
5855 * FvwmIconBox/ FvwmIconBox.c (main)
5856 Fixed an animation dead lock by adding M_(DE)ICONIFY to the NoGrabMask
5859 * FvwmTaskBar/ FvwmTaskBar.c (LoopOnEvents):
5860 Send a NULL window in the case of a click on the start button
5861 (this undo a recent stupid commit I do)
5863 2001-04-04 Dan Espen <dane@mk.telcordia.com>
5865 * FvwmCpp/FvwmCpp.c (main): No space allowed after -I on Solaris.
5867 2001-04-03 Mikhael Goikhman <migo@homemail.com>
5869 * FvwmBacker/FvwmBacker.c:
5870 execute only the last matching command, not all
5872 2001-03-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5874 * FvwmIconMan/xmanager.c (check_in_window):
5877 2001-03-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5879 * FvwmIconMan/FvwmIconMan.c (Free):
5880 * FvwmIconMan/fvwm.c (new_window):
5883 * FvwmIconMan/xmanager.c (clear_button):
5886 * FvwmIconBox/FvwmIconBox.c (freeitem):
5889 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
5892 * FvwmTaskBar/FvwmTaskBar.1:
5895 2001-03-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5897 * FvwmSaveDesk/example/fvwm2rc:
5898 fixed MenuStyle commands
5900 2001-03-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5902 * FvwmPager/x_pager.c (MoveWindow):
5903 fixed moving shaded windows
5905 2001-03-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5907 * FvwmCommand/findcmd.pl:
5908 * FvwmCommand/findcmd (create_pm):
5909 * FvwmCommand/Makefile.am:
5910 removed findcmd shell script; use fvwmcmd.pl instead
5914 * FvwmCommand/findcmd.pl (listcmd):
5915 adapted to new command table syntax
5916 fixed uppercas vs. lowercase problem
5918 * FvwmScript/Scripts/FvwmScript-BaseConfig:
5921 * FvwmScript/Scripts/FvwmScript-BaseConfig:
5922 * FvwmScript/Scripts/system.fvwmrc:
5923 * FvwmSaveDesk/example/fvwm2rc:
5924 converted to new placement style names
5926 2001-03-22 Dan Espen <dane@mk.telcordia.com>
5928 * FvwmButtons/FvwmButtons.1: When using delay, also use smooth.
5930 2001-03-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5932 * FvwmIdent/FvwmIdent.c (list_end):
5933 fixed ClientMessage handling
5934 window starts on same layer as target window
5936 * FvwmConsole/FvwmConsoleC.c (main):
5937 add a usleep to reduce likelihood of race condition between client and
5940 * FvwmButtons/draw.c (RedrawButton):
5941 * FvwmButtons/FvwmButtons.c:
5943 improved mouse button handling and fixed several small problems
5945 2001-03-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5947 * FvwmIdent/FvwmIdent.c (list_end):
5948 Fixed crash when reselecting the FvwmIdent window (mouse button 2)
5950 * FvwmButtons/draw.c (RedrawButton):
5951 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
5953 panel indicators are more responsive to button presses
5955 2001-03-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5957 * FvwmButtons/misc.c (ConstrainSize):
5960 * FvwmButtons/FvwmButtons.c (process_message):
5961 don't redraw at the end of the window list or when switching pages
5963 2001-03-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5965 * FvwmButtons/draw.c (MakeButton):
5966 * FvwmButtons/FvwmButtons.c (swallow):
5967 removed debug code and added another XSync; try to fix race condition
5970 2001-03-19 Dan Espen <dane@mk.telcordia.com>
5972 * FvwmAnimate/FvwmAnimate.c: Fix deadlock with patch from Tim.
5974 2001-03-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
5976 * FvwmTheme/FvwmTheme.1:
5977 * FvwmScript/Scripts/system.fvwmrc:
5978 * FvwmSaveDesk/example/fvwm2rc:
5979 converted to new config file format
5981 * FvwmButtons/misc.c (ConstrainSize):
5982 allow bigger max size of swallowed windows
5986 * FvwmButtons/FvwmButtons.c (swallow):
5987 * FvwmButtons/draw.c (MakeButton):
5988 added some debug code to find out how swallowed windows can be bigger
5991 * FvwmButtons/FvwmButtons.c (swallow):
5992 tried to avoid race conditions between wm and module when swallowing
5995 * FvwmButtons/button.c (GetInternalSize):
5996 fixed a bug zero width/height buttons
5998 * FvwmButtons/draw.c (MakeButton):
6001 2001-03-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6003 * FvwmButtons/parse.c (ParseButton):
6004 ignore button icon for swallow buttons to fix a sizing problem.
6006 * FvwmPager/FvwmPager.c (main):
6007 transient pager exits it it can not grab the pointer
6009 * FvwmForm/Makefile.am (FvwmTalk):
6010 * FvwmEvent/Makefile.am (install-exec-local):
6011 * FvwmRearrange/Makefile.am (FvwmTile):
6013 rules depend on config.h so the shell scripts are built again when the
6014 module directory is changed
6016 2001-03-15 olicha <olivier.chapuis@free.fr>
6018 * FvwmScript/Widget/{all widget which use fonts} (init functions):
6019 Fixed core dumps when multibyte is enabled
6021 2001-03-15 olicha <olivier.chapuis@free.fr>
6023 * FvwmScript/Widget/List.c (DrawCellule):
6024 Use the hili colors in the place of the shad colors as the background
6027 2001-03-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6029 * FvwmIconMan/fvwm.c (ProcessMessage):
6030 changed a string so that it does not look like cvs conflict markers
6032 2001-03-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6034 * FvwmForm/FvwmForm-RootCursor.pl:
6035 changed some comments so that they don't look like cvs conflict markers
6037 2001-03-10 Mikhael Goikhman <migo@homemail.com>
6039 * FvwmCommand/FvwmCommand.c:
6040 removed POST_24_FEATURES ifdef
6042 * FvwmCommand/FvwmCommand.c:
6043 * FvwmCommand/FvwmCommand.1:
6044 implemented "FvwmCommand -c" to read multiple commands from a pipe
6046 2001-03-05 Dan Espen <dane@mk.telcordia.com>
6048 * FvwmForm/FvwmForm.c (ParseActiveMessage): Fix applying colorsets
6049 to items that don't have color.
6051 2001-03-06 Mikhael Goikhman <migo@homemail.com>
6053 * FvwmAnimate/FvwmAnimate.c:
6054 use a new module syntax
6056 * FvwmCommand/findcmd:
6057 protect "exec" and "echo" functions
6059 * FvwmScript/Scripts/Makefile.am:
6060 clean up FvwmScript-Setup95 on "make clean"
6062 2001-03-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6064 * FvwmButtons/FvwmButtons.c (Loop):
6065 fixed compile w/o shape extension
6067 2001-03-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6069 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
6070 fixed uninitialised variable
6072 * FvwmScript/FvwmScript.c (BuildGUI):
6073 fixed core dump when WindowSize option was not used
6075 2001-02-28 Dan Espen <dane@mk.telcordia.com>
6077 * FvwmButtons/FvwmButtons.1: Another round of cleanups.
6078 * FvwmButtons/ConfigFvwmButtons: Add panel, use new style module
6081 2001-02-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6083 * FvwmPager/FvwmPager.c (process_message):
6085 fixed handling of short M_DEICONIFY packets
6087 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
6088 rewrote button shape implementation
6090 2001-02-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6092 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
6094 * FvwmEvent/FvwmEvent.c:
6095 fixed an OpenBSD compile problem by removing inclusion of <values.h>
6097 2001-02-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6099 * FvwmButtons/icons.c (CreateIconWindow):
6100 (CreateBackIconWindow):
6101 (ConfigureIconWindow):
6102 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
6106 Don't use shape extension if not supported by server.
6108 * FvwmButtons/FvwmButtons.c (Loop):
6109 handle transparency when resizing button bar
6110 (SetTransparentBackground):
6111 properly handle changing shape masks in buttons
6113 2001-02-18 Dan Espen <dane@mk.telcordia.com>
6115 * FvwmButtons/FvwmButtons.1: Use ":" module syntax.
6118 2001-02-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6120 * FvwmPager/x_pager.c (MovePage):
6121 removed stray XSynchronize()
6122 fixed moving mini windows with LabelsBelow option
6124 * FvwmButtons/FvwmButtons.c (swallow):
6126 (SetTransparentBackground):
6127 transparency works with swallawed windows and also uses the shape mask
6128 of swallowed windows
6129 minor fix in button press handling
6131 2001-02-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6133 * FvwmButtons/FvwmButtons.c (swallow):
6134 bad acces safety patch
6136 * FvwmIconMan/x.c (xevent_loop):
6137 fixed eternal redrawing under cetrain circumstances
6139 * FvwmPager/x_pager.c (initialize_pager):
6140 fixed FvwmPagerGeometry option
6142 2001-02-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6144 * FvwmPager/x_pager.c (initialize_pager):
6146 Fixed size calculations of pager
6148 fixed desk labels with multibyte
6150 2001-02-12 Mikhael Goikhman <migo@homemail.com>
6152 * FvwmScript/Makefile.am: autodetect and prefer bison
6154 2001-02-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6156 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
6157 Fixed a problem that caused panel state getting out of syc with
6160 * FvwmPager/x_pager.c (discard_events):
6163 fixed ConfigureNotify handling
6165 2001-02-10 Mikhael Goikhman <migo@homemail.com>
6167 * {FvwmAnimate/FvwmAnimate,FvwmAuto/FvwmAuto}.c:
6168 * FvwmButtons/{FvwmButtons,button,parse}.c:
6169 * {FvwmCpp/FvwmCpp,FvwmForm/FvwmForm,FvwmForm/ReadXServer}.c:
6170 * FvwmGtk/{FvwmGtk,dialog,expand,menu,windowlist}.c:
6171 * {FvwmIconBox/FvwmIconBox,FvwmM4/FvwmM4}.c:
6172 * FvwmPager/{FvwmPager,x_pager}.c:
6173 * FvwmScript/{FvwmScript.c,Instructions.c,scanner.l,script.y}:
6174 * FvwmWinList/FvwmWinList.c:
6175 safestrdup and some safe*alloc replacements
6177 * FvwmScript/{Makefile.am,scanner.c,script.c,script.h}:
6178 fixed "make syntax" and regenerated syntax
6180 2001-02-07 Dan Espen <dane@mk.telcordia.com>
6182 * FvwmBacker/FvwmBacker.1: Add Exec to xpmroot example.
6184 2001-02-03 Mikhael Goikhman <migo@homemail.com>
6186 * FvwmScript/Scripts/FvwmScript-Setup95.in:
6187 changes inspired by the Lorenz Minder's patch
6189 * FvwmCpp/FvwmCpp.c:
6191 buffer overflow and other security fixes
6193 * FvwmCpp/FvwmCpp.1:
6197 2001-01-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6199 * FvwmIdent/FvwmIdent.c (list_end):
6200 use standard module signal hangling
6201 don't gobble all CPU when fvwm dies (bug report #693)
6203 2001-01-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6205 * FvwmPager/FvwmPager.c (ParseOptions):
6206 * FvwmPager/x_pager.c (initialize_pager):
6207 * FvwmPager/FvwmPager.c (ParseOptions):
6208 fix for multiple FvwmPagerGeometry settings
6209 fixed negative FvwmPagerIconGeometry strings
6211 2001-01-14 olicha <olivier.chapuis@free.fr>
6213 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
6214 Send TaskBar window in the case of a click on the start button
6216 2001-01-10 Mikhael Goikhman <migo@homemail.com>
6218 * FvwmGtk/expand.c (recursive_replace):
6219 fixed FvwmGtk core dump caused by memory leak fixes
6221 * ChangeLog: remove modules/ prefix in entries
6223 2001-01-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6225 * FvwmPager/x_pager.c (initialize_pager):
6226 set dash style explicitly
6228 2000-12-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6230 * FvwmEvent/FvwmEvent.c (main):
6231 repaired shutdown "event"
6233 2000-12-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6235 * FvwmPager/FvwmPager.c:
6241 * FvwmPager/x_pager.c (MovePage):
6244 (ChangeDeskForWindow):
6245 (MoveResizePagerView):
6246 (MoveStickyWindows):
6249 reduce redraws when switching pages
6251 draw page separators with a line width of 1; may cure drawing problems
6256 discard surplus Expose and ConfigureNotify events
6258 * FvwmPager/FvwmPager.c:
6259 * FvwmPager/x_pager.c (DispatchEvent):
6261 properly handle negative desk numbers
6263 2000-12-27 Dan Espen <dane@mk.telcordia.com>
6265 * FvwmForm/FvwmForm.c: Moved ALL the global initialization into a
6266 .c file, and removed the definition of IamTheMain.
6268 2000-12-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6270 * FvwmForm/FvwmForm.c:
6271 * FvwmForm/FvwmForm.h:
6272 moved global initialisation into .c file
6274 2000-12-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6276 * FvwmButtons/FvwmButtons.c:
6277 * FvwmAnimate/FvwmAnimate.c:
6278 use MyXGrabServer/MyXUngrabServer
6280 2000-12-09 olicha <olivier.chapuis@free.fr>
6282 * FvwmScript/Scripts/FvwmScripts-*:
6283 Added Flags NoReliefString so that all Scripts work with every
6286 2000-12-09 olicha <olivier.chapuis@free.fr>
6288 * FvwmWinList/FvwmWinList.c (ProcessMessage):
6289 Fixed animation of non visible items with ShowCurrent desk
6291 2000-12-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6293 * FvwmIconMan/xmanager.c (clear_empty_region):
6294 (get_title_geometry):
6295 (get_button_geometry):
6298 2000-12-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6300 * FvwmAnimate/FvwmAnimate.c:
6301 * FvwmButtons/FvwmButtons.c:
6302 * FvwmDragWell/fvwmDragWell.c:
6303 * FvwmForm/FvwmForm.c:
6304 * FvwmIconBox/FvwmIconBox.c:
6305 * FvwmIconBox/icons.c:
6307 * FvwmIdent/FvwmIdent.c:
6308 * FvwmPager/x_pager.c:
6309 * FvwmScript/FvwmScript.c:
6310 * FvwmScript/Widgets/CheckBox.c:
6311 * FvwmScript/Widgets/HDipstick.c:
6312 * FvwmScript/Widgets/HScrollBar.c:
6313 * FvwmScript/Widgets/ItemDraw.c:
6314 * FvwmScript/Widgets/List.c:
6315 * FvwmScript/Widgets/Menu.c:
6316 * FvwmScript/Widgets/MiniScroll.c:
6317 * FvwmScript/Widgets/PopupMenu.c:
6318 * FvwmScript/Widgets/PushButton.c:
6319 * FvwmScript/Widgets/RadioButton.c:
6320 * FvwmScript/Widgets/Rectangle.c:
6321 * FvwmScript/Widgets/TextField.c:
6322 * FvwmScript/Widgets/VDipstick.c:
6323 * FvwmScript/Widgets/VScrollBar.c:
6324 * FvwmScroll/GrabWindow.c:
6325 * FvwmTaskBar/FvwmTaskBar.c:
6326 * FvwmTaskBar/Goodies.c:
6327 * FvwmTheme/FvwmTheme.c:
6328 * FvwmWharf/FvwmWharf.c:
6329 * FvwmWharf/icons.c:
6330 * FvwmWharf/stepgfx.c:
6331 * FvwmWinList/FvwmWinList.c:
6332 use fvwmlib_XCreateGC instead of XCreateGC
6334 2000-11-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6336 * FvwmWharf/FvwmWharf.c (ParseOptions):
6337 fixed *FvwmWharfGeometry setting
6339 2000-11-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6341 * FvwmScript/FvwmScript.c:
6346 2000-11-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6348 * FvwmIconMan/winlist.c (free_windata):
6349 * FvwmIconMan/xmanager.c (set_window_button):
6350 (set_win_displaystring):
6352 (move_window_buttons):
6354 (insert_windows_button):
6355 fixed memory corruption
6357 * FvwmButtons/parse.c (ParseButton):
6360 * FvwmPager/FvwmPager.c (list_destroy):
6363 2000-11-22 Dan Espen <dane@mk.telcordia.com>
6365 * FvwmForm/FvwmForm.c:
6366 * FvwmForm/FvwmForm.h: Move string initialization into logic.
6368 2000-11-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6370 * FvwmGtk/menu.c (convert_label_with_ampersand):
6373 * FvwmGtk/expand.c (recursive_replace):
6375 * FvwmGtk/FvwmGtk.c (process_message):
6378 * FvwmGtk/menu.c (convert_label_with_ampersand):
6379 fixed overlapping memcpy
6381 * FvwmScript/Instructions.c (ChangeColorset):
6384 * FvwmIconMan/x.c (handle_error):
6385 prevent core dump if a managed window dies
6387 * FvwmForm/FvwmForm.c (ct_ButtonFont):
6400 use safemalloc/safecalloc
6406 * FvwmForm/FvwmForm.c:
6407 * FvwmForm/ReadXServer.c:
6408 * FvwmForm/ParseCommand.c (AddChar):
6410 replaced realloc with saferealloc
6412 * FvwmPager/FvwmPager.c (main):
6417 (NewPagerStringItem):
6420 * FvwmIconBox/FvwmIconBox.c (parseicon):
6427 use safemalloc instead of malloc
6431 fixed core dump and memory leaks
6435 * FvwmIconMan/xmanager.c (init_button_array):
6439 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
6440 fixed uninitialised memory read
6442 * FvwmButtons/parse.c (ParseButton):
6446 2000-11-20 olicha <olivier.chapuis@free.fr>
6448 * FvwmScript/FvwmScript.c:
6449 * FvwmScript/Widget/Tools.h:
6450 Fixed some icompatible declarations!
6452 2000-11-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6454 * FvwmScript/FvwmScript.c (DeadPipe):
6458 * FvwmIconBox/FvwmIconBox.c (DeadPipe):
6461 fixed core dump at module shutdown and removed a lot of unnecessary
6464 * FvwmTaskBar/FvwmTaskBar.c (ShutMeDown):
6466 fixed illegal X calls upon X shutdown
6468 2000-11-20 olicha <olivier.chapuis@free.fr>
6470 * FvwmM4/FvwmM4.c (main)
6471 Fixed removing the tmp file if -outfile is used
6473 2000-11-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6475 * FvwmBacker/FvwmBacker.c (ParseConfig):
6478 * FvwmM4/FvwmM4.c (main):
6479 * FvwmCpp/FvwmCpp.c (main):
6482 * FvwmButtons/FvwmButtons.c (CheckForHangon):
6485 * FvwmRearrange/FvwmRearrange.c (free_window_list):
6488 * FvwmForm/FvwmForm.c (ParseActiveMessage):
6491 * FvwmIconBox/FvwmIconBox.c (freeitem):
6494 2000-11-19 Mikhael Goikhman <migo@homemail.com>
6496 * FvwmEvent/Makefile.am:
6497 don't interrupt 'make install' on 'ln -s' error
6499 * FvwmCommand/scripts/Makefile.am:
6500 added a comment about focus-link
6501 * FvwmCommand/scripts/focus-link.1:
6502 fixed a man page note about 'sleep in Exec'
6504 2000-11-19 Dan Espen <dane@mk.telcordia.com>
6506 * FvwmWharf/Makefile.am (EXTRA_DIST):
6507 * FvwmTaskBar/Makefile.am (EXTRA_DIST):
6508 * FvwmScript/Makefile.am (EXTRA_DIST):
6509 * FvwmBacker/Makefile.am (EXTRA_DIST): Remove references to readme
6512 2000-11-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6514 * FvwmWinList/FvwmWinList.c (LoopOnEvents):
6515 * FvwmWinList/ButtonArray.c (RadioButton):
6516 fixed drawing of buttons in transient window lists
6517 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
6518 fixed 'transient' pointer grabbing which was probably broken by the
6521 * FvwmTheme/FvwmTheme.1:
6522 ask users not to write 'transparency' bug reports
6524 2000-11-14 Dan Espen <dane@mk.telcordia.com>
6526 * FvwmForm/README: Remove obsolete README file.
6528 2000-10-16 olicha <olivier.chapuis@free.fr>
6530 * FvwmScript/Scripts/Makefile.am:
6531 Install Setup95 not Setup95.in
6533 2000-11-10 Mikhael Goikhman <migo@homemail.com>
6535 * FvwmBacker/root_bits.c:
6536 * FvwmTaskBar/ButtonArray.c:
6539 2000-11-09 Mikhael Goikhman <migo@homemail.com>
6541 * FvwmScript/FvwmScript.1:
6542 * FvwmScript/Scripts/Makefile.am:
6543 * FvwmScript/Scripts/fvwm-script-setup95.pl:
6544 * FvwmScript/Scripts/FvwmScript-*:
6545 * FvwmScript/Scripts/.cvsignore:
6546 use script alias names FvwmScript-Flavor instead of ScriptFvwmFlavor;
6547 added missing FvwmScript-WidgetDemo to the distribution
6550 fixed fvwm freeze - s/scanf/sscanf/,
6551 fixed internal commands (Next, Left) by restoring [My]SendFvwmPipe()
6553 * FvwmWinList/ConfigFvwmWinList:
6554 * FvwmWinList/FvwmWinList.1:
6555 fixed obsolete Module "match" syntax
6557 * FvwmForm/FvwmForm.c:
6558 fixed an "Active command unknown" noice when running the same 2 forms
6559 by not printing an error if it is ct_table command
6561 * FvwmButtons/ConfigFvwmButtons:
6562 * FvwmTaskBar/ConfigFvwmTaskBar:
6563 * FvwmWinList/ConfigFvwmWinList:
6564 fixed some obsolete syntax, like Iconify -1
6566 2000-11-08 Mikhael Goikhman <migo@homemail.com>
6568 * FvwmForm/FormFvwm-*:
6569 * FvwmForm/FvwmForm.1:
6570 * FvwmForm/FvwmForm.c:
6571 * FvwmForm/Makefile.am:
6573 * FvwmForm/.cvsignore:
6574 use form alias names FvwmForm-Flavor instead of FormFvwmFlavor.;
6575 issue a warning and auto-converting of old names
6577 * FvwmBacker/ConfigFvwmBacker:
6578 * FvwmButtons/ConfigFvwmButtons:
6579 * FvwmIconBox/ConfigFvwmIconBox:
6580 * FvwmIconMan/ConfigFvwmIconMan:
6581 * FvwmIdent/ConfigFvwmIdent:
6582 * FvwmPager/ConfigFvwmPager:
6583 * FvwmScroll/ConfigFvwmScroll:
6584 * FvwmTaskBar/ConfigFvwmTaskBar:
6585 * FvwmWinList/ConfigFvwmWinList:
6586 use a new module config syntax (using colon/space as a separator)
6588 2000-10-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6590 * FvwmScript/Widgets/ItemDraw.c (EvtMouseItemDraw):
6593 2000-10-16 olicha <olivier.chapuis@free.fr>
6595 * FvwmScript/Instruction.c (ChangeFont):
6596 Fixed a memory leaks
6598 * FvwmScript/Widget/ItemDraw.c:
6599 Item Draw support a clic (put this in #ifdef)
6601 2000-10-11 olicha <olivier.chapuis@free.fr>
6603 * FvwmTaskBar/FvwmTaskBar.c:
6604 adapted to new format of border_width
6606 2000-10-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6608 * FvwmButtons/FvwmButtons.c (MyXFree):
6611 * FvwmDebug/FvwmDebug.c (list_configure):
6612 * FvwmCommand/FvwmCommand.c (list_configure):
6613 adapted to new format of border_width
6615 2000-10-12 Mikhael Goikhman <migo@homemail.com>
6617 * FvwmButtons/FvwmButtons.c:
6618 fix -DI18N_MB compiling
6620 2000-10-11 olicha <olivier.chapuis@free.fr>
6622 * FvwmScript/Scripts/ScriptFvwmScreenSetup:
6625 2000-10-11 olicha <olivier.chapuis@free.fr>
6627 * FvwmTaskBar/FvwmTaskBar.c:
6628 Fixed my previous commit
6630 2000-10-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6632 * FvwmButtons/FvwmButtons.c (MyXFree):
6635 2000-10-11 olicha <olivier.chapuis@free.fr>
6637 * FvwmTaskBar/FvwmTaskBar.c:
6638 Fixed a geometry problem.
6640 2000-10-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6642 * FvwmPager/x_pager.c (CalcGeom):
6643 improved calculation of lower nad right edges of the mini window so that
6644 the whole mini desktop is used
6646 * FvwmPager/FvwmPager.c:
6647 new macro DEFAULT_PAGER_MOVE_THRESHOLD in defaults.h
6649 * FvwmForm/FvwmForm.c (DoCommand):
6650 * FvwmTheme/FvwmTheme.c (MyXParseColor):
6652 * FvwmIconMan/xmanager.c (query_geometry):
6654 * FvwmIconMan/x.c (find_frame_window):
6655 (find_frame_window):
6656 * FvwmWharf/FvwmWharf.c (main):
6660 * FvwmButtons/FvwmButtons.c (SetTransparentBackground):
6669 * FvwmScroll/GrabWindow.c (Loop):
6671 * FvwmScript/Widgets/Tools.c (DrawPMenu):
6673 * FvwmPager/x_pager.c (ReConfigure):
6675 * FvwmIconBox/FvwmIconBox.c (Loop):
6677 honour return code of XGetGeometry(), XGetWindowAttributes(),
6678 XGetWMName(), XParseColor(), XQueryTree(), XStringListToTextProperty(),
6681 * FvwmScroll/GrabWindow.c:
6682 fixed some error messages
6684 * FvwmSave/FvwmSave.c (do_save):
6685 * FvwmSaveDesk/FvwmSaveDesk.c (do_save_command):
6686 reindented functions
6688 * FvwmWharf/FvwmWharf.c (swallow):
6689 honour return code of XFetchName()
6691 * FvwmButtons/FvwmButtons.c (MyXFetchName):
6692 fixed return code logic
6695 honour return code of XFetchName()
6697 * FvwmTheme/FvwmTheme.c (parse_colorset):
6698 do not assume that XAllocColorCells always works
6700 2000-10-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6702 * FvwmWinList/FvwmWinList.c (SomeButtonDown):
6707 * FvwmTaskBar/FvwmTaskBar.c (SomeButtonDown):
6711 * FvwmIconMan/x.c (handle_buttonevent):
6712 * FvwmIconMan/readconfig.c (ParseMouseEntry):
6713 * FvwmIconBox/FvwmIconBox.c (parsemouse):
6715 * FvwmButtons/FvwmButtons.c (AddButtonAction):
6718 all modules can handle NUMBER_OF_MOUSE_BUTTONS mouse buttons
6720 * FvwmWinList/FvwmWinList.c (LoopOnEvents):
6721 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
6722 fixed possible core dump
6724 * FvwmIdent/FvwmIdent.c (list_end):
6725 pressing button 2 asks for a new window
6727 2000-10-04 Paul D. Smith <psmith@gnu.org>
6729 * FvwmForm/FormFvwmRlogin., FvwmForm/FormFvwmForm.: Can't use \n
6730 in echo commands and expect it to be expanded to a newline
6731 everywhere: some versions of echo require -e for that to work;
6732 some versions can't do it at all. Rewrite the command to avoid
6735 2000-10-04 Mikhael Goikhman <migo@homemail.com>
6737 * FvwmPager/FvwmPager.1:
6738 added a reference to BalloonStringFormat instead of "can't be changed"
6740 2000-10-01 olicha <olivier.chapuis@free.fr>
6743 Allows more widgets and variables
6745 2000-09-25 Mikhael Goikhman <migo@homemail.com>
6747 * FvwmGtk/dialog.c (widget_get_value):
6748 added a check for NULL, thus fixed Gtk-WARNING and Gtk-CRITICAL
6750 2000-09-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6752 * FvwmAuto/FvwmAuto.c:
6755 2000-09-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6757 * FvwmIconMan/globals.c (init_win_manager):
6758 coredump fix by Yuuki Harano
6760 2000-08-19 Mikhael Goikhman <migo@homemail.com>
6762 * FvwmEvent/FvwmEvent.c:
6763 synchronize on M_DESTROY_WINDOW
6765 * FvwmForm/FvwmForm.1:
6766 several corrections like s/FVWMUSER_HOME/FVWM_USERDIR/, s:etc:share:
6768 2000-07-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6770 * FvwmCommand/FvwmCommand.c:
6771 removed unsuded symbols
6773 2000-06-30 Mikhael Goikhman <migo@homemail.com>
6775 * FvwmCommand/Makefile.am:
6776 fixed build error when perl is not found, fixed generation of
6777 FvwmCommand.sh and FvwmCommand.pl (since FvwmCommand now in bindir)
6778 * FvwmCommand/findcmd:
6779 fixed generation of FvwmCommand.sh (function.c was changed) and
6780 handle 'function' & 'wait' functions specially not to clash with sh
6782 2000-06-28 olicha <olivier.chapuis@free.fr>
6784 * FvwmTaskBar/FvwmTaskBar.c:
6785 * FvwmTaskBar/Goodies.c:
6786 * FvwmIconBox/FvwmIconBox.c:
6787 Fixed modules config commands parsing problems caused by the new
6788 ModuleConfig implementation.
6790 2000-06-22 Chris Rankin <rankinc@zipworld.com.au>
6792 * FvwmPager/x_pager.c: revert mini-window size calculation, and
6793 put comments in the code to explain original code's reasoning.
6795 2000-06-21 olicha <olivier.chapuis@free.fr>
6797 * FvwmScript/Instruction.c:
6798 * FvwmScript/FvwmScript.1:
6799 * FvwmScript/scanner.{c,l}:
6800 * FvwmScript/script.{c,h,y}:
6801 Added missing GetMinValue and GetMaxValue instruction
6803 2000-06-20 Mikhael Goikhman <migo@homemail.com>
6805 * Enabled locking FvwmTheme config and messages.
6806 Fixed 'ModuleSynchronous FvwmTheme' dead-lock.
6808 2000-06-20 Chris Rankin <rankinc@zipworld.com.au>
6810 * FvwmPager/x_pager.c: tune the mini-window height and width
6811 calculations to be identical to their previous values. However,
6812 still guarantee that the values are consistent. (I.e. restore
6813 the off-by-one error.)
6815 2000-06-17 Chris Rankin <rankinc@zipworld.com.au>
6817 * FvwmPager/x_pager.c: try to fix "variability" in size (width) of
6818 small icons in the pager. Calculated mini-window width and height
6819 by scaling window width and height. ("edge2 - edge1" has an
6820 off-by-one error anyway.) Also do all multiplications before the
6821 final division so that inaccuracies of integer divison are not
6824 2000-06-15 Happy Hippo
6826 * FvwmCommand/FvwmComand*: tries /var/tmp then /tmp for pipe location,
6827 FvwmCommandS checks that pipes are pipes & only accessible by the user.
6828 * FvwmConsole/FvwmConsole.c: Fixed failure to relay message due to
6829 some config line not ending in new line. Cleans up socket.
6831 2000-06-15 Mikhael Goikhman <migo@homemail.com>
6833 * Temporary disabled locking FvwmTheme config and messages.
6836 2000-06-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6838 * FvwmConsole/FvwmConsoleC.c:
6839 * FvwmButtons/FvwmButtons.c (main):
6846 * FvwmTheme/FvwmTheme.c: config lines and messages are synchronous.
6847 It's now possible to change a colorset and get values via $[shadow.cs5]
6849 2000-06-13 Chris Rankin <rankinc@zipworld.com.au>
6851 * FvwmCommand/FvwmCommandS.c: Modified the reading of the command pipe
6852 so that the loop exits when there is an error (unless there was no
6853 data found, in which case it continues.)
6855 2000-06-12 olicha <olivier.chapuis@free.fr>
6857 * FvwmScript/Instruction.c (*FuncGetOutput):
6858 Fixed a "writing past the end of allocation" bug in GetOutput
6861 2000-06-10 Chris Rankin <rankinc@zipworld.com.au>
6863 * FvwmCommand/FvwmCommandS.c: allow signals to restart system calls
6864 instead of interrupting them, because this flag does not affect select'
6865 behaviour. Also stopped signals from closing the pipes; the idea is that
6866 the signal calls "last orders", and then allows the module to exit
6868 It should not take people's glasses away, because everyone should be
6869 allowed to drink up ... :-).
6871 * FvwmPager/x_pager.c: -Wall fix (comment within comment)
6875 * FvwmCommand/FvwmCommandS: changed the passing of messages from fvwm
6876 to FvwmCommand to use a queue: eliminated partial sending of messages,
6877 eliminated delays in handling input from FvwmCommand, now quits when
6878 fvwm quits (no more hanging around like a bad smell).
6880 * FvwmPager/x_pager.c: many replacements of (Scr.Vx + DisplayWidth)
6881 with Scr.VWidth, some indentation changes, tiny mini-window display
6882 at page edges fixed (possibly).
6884 2000-06-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6886 * FvwmWinList/FvwmWinList.c:
6887 fixed typo in #include directive
6889 2000-06-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6891 * FvwmButtons/draw.c (RedrawButton):
6892 * FvwmButtons/FvwmButtons.c (Loop):
6893 redraw a panel button if the panel died
6895 2000-06-06 olicha <olivier.chapuis@free.fr>
6897 * FvwmTaskBar/Goodies.c (CreateTipWindow):
6898 Applied Gregory A. Shimansky TaskBar tips patch
6900 * FvwmScripts/Scripts/ScriptFvwmFileBrowser
6901 Reduced stderr out put
6903 2000-05-31 Mikhael Goikhman <migo@homemail.com>
6905 * FvwmPager/x_pager.c: set resource class to module name (FvwmPager).
6906 * FvwmAuto/FvwmAuto.c: documented a special Raise/Lower support.
6910 * FvwmPager/x_pager.c: Position of small windows on page boundaries.
6912 2000-05-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6914 * FvwmIconMan/xmanager.c:
6915 emty icon managers were not redrawn properly after a expose sometimes
6917 2000-05-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6919 * FvwmCommand/FvwmCommandS.c (server):
6920 * FvwmCommand/FvwmCommand.c (main):
6921 fixed random pipe name bug (used uninitialised array instead of display
6924 * FvwmCommand/FvwmCommand.c (list_new_page):
6925 fixed printf arguments
6927 2000-05-27 olicha <olivier.chapuis@free.fr>
6929 * FvwmIconBox/FvwmIconBox.{c,h}:
6930 Fixed NoIcon/Icon and WindowListSkip/Hit style Change
6932 2000-05-26 olicha <olivier.chapuis@free.fr>
6934 * FvwmIconMan/xmanager.c (check_in_window, set_win_iconified):
6935 Fixed NoIconAction and WindowListSkip/Hit style Change
6938 Fixed Sticky window and WinList width for ShowCurrentDesk
6939 Fixed WindowListSkip/Hit style Change
6941 2000-05-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6943 * FvwmCommand/FvwmCommand.c (list_configure):
6944 removed FlipTransient style
6946 2000-05-25 olicha <olivier.chapuis@free.fr>
6948 * FvwmWinList/FvwmWinList.c:
6949 Rename the OLD_BUGGY_WINDOW_PLACEMENT ifdef by COMPLEX_WINDOW_PLACEMENT
6950 and fix it for title at bottom and define it
6952 * FvwmWinList/FvwmWinList.c (ProcessMessage):
6953 * FvwmWinList/List.{c,h} (UpdateItemGSFRFlags,IsItemSticky,
6954 IsItemIconSuppressed,IsItemSkipWindowList):
6955 Fixed double animation after a Icon/NoIcon style change
6956 Preparation for fixing Stick/Slipery and WindowListSkip/Hit
6959 2000-05-24 olicha <olivier.chapuis@free.fr>
6961 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
6962 Fixed shading with an AutoHide/Stick
6964 * FvwmTaskBar/Goodies.c (PopupTipWindow): Fixed tips position
6966 2000-05-20 olicha <olivier.chapuis@free.fr>
6968 * FvwmScript/Scripts/ScriptFvwmSetup95.in
6969 Corrected a miss print (thanks to sa)
6971 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage, LoopOnEvents,
6973 Fixed AutoStick and AutoHide for a TaskBar with a title
6976 Complete GSFR conversion. Fixed WindowListSkip/Hit style change.
6977 Remove dummy code (e.g., the swallow code)
6979 2000-05-17 olicha <olivier.chapuis@free.fr>
6981 * FvwmScript/Widgets/TextField.c (*):
6982 Fixed long text input
6984 * FvwmScript/Scripts/ScriptFvwmBaseConfig:
6985 Replace MoveSmoothness by MoveThreshold
6987 * FvwmScript/Scripts/ScriptFileBrowser: A Clean up
6989 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
6990 * FvwmScript/Scripts/script-fvwm-setup95.pl:
6993 * FvwmScript/FvwmScript.c: Removed some bad debug code
6995 2000-05-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
6997 * ChangeLog-pre-2.2:
6998 moved old ChangeLog into new file
7000 2000-05-14 Mikhael Goikhman <migo@homemail.com>
7002 * ChangeLog: some clean up, like removing modules/ prefix everywhere
7003 and correcting some headers
7004 * FvwmPager/FvwmPager.[c1]:
7005 * FvwmPager/x_pager.c:
7006 removed gap for FvwmPagerBalloonYOffset by 1 point, i.e. value 1
7007 now means no gap, so the default is now 3 (was 2)
7009 2000-05-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7011 * FvwmTaskBar/Goodies.c:
7012 fixed checking for mail although "None" Mailbox was used if a Mailcheck
7017 * FvwmAnimate/FvwmAnimate.c:
7018 * FvwmAuto/FvwmAuto.c:
7019 * FvwmConsole/FvwmConsole.1:
7020 * FvwmForm/FvwmForm.c:
7021 * FvwmGtk/FvwmGtk.c:
7022 * FvwmIconBox/FvwmIconBox.c:
7023 * FvwmIconMan/fvwm.c:
7024 * FvwmTaskBar/FvwmTaskBar.c:
7025 * FvwmWinList/FvwmWinList.c:
7026 Replaced FINISHED_STARTUP, UNLOCK & KILLME commands.
7027 * FvwmCommand/FvwmCommandS.c: does it's own killme processing.
7029 2000-05-10 Michael Han <mikehan@best.com
7031 * FvwmDebug/FvwmDebug.1:
7032 * FvwmDebug/FvwmDebug.h:
7033 * FvwmDebug/FvwmDebug.c:
7034 FvwmDebug now has -v flag for optional flag output
7035 FvwmDebug now directs to arbitrary files
7036 FvwmDebug reads add/configure packets by casting to ConfigWinPacket
7037 Lots of cleanup in FvwmDebug, reducing the number of functions
7039 2000-05-10 olicha <olivier.chapuis@free.fr>
7041 * FvwmScript/Instruction.c (ReceivFromScript):
7042 Fixed cpu if ReceivFromScript is used by swallowed Script
7045 * FvwmScript/FvwmScript.c (ReadFvwmScriptArg):
7046 Fixed communication between a child script and its children
7048 * FvwmScript/Widget/List.c (DrawVSblist):
7049 Fixed drawing of the List "ascenseur vertical"
7051 2000-05-05 Mikhael Goikhman <migo@homemail.com>
7053 * FvwmWharf/FvwmWharf.1: fixed a typo
7054 * FvwmCpp/FvwmCpp.c (main): the same missing space as described below
7056 2000-05-05 Brad Giaccio <bgiaccio@psrw.com>
7058 * FvwmM4/FvwmM4.c (main):
7059 fixed a bug created when FVWM_DATADIR was added to m4 options
7060 - sprintf(m4_options, "-I '%s'", FVWM_DATADIR);
7061 + sprintf(m4_options, "-I '%s' ", FVWM_DATADIR);
7062 the missing space after the ' caused the next option in the commandline
7065 2000-05-04 Mikhael Goikhman <migo@homemail.com>
7067 * FvwmAuto/FvwmAuto.c (main):
7068 enabled corrected fix (not hack) again. If the action is a function
7069 without 'raise' or 'lower' in its name, a user definitely does not
7070 want to have raise/lower support, i.e. ignoring already raised windows.
7072 2000-05-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7074 * FvwmAuto/FvwmAuto.c (main):
7075 fixed raiselower hack
7076 removed raiselower hack for now; what if the action is a function w/o
7077 'raise' or 'lower' in its name?
7079 * FvwmWinList/FvwmWinList.c (MakeMeWindow):
7081 simplified placement code when window height changes
7082 fixed placement of window list with negative y geometry and
7085 * FvwmWinList/FvwmWinList.1:
7086 Clarified NoAnchor option.
7088 2000-04-27 Mikhael Goikhman <migo@homemail.com>
7090 * FvwmAuto/FvwmAuto.c (main):
7091 fixed incorrect allocation when adding Silent prefix;
7092 use special Raise/Lower support only if actions have something
7093 to do with Raise/Lower, otherwise listen to focus changes only
7095 2000-04-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7097 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
7098 applied fix for uninitialised variable by John Latham
7100 2000-04-26 olicha <olivier.chapuis@free.fr>
7102 * FvwmTaskBar/FvwmTaskBar.1:
7103 Corrected miss print and document TipsColorset
7105 2000-04-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7107 * FvwmPager/x_pager.c (initialize_pager):
7108 fixed negative x/y geometries of main pager window
7110 2000-04-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7112 * FvwmScript/Instructions.c (Exec):
7115 2000-04-26 Mikhael Goikhman <migo@homemail.com>
7117 * FvwmAnimate/FvwmAnimate.c, FvwmBacker/Makefile.am,
7118 * FvwmButtons/Makefile.am, FvwmCpp/FvwmCpp.1, FvwmCpp/FvwmCpp.c,
7119 * FvwmCpp/Makefile.am, FvwmForm/FormFvwmForm.,
7120 * FvwmForm/FormFvwmRlogin., FvwmForm/FormFvwmSetup.in,
7121 * FvwmForm/FvwmForm.1, FvwmForm/Makefile.am,
7122 * FvwmIconBox/Makefile.am, FvwmIconMan/Makefile.am,
7123 * FvwmIdent/Makefile.am, FvwmM4/FvwmM4.1, FvwmM4/FvwmM4.c,
7124 * FvwmM4/Makefile.am, FvwmPager/Makefile.am,
7125 * FvwmScript/FvwmScript.1, FvwmScript/FvwmScript.c,
7126 * FvwmScript/Makefile.am, FvwmScript/Scripts/Makefile.am,
7127 * FvwmScript/Scripts/ScriptFvwmBaseConfig,
7128 * FvwmScript/Scripts/ScriptFvwmSetup95.in, FvwmScroll/Makefile.am,
7129 * FvwmTaskBar/Makefile.am, FvwmWinList/Makefile.am:
7130 Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
7131 renamings and rewordings.
7133 2000-04-25 olicha <olivier.chapuis@free.fr>
7135 * FvwmTaskBar/FvwmTaskBar.c:
7136 * FvwmTaskBar/List.c:
7137 * FvwmTaskBar/Goodies.c:
7138 Messages go to stderr as almost all the other modules
7140 2000-04-24 olicha <olivier.chapuis@free.fr>
7142 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7143 * FvwmTaskBar/List.{c,h} (UpdateItemFlagsDesk, UpdateItemFlagsAnimate,
7144 IsItemIndexIconSuppressed):
7145 Fixed double animations (module & icon) with NoIconAction.
7146 This does not work perfectly with a dynamic (no)icon style change.
7148 2000-04-24 olicha <olivier.chapuis@free.fr>
7150 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7151 * FvwmTaskBar/List.{c,h} (UpdateItemFlagsDesk, IsItemIndexSticky):
7152 Fixed sticky/slippery change with DeskOnly
7154 2000-04-23 Mikhael Goikhman <migo@homemail.com>
7156 * FvwmWharf/FvwmWharf.c (CreateWindow): fixed (re)size hints
7157 * FvwmWharf/FvwmWharf.c (change_window_name): set resource names
7158 * FvwmWharf/FvwmWharf.c (swallow): use more correct max limit
7159 * FvwmIdent/FvwmIdent.c (list_end): remove debug messages
7161 2000-04-23 Mikhael Goikhman <migo@homemail.com>
7163 * FvwmIdent/FvwmIdent.c (list_end): don't exit on button or key
7164 release without an actual press first
7166 2000-04-22 Dan Espen <dane@mk.telcordia.com>
7168 * FvwmIdent/FvwmIdent.c (change_window_name): FvwmIdent sets resource
7169 name to module alias and resource class to module name.
7171 * FvwmForm/FvwmForm.c (OpenWindows): FvwmForm sets resource
7172 name to module alias and resource class to module name.
7174 2000-04-22 Mikhael Goikhman <migo@homemail.com>
7176 * FvwmWharf/FvwmWharf.c (swallow): removed sleep(60)
7177 * FvwmWharf/FvwmWharf.1: improved Swallow/MaxSwallow description
7179 2000-04-22 Dan Espen <dane@mk.telcordia.com>
7181 * FvwmWinList/FvwmWinList.c: Another I18N patch.
7183 2000-04-20 olicha <olivier.chapuis@free.fr>
7185 * FvwmScript/Instruction.c (*LaunchScript, Exec):
7186 Replace some int by unsigned long for OSF1 V4.O alpha and al.
7188 2000-04-20 olicha <olivier.chapuis@free.fr>
7190 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
7191 * FvwmScript/Scripts/script-fvwm-sample95.pl:
7192 Added a CDE support and a new FAST/SLOW X server option for
7193 the Sample-95 installation
7195 * FvwmScript/Scripts/ScriptFvwmBrowser
7196 Some fixes, need more work.
7200 * FvwmIconMan/xmanager.c: fixed disappearing title button (todo 109)
7202 2000-04-18 Mikhael Goikhman <migo@homemail.com>
7204 * FvwmM4/FvwmM4.c (main):
7205 * FvwmCpp/FvwmCpp.c (main):
7206 add "-I FVWM_CONFIGDIR" to preprocessors
7208 2000-04-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7210 * FvwmAuto/FvwmAuto.c (main):
7211 tried to fix bug #550
7215 * FvwmPager/x_pager.c: fixed desk sep colorset updates, improved
7216 transparency support for mini-windows. (todo 108)
7218 2000-04-17 olicha <olivier.chapuis@free.fr>
7220 * FvwmScript/Scripts/Widget/PopupMenu.c (EvtMousePopupMenu)
7221 Fixed ChangeTitle for PopupMenu
7223 2000-04-16 olicha <olivier.chapuis@free.fr>
7225 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
7226 replaced /usr/bin/dt/dtfile by /usr/dt/bin/dtfile
7228 2000-04-16 Dan Espen <dane@mk.telcordia.com>
7230 * FvwmScript/Scripts/ScriptFvwmSetup95.in: Some adjustments.
7232 2000-04-16 olicha <olivier.chapuis@free.fr>
7234 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
7235 * FvwmScript/Scripts/script-fvwm-sample95.pl:
7236 ScriptFvwmSetup95 (and script-fvwm-sample95.pl) build a multi-files
7237 config and parse the menus (and the (Mini)Icon styles).
7239 2000-04-15 olicha <olivier.chapuis@free.fr>
7241 * FvwmForm/FvwmFormQuitVerify.
7244 2000-04-13 olicha <olivier.chapuis@free.fr>
7246 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
7247 * FvwmScript/Scripts/script-fvwm-sample95.pl:
7248 * /FvwmScript/Scripts/Makefile.am
7249 Fixed sample-95 building.
7251 2000-04-11 olicha <olivier.chapuis@free.fr>
7253 * FvwmScript/Scripts/ScriptFvwmSetup95.in:
7254 * FvwmScript/Scripts/Makefile.am
7255 A new FvwmScript script for installing system.fvwm2rc-sample-95
7257 2000-04-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7259 * FvwmDebug/FvwmDebug.c (list_old_add):
7261 print out old window packets; patch by Mike Han
7263 2000-04-06 Dan Espen <dane@mk.telcordia.com>
7265 * FvwmForm/ReadXServer.c: Fix array bounds write error during
7266 editing of line recalled with meta <.
7268 2000-03-26 olicha <olivier.chapuis@free.fr>
7270 * FvwmScript/Instructions.c (Exec):
7271 Fixed Do instruction again
7273 2000-03-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7275 * FvwmButtons/parse.c (ParseButton):
7276 fixed 'Action' option with trailing spaces
7278 2000-03-24 olicha <olivier.chapuis@free.fr>
7280 * FvwmScript/Instructions.c (Exec):
7281 Fixed core dump with Do instruction with > 256 chars.
7282 Extended the above limit to 998 (as fvwm)
7284 2000-03-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7286 * FvwmAnimate/FvwmAnimate.c:
7287 use new command SET_NOGRAB_MASK
7289 * FvwmDebug/FvwmDebug.c (process_message):
7290 print out number of unknown packet type
7294 * FvwmDragWell/fvwmDragWell.*: support for transpency
7296 2000-03-10 olicha <olivier.chapuis@free.fr>
7298 * FvwmPager/x_pager.c (change_colorset):
7299 Fixed labels colorset changes. Note: there is still a problem
7300 with the lines which separate desk.
7304 * FvwmTheme/FvwmTheme.c: freed pixmaps hang around for a while to
7305 prevent modules quiting when lots of colorsets are changed quickly
7307 2000-03-09 olicha <olivier.chapuis@free.fr>
7309 * FvwmButtons/draw.c (RedrawButton):
7310 Fixed individual button Colorset for shaped swallowed apps
7312 2000-03-08 olicha <olivier.chapuis@free.fr>
7314 * FvwmButtons/draw.c (RedrawButton):
7315 Fixed individual button Colorset
7316 * FvwmScript/Scripts/TerminalSettings.fss
7317 Now this script works
7319 2000-03-08 olicha <olivier.chapuis@free.fr>
7321 * FvwmPager/x_pager.c (initialize_pager):
7322 Fixed hilight desk title drawing GC
7326 * FvwmWinList/*: better refresh strategy: doesn't flicker anymore.
7328 2000-03-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7330 * FvwmButtons/FvwmButtons.c (recursive_change_colorset):
7331 fixed uninitialised colour set in swallowed applications
7333 2000-02-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7335 * FvwmIconMan/x.c (create_manager_window):
7336 applied colorset fix by Mike Han
7338 2000-02-11 olicha <olivier.chapuis@free.fr>
7340 * FvwmScript/Scripts/ScriptFvwmBaseConfig
7341 Replaced GlobalOpts by the new corresponding styles.
7343 2000-02-06 olicha <olivier.chapuis@free.fr>
7345 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7347 * FvwmScript/Instruction.c (ChangeBackColor):
7348 Fixed ChangeBackColor.
7349 * FvwmScript/Widgets/*:
7350 Removed unused XSetBackground.
7352 2000-02-06 olicha <olivier.chapuis@free.fr>
7354 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7355 Fixed iconification of a sticky window after a desk switch
7356 with FvwmTaskBarDeskOnly
7360 * FvwmCommand/FvwmCommandS.c: Fixed communication fifo's being removed
7362 2000-01-31 Brad Giaccio <bgiaccio@psrw.com>
7364 * FvwmGtk/FvwmGtk.1:
7367 2000-01-30 olicha <olivier.chapuis@free.fr>
7369 * FvwmScript/Scripts/ScriptFvwmScreenSetup:
7372 2000-01-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7374 * FvwmPager/FvwmPager.c (list_deiconify):
7375 fixed deiconify packet handling
7377 * FvwmGtk/FvwmGtk.1:
7380 2000-01-28 olicha <olivier.chapuis@free.fr>
7382 * FvwmPager/FvwmPager.c (main):
7383 * FvwmPager/FvwmPager.1:
7384 FvwmParger can use aliases.
7386 2000-01-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7388 * FvwmIconMan/xmanager.c (draw_manager):
7389 fixed drawing of empty region bug introduced with 'transparency' patches
7391 * FvwmIconMan/fvwm.c (ProcessMessage):
7392 fixed usage of 'focus' colours when followfocus is false
7394 * FvwmCommand/FvwmCommandS.c:
7395 removed debug fprintf
7397 * FvwmIconMan/xmanager.c (clear_empty_region):
7398 fixed drawing background in non-transparent IconMan
7400 * FvwmPager/x_pager.c (MoveWindow):
7402 fixed dragging windows out of pager
7404 * FvwmCommand/FvwmCommand.c:
7407 * FvwmCommand/FvwmCommand.h:
7408 * FvwmCommand/FvwmCommandS.c:
7409 fixed communication problem between server and client
7410 removed some code without effects
7412 removed dead pipe error message
7414 2000-01-26 olicha <olivier.chapuis@free.fr>
7416 * FvwmScript/Scripts/ScriptFvwmBellSetup:
7417 * FvwmScript/Scripts/ScriptFvwmKeyboardSetup:
7418 * FvwmScript/Scripts/ScriptFvwmPointerSetup:
7419 * FvwmScript/Scripts/ScriptFvwmSreenSetup:
7420 * FvwmScript/FvwmScript.1:
7425 * FvwmIconMan/xmanager.c: Fixed dissapearing mini-icons
7427 2000-01-24 Brad Giaccio <bgiaccio@psrw.com>
7429 * FvwmPager/FvwmPager.c (ParseOptions):
7430 fix for fonts with quotes and "none"
7432 2000-01-24 Brad Giaccio <bgiaccio@psrw.com>
7434 * FvwmButtons/parse.c (my_get_font): patch to handle font as last option
7436 2000-01-21 Chris Rankin <rankinc@zipworld.com.au>
7438 * FvwmIconMan/FvwmIconMan.c
7439 Similar trick as for FvwmAuto; just do these two modules for now
7440 as these are the only ones that people are seeing problems with.
7442 2000-01-21 Chris Rankin <rankinc@zipworld.com.au>
7444 * FvwmAuto/FvwmAuto.c
7445 Changed default signal disposition to SA_RESTART instead of
7446 SA_INTERRUPT. Hopefully non-Linux OSs also interrupt select()
7447 regardless of this setting.
7449 2000-01-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7451 * FvwmButtons/parse.c (my_get_font):
7454 can now have fontname with spaces in buttons
7456 2000-01-18 Brad Giaccio <bgiaccio@psrw.com>
7458 * FvwmIconMan/readconfig.c (trim): added function to remove extra
7459 white space from a line (fixed problem with font 5x7 plus a trailing
7462 * FvwmIconMan/readconfig.c (read_in_resources):
7463 * FvwmPager/FvwmPager.c (ParseOptions):
7464 can now have fontname with spaces
7466 2000-01-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7468 * FvwmPager/x_pager.c:
7469 some safety fixes w/ balloon labels
7471 2000-01-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7473 * FvwmTheme/FvwmTheme.c (parse_colorset):
7474 fixed coredump using 'average' background as well as 'transparent'
7476 * FvwmIconMan/xmanager.c:
7477 fixed title changes on 'transparent' buttons
7479 2000-01-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7481 * FvwmIconMan/xmanager.c:
7482 don't draw empty titles oon empty managers
7483 (clear_empty_region):
7485 icon man honours transparent colour set backgrounds
7487 * FvwmPager/FvwmPager.c (list_new_desk):
7488 * FvwmPager/x_pager.c:
7489 make pager work with FvwmTheme's 'Transparent' option
7491 2000-01-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7493 * FvwmTheme/FvwmTheme.c:
7494 new option 'Transparent'
7496 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
7498 removed previous configure request patch
7500 2000-01-08 Dan Espen <dane@mk.telcordia.com>
7502 * FvwmScript/FvwmScript.1 (example): Clean up.
7504 2000-01-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7506 * FvwmButtons/FvwmButtons.c (GetPanelGeometry):
7508 adapted to new fvwm ConfigureRequest code
7510 2000-01-06 Chris Rankin <rankinc@zipworld.com.au>
7512 * FvwmAuto/FvwmAuto.c: Upgraded signal handling to use fvwmsignal.o
7514 2000-01-04 Dan Espen <dane@mk.telcordia.com>
7516 * FvwmForm/FvwmForm.1: Document means of passing closing paren
7517 thru in a command string.
7519 * FvwmForm/ParseCommand.c (ParseCommand): Provide a means to pass
7520 a closing paren thru in a command.
7522 2000-01-04 olicha <olivier.chapuis@free.fr>
7524 * FvwmScript/Scripts/ScriptFvwmQuit
7525 Fixed restart in ScriptFvwmQuit
7527 2000-01-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7529 * FvwmIconMan/x.c (X_init_manager):
7530 allow the buttongeometry option to reduce the button height to a
7531 minimum of the font height
7533 2000-01-04 olicha <olivier.chapuis@free.fr>
7535 * FvwmScript/Scripts/ScriptFvwmDefaultStyle:
7536 * FvwmScript/Scripts/ScriptFvwmBaseConfig:
7537 * FvwmScript/FvwmScript.1 (EXAMPLES):
7538 Renamed DefaultStyle to BaseConfig. BaseConfig save its
7539 preferences in .FvwmBaseConfig or in a file given as first
7540 argument to the script. Others, "ameliorations"
7542 2000-01-03 olicha <olivier.chapuis@free.fr>
7544 * FvwmScript/Instructions.c (GetScriptArg):
7545 Fixed GetScriptArg core dump
7547 2000-01-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7549 * FvwmTaskBar/FvwmTaskBar.h:
7550 * FvwmButtons/FvwmButtons.c:
7551 * FvwmIconBox/FvwmIconBox.c:
7552 include fvwmlib.h before fvwm.h
7554 1999-12-31 Dan Espen <dane@mk.telcordia.com>
7556 * FvwmScript/FvwmScript.1: Adjustments.
7558 1999-12-31 olicha <olivier.chapuis@free.fr>
7560 * FvwmScript/Scripts/*:
7561 Rename Buttons, Colorset, Date, FileBrowser, Find, ScreenDump,
7562 ScreenSetup and WidgetDemo to ScriptFvwm*.
7563 Rename and modify BellSetup, KeyboardSetup, PointerSetup, Quit.
7564 Replace DeskSetup by ScriptFvwmDefaultStyle that allows to change
7565 and save most of the fvwm default styles
7567 * FvwmScript/Scripts/Makefile.am:
7568 The above scripts are installed in FVWM_CONFIGDIR
7570 * FvwmScript/FvwmScript.1
7571 New section EXAMPLES
7573 1999-12-31 olicha <olivier.chapuis@free.fr>
7575 * FvwmScript/FvwmScript.c (BuildGUI):
7576 Fixed DefaultColorset
7577 Fixed main Colorset against Widget Colors
7579 1999-12-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7581 * FvwmButtons/FvwmButtons.c (swallow):
7582 longer delay before forcing a colorset background on a swallowed window
7584 * FvwmScroll/GrabWindow.c:
7585 removed #define MAX_ICON_NAME_LEN; already in defaults.h
7587 1999-12-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7589 * FvwmTheme/FvwmTheme.c (parse_colorset):
7591 new options 'Plain' and 'NoShape'
7592 fixed bug that reset bg to default colour when the pixmap was removed
7594 * FvwmButtons/button.c (buttonColorset):
7595 * FvwmButtons/draw.c (RedrawButton):
7596 * FvwmButtons/FvwmButtons.c (recursive_change_colorset):
7597 Colorset fg/hilight/shdow colours are applied properly to buttons
7599 1999-12-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7601 * FvwmCommand/FvwmCommandS.c (close_pipes):
7602 another try to fix the FvwmCommandS-on-exit core dump
7604 1999-12-28 olicha <olivier.chapuis@free.fr>
7606 * FvwmScript/FvwmScript.c (ParseOptions):
7608 * FvwmScript/FvwmScript.1
7609 New options FvwmScriptDefaultFont, FvwmScriptDefaultBack,
7610 FvwmScriptDefaultFore, FvwmScriptDefaultHilight,
7611 FvwmScriptDefaultShadow, and FvwmScriptDefaultColorset
7614 1999-12-27 Mikhael Goikhman <migo@homemail.com>
7616 * FvwmScript/FvwmScript.c (OpenWindow): set class & resource
7617 (main): minor rewording in the missing parameter error message
7619 1999-12-27 olicha <olivier.chapuis@free.fr>
7621 * FvwmScript/FvwmScript.c (MainLoop): Fixed CPU for perodic Task
7623 * FvwmScript/Scripts/Find:
7624 * FvwmScript/Scripts/Makefile.am:
7625 New script, a front-end to find
7627 1999-12-26 Dan Espen <dane@mk.telcordia.com>
7629 * FvwmForm/FvwmForm.c: Fix array bounds write when message exactly
7630 matches the buffer allocated for it.
7631 Suppress a UMR in referencing the first byte of unitialized input
7634 * FvwmForm/ReadXServer.c: Backout code cleanup. Needs more work.
7636 * FvwmScript/FvwmScript.1: Describe how scripts are located for
7639 * FvwmScript/FvwmScript.c: Read the input file from FVWM_USERHOME
7640 or FVWM_CONFIGDIR in addition to old rules. This makes
7641 "*FvwmScriptPath" unnecessary.
7643 * FvwmScript/Makefile.am: Pass configdir into FvwmScript.
7645 * FvwmForm/FvwmForm.c (RedrawItem): Fixed display corruption due to
7646 pasting, and display corruption for multiple messages arriving from
7647 fvwm and showing in a forms message area.
7649 1999-12-20 Brad Giaccio <bgiaccio@psrw.com>
7651 * FvwmIconMan/globals.c: Fix for defaults styles I forgot to add
7654 1999-12-18 olicha <olivier.chapuis@free.fr>
7656 * FvwmTaskBar/FvwmTaskBar.c (EndLessLoop):
7662 1999-12-17 Dan Espen <dane@mk.telcordia.com>
7664 * FvwmIconMan/readconfig.c: Keep TRU64 compiler happy by changing
7665 structure initialization from {} to {0}.
7667 * FvwmDragWell/fvwmDragWell.h: remove spurious ;.
7669 1999-12-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7671 * FvwmBacker/FvwmBacker.c (ProcessMessage):
7672 backer now takes action when the desk is changed
7674 * FvwmPager/FvwmPager.c (ParseOptions):
7675 pager handles DesktopSize correctly; DeskTopScale option finally works
7677 1999-12-14 olicha <olivier.chapuis@free.fr>
7679 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
7682 Tried to fix user resizing with AutoHide. Fixed Hide/Reveal with
7685 1999-12-13 olicha <olivier.chapuis@free.fr>
7687 * FvwmTaskBar/FvwmTaskBar.{c,h} (WarpTaskBar):
7691 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7695 1999-12-12 olicha <olivier.chapuis@free.fr>
7697 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7703 * FvwmIconBox/FvwmIconBox.c: fixed loss of shaped Netscape Mail icon.
7705 1999-12-09 olicha <olivier.chapuis@free.fr>
7707 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
7708 * FvwmButtons/FvwmButtons.1:
7709 Just updated the last SlideWindow argument. Explained the use
7710 of NoHints with panels and updated the noborder option.
7712 1999-12-08 Dan Espen <dane@mk.telcordia.com>
7714 * FvwmAuto/FvwmAuto.c: Added DEBUGTOFILE capability.
7715 Remove the #define inside the else.
7717 * FvwmButtons/FvwmButtons.1 Grammar.
7719 1999-12-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7721 * FvwmPager/FvwmPager.c (list_new_page):
7722 tried to fix M_NEW_PAGE packets in pager
7724 1999-12-07 Dan Espen <dane@mk.telcordia.com>
7726 * FvwmForm/FvwmForm.c: You can save and use the previous setting
7729 * FvwmForm/FvwmForm.1: Document the saving of choices.
7731 * FvwmForm/FormFvwmRlogin.: Change the rlogin form so that it
7732 remembers how it was last used.
7734 1999-12-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7739 1999-12-06 olicha <olivier.chapuis@free.fr>
7741 * FvwmPager/FvwmPager.c (list_new_page):
7742 Fixed a problem if you switch of desk via clicking on a page
7744 * FvwmButtons/parse.c (ParsePanel):
7745 Fixed typo in comments
7747 1999-12-06 olicha <olivier.chapuis@free.fr>
7749 * FvwmWinList/FvwmWinList.c (ProcessMessage):
7750 Take in account bottom title and update the border width and title
7751 height in the good place to fix a bug with dynamic style changes
7752 and DeskOnly option.
7754 * FvwmButtons/FvwmButtons.1:
7755 Added a sentence in the position doc
7757 1999-12-06 Dan Espen <dane@mk.telcordia.com>
7759 * FvwmButtons/FvwmButtons.1 (panel): Corrections to wording.
7761 1999-12-06 olicha <olivier.chapuis@free.fr>
7763 * FvwmButtons/FvwmButons.c (GetPanelGeometry):
7766 * FvwmButtons/FvwmButons.h (button_info_struct):
7768 * FvwmButtons/FvwmButons.1:
7769 * FvwmButtons/parse.c (ParsePanel):
7771 Added a position option to Panel.
7773 1999-12-05 Dan Espen <dane@mk.telcordia.com>
7775 * FvwmForm/FvwmForm.c (DoCommand): Fixed overprinting in output
7776 message area. Theres still an overprinting problem in pasting.
7778 1999-12-03 olicha <olivier.chapuis@free.fr>
7780 * FvwmTaskBar/FvwmTaskBar.c (ProsseMessage):
7781 Resize the buttons array when border width change
7783 1999-12-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7785 * FvwmIconBox/FvwmIconBox.c (process_message):
7788 1999-12-03 olicha <olivier.chapuis@free.fr>
7790 * FvwmEvent/FvwmEvent.c (main):
7792 * FvwmEvent/FvwmEvent.1:
7793 New configuration option FvwmEventStartDelay: can be used to
7794 fix "the" FvwmEvent bug.
7796 1999-12-02 Brad Giaccio <bgiaccio@psrw.com>
7798 * FvwmIconMan/xmanager.c (draw_button): Fix for iconbutton style if
7801 1999-12-01 Brad Giaccio <bgiaccio@psrw.com>
7803 * FvwmIconMan/xmanager.c (resize_manager):
7804 Forgot to check if manager actually changed size before resizing
7805 pixmap, caused window additions to be very slow
7807 1999-11-30 olicha <olivier.chapuis@free.fr>
7809 * FvwmTaskBar/FvwmTaskBar.c (AdjustWindow):
7810 Fixed a core dump if FvwmTaskBarColorset is not used
7812 * FvwmTaskBar/FvwmTaskBar.c (ProsseMessage):
7813 Fixed a dynamic style problem
7815 1999-11-30 Brad Giaccio <bgiaccio@psrw.com>
7817 * FvwmIconMan/ConfigFvwmIconMan:
7818 * FvwmIconMan/FvwmIconMan.1:
7819 * FvwmIconMan/readconfig.c (read_in_resources):
7820 * FvwmIconMan/xmanager.c:
7822 (set_win_iconified): added new option iconColorset and iconstyle
7824 1999-11-30 Brad Giaccio <bgiaccio@psrw.com>
7826 * FvwmIconBox/FvwmIconBox.c (process_message): let a print stament in
7828 1999-11-30 Brad Giaccio <bgiaccio@psrw.com>
7830 * FvwmWinList/FvwmWinList.1: fixed typo
7832 * FvwmIconBox/FvwmIconBox.1:
7833 * FvwmIconBox/FvwmIconBox.c (animate):
7836 (ParseOptions): added support for FvwmAnimate
7838 1999-11-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7840 * FvwmTaskBar/Goodies.c:
7844 1999-11-30 olicha <olivier.chapuis@free.fr>
7846 * FvwmTaskBar/Goodies.c (ShowTipWindow):
7847 Fixed core dump if FvwmTaskBarShowTips is not enabled
7849 1999-11-28 Dan Espen <dane@mk.telcordia.com>
7851 * FvwmForm/FvwmForm.1: Fixed description of how FvwmForm automatically
7854 1999-11-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7856 * FvwmTaskBar/FvwmTaskBar.1:
7859 1999-11-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7861 * FvwmCommand/findcmd.pl (getcmd):
7862 use new name of 'functions' array
7864 1999-11-27 olicha <olivier.chapuis@free.fr>
7866 * FvwmTaskBar/FvwmTaskBar.c (ProssesMessage):
7870 * FvwmTaskBar/FvwmTaskBar.1
7871 FvwmTaskBarAutoHide ameliorations and bug fix: now the TaskBar does't
7872 hide if the pointer is on the border; fix a problem with the first
7874 Fixed the StartMenu tip
7876 1999-11-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7878 * FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
7882 1999-11-27 Mikhael Goikhman <migo@homemail.com>
7884 * FvwmBacker/FvwmBacker.[ch]:
7885 Don't listen to M_NEW_DESK anymore; fixed colorset update condition;
7886 removed all kinds of debug logs, some clean up.
7888 1999-11-26 Dan Espen <dane@mk.telcordia.com>
7890 * FvwmForm/ReadXServer.c (ReadXServer): Fix problem with button clicks
7895 * FvwmGtk/FvwmGtk.c: Fixed "KillModule FvwmGtk" causing endless loop
7897 1999-11-25 Dan Espen <dane@mk.telcordia.com>
7899 * FvwmForm/FvwmForm.c: Allow for command line variables for forms.
7900 * FvwmForm/FvwmForm.1: Document variable substitution in forms.
7902 1999-11-25 olicha <olivier.chapuis@free.fr>
7904 * FvwmIconBox/FvwmIconBox.c (ParseOptions):
7907 * FvwmIconBox/FvwmIconBox.1
7908 Added FvwmIconBoxUseSkipList configuration option
7910 * FvwmWinList/FvwmWinList.1
7913 1999-11-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7915 * FvwmButtons/FvwmButtons.c (HandlePanelPress):
7916 attempt to improve sliding panels
7918 * FvwmIconBox/icons.c (CreateIconWindow):
7919 * FvwmBacker/FvwmBacker.c (ExecuteMatchingCommands):
7923 1999-11-24 Brad Giaccio <bgiaccio@psrw.com>
7924 * FvwmIconMan/xmanager.c (resize_manager):
7925 if using a colorset gradient or pixmap it is now resized when
7926 then the manager changes sizes
7928 1999-11-24 olicha <olivier.chapuis@free.fr>
7930 * FvwmTaskBar/FvwmTaskBar.1
7931 * FvwmTaskBar/ConfigFvwmTaskBar
7932 Replaced FvwmTaskBarGeometry +0-1 by FvwmTaskBarGeometry +0-0 since
7933 now the position computation take the real border width in account
7937 * FvwmIconBox/*.c: fixed HilightFocusWin, fixed colorset stretching,
7938 allowed some XErrors to not dump core
7939 *FvwmIconMan/*.c: removed some XSync()s, allowed some XErrors.
7941 1999-11-23 Mikhael Goikhman <migo@homemail.com>
7943 Applied a FvwmBacker patch from Michael Han, fixed and modified.
7945 * FvwmBacker/FvwmBacker.[ch]:
7946 * FvwmBacker/ConfigFvwmBacker:
7947 * FvwmBacker/FvwmBacker.1:
7948 Added page-awareness; converted to linked list of commands instead of
7949 table (to fix bugs caused if DesktopSize changes or if desktop is
7951 A new syntax: *FvwmBackerCommand (Page x y, Desk d) command.
7952 Support for dynamic config changes; some clean up.
7954 1999-11-22 olicha <olivier.chapuis@free.fr>
7956 * FvwmTaskBar/Goodies.c (CreateOrUpdateGoody):
7957 (CreateMailTipWidow):
7960 Fixed mail drawing and tips drawing.
7962 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents):
7963 Fixed an AutoHide bug: no hide after a "StartMenu" Popup
7965 1999-11-22 olicha <olivier.chapuis@free.fr>
7967 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7970 Fixed AutoHide with dynamic change of the frame width.
7972 1999-11-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7974 * FvwmIconMan/fvwm.c (new_window):
7975 removed debug 'sleep'
7977 1999-11-21 olicha <olivier.chapuis@free.fr>
7979 * FvwmWinList/FvwmWinList.c (AdjustWindow):
7980 Fixed a core dump. I hope I have not completely reverted the last
7983 1999-11-21 olicha <olivier.chapuis@free.fr>
7985 * FvwmTaskBar/FvwmTaskBar.c (ProcessMessage):
7989 Fixed TaskBar so that it works with dynamic change of the frame width.y
7990 Did so that the TaskBar is always the full width of the screen, even
7991 if the border width is not 4.
7992 Removed some forgeted debug code.
7993 Note: There are some problems with AutoHide at the first Reveal/Hide
7994 after a change of the frame width.
7996 1999-11-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
7998 * FvwmIconMan/x.c (xevent_loop):
7999 workaround for a possible bug in XFree86; an EnterNotify event slipped
8000 into the loop body that was supposed to select only ConfigureNotify
8002 * FvwmCommand/FvwmCommandS.c:
8003 * FvwmCommand/FvwmCommand.c:
8004 fixed pipe names if DISPLAY is 'unix:0.0' under X, but ':0.0' on the
8005 console, i.e. 'unix' is removed and thus the hostname is used
8007 * FvwmIconMan/xmanager.c (clear_empty_region):
8008 fixed a minor redrawing bug when the width of the manager was not a
8009 multiple of the button width
8011 * FvwmWinList/FvwmWinList.c (AdjustWindow):
8012 fixed picture width calculation
8014 mini icon changes change the window size too
8016 * FvwmPager/x_pager.c (SwitchToDeskAndPage):
8017 workaround for buggy XFree86
8019 * FvwmIconMan/functions.c:
8022 1999-11-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8024 * FvwmTaskBar/FvwmTaskBar.1:
8027 1999-11-19 Dan Espen <dane@mk.telcordia.com>
8029 * FvwmTaskBar/FvwmTaskBar.1: Some adjustment and hopefully
8030 clarification on the geometry specification.
8032 1999-11-18 olicha <olivier.chapuis@free.fr>
8034 * FvwmBacker/FvwmBacker.{c,h}:
8035 * FvwmIconBox/FvwmIconBox.{c,h}:
8036 * FvwmIconMan/FvwmIconMan.{c,h}:
8037 * FvwmIconMan/function.c:
8038 * FvwmTaskBar/FvwmTaskBar.{c,h}:
8039 * FvwmTaskBar/Goodies.c:
8040 * FvwmWinList/FvwmWinList.c:
8041 Now these modules used the SendFvwmPipe of the library which
8042 comes from FvwmIconMan. This fixe random "crash" of WinList
8045 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
8048 * FvwmTaskBar/FvwmTaskBar.1:
8049 New configuration option FvwmTaskBarRows
8051 1999-11-17 Mikhael Goikhman <migo@homemail.com>
8053 * FvwmForm/Makefile.am: removed FORCE from FvwmTalk
8054 * FvwmForm/FormFvwmSetup.in: replaced 'Restart fvwm2' with 'Restart'
8055 * FvwmRearrange/Makefile.am: removed FORCE from FvwmCascade & FvwmTile
8057 1999-11-16 Dan Espen <dane@mk.telcordia.com>
8059 * FvwmTaskBar/FvwmTaskBar.1: Man page adjustments.
8061 1999-11-16 olicha <olivier.chapuis@free.fr>
8063 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
8064 (CreateOrUpdateGCs):
8068 * FvwmTaskBar/FvwmTaskBar.1:
8069 * FvwmTaskBar/ButtonArray.c (Draw3dRect):
8071 New configuration options: FocusFore, FocusBack, FocusColorset,
8072 NoBrightFocus, 3Dfvwm. Fixed drawing of buttons.
8074 1999-11-16 olicha <olivier.chapuis@free.fr>
8076 * FvwmTaskBar/ButtonArray.c (DoButton):
8077 Fixed drawing out of a button
8079 1999-11-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8081 * FvwmButtons/FvwmButtons.c (GetPanelGeometry):
8082 removed debug statement.
8084 * FvwmScript/FvwmScript.1:
8085 * FvwmSaveDesk/FvwmSaveDesk.1:
8086 * FvwmSave/FvwmSave.1:
8087 * FvwmRearrange/FvwmRearrange.1:
8088 * FvwmIconBox/FvwmIconBox.1:
8089 * FvwmGtk/FvwmGtk.1:
8090 * FvwmForm/FvwmForm.1:
8091 * FvwmEvent/FvwmEvent.1:
8092 * FvwmCpp/FvwmCpp.1:
8093 * FvwmCommand/FvwmCommand.1:
8094 * FvwmAuto/FvwmAuto.1:
8095 * FvwmAnimate/FvwmAnimate.1:
8096 * FvwmTaskBar/FvwmTaskBar.1:
8097 * FvwmWinList/FvwmWinList.1:
8098 * FvwmPager/FvwmPager.1:
8099 * FvwmIconMan/FvwmIconMan.1:
8100 * FvwmTheme/FvwmTheme.1:
8101 * FvwmButtons/FvwmButtons.1:
8104 1999-11-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8106 * FvwmIconMan/xmanager.c (set_win_picture):
8108 fixed redrawing when mini icon changes causing the button to shrink
8110 * FvwmWinList/FvwmWinList.c (ProcessMessage):
8111 redraw window list when mini icon changes
8113 1999-11-12 olicha <olivier.chapuis@free.fr>
8115 * FvwmGtk/FvwmGtk.c (main):
8117 Use SetSyncMask in the place of M_LOCKONSEND. Lock on send
8120 1999-11-12 olicha <olivier.chapuis@free.fr>
8122 * FvwmAnimate/FvwmAnimate.c (main):
8124 * FvwmAuto/FvwmAuto.c (main):
8125 Use SetSyncMask in the place of M_LOCKONSEND
8127 1999-11-12 olicha <olivier.chapuis@free.fr>
8129 * FvwmTaskBar/FvwmTaskBar.c (main):
8132 * FvwmTaskBar/FvwmTaskBar.1:
8133 * FvwmTaskBar/ButtonArray.{c,h} (ButtonCoordinates):
8134 New configuration option NoIconAction for animation
8136 1999-11-12 olicha <olivier.chapuis@free.fr>
8138 * FvwmIconMan/FvwmIconMan.c (main):
8139 * FvwmIconMan/fvwm.c (ProcessMessage):
8140 Use SetSyncMask in the place of M_LOCKONSEND for synchronize its
8141 processing with fvwm only for M_ICONIFY and M_DEICONIFY messages
8143 1999-11-11 olicha <olivier.chapuis@free.fr>
8145 * FvwmWinList/FvwmWinList.c (main):
8147 Use SetSyncMask in the place of M_LOCKONSEND for NoIconAction
8148 configuration command
8150 1999-11-09 olicha <olivier.chapuis@free.fr>
8152 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
8154 * FvwmTaskBar/ButtonArray.c (AddButton):
8155 Fixed mini-icons and iconified state problems with DeskOnly
8158 1999-11-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8160 * FvwmPager/x_pager.c (DrawGrid):
8162 fixed previous patch
8166 * FvwmPager/FvwmPager.c: (ParseOptions):
8167 * FvwmPager/x_pager.c (DrawGrid):
8169 new option 'NoSeparators'
8173 * FvwmScroll/*.c, FvwmDragWell/*.c: use fvwmlib_client_window()
8175 1999-11-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8177 * FvwmIconMan/xmanager.c (get_gcs):
8178 fixed uninitialised variable
8180 1999-11-04 Olivier Chapuis olivier.chapuis@free.fr
8182 * FvwmWinList/FvwmWinList.c (ProcessMessage):
8183 Fix a MoveToDesk problem.
8187 * FvwmIconMan/*: New config options *FvwmIconMan*Reverse
8189 1999-11-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8191 * FvwmIconMan/xmanager.c (set_win_iconified):
8194 * FvwmDragWell/fvwmDragWell.c:
8195 * FvwmDragWell/xdndDragSource.c:
8196 * FvwmDragWell/cursorStuff.c:
8197 fixed tons of -Wall warnings, bugs, etc.
8198 added GPL notice to all FvwmDragWell source files
8200 1999-10-31 Dan Espen <dane@mk.telcordia.com>
8202 * FvwmDragWell/Makefile.am (INCLUDES): Remove /libs from top_srcdir.
8204 1999/10/30 Bob Woodside <proteus@pcnet.com>
8206 * FvwmIdent/FvwmIdent.h:
8207 * FvwmIdent/FvwmIdent.c: Belated GSFR. This was overlooked in
8208 the original GSFR because it had the old flag values coded inline
8209 instead of relying on the header, so it never got any build
8210 errors when the flags were changed. (Bug Rept #499)
8212 1999-10-30 Olivier Chapuis olivier.chapuis@free.fr
8214 * FvwmForm/FvwmRootCursor.:
8215 * FvwmForm/FvwmRootCursor.pl:
8216 Replace xsetroot by CursorStyle ROOT.
8218 1999-10-26 Brad Giaccio
8220 * FvwmIconMan/*.c: New config option *NoIconAction
8222 1999-10-26 Michael Han
8225 FvwmIconam can use an alias. New resolutions: !desk, !page
8229 * FvwmHeme/FvwmTheme.c: Removed color leaks when changing pixmap or
8230 gradient. bg and fg default to average and contrast.
8232 1999-10-24 Dan Espen <dane@mk.telcordia.com>
8234 * FvwmForm/ReadXServer.c (ReadXServer): Fix problem caused by the usage
8235 of XDrawString when typing more characters than an input field can
8238 1999-10-24 Chris Rankin
8240 * FvwmSaveDesk, FvwmSave, FvwmDebug, FvwmIdent: removed duplicate
8242 * FvwmIconMan: some Wall fixes; also put "const" in a few places
8244 1999-10-22 Douglas Straub
8246 * FvwmDragWell/*: new module
8248 1999-10-22 Olivier Chapuis
8250 * FvwmWinlist/FvwmWinlist.c: Fixed wandering when remapping window,
8251 Only animates when window is mapped.
8252 * FvwmWinList/List.c: Fixed animation to wrong place.
8254 1999-10-21 Dan Espen <dane@mk.telcordia.com>
8256 * FvwmForm/FvwmForm.1: Correct the identification of the architecture
8257 independent data directory. It should have been [PREFIX/etc/fvwm].
8261 * */*.c: replaced Colorset[x % nColorsets] with
8262 Colorset[x] and made sure AllocColorset(x) is called before
8264 * */*: moved saferealloc into libfvwm.a
8265 * FvwmTheme/FvwmTheme.c: has a simpler version of AllocColorset
8267 1999-10-18 Olivier Chapuis <olivier.chapuis@free.fr>
8269 * FvwmWinList.c (main): Fix a problem if we start WinList with
8272 1999-10-17 Dan Espen <dane@mk.telcordia.com>
8274 * FvwmBanner: Moved 2 xpm files into the icon distribution.
8275 The only one remaining is the one built into FvwmBanner.
8279 * FvwmTheme/FvwmTheme.c: fixed color corruption. colorsets default to
8282 1999-10-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8284 * FvwmWinList/FvwmWinList.1: updated man page
8288 * FvwmScript/Makefile.am: removed automatic lex and yacc stage, use
8289 make syntax if you want to change the script language.
8290 * FvwmScript/BUGS: removed (lack of info makes it useless).
8291 * FvwmScript/README: new file with build instructions.
8292 * FvwmScript/FvwmScript.c: replaced a macro with equivalent.
8294 1999-10-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8296 * FvwmGtk/Makefile.am: applied patch to build fvwm without gnome
8301 * FvwmPager/x_pager.c: window borders drawn in black (like 2.2) unless
8302 *FvwmPagerWindow3dBorders is pecified
8304 1999-10-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8306 * FvwmWinList/ButtonArray.c (UpdateButtonIconified):
8307 * FvwmWinList/FvwmWinList.c (AdjustWindow): iconified buttons look a
8308 bit better; use a few pixels less space
8310 * FvwmWinList/ButtonArray.c (DoButton): fixed offset of centered titles
8311 so that the closing ')' of an iconified window with the longest title
8314 1999-10-11 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8316 * FvwmWinList/FvwmWinList.c (ProcessMessage):
8317 * FvwmWinList/ButtonArray.c (ButtonNew):
8320 * FvwmPager/FvwmPager.c (ParseOptions):
8321 * FvwmPager/x_pager.c (initialize_pager): new option 'SolidSeparators'
8323 1999-10-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8325 * FvwmRearrange/Makefile.am (FvwmCascade):
8326 (FvwmTile): removed warning messages
8328 1999-10-07 Eric Gillespie Jr. <epg@pobox.com>
8330 * FvwmGtk/FvwmGtk.c: Include <gnome.h> if Gnome is installed.
8331 (main): Calls gnome_init instead of gtk_init if Gnome is installed.
8333 1999-10-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8335 * FvwmWinList/ButtonArray.c (ButtonPicture):
8336 * FvwmWinList/FvwmWinList.c (AdjustWindow):
8337 Don't reserve space for windows if no window has a mini icon
8339 * FvwmPager/FvwmPager.c (list_deiconify): fixed deiconifying on wrong
8342 * FvwmScroll/FvwmScroll.c (main): array bounds read/write fix for last
8345 1999-10-06 Olivier Chapuis <olivier.chapuis@free.fr>
8347 * FvwmScroll/FvwmScroll.c (main):
8348 * FvwmScroll/FvwmScroll.h :
8349 * FvwmScroll/GrabWindow.c (CreateWindow):
8350 Add a way to compute the size of the scrolled window as
8351 a percentage of the full screen
8355 * FvwmScript/*: Man page fixes, new commands: GetFore, GetBack etc
8356 Fixed ChangeColorset when overflowing.
8358 1999-10-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8360 * FvwmAuto/FvwmAuto.c (main): fixed coredump with zero delay
8362 * FvwmM4/FvwmM4.c (main):
8363 * FvwmCpp/FvwmCpp.c (main): fixed uninitialised variable
8365 1999-10-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8367 * FvwmTheme/FvwmTheme.1: add description of colour set command line
8369 added extensive example
8371 * FvwmTaskBar/FvwmTaskBar.1: documented colorset support
8373 * FvwmM4/Makefile.am (LDADD):
8374 * FvwmCpp/Makefile.am (LDADD):
8375 * FvwmBanner/Makefile.am (LDADD):
8376 link with -lm; necessary to include libs/Picture.h but doesn't make the
8379 1999-10-02 Chris Rankin <rankinc@zipworld.com.au>
8381 * FvwmCommand/FvwmCommand.c : first attempt at cleaning up the signal
8383 * FvwmCommand/FvwmCommand.h : removed redundant headers
8384 * FvwmCommand/FvwmCommandS.c : first attempt at cleaning up the signal
8387 1999-10-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8389 * FvwmTheme/FvwmTheme.1: reviewed new FvwmTheme man page
8391 * FvwmButtons/FvwmButtons.c (Loop): fixed expanding arguments for
8392 respawned applications
8393 (Loop): actions can be bound to panel buttons too
8395 * FvwmButtons/parse.c (expand_action): use safemalloc instead of malloc
8397 1999-10-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8399 * FvwmTheme/FvwmTheme.c (parse_colorset): fixed coredump
8401 1999-09-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8403 * FvwmPager/FvwmPager.c (ParseOptions): rewrote some redundant code
8405 * FvwmButtons/parse.c (ParsePanel):
8406 * FvwmButtons/draw.c (RedrawButton): fixed panel option 'indicator'
8409 * FvwmScroll/FvwmScroll.c (GetTargetWindow): use library function
8410 handles 'Escape' to cancel and other keystrokes
8412 * FvwmIdent/FvwmIdent.c (GetTargetWindow): FvwmIdent can be canceled
8413 with 'Escape' and select with 'Enter' and 'Space'.
8414 (GetTargetWindow): handles keyboard shortcuts as well
8415 moved function to lib
8417 1999-09-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8419 * FvwmTheme/FvwmTheme.c (get_simple_color):
8420 (parse_colorset): rewrote colour set parsing; it now takes a comma
8421 separated list of arguments.
8423 1999-09-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8425 * FvwmWinList/FvwmWinList.c (ParseConfigLine): IconFore/Back default to
8426 the Fore/Back colours
8428 1999-09-28 Paul D. Smith <psmith@gnu.org>
8430 * FvwmForm/Makefile.am: Add CLEANFILES to remove some extra stuff.
8431 * FvwmCommand/Makefile.am: Ditto.
8432 * FvwmCommand/scripts/Makefile.am: Ditto.
8434 Patch from Harald Dunkel <harri@Synopsys.COM>.
8436 * FvwmButtons/FvwmButtons.h: Removed unneeded declarations of
8437 screen, x, y, w, h, xneg, yneg.
8438 * FvwmPager/FvwmPager.c: Removed dup declaration of fd_width.
8439 * FvwmScript/Widgets/Tools.h: Add include of <sys/select.h>.
8440 * FvwmScroll/FvwmScroll.c: The type of fd_width is fd_set_size_t,
8443 1999-09-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8445 * FvwmCpp/FvwmCpp.c (cpp_defs):
8446 * FvwmM4/FvwmM4.c (m4_defs):
8447 * FvwmScript/Widgets/VDipstick.c (DrawVDipstick):
8450 * FvwmPager/x_pager.c (MovePage): fixed memory leak
8454 * FvwmScript/*: Implemented colorset support.
8456 1999-09-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8458 * FvwmTaskBar/ButtonArray.c (find_n): fixed bug that totally screwed up
8459 TaskBar after a recapture
8461 * FvwmTaskBar/ButtonArray.c (AddButton):
8462 * FvwmTaskBar/Start.c (StartButtonParseConfig):
8463 * FvwmTaskBar/Goodies.c (GoodiesParseConfig):
8466 * FvwmTaskBar/FvwmTaskBar.c (main):
8468 (CreateOrUpdateGCs):
8469 implemented colour set support in TaskBar
8472 * FvwmTaskBar/ButtonArray.c (Draw3dRect):
8473 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
8476 added IconBack option
8478 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
8479 fixed an array bounds read problem in parsing
8480 fixed an array bounds write problem in parsing
8482 * FvwmTaskBar/Makefile.am (LDADD): added -lm
8484 * FvwmTaskBar/FvwmTaskBar.c (main): removed forgotten XSynchronize call
8486 * FvwmButtons/draw.c (RedrawButton):
8487 reverse panel indicators when panel is active
8489 1999-09-26 Chris Rankin <rankinc@zipworld.com.au>
8491 * FvwmAnimate/FvwmAnimate.c:
8492 Installed reentrant signal handling, and make a few -Wall fixes
8494 1999-09-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8496 * FvwmButtons/FvwmButtons.c (change_swallowed_window_colorset):
8497 * FvwmButtons/FvwmButtons.c (swallow):
8498 improved(?) setting backgrounds of swallowed applications
8500 * FvwmScroll/GrabWindow.c (CreateWindow):
8502 * FvwmPager/x_pager.c (ChangeDeskForWindow):
8506 (ChangeDeskForWindow):
8507 (MoveResizePagerView):
8511 * FvwmIdent/FvwmIdent.c (list_end):
8512 * FvwmIconBox/FvwmIconBox.c (CreateWindow):
8513 * FvwmForm/FvwmForm.c (OpenWindows):
8514 * FvwmButtons/FvwmButtons.c (change_colorset):
8515 (change_swallowed_window_colorset):
8516 * FvwmBacker/FvwmBacker.c (set_desk_background):
8517 use new signature of SetWindowBackground()
8519 1999-09-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8522 * FvwmCpp/FvwmCpp.c:
8523 removed unused reference to <X11/Xmu/SysUtil.h>
8524 removed unused reference to <X11/extensions/shape.h>
8526 1999-09-23 Paul D. Smith <psmith@gnu.org>
8528 * Fvwm*/Makefile.am (LDADD): Move the $(X_LIBS) reference earlier
8529 in all LDADD variables, before (for example) the $(xpm_LIBS)
8530 reference; sometimes the latter doesn't contain its own -L
8531 options, and uses X's.
8535 * FvwmTheme/FvwmTheme.c: Fixed memory corruption.
8537 1999-09-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8539 * FvwmButtons/FvwmButtons.c (HandlePanelPress): reduce flickering when
8541 (GetPanelGeometry): borders and titles are considered before
8542 calculating the panel geometry
8544 (main): new command line option '-transientpanel'
8546 * FvwmTheme/FvwmTheme.c (parse_colorset): fixed a memory leak
8547 (parse_colorset): fixed potentially free'ing random colours when a
8550 1999-09-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8552 * FvwmIconMan/x.c (xevent_loop): removed debug messages
8554 * FvwmIconMan/xmanager.c (button_right): fixed 'gotobutton right' in
8555 the rightmost column of buttons (bug #457)
8557 * FvwmIconMan/fvwm.c (focus_change): fixed: sometimes two buttons were
8558 hilighted at the same time.
8560 * FvwmScroll/FvwmScroll.c (GetTargetWindow): FvwmScroll just exits when
8561 called with the root window.
8563 * FvwmWinList/FvwmWinList.c (ParseConfigLine):
8564 (ProcessMessage): removed use of snprintf
8566 1999-09-17 Mikhael Goikhman <migo@homemail.com>
8568 * FvwmBanner/fvwm-logo-{current,colorful,old}.xpm: reduce size of
8569 banners by removing empty lines/columns
8573 * FvwmScript/*: Fixed man page formatting, removed generated files
8574 removed many copies of display and colormap, uses GetColor from fvwmlib,
8575 uses same Visual as fvwm.
8577 1999-09-16 Mikhael Goikhman <migo@homemail.com>
8579 * FvwmBanner/fvwm-logo-old.xpm: renamed from fvwm2_big.xpm,
8580 removed stylized '2' and renamed array name to fvwm_logo_xpm,
8581 removed redudand color and reduced size of the image
8583 * FvwmBanner/fvwm-logo-{current,colorful}.xpm: new default logo
8584 and its original colorful version
8586 * FvwmBanner/Makefile.am: add new logos to EXTRA_DIST and
8587 add fvwm-logo-current.xpm to FvwmBanner dependences
8589 * FvwmBanner/FvwmBanner.c (main,GetXPMFile): renamed fvwm2_big_xpm
8592 1999-09-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8594 * FvwmButtons/FvwmButtons.c (SwallowedWindow):
8595 (IsThereADestroyEvent):
8599 * FvwmButtons/output.c (DumpButtons): panels can have icons too (works
8602 * FvwmButtons/draw.c (MakeButton): panel handling fix
8604 1999-09-14 Dan Espen <dane@mk.telcordia.com>
8606 * FvwmBanner/Makefile.am (EXTRA_DIST): Add fvwm2_big.xpm as an
8609 * FvwmBanner/FvwmBanner.c: Have FvwmBanner get its built in icon
8610 from the FvwmBanner directory.
8612 * FvwmScript/Scripts/README (FvwmScript): New location for icons.
8614 * FvwmScript/Scripts/Makefile.am (EXTRA_DIST): Removed some_nice_icons
8615 directory, now in icon package.
8619 * FvwmTheme/FvwwTheme.c: "contrast" can be used as a forground color,
8620 *FvwmThemReadWriteColors implemented (PseudoColor only)
8622 1999-09-14 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8624 * FvwmAuto/FvwmAuto.c (main): Another auto raise fix. :-p
8626 1999-09-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8628 * FvwmButtons/FvwmButtons.c (main): fixed two command line parsing bugs
8630 1999-09-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8632 * FvwmButtons/parse.c (ParseButton):
8633 new 'smooth' option for panels
8635 * FvwmPager/FvwmPager.c (list_add): prevent windows from being added
8637 (process_message): switch cases were not terminated with break;
8639 * FvwmButtons/FvwmButtons.c (Loop): make $bg and $fg options work when
8642 * FvwmButtons/FvwmButtons.c (Loop):
8644 added -transient option
8646 * FvwmButtons/FvwmButtons.c (Loop): respawning doesn't cause panle
8647 button to stay pressed in.
8649 * FvwmConsole/FvwmConsole.c (DeadPipe): removed dead pipe error message
8651 (main): new option '-terminal' to choose a different terminal emulator
8653 1999-09-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8655 * FvwmButtons/FvwmButtons.c (HandlePanelPress): make sure the panel is
8656 mapped on the current page
8658 * FvwmBacker/FvwmBacker.c (set_desk_background):
8659 * FvwmBacker/FvwmBacker.c (ProcessMessage):
8660 * FvwmBacker/FvwmBacker.c (ParseConfig): added colorset support
8662 * FvwmBacker/FvwmBacker.c (AddCommand): fixed uninitialised variable
8664 * FvwmBacker/Makefile.am (LDADD): add -lm
8666 * FvwmBacker/FvwmBacker.c: reindented
8668 * FvwmWharf/FvwmWharf.c (DeadPipe):
8669 (CreateWindow): Wharf can be shut down with 'close' too.
8671 * FvwmButtons/FvwmButtons.c (Loop): added accidentally removed handler
8674 1999-09-08 Dan Espen <dane@mk.telcordia.com>
8676 * FvwmForm/FvwmForm.c: initialize colorset to -1. Avoid core dump
8677 when FvwmForm starts with no configuration.
8679 Mon Sep 6 10:32:54 1999 DanEspen <dje@blue>
8681 * FvwmForm/ReadXServer.c (ReadXServer): Fix ^U not erasing.
8683 * FvwmForm/FvwmForm.1: Document how all the keys work.
8685 * FvwmForm/FvwmForm.c (Restart),
8686 FvwmForm/ReadXServer.c (process_history),
8687 FvwmForm/FvwmForm.h: Be able to recall input history with
8688 Meta (mod2) "<" and ">".
8690 1999-09-07 Dan Espen <dane@mk.telcordia.com>
8692 * FvwmForm/Makefile.am (FormFvwmSetup.): This time remove $< in such a
8693 way that makes in a parallel directory still work.
8697 * FvwmWinList/FvwmWinList.c: new config option *FvwmWinListNoIconAction
8698 to allow FvwmWinList to animate iconification of NoIcon windows
8700 1999-09-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8702 * FvwmWharf/FvwmWharf.1:
8703 * FvwmWharf/icons.c (GetXPMColorset):
8704 (ConfigureIconWindow):
8705 * FvwmWharf/Makefile.am:
8706 * FvwmWharf/FvwmWharf.c (main):
8707 * FvwmWharf/FvwmWharf.c:
8711 (handle_colorset_packet): implemented colour set support
8713 * FvwmWharf/FvwmWharf.c: reindented file (had negative indentation)
8715 1999-09-05 Mikhael Goikhman <migo@homemail.com>
8717 * FvwmAnimate/FvwmAnimate.1:
8718 * FvwmBanner/FvwmBanner.1:
8719 * FvwmButtons/FvwmButtons.1:
8720 * FvwmCommand/FvwmCommand.1:
8721 * FvwmCommand/README:
8722 * FvwmIconMan/FvwmIconMan.1:
8723 * FvwmScript/Scripts/system.fvwmrc:
8724 * FvwmTaskBar/FvwmTaskBar.1:
8725 * FvwmTheme/FvwmTheme.1:
8726 Replaced several occurrences of InitFunction and/or RestartFunction
8729 1999-09-04 Mikhael Goikhman <migo@homemail.com>
8731 * FvwmConsole/Makefile.am: removed use of $< on explicit rule,
8732 removed FvwmConsoleC.pl rule, it is now in configure.in
8733 * FvwmConsole/FvwmConsoleC.pl.in: use @PERL@ and @VERSION@
8735 Thu Sep 2 19:28:55 1999 DanEspen <dje@blue>
8737 * FvwmForm/Makefile.am (INCLUDES): Remove use of $< on explicit rule,
8738 not allowed on inferior makes.
8740 * FvwmForm/ReadXServer.c,FvwmForm/FvwmForm.c: Paste tab as a space
8741 when the input form only has one input field. Fix pixel dropping,
8742 bad refresh with ^k and ^d.
8744 1999-09-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8746 * FvwmIconMan/x.c: fixed redrawing of IconMan
8748 1999-09-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8750 * FvwmAuto/FvwmAuto.c (main): fixed another synchrinization problem
8751 (with M_LOCKONSEND).
8753 1999-09-02 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8755 * FvwmButtons/FvwmButtons.c (Loop): added accidentally removed line
8757 * FvwmButtons/parse.c:
8758 * FvwmButtons/FvwmButtons.c:
8759 * FvwmButtons/FvwmButtons.h: removed old panel code
8761 * **/*: tagged with label "ifdef_old_buttons_panels"
8763 * FvwmButtons/FvwmButtons.c (Loop):
8767 (main): disabled old panel code
8769 * FvwmButtons/parse.c (ParseButton):
8772 1999-09-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8774 * FvwmIconMan/x.c: fprintf to find the BadMatch problem in IconMan
8776 * FvwmButtons/button.c (select_button): fixed button selection in
8781 * FvwmAnimate/FvwmAnimate.c: Installs root colormap before animating
8783 1999-09-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8785 * FvwmButtons/FvwmButtons.c (HandlePanelPress): added handling for
8787 (swallow): fix respawning of panels
8789 1999-08-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8791 * FvwmButtons/button.c (find_swallow_button): new function
8793 * FvwmIconMan/x.c (xevent_loop): tried to fix endless redraw loop in
8796 1999-08-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8798 * FvwmButtons/FvwmButtons.c (Loop):
8799 (HandlePanelPress): moved panel mapping/unmapping code to own function
8801 1999-08-31 Brad Giaccio <bgiaccio@psrw.com>
8803 * FvwmIconBox/FvwmIconBox.c (main):
8804 (CreateWindow)(process_message):
8805 (change_colorset): first cut at colorset support in FvwmIconBox,
8806 no pixmap backgrounds used on icon but main window does get the pixmap
8808 Tue Aug 31 13:09:47 1999 DanEspen <dje@blue>
8810 * FvwmForm/FvwmForm.1, FvwmForm/FvwmForm.c: Allow the user to set
8813 1999-08-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8815 * FvwmButtons/FvwmButtons.c (recursive_change_colorset): fixed
8816 backgorund of swallowed apps without colour sets
8817 (Loop): fixed flashing at the start of sliding
8818 panel does not slide if it has been moved or resized
8820 1999-08-31 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8822 * FvwmButtons/parse.c (ParsePanel):
8823 * FvwmButtons/FvwmButtons.c (Loop): slideup/down/left/right,
8824 slidedelay and slidesteps options to Panel command
8825 (main): removed debug code
8827 1999-08-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8829 * FvwmButtons/draw.c (RedrawButton):
8832 * FvwmButtons/FvwmButtons.c (swallow):
8833 * FvwmButtons/FvwmButtons.h (struct button_info_struct):
8834 * FvwmButtons/output.c (DumpButtons):
8836 * FvwmButtons/parse.c (ParseContainer):
8838 * FvwmButtons/button.c (buttonSwallow):
8839 (buttonSwallowCount): New 'Panel' option works like 'Swallow' but maps
8840 or unmaps the application every time the button is pressed instead of
8841 swallowing it in a button. Positioning and sliding such panels is not
8844 1999-08-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8846 * FvwmButtons/FvwmButtons.c (Loop): resizing updates colour sets
8848 1999-08-30 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8850 * FvwmAuto/FvwmAuto.c (main): another fix for FvwmAuto; it's probably
8851 still possible to make FvwmAuto fail with repeated lower/raise/restack
8854 * FvwmButtons/FvwmButtons.c (recursive_change_colorset): FvwmButtons
8855 allows to set coluor sets on all buttons and containers and updates
8857 (main): removed forgotten debug code
8859 1999-08-29 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8861 * FvwmButtons/FvwmButtons.c (change_colorset):
8862 (handle_colorset_packet):
8863 (process_message): FvwmButtons updates colorset on main window at run
8865 (recursive_change_colorset):
8866 (change_swallowed_window_colorset): Colorsets on swallowed applications
8867 are updated at run time
8869 * FvwmIconMan/fvwm.c (configure_colorsets): fixed a memory leak
8871 * FvwmButtons/FvwmButtons.c (main):
8872 * FvwmButtons/parse.c (ParseConfigLine): new option
8873 *FvwmButtonsButtonGeometry specifies the size of all individual buttons
8875 * FvwmIconMan/x.c (create_manager_window): IconMan uses resize_inc 1
8878 * FvwmButtons/button.c (MakeContainer): initialise values with memset
8880 * FvwmButtons/draw.c (RedrawButton):
8881 * FvwmButtons/output.c (DumpButtons):
8882 * FvwmButtons/FvwmButtons.c (RecursiveLoadData):
8883 (CreateUberButtonWindow):
8886 * FvwmButtons/draw.c (RedrawButton):
8887 * FvwmButtons/button.c (select_button):
8891 (buttonHeight): FvwmButtons can be resized to any size, not just
8892 multiples of the button size
8894 * FvwmButtons/FvwmButtons.h (struct container_info_struct):
8896 * FvwmButtons/button.c (buttonXPos):
8900 (buttonSwallowCount): made functions from former macros.
8902 1999-08-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8904 * FvwmTaskBar/FvwmTaskBar.c (redraw_buttons):
8905 * FvwmTaskBar/ButtonArray.c (FreeAllButtons): some speed up
8907 * FvwmTaskBar/List.c (AddItem): fixed coredump caused by uninitialized
8910 * FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump
8912 * FvwmPager/FvwmPager.1: added description of '*' specification for
8914 * FvwmPager/FvwmPager.c (list_new_desk): fixed '*' desk specifier in
8916 (ParseOptions): fixed parsing of colour sets,
8917 (ParseColorset): common function for colour set parsing
8918 * FvwmPager/x_pager.c (MapBalloonWindow): fixed coredump
8920 * FvwmTaskBar/FvwmTaskBar.c (main):
8921 (ProcessMessage): removed '#ifdef FVWM95'
8925 * FvwmAnimate/FvwmAnimate.c: Frees the color it allocates as soon
8926 as it has the pixel value.
8927 * FvwmAnimate/FvwmAnimate.{c,1}: New options *FvwmAnimatePixmap,
8928 *FvwmAnimateTransmitPixmap.
8930 1999-08-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8932 * FvwmButtons/button.c (alloc_button):
8933 * FvwmButtons/draw.c (RedrawButton):
8934 (MakeButton): fix drawing of plain buttons without colour sets
8936 * FvwmButtons/button.c (MakeContainer):
8938 * FvwmIconMan/x.c (create_manager_window):
8939 (create_manager_window):
8940 * FvwmIconMan/xmanager.c (fix_manager_size):
8941 * FvwmIconMan/x.c (create_manager_window): IconMan can be resized
8942 vertically (if it is configured not to grow in any direction).
8943 fixed pixmap colour set backgrounds when resizing vertically
8945 * FvwmButtons/icons.c:
8946 * FvwmButtons/FvwmButtons.c:
8947 * FvwmButtons/draw.c: some very small performance enhancements
8949 * FvwmCommand/FvwmCommand.c:
8950 * FvwmCommand/FvwmCommandS.c: applied fix by Neil Bird: FvwmCommand
8951 does not work if $HOME or $DISPLAY is not set
8955 * FvwmTheme/FvwmTheme.c: can specify the background color as "average"
8956 and FvwmTheme calculates the average color of the pixmap
8958 1999-08-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8960 * FvwmPager/x_pager.c (change_colorset): small balloons/colorset fix
8961 (MapBalloonWindow): fixed balloon position when balloons are vertically
8962 and horizontally off screen
8964 Sat Aug 21 15:58:22 1999 DanEspen <dje@blue>
8966 * FvwmAnimate/FvwmAnimate.c: Add ability to accept animate commands
8967 thru "sendtomodule".
8969 * FvwmAnimate/FvwmAnimate.1: document "sendtomodule animate" command.
8971 1999-08-21 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8973 * FvwmTheme/FvwmTheme.1: point to COLOR GRADIENTS section in fvwm2 man
8976 * FvwmIconMan/fvwm.c (ProcessMessage):
8977 (focus_change): fixed IconMan not displaying focus after page switches
8979 1999-08-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8981 * FvwmTheme/FvwmTheme.c (parse_colorset): use gradient type macros
8983 1999-08-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
8985 * FvwmWinList/FvwmWinList.c (ErrorHandler):
8987 * FvwmWharf/FvwmWharf.c (main):
8988 * FvwmTheme/FvwmTheme.c (error_handler):
8989 * FvwmTaskBar/FvwmTaskBar.c (ErrorHandler):
8991 * FvwmScroll/FvwmScroll.c (main):
8992 * FvwmScript/FvwmScript.c (main):
8993 * FvwmSaveDesk/FvwmSaveDesk.c (main):
8994 * FvwmSave/FvwmSave.c (main):
8995 * FvwmM4/FvwmM4.c (m4_defs):
8996 * FvwmCpp/FvwmCpp.c (cpp_defs):
8997 * FvwmRearrange/FvwmRearrange.c (main):
8998 * FvwmPager/x_pager.c (FvwmErrorHandler):
8999 * FvwmPager/FvwmPager.c (main):
9000 * FvwmIdent/FvwmIdent.c (main):
9001 * FvwmIconBox/FvwmIconBox.c (main):
9003 * FvwmGtk/FvwmGtk.c (main):
9004 * FvwmForm/FvwmForm.c (main):
9005 * FvwmEvent/FvwmEvent.c (main):
9006 * FvwmDebug/FvwmDebug.c (main):
9007 * FvwmConsole/FvwmConsole.c (main):
9008 * FvwmCommand/FvwmCommandS.c (main):
9009 * FvwmButtons/FvwmButtons.c (myErrorHandler):
9011 * FvwmBacker/FvwmBacker.c (main):
9012 * FvwmAuto/FvwmAuto.c (main):
9013 * FvwmAnimate/FvwmAnimate.c (main):
9014 * FvwmIconMan/x.c (handle_error):
9015 modules use new service function PrintXErrorAndCoredump
9016 all modules use function SendFinishStartupNotification to tell fvwm
9019 * FvwmTheme/FvwmTheme.1 (INVOCATION): updated for ModuleSynchronous
9022 1999-08-17 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9024 * FvwmTheme/FvwmTheme.c (main): FvwmTheme sends "FINISHED_STARTUP" to
9025 fvwm when it has entered its main loop.
9027 * FvwmIconMan/x.c: workaround for coredump in FvwmIconMan w/ coloursets
9029 * FvwmPager/FvwmPager.c (list_new_desk): pager handel desk changes
9030 with colour sets when in '* *' mode.
9032 * FvwmScript/Instructions.c (ChangeFont):
9033 * FvwmButtons/draw.c (RedrawButton):
9034 * FvwmButtons/FvwmButtons.c:
9035 * FvwmTheme/FvwmTheme.c (parse_colorset):
9036 * FvwmButtons/parse.c (expand_action): -Wall fixes
9038 * FvwmPager/FvwmPager.c (list_window_name):
9039 * FvwmPager/x_pager.c (MapBalloonWindow):
9040 (UnmapBalloonWindow):
9041 Pager updates balloon windows while they are mapped and does not map
9042 empty balloons (e.g. after startup).
9044 * FvwmIconMan/fvwm.c (ProcessMessage): update focused window on page
9047 * FvwmIconMan/xmanager.c (set_win_iconified): fixed icon relief with
9048 gradient/pixmap backgrounds from colorsets.
9050 1999-08-16 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9052 * FvwmIconMan/xmanager.c (draw_relief): fixed flat buttons with
9053 gradient background.
9055 * FvwmButtons/FvwmButtons.1: documented $[-]left, $[-]right, $[-]top,
9056 $[-]bottom, $width, $height, $bg, $fg
9058 * FvwmButtons/button.c (MakeContainer): use 'rgb:' syntax for default
9061 * FvwmTheme/FvwmTheme.1: documented Shape, AspectShape and TiledShape
9063 * FvwmTheme/FvwmTheme.c (parse_colorset): impelemnted TiledShape and
9068 * FvwmPager/*: new option *FvwmPagerWindow3dBorders set the pager
9069 mini windows to 3d if *FvwmPagerWindowColorsets is specified.
9070 *FvwmPagerWindowBorderWidth sets the minimum mini window size, the
9071 default of 1 gives the original size of 3x3.
9073 1999-08-16 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9075 * FvwmButtons/parse.c (expand_action): moved to parse.c
9077 * FvwmButtons/FvwmButtons.c (expand_action): new function
9079 1999-08-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9081 * FvwmTheme/FvwmTheme.c (parse_colorset): transparent background
9082 handled properly (by setting it to the backgorund colour)
9084 * FvwmIconMan/x.c (create_manager_window):
9085 * FvwmWinList/FvwmWinList.c (AdjustWindow): use new signature of
9086 CreateBackgroundPixmap
9088 * FvwmTheme/FvwmTheme.c: some cleanup
9089 fixed pixmap specifier parsing
9091 * FvwmButtons/parse.c (ParseButton):
9092 * FvwmButtons/FvwmButtons.c (DeadPipeCleanup):
9093 (CreateWindow): renamed to CreateUberButtonWindow
9094 * FvwmButtons/parse.c (match_string): renamed to ParseButton
9095 (ParseConfiguration):
9098 * FvwmButtons/FvwmButtons.c:
9099 * FvwmButtons/parse.c:
9100 * FvwmButtons/button.c:
9101 * FvwmButtons/draw.c:
9102 * FvwmButtons/misc.c:
9103 * FvwmButtons/icons.c:
9104 * FvwmButtons/output.c: reindented
9108 * FvwmSaveDesk/FvwmSaveDesk.1:
9109 * FvwmSaveDesk/example/fvwm2rc:
9110 * FvwmRearrange/FvwmRearrange.c (main):
9111 * FvwmIconMan/FvwmIconMan.1:
9112 * FvwmGtk/FvwmGtk.1:
9113 * FvwmGtk/FvwmGtk.c:
9114 * FvwmForm/FvwmForm.c (ReadDefaults):
9115 * FvwmForm/FvwmForm.1:
9116 * FvwmForm/FormFvwmTalkHelp.:
9117 * FvwmForm/FormFvwmSetup.in:
9118 * FvwmEvent/FvwmEvent.1:
9119 * FvwmCpp/FvwmCpp.1:
9120 * FvwmConsole/FvwmConsole.1:
9121 * FvwmConsole/Changes:
9122 * FvwmCommand/scripts/focus-link.pl:
9123 * FvwmCommand/scripts/focus-link.1:
9124 * FvwmCommand/scripts/focus-link:
9125 * FvwmCommand/findcmd.plK:
9126 * FvwmCommand/findcmd:
9127 * FvwmCommand/FvwmCommand.c:
9128 * FvwmCommand/FvwmCommand.h:
9129 * FvwmCommand/FvwmCommand.1:
9130 * FvwmBanner/FvwmBanner.1:
9131 * FvwmAudio/FvwmAudio.1:
9132 * FvwmAuto/FvwmAuto.1:
9133 * FvwmAnimate/FvwmAnimate.1: renamed fvwm2 -> fvwm
9137 * FvwmPager/* New option *FvwmPagerWindowBorderWidth, if +ve looks flat,
9138 if -ve and using colorset the mini-windows look 3d
9140 1999-08-12 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9142 * FvwmButtons/FvwmButtons.c (Loop):
9143 (GetRealGeometry): fixed signature (XGetGeometry was called with ushort
9144 arguments instead of unsigned int)
9145 (GetButtonAction): implemented $l, $r, $t, $b, $w, $h variables in
9147 (GetButtonAction): removed debug fprintf
9149 * FvwmButtons/parse.c (get_window_geometry): removed debug fprintf
9152 1999-08-12 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9154 * FvwmButtons/parse.c (get_window_geometry):
9155 (ParseConfigLine): moved parsing of geometry string into separate
9158 * FvwmPager/x_pager.c (MoveResizePagerView): fixed shrinking windows
9159 when pager was resized
9163 * FvwmPager/* Mini-windows drawn in 3D if *FvwmPagerWindowColorsets used
9165 1999-08-11 Dan Espen <dane@mk.telcordia.com>
9167 * FvwmForm/FormFvwmSetup.in: Fix installed config file names.
9169 1999-08-10 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9171 * FvwmAuto/FvwmAuto.c (main): fixed FvwmAuto
9173 1999-08-09 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9175 * FvwmPager/FvwmPager.c: Disable SloppyFocus by default
9177 * FvwmPager/FvwmPager.c (ParseOptions):
9178 * FvwmPager/x_pager.c (HandleEnterNotify):
9180 * FvwmPager/FvwmPager.h: new option 'FvwmPagerSloppyFocus': transfer
9181 focus whenever a pager subwindow is entered with the mouse
9183 1999-08-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9185 * FvwmPager/x_pager.c (HandleExpose):
9187 (change_colorset): handle change of window foreground at run time with
9190 * FvwmPager/FvwmPager.c (list_colorset): use PeekToken instead of
9192 (NewPagerStringItem): initialise colorsets in desk specific settings
9193 (ParseOptions): fixed several coredumps (accessing item->next->...
9194 althought item is newly created and thus item->next == NULL)
9196 * FvwmTheme/FvwmTheme.1: fixed typo
9200 * FvwmWinList/FvwmWinList.c: uses XTranslateCoordinates for positioning
9202 1999-08-05 Brad Giaccio
9204 * FvwmPager/*: added new config option *FvwmPagerWindowColorsets
9205 * FvwmIconMan/*: added colorset support
9207 1999-08-05 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9209 * FvwmForm/FvwmForm.c:
9210 * FvwmForm/FvwmForm.h: moved colorset statics to .c file
9212 1999-08-04 Dominik Vogt <domivogt@bvstp038.bbn.hp.com>
9214 * FvwmAuto/FvwmAuto.c (main): fixed raising when windows are switched
9215 before FvwmAuto raises the last window
9217 1999-08-03 Mikhael Goikhman <migo@homemail.com>
9219 * FvwmWharf/FvwmWharf.c: MaxSwallow limited to 64x64
9220 * FvwmWharf/FvwmWharf.1: SwallowModule example and '&' in Exec's
9222 1999-08-01 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9224 * FvwmTaskBar/FvwmTaskBar.c (RedrawWindow): changed 'iconify -1' to
9227 * FvwmWharf/FvwmWharf.1: some clean up
9229 * FvwmIconBox/FvwmIconBox.1: .fvwmrc -> .fvwm2rc
9231 * FvwmWharf/FvwmWharf.c (swallow): applied maxswallow fix by
9234 1999-07-29 Brad Giaccio
9236 * FvwmPager/*: added colorset support
9240 * FvwmWinList/*: added colorset support
9242 1999-07-22 Brad Giaccio
9244 * FvwmForm/*: added colorset support
9245 * FvwmScroll/*: added colorset support
9247 1999-07-21 Dan Espen <dane@mk.telcordia.com>
9249 * FvwmBanner/FvwmBanner.1: General cleanups to the man page.
9251 1999-07-10 Mikhael Goikhman <migo@homemail.com>
9253 * FvwmForm/FormFvwmRootCursor.pl:
9254 * FvwmForm/FormFvwmRootCursor.:
9255 Initial cursor is now checked, more colors, cursor names are 5 in row
9256 to help people with 800x600 screens.
9258 * FvwmTaskBar/Mallocs.[hc]:
9259 * FvwmBacker/Mallocs.[hc]:
9260 Added const to char * in UpdateString().
9262 1999-07-10 Chris Rankin <rankinc@zipworld.com.au>
9264 * FvwmTaskBar/FvwmTaskBar.c
9265 Changed SIGALRM handler to use sigaction-type semantics; replaced
9266 MotionNotify event-mask for XSendEvent() with EnterNotify since
9267 no clients accept MotionNotify events (hence no tool-tips!). Removed
9268 lingering debug-fprintfs and rewrote EndLessLoop() so that it only
9269 uses the single select() statement. (Modelled after FvwmWinList.)
9270 Added "void" to a lot of empty prototypes, and added GNU "noreturn"
9271 attribute to DeadPipe(). Concentrated all calls to alarm() within the
9272 SetAlarm() and ClearAlarm() functions.
9274 1999-07-10 Tomas Ogren <stric@ing.umu.se>
9276 * FvwmConsole/FvwmConsole.c: s/socklen_t/size_t/ - socklen_t doesn't
9277 exist on neither Solaris 2.6 nor IRIX 6.5.4f
9278 * FvwmGtk/expand.c: Initialize a variable to NULL
9280 1999-07-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9282 * FvwmWharf/FvwmWharf.c (Loop):
9285 * FvwmScript/FvwmScript.c (SendMsgToScript):
9287 * FvwmScript/Widgets/Tools.c (DrawPMenu):
9289 * FvwmScript/Widgets/TextField.c (EvtMouseTextField):
9290 * FvwmIconMan/fvwm.c (icon_name):
9292 * FvwmForm/ReadXServer.c (ReadXServer):
9293 * FvwmConsole/FvwmConsoleC.c (main):
9294 * FvwmConsole/FvwmConsole.c: --pedantic fixes
9296 * FvwmTaskBar/FvwmTaskBar.c:
9297 * FvwmTaskBar/ButtonArray.c:
9298 * FvwmTaskBar/ButtonArray.h: applied IconFore patch by Danny Dulai
9300 1999-07-04 Chris Rankin <rankinc@zipworld.com.au>
9302 * FvwmScript/FvwmScript.c : Added new signal handling (sigaction),
9303 installed an exit-procedure to close down X and used fvwmSelect()
9304 instead of raw select(). First parameter of select is now
9305 guaranteed to be correct. Added GNU "noreturn" attribute to Quit().
9306 ScriptPath variable is now handled correctly from FvwmTalk, assuming
9307 that ScriptPath is not already defined.
9309 1999-07-01 Paul D. Smith <psmith@gnu.org>
9311 * FvwmGtk/menu.c (menu_submenu): Remove unused variable.
9313 1999-06-29 Dan Espen <dane@mk.telcordia.com>
9315 * FvwmForm/FvwmForm.c (DoCommand): Remove one second delay on the
9318 1999-06-28 Olvier Chapuis <olivier.chapuis@free.fr>
9320 * INSTALL.fvwm2: Added LibStroke in the optional libraries section.
9321 * fvwm/fvwm2.1: Corrected Stroke entries.
9323 1999-06-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9325 * FvwmButtons/FvwmButtons.c: removed stray fprintf
9327 1999-06-27 Olivier Chapuis <olivier.chapuis@free.fr>
9329 * FvwmAnimate/FvwmAnimate.1: Corrected misprints
9330 * FvwmButtons/FvwmButtons.1:
9331 * FvwmCommand/FvwmCommand.1:
9332 * FvwmConsole/FvwmConsoleC.pl.1:
9333 * FvwmEvent/FvwmEvent.1:
9334 * FvwmForm/FvwmFrom.1:
9335 * FvwmPager/FvwmPager.1:
9336 * FvwmWharf/FvwmWharf.1:
9337 * FvwmSaveDesk/FvwmSaveDesk.1:
9339 1999-06-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9341 * FvwmScript/Widgets/Widget.c:
9342 * FvwmScript/Widgets/VScrollBar.c:
9343 * FvwmScript/Widgets/VDipstick.c:
9344 * FvwmScript/Widgets/Tools.h:
9345 * FvwmScript/Widgets/Tools.c:
9346 * FvwmScript/Widgets/TextField.c:
9347 * FvwmScript/Widgets/Swallow.c:
9348 * FvwmScript/Widgets/Rectangle.c:
9349 * FvwmScript/Widgets/RadioButton.c:
9350 * FvwmScript/Widgets/PushButton.c:
9351 * FvwmScript/Widgets/PopupMenu.c:
9352 * FvwmScript/Widgets/MiniScroll.c:
9353 * FvwmScript/Widgets/Menu.c:
9354 * FvwmScript/Widgets/List.c:
9355 * FvwmScript/Widgets/ItemDraw.c:
9356 * FvwmScript/Widgets/HScrollBar.c:
9357 * FvwmScript/Widgets/HDipstick.c:
9358 * FvwmScript/Widgets/CheckBox.c:
9359 * FvwmScript/types.h:
9360 * FvwmScript/Instructions.c:
9361 * FvwmScript/FvwmScript.c:
9362 * FvwmWinList/Mallocs.h:
9363 * FvwmWinList/Mallocs.c:
9364 * FvwmWinList/List.h:
9365 * FvwmWinList/List.c:
9366 * FvwmWinList/FvwmWinList.h:
9367 * FvwmWinList/FvwmWinList.c:
9368 * FvwmWinList/Colors.h:
9369 * FvwmWinList/Colors.c:
9370 * FvwmWinList/ButtonArray.c:
9371 * FvwmWinList/ButtonArray.h:
9372 * FvwmWinList/ButtonArray.c:
9373 * FvwmWharf/stepgfx.h:
9374 * FvwmWharf/stepgfx.c:
9375 * FvwmWharf/icons.c:
9376 * FvwmWharf/Wharf.h:
9377 * FvwmWharf/FvwmWharf.c:
9378 * FvwmTaskBar/Start.h:
9379 * FvwmTaskBar/Start.c:
9380 * FvwmTaskBar/Mallocs.h:
9381 * FvwmTaskBar/Mallocs.c:
9382 * FvwmTaskBar/List.h:
9383 * FvwmTaskBar/List.c:
9384 * FvwmTaskBar/Goodies.h:
9385 * FvwmTaskBar/Goodies.c:
9386 * FvwmTaskBar/FvwmTaskBar.h:
9387 * FvwmTaskBar/Colors.h:
9388 * FvwmTaskBar/Colors.c:
9389 * FvwmTaskBar/ButtonArray.c:
9390 * FvwmTaskBar/FvwmTaskBar.c:
9391 * FvwmTaskBar/ButtonArray.h:
9392 * FvwmScroll/GrabWindow.c:
9393 * FvwmScroll/FvwmScroll.h:
9394 * FvwmScroll/FvwmScroll.c:
9395 * FvwmSaveDesk/FvwmSaveDesk.h:
9396 * FvwmSaveDesk/FvwmSaveDesk.c:
9397 * FvwmSave/FvwmSave.h:
9398 * FvwmSave/FvwmSave.c:
9399 * FvwmPager/x_pager.c:
9400 * FvwmPager/FvwmPager.h:
9401 * FvwmPager/FvwmPager.c:
9404 * FvwmIdent/FvwmIdent.h:
9405 * FvwmIdent/FvwmIdent.c:
9406 * FvwmIconMan/xmanager.h:
9407 * FvwmIconMan/xmanager.c:
9410 * FvwmIconMan/winlist.c:
9411 * FvwmIconMan/readconfig.h:
9412 * FvwmIconMan/readconfig.c:
9413 * FvwmIconMan/globals.c:
9414 * FvwmIconMan/fvwm.c:
9415 * FvwmIconMan/functions.c:
9416 * FvwmIconMan/debuglevels.h:
9417 * FvwmIconMan/debug.h:
9418 * FvwmIconMan/debug.c:
9419 * FvwmIconMan/FvwmIconMan.h:
9420 * FvwmIconMan/FvwmIconMan.c:
9421 * FvwmIconBox/icons.c:
9422 * FvwmIconBox/FvwmIconBox.h:
9423 * FvwmIconBox/FvwmIconBox.c:
9424 * FvwmGtk/windowlist.h:
9425 * FvwmGtk/windowlist.c:
9428 * FvwmGtk/gtkpixmapmenuitem.h:
9429 * FvwmGtk/gtkpixmapmenuitem.c:
9433 * FvwmForm/ReadXServer.c:
9434 * FvwmForm/ParseCommand.c:
9435 * FvwmForm/FvwmForm.h:
9436 * FvwmForm/FvwmForm.c:
9437 * FvwmDebug/FvwmDebug.h:
9438 * FvwmDebug/FvwmDebug.c:
9439 * FvwmCpp/FvwmCpp.h:
9440 * FvwmConsole/getline.c:
9441 * FvwmConsole/FvwmConsoleC.pl.in:
9442 * FvwmConsole/FvwmConsoleC.c:
9443 * FvwmConsole/FvwmConsole.h:
9444 * FvwmConsole/FvwmConsole.c:
9445 * FvwmCommand/scripts/test2.sh:
9446 * FvwmCommand/scripts/test1.pl:
9447 * FvwmCommand/scripts/test1:
9448 * FvwmCommand/scripts/push-away.pl:
9449 * FvwmCommand/scripts/push-away:
9450 * FvwmCommand/scripts/focus-link.pl:
9451 * FvwmCommand/scripts/focus-link:
9452 * FvwmCommand/scripts/focus-Netscape.pl:
9453 * FvwmCommand/scripts/focus-Netscape:
9454 * FvwmCommand/scripts/ex-grpmv.pl:
9455 * FvwmCommand/scripts/ex-grpmv:
9456 * FvwmCommand/scripts/ex-cascade.pl:
9457 * FvwmCommand/scripts/ex-cascade:
9458 * FvwmCommand/scripts/ex-auto.pl:
9459 * FvwmCommand/scripts/ex-auto:
9460 * FvwmCommand/findcmd:
9461 * FvwmCommand/findcmd.pl:
9462 * FvwmCommand/FvwmCommand.h:
9463 * FvwmCommand/FvwmCommandS.c:
9464 * FvwmCommand/FvwmCommand.c:
9465 * FvwmBanner/FvwmBanner.c:
9466 * FvwmBacker/Mallocs.h:
9467 * FvwmBacker/Mallocs.c:
9468 * FvwmBacker/FvwmBacker.c:
9469 * FvwmAuto/FvwmAuto.c:
9470 * FvwmAnimate/FvwmAnimate.h:
9471 Added GPL copyright notice
9473 * FvwmButtons/FvwmButtons.c (main): use GetFileNameFromPath from the
9476 * FvwmScript/FvwmScript.c (MainLoop): corrected a typo;
9477 (Xinit): print module name if XOpenDisplay fails
9479 1999-06-26 Mikhael Goikhman <migo@homemail.com>
9481 * FvwmForm/Makefile.am:
9482 * FvwmForm/FormFvwmRootCursor.pl: produces FormFvwmRootCursor.
9483 * FvwmForm/FormFvwmRootCursor.: new form
9485 1999-06-26 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9487 * FvwmCommand/FvwmCommandS.c:
9488 * FvwmCommand/FvwmCommand.c: Use hostname in pipe name. Patch by Neil
9491 1999-06-26 Chris Rankin <rankinc@zipworld.com.au>
9493 * FvwmForm/FvwmForm.c: new signal handling
9494 * FvwmGtk/FvwmGtk.c: removed unused headers "signal.h" and "sys/select.h"
9496 1999-06-26 Chris Rankin <rankinc@zipworld.com.au>
9498 * FvwmWinList/ButtonArray.c: Set array->head correctly when
9499 deleting first button in array.
9501 1999-06-25 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9503 * FvwmGtk/FvwmGtk.c (main): exit properly when called with the
9504 wrong number of arguments.
9506 1999-06-25 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9508 * FvwmIdent/FvwmIdent.c (list_end): fixed several bugs:
9509 - can't call GetConfigLine because it waits forever if no line arrives
9510 - don't free tline, it isn' malloced
9511 - call XFlush to make sure the text is visible in an expose
9513 * FvwmWinList/FvwmWinList.c (MakeMeWindow): don't set buggy resize
9514 increment hints (0).
9516 * FvwmPager/x_pager.c (IconMoveWindow): fixed printing at random
9521 * FvwmAnimate/FvwmAnimate.c: Removed the Gcontext sharing stuff
9522 * FvwmButtons/*: ditto
9523 * FvwmIdent/*: ditto
9524 * FvwmScroll/*: ditto
9527 * FvwmBanner/FvwmBanner.c: FvwmBanner now shares fvwm's visual type
9528 * FvwmForm/FvwmForm.c: ditto
9529 * FvwmIconMan/FvwmForm.c: ditto
9530 * FvwmIconBox/* ditto
9532 * FvwmTaskBar/* ditto
9534 * FvwmWinList/* ditto
9536 1999-06-24 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9538 * FvwmPager/x_pager.c (MoveWindow): fixed windows being moved into the
9539 void on desk to desk transfers
9541 1999-06-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9543 * FvwmPager/x_pager.c (IconMoveWindow):
9544 (MoveWindow): move window to cursor position before moving it out of
9547 * FvwmTaskBar/ButtonArray.c (RemoveButton): Grr, why was this function
9550 * FvwmEvent/FvwmEvent.c (event_table): removed excess events from
9551 list (I thought I'd put this in the 2.2 branch).
9553 * FvwmCpp/FvwmCpp.c (main): added missing declaration for tline
9555 * FvwmAnimate/FvwmAnimate.c: added missing include for time.h
9559 * Fvwm{M4,Cpp}/Fvwm{M4,Cpp}.{c,1}: added new variable FVWM_CLASS and
9560 FVWM_COLOR to reflect the visual type used by fvwm.
9562 1999-06-23 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9564 * FvwmScript/script.c: increased number of allowed variables to 512
9566 * FvwmPager/x_pager.c (MoveWindow): raise windows when moving them out
9569 1999-06-22 Paul D. Smith <psmith@gnu.org>
9571 * FvwmEvent/Makefile.am (install-exec-local): Make sure the local
9572 install rule for FvwmAudio supports the DESTDIR variable properly,
9573 and allows for configure transformations.
9577 * FvwmConsole/FvwmConsole.c: moved default -name, -title args to before
9578 user supplied args so that the user can override them.
9580 1999-06-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9582 * FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump when
9583 deleting the last button in list (this time it's really fixed).
9585 1999-06-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9587 * FvwmPager/FvwmPager.c (Loop):
9589 * FvwmPager/x_pager.c (DispatchEvent):
9591 (IconMoveWindow): use new function ExitPager
9593 1999-06-13 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9595 * FvwmTaskBar/ButtonArray.c (RemoveButton): fixed coredump when
9596 deleting the last button in list.
9598 1999-06-14 Dominik Vogt <domivotdomivogt@bvstp038.bbn.hp.com>
9600 * FvwmPager/x_pager.c (DispatchEvent):
9601 * FvwmPager/FvwmPager.c (main): Any keystroke exits a transient pager
9603 1999-11-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9605 * FvwmPager/x_pager.c (Scroll): Center the desktop view around the
9606 mouse instead of placing the pointer in the top left corner.
9608 * FvwmPager/FvwmPager.c (main):
9609 * FvwmPager/x_pager.c (DispatchEvent): transient pager ignores first
9610 button release for improved usability
9612 Sat May 29 13:53:05 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9614 * FvwmEvent/FvwmEvent.c: replace packet size macros with
9615 new FvwmPacketHeaderSize & friends.
9617 Sat May 29 13:38:03 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9619 * FvwmAnimate/FvwmAnimate.c:
9620 * FvwmAuto/FvwmAuto.c:
9621 * FvwmBacker/FvwmBacker.c:
9622 * FvwmButtons/FvwmButtons.c:
9623 * FvwmCommand/FvwmCommandS.c:
9624 * FvwmConsole/FvwmConsole.c:
9625 * FvwmDebug/FvwmDebug.c:
9626 * FvwmForm/FvwmForm.c:
9627 * FvwmGtk/FvwmGtk.c:
9628 * FvwmIconBox/FvwmIconBox.c:
9629 * FvwmIconMan/fvwm.c:
9630 * FvwmIdent/FvwmIdent.c:
9631 * FvwmPager/FvwmPager.c:
9632 * FvwmPager/FvwmPager.h:
9633 * FvwmRearrange/FvwmRearrange.c:
9634 * FvwmSave/FvwmSave.c:
9635 * FvwmSaveDesk/FvwmSaveDesk.c:
9636 * FvwmScript/FvwmScript.c:
9637 * FvwmTaskBar/FvwmTaskBar.c:
9638 * FvwmWharf/FvwmWharf.c:
9639 * FvwmWinList/FvwmWinList.c: rewrite calls to FvwmReadPacket().
9641 1999-05-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9643 * FvwmButtons/parse.c (ParseConfigLine): fixed coredump occuring with
9644 multiple empty panels
9646 Mon May 24 21:27:48 1999 DanEspen <dje@blue>
9648 * FvwmIconMan/readconfig.c (init_config_file): Use InitGetConfigLine to
9649 reduce pipe traffic.
9651 * FvwmWharf/FvwmWharf.c (ParseOptions): Use InitGetConfigLine to
9652 reduce pipe traffic.
9654 1999-05-24 Bob Woodside <proteus@pcnet.com>
9656 * FvwmPager/x_pager.c: Changed to use the new GoToDeskAndPage command.
9657 This prevents flashing of windows that shouldn't be seen during the
9658 simultaneous transition to a new desk and page, without the side
9659 effects of the old "GoToDesk 0 10000" hack.
9661 Sun May 23 11:52:33 1999 DanEspen <dje@blue>
9663 * FvwmRearrange/FvwmRearrange.c (main): Use InitGetConfigLine to
9664 reduce pipe traffic, even though I have my doubts that this module
9665 should be reading a config at all. It seems to only make sense to
9666 control this module thru the command line.
9668 * FvwmRearrange/Makefile.am (FvwmTile): Make FvwmTile and FvwmCascade
9669 shells work. The first 5 args must be before the -tile or -cascade.
9671 Sat May 22 08:42:24 1999 DanEspen <dje@blue>
9673 * FvwmWinList/FvwmWinList.c (ParseConfig):
9674 * FvwmTaskBar/FvwmTaskBar.c (ParseConfig):
9675 * FvwmScroll/FvwmScroll.c (main):
9676 * FvwmScript/FvwmScript.c (ParseOptions):
9677 * FvwmIdent/FvwmIdent.c (main):
9678 * FvwmGtk/FvwmGtk.c (parse_options):
9679 * FvwmIconBox/FvwmIconBox.c:
9680 * FvwmEvent/FvwmEvent.c (config):
9681 * FvwmBanner/FvwmBanner.c (parseOptions):
9682 * FvwmButtons/parse.c (ParseOptions): Use InitGetConfigLine to
9683 reduce pipe traffic.
9685 * FvwmPager/FvwmPager.c (ParseOptions): Use InitGetConfigLine to
9686 reduce pipe traffic. Remove unused var, and strlen for "CLength".
9688 Sat May 22 18:04:51 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9690 * FvwmForm/FvwmForm.c (ReadConfig): removed unused variable
9693 Mon May 17 21:35:54 1999 DanEspen <dje@blue>
9695 * FvwmBacker/FvwmBacker.c (ParseConfig): Use InitGetConfigLine to
9696 reduce pipe traffic.
9698 * FvwmAnimate/FvwmAnimate.c: Use InitGetConfigLine to reduce pipe
9701 * FvwmForm/FvwmForm.c: Use InitGetConfigLine to reduce pipe traffic.
9703 1999-05-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9705 * FvwmButtons/FvwmButtons.c: (RedrawWindow): fixed redrawing when
9706 resizing FvwmButtons
9708 * FvwmButtons/draw.c (RelieveButton): use library function to draw
9711 1999-05-18 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9713 * FvwmButtons/draw.c (RelieveButton): fixed off-by-one bug: relief
9714 around buttons was a bit too large
9716 * FvwmPager/FvwmPager.c (ParseOptions): implemented MoveThreshold as
9719 * FvwmPager/x_pager.c (MoveWindow):
9721 fix to prevent windows in the pager to get lost off the virtual desktop
9722 (MoveWindow): fixed a bug that could warp a window from the last desk
9724 (MoveWindow): move window to closest page when dragged off the virtual
9725 desktop (when there are more slots in the pager than pages displayed).
9727 1999-05-18 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9729 * FvwmGtk/*: implement "Function <func>" and titles for window lists.
9733 * FvwmBanner/FvwmBanner.{c,1}: New config option NoDecor makes
9734 the FvwmBanner window be override_redirect.
9736 Sun May 16 10:56:06 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9738 * FvwmWinList/FvwmWinList.c (MainEventLoop):
9739 * FvwmWharf/FvwmWharf.c (My_XNextEvent):
9740 * FvwmTaskBar/FvwmTaskBar.c (EndLessLoop):
9741 * FvwmScroll/FvwmScroll.h:
9742 * FvwmScroll/GrabWindow.c (Loop):
9743 * FvwmScript/Widgets/Menu.c (EvtMouseMenu):
9744 * FvwmScript/Widgets/List.c:
9745 * FvwmScript/Instructions.c (Quit):
9746 * FvwmScript/FvwmScript.c (MainLoop):
9747 * FvwmRearrange/FvwmRearrange.c:
9748 * FvwmPager/FvwmPager.c (My_XNextEvent):
9749 * FvwmIdent/FvwmIdent.c (list_end):
9750 * FvwmIconMan/FvwmIconMan.c (main_loop):
9751 * FvwmIconBox/FvwmIconBox.c (My_XNextEvent):
9752 * FvwmForm/FvwmForm.c (MainLoop):
9753 * FvwmConsole/FvwmConsole.c:
9754 * FvwmCommand/FvwmCommandS.c:
9755 * FvwmCommand/FvwmCommand.c:
9756 * FvwmButtons/FvwmButtons.c (My_XNextEvent):
9757 * FvwmBanner/FvwmBanner.c (main):
9758 * FvwmAuto/FvwmAuto.c (main): update select() function call and
9759 fd_width type, for new AC_FUNC_SELECT macro.
9761 1999-05-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9763 * FvwmTaskBar/FvwmTaskBar.c: some alarm signal cleanup
9765 * FvwmBanner/FvwmBanner.c (main): make FvwmBanner use overrid_redirect
9766 instead of being transient
9768 1999-05-14 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9770 * FvwmGtk/windowlist.c (construct_window_list): implement
9771 sorted window lists.
9773 Thu May 13 19:26:00 1999 DanEspen <dje@blue>
9775 * FvwmForm/ParseCommand.c (ParseCommand): Remove quoting in commands
9778 1999-05-12 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9780 * FvwmEvent/FvwmEvent.c (config): revert the patch to the
9781 parsing of *FvwmEvent lines, since it was based on misinformation.
9783 1999-05-12 Paul D. Smith <psmith@gnu.org>
9785 * FvwmGtk/Makefile.am (INCLUDES): We appear to be standardizing on
9786 having modules use #include <libs/Module.h>, etc., rather than
9787 #include <Module.h>. So, we need to add -I$(top_srcdir) to the
9788 includes list, not -I$(top_srcdir)/libs. The latter won't work if
9789 you build outside of the distribution directory.
9791 * FvwmEvent/FvwmEvent.c (execute_event): free(buf) needs to go
9792 inside the if statement.
9794 1999-05-12 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9796 * FvwmPager/x_pager.c (DispatchEvent): fix desk name highlighting
9797 when switching desks with mouse button 3.
9799 1999-05-11 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9801 * FvwmEvent/FvwmEvent.c (event_table): bring in sync with
9802 list of events in Module.h, change the parsing of
9803 *FvwmEvent lines to treat everything after the event type
9806 1999-05-11 Dan Espen <dane@mk.bellcore.com>
9808 * FvwmAnimate/FvwmAnimate.c: Put slash and dot between FVWM_USERHOME
9809 and filename on save.
9810 Save and apply was not updating the "delay" value.
9812 1999-05-09 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9814 * FvwmGtk/FvwmGtk.c: improved window list; it displays
9815 geometry and mini-icon now and knows the options
9816 "NoGeometry", "NoMiniIcon", "Desk n", "CurrentDesk",
9817 "UseIconName", "Icons/NoIcons/OnlyIcons",
9818 "Sticky/NoSticky/OnlySticky", "Normal/NoNormal/OnlyNormal".
9820 * FvwmGtk/FvwmGtk.c: split off a couple of smaller files:
9821 {dialog,expand,menu,windowlist}.[ch].
9823 * FvwmGtk/Makefile.am: add the new files.
9825 Sat May 8 11:55:10 1999 DanEspen <dje@blue>
9827 * FvwmEvent/Makefile.am (install-exec-local): rm FvwmAudio before
9828 attempting to create a link, otherwise "ln -s" might fail.
9830 1999-05-07 Steven Michael ROBBINS <stever@jeff.cs.mcgill.ca>
9832 * FvwmEvent/FvwmEvent.c (config): fix two printfs that had too
9835 Fri May 7 15:43:36 1999 DanEspen <dje@blue>
9837 * FvwmWinList/FvwmWinList.1: .TH line fixup.
9839 * FvwmWharf/FvwmWharf.1: .TH line fixup.
9841 * FvwmTaskBar/FvwmTaskBar.1: .TH line fixup.
9843 * FvwmScroll/FvwmScroll.1: .TH line fixup.
9845 * FvwmScript/FvwmScript.1: .TH line fixup.
9847 * FvwmSaveDesk/FvwmSaveDesk.1: .TH line fixup.
9849 * FvwmSave/FvwmSave.1: .TH line fixup.
9851 * FvwmRearrange/FvwmRearrange.1: .TH line fixup.
9853 * FvwmPager/FvwmPager.1: .TH line fixup.
9855 * FvwmM4/FvwmM4.1: .TH line fixup.
9857 * FvwmIdent/FvwmIdent.1: .TH line fixup.
9859 * FvwmIconMan/FvwmIconMan.1: .TH line fixup.
9861 * FvwmIconBox/FvwmIconBox.1: .TH line fixup.
9863 * FvwmForm/FvwmForm.1: .TH line fixup.
9865 * FvwmEvent/FvwmEvent.1: .TH line fixup.
9867 * FvwmDebug/FvwmDebug.1: .TH line fixup.
9869 * FvwmCpp/FvwmCpp.1: .TH line fixup.
9871 * FvwmConsole/FvwmConsoleC.pl.1: .TH line fixup.
9873 * FvwmConsole/FvwmConsole.1: .TH line fixup.
9875 * FvwmCommand/FvwmCommand.1: .TH line fixup.
9877 * FvwmBanner/FvwmBanner.1: .TH line fixup.
9879 * FvwmButtons/FvwmButtons.1: .TH line fixup.
9881 * FvwmBacker/FvwmBacker.1: .TH line fixup.
9883 * FvwmAudio/FvwmAudio.1: .TH line fixup.
9885 * FvwmAuto/FvwmAuto.1: .TH line fixup.
9887 * FvwmAnimate/FvwmAnimate.1: .TH line fixup.
9889 Thu May 6 23:12:55 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9891 * FvwmEvent/Makefile.am (install-exec-local): make a symlink for
9892 FvwmAudio, instead of the shell script.
9894 1999-05-06 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9896 * FvwmCommand/FvwmCommand.c: new report level '-1' for no reports, made
9897 this the default because it is much faster
9899 * Makefile.am (SUBDIRS): FvwmAudio is no longer built
9901 * FvwmEvent/Makefile.am: use an FvwmAudio shell script to invoke
9904 Wed May 5 23:51:00 1999 DanEspen <dje@blue>
9906 * FvwmForm/FormFvwmForm.: Put slash and dot back on output file.
9908 * FvwmForm/FvwmForm.c: Correct line width calculation for forms
9909 with a message area when using a proportional text font.
9911 1999-05-05 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9913 * FvwmScript/FvwmScript.c: honour color limit and make it possible to
9916 * FvwmIconBox/FvwmIconBox.c: use '0' color limit as default (instead of
9919 1999-05-05 Dan Espen <dane@mk.bellcore.com>
9921 * FvwmForm/FvwmForm.1: Man page update to make it clear that you use
9922 ^M, not the string "RETURN" for a button activated by the keyboard.
9926 * FvwmButtons/*.c: does dynamic color changing.
9928 1999-05-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
9930 * FvwmAudio/FvwmAudio.c (config): fixed coredump
9932 * FvwmPager/x_pager.c (FvwmErrorHandler):
9933 * FvwmPager/FvwmPager.c (Loop):
9934 fix for lost xlib sequence
9936 * FvwmEvent/FvwmEvent.1: updates for FvwmAudio compatibility
9938 * FvwmEvent/FvwmEvent.c:
9940 some general clean up
9941 various memory leak and coredump fixes
9943 * FvwmEvent/FvwmEvent.c (execute_event):
9944 cleaned up and fixed FvwmAudio compatbility fix
9946 1999-05-02 Michael Han <mikehan@best.com>
9948 * FvwmEvent/FvwmEvent.c: changes to main(), config(), and
9949 execute_event() for FvwmAudio compatability, namely the
9950 PlayCmd and Dir commands.
9952 Sat May 1 11:46:24 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9954 * */*: include libs/Module.h rather than fvwm/module.h.
9956 Sat May 1 02:35:19 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9958 * FvwmWinList/ButtonArray.c (INNER_MARGIN):
9959 * FvwmScript/Widgets/TextField.c (dec): move #define to column 1.
9961 Sat May 1 01:52:25 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9963 * FvwmForm/FvwmForm.c: patch of 27 April causes format/arg
9964 mismatches on machines where "sizeof" is an int (the original code
9965 causes mismatches where "sizeof" is a long). Sigh. Give up and
9966 cast "sizeof" arguments to int.
9970 * FvwmBacker/*: Removed select() calls and unused #include's
9972 Wed Apr 28 20:45:51 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
9974 * FvwmRearrange/Makefile.am (FvwmCascade):
9975 * FvwmRearrange/Makefile.am (FvwmTile):
9976 * FvwmForm/Makefile.am (FvwmTalk): force generation each time.
9980 * FvwmScroll/*.c: uses ModGraph.c, does dynamic color changing.
9981 * FvwmIdent/FvwmIdent.c: updated for changed SetWindowBackground().
9983 1999-04-27 Steven Michael ROBBINS <stever@jeff.cs.mcgill.ca>
9985 * FvwmWharf/FvwmWharf.c (ParseOptions):
9986 * FvwmTaskBar/FvwmTaskBar.c (ParseConfigLine):
9987 * FvwmIconBox/FvwmIconBox.c (ParseOptions): fix off-by-one error
9988 in copying the ImagePath config option.
9990 * FvwmForm/FvwmForm.c: fix "int format, different type arg"
9991 errors in printf()s.
9993 1999-04-28 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
9995 * FvwmGtk/FvwmGtk.c (parse_config_line): use stripcpy from
9996 libs/Strings.c instead of strdup when copying the image path.
9998 * FvwmGtk/FvwmGtk.1: document *FvwmGtkIconSize.
10000 * FvwmGtk/FvwmGtk.c (menu_item_new_with_pixmap_and_label):
10001 optionally use imlib to load and scale images.
10002 (icon_size): new function to implement the config command
10005 * FvwmGtk/Makefile.am (GDK_IMLIB_CFLAGS):
10006 (GDK_IMLIB_LIBS): New variables for imlib support.
10008 1999-04-27 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
10010 * FvwmGtk/FvwmGtk.c (parse_rc_file): new function to implement
10011 the config command *FvwmGtkRCFile.
10013 * FvwmGtk/FvwmGtk.1: document *FvwmGtkRCFile. Add a hint for
10014 how to make FvwmGtk use GNOME themes.
10016 1999-04-27 Bob Woodside <proteus@pcnet.com>
10018 * FvwmWharf/FvwmWharf.c: Fixed off-by-two error in copying the
10019 ImagePath config option.
10023 * FvwmIdent/FvwmIdent.c: uses new functions in ModGraph.c, can do
10024 dynamic color changing with the fvwm DefaultColors command.
10025 * FvwmAnimate/FvwmAnimate.C: ditto
10027 Tue Apr 27 09:50:46 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10029 * FvwmEvent/FvwmEvent.c (table): leave the Rplay* entries in
10030 the command table even if HAVE_RPLAY not defined, to avoid a
10031 coredump in parsing. [PR#318]
10033 Mon Apr 26 12:20:54 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10035 * FvwmForm/FormFvwmSetup.in: don't require trailing slash in
10036 FVWM_USERHOME variable.
10038 1999-04-26 Matthias Clasen <clasen@pong.mathematik.uni-freiburg.de>
10040 * FvwmGtk/FvwmGtk.c (menu_item_new_with_pixmap_and_label):
10041 dont use accel labels, since accelerators won't work anyway.
10042 (convert_label_with_ampersand):
10043 (create_label_pattern): functions from gtkcauldron.c in the
10044 gnome-libs package for dealing with underlined accelerators.
10045 (get_menu_accel_group): function from gnome-app-helper.c in
10046 the gnome-libs package.
10047 (menu_item_new_with_pixmap_and_label): use the "stolen" functions
10048 above to implement keyboard navigation like in fvwms native menus.
10050 * FvwmGtk/FvwmGtk.1: document underlined accelerators.
10052 Mon Apr 26 01:33:51 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10054 * FvwmTaskBar/Mallocs.h:
10055 * FvwmScroll/FvwmScroll.h:
10056 * FvwmScroll/FvwmScroll.h:
10057 * FvwmIdent/FvwmIdent.h:
10058 * FvwmIconBox/FvwmIconBox.h: remove prototypes for CatString2 and
10059 CopyString. Both are now in libs.
10061 Fri Apr 23 13:22:14 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10063 * FvwmWinList/List.c (PrintList): fix up printing of flags. This
10064 really needs a general solution in libfvwm. flagstoascii()
10067 * FvwmWinList/FvwmWinList.c (ProcessMessage): initialize cfgpacket
10068 before dereferencing it.
10070 1999-04-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10072 * FvwmGtk/FvwmGtk.c (parse_argument): use new function
10073 GetNextSimpleOption instead of old name GetNextOption.
10074 Removed C++ comment.
10076 1999-04-22 Bob Woodside <proteus@pcnet.com>
10078 * FvwmPager/x_pager.c: Changed "Desk" command (which we've
10079 documented as obsolete) to "GoToDesk".
10081 1999-04-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10083 * FvwmCommand/FvwmCommandS.c: fixed bug that caused FvwmCommandS to
10084 die with 2.2.x Linux kernels.
10086 1999-04-20 Bob Woodside <proteus@pcnet.com>
10088 * FvwmTaskbar/FvwmTaskBar.c: GSFR.
10089 * FvwmTaskbar/FvwmTaskBar.h: Ibid.
10090 * FvwmTaskBar/List.c: Ibid.
10091 * FvwmTaskBar/List.h: Ibid.
10093 1999-04-20 Bob Woodside <proteus@pcnet.com>
10095 * FvwmWinList/FvwmWinList.c: GSFR.
10096 * FvwmWinList/FvwmWinList.h: Ibid.
10097 * FvwmWinList/List.c: Ibid.
10098 * FvwmWinList/List.h: Ibid.
10102 * FvwmAnimate now uses the Default_graphics config command to inherit
10103 the visuals of fvwm. Only works if you don't specify color or width.
10105 1999-04-20 Bob Woodside <proteus@pcnet.com>
10107 * FvwmIconMan/fvwm.c: Corrected a misplacement of the flags in
10108 my previous commit.
10110 1999-04-20 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10112 * FvwmButtons/FvwmButtons.c (myErrorHandler): suppress some error
10115 * FvwmPager/x_pager.c: removed NON_VIRTUAL option
10116 (IconSwitchPage): reduced memory usage
10118 * FvwmPager/x_pager.c (MoveWindow):
10119 (IconMoveWindow): reactivated bugfix for no-focus windows. It works now
10120 using the NoWarp option to 'Focus'
10121 Fixed some SendInfo commands missing the 'Silent' prefix
10123 1999-04-19 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10125 * FvwmPager/x_pager.c (DispatchEvent): reindented some code
10126 (MoveWindow): reactivated 'silent' after fix in fvwm/functions.c
10127 (ReConfigure): fixed bug in size calculation when resizing
10129 1999-04-19 Bob Woodside <proteus@pcnet.com>
10131 * FvwmRearrange/FvwmRearrange.c: GSFR.
10133 1999-04-19 Bob Woodside <proteus@pcnet.com>
10135 * FvwmIconMan/FvwmIconMan.h: GSFR.
10136 * FvwmIconMan/fvwm.c: Ibid.
10137 * FvwmIconMan/winlist.c: Ibid.
10138 * FvwmIconMan/xmanager.c: Ibid.
10140 1999-04-19 Bob Woodside <proteus@pcnet.com>
10142 * FvwmIconBox/FvwmIconBox.c: GSFR.
10143 * FvwmIconBox/FvwmIconBox.h: Ibid.
10144 * FvwmIconBox/icons.c: Ibid.
10148 * FvwmIdent/* now uses the Default_graphics config command to inherit
10149 the visuals of fvwm.
10150 * FvwmScroll/* ditto
10152 1999-04-19 Bob Woodside <proteus@pcnet.com>
10153 * FvwmPager/FvwmPager.c: Changed to handle the new-style
10154 packet, and changed all the flags references to their GSFR equivalents.
10155 * FvwmPager/FvwmPager.h: Ibid.
10156 * FvwmPager/x_pager.c: Ibid. Also, I termporarily reverted all
10157 the "Silent" commands to their non-silent versions so the GSFR changes
10158 can be tested; "Silent" handling seems to be broken at the moment -
10159 FVWM segfaults whenever Pager sends a Silent command.
10162 Fri Apr 16 16:32:54 1999 DanEspen <dje@blue>
10164 * FvwmForm/FormFvwmSetup.in: save .fvwm2rc in user home dir with
10167 1999-04-15 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10169 * FvwmButtons/FvwmButtons.c (Loop):
10170 reactivated resizing code for FvwmButtons
10172 * FvwmButtons/parse.h:
10173 * FvwmButtons/parse.c:
10174 * FvwmButtons/misc.h:
10175 * FvwmButtons/misc.c:
10176 * FvwmButtons/output.c:
10177 * FvwmButtons/icons.h:
10178 * FvwmButtons/icons.c:
10179 * FvwmButtons/draw.h:
10180 * FvwmButtons/draw.c:
10181 * FvwmButtons/button.h:
10182 * FvwmButtons/button.c:
10183 * FvwmButtons/FvwmButtons.c:
10184 * FvwmButtons/FvwmButtons.h:
10185 removed nonsense version number (Jarl must have read the 'Hitchhiker'
10191 * FvwmIdent/FvwmIdent.{c,h}: Uses Fvwm default colors and font if
10192 none are specified in the config file.
10194 Sun Apr 11 15:17:47 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10196 * FvwmM4/Makefile.am (AM_CFLAGS):
10197 * FvwmCpp/Makefile.am (AM_CFLAGS): fixed definition of FVWM_CONFIGDIR.
10199 1999-04-09 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10201 * FvwmEvent/FvwmEvent.c:
10202 * FvwmAnimate/FvwmAnimate.c: use GetNextSimpleOption instead of
10207 * FvwmDebug/FvwmDebug.{c,h}: added decode for M_NEW_LOOK packet
10209 1999-04-08 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10211 * FvwmPager/x_pager.c (Scroll): fixed typo in previous patch
10213 1999-04-07 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10215 * FvwmPager/x_pager.c (Scroll): fixed coredump with transient pager
10216 (patch by Brad Giaccio)
10218 1999-04-06 Tomas Ogren <stric@ing.umu.se>
10220 * FvwmGtk/FvwmGtk.c: Remove the libs/ModParse.h include and add some
10221 ()'s to get rid of warnings.
10223 Sun Apr 4 12:11:38 1999 DanEspen <dje@blue>
10225 * FvwmForm/FormFvwmForm.: Save config file in users config dir.
10227 * FvwmAnimate/FvwmAnimate.c: Save config file in users config dir.
10229 * FvwmWinList/Makefile.am (config_DATA): New file, ConfigFvwmWinList.
10231 * FvwmWinList/ConfigFvwmWinList: New file, config data for FvwmWinList.
10233 * FvwmTaskBar/Makefile.am (config_DATA): New file, ConfigFvwmTaskBar.
10235 * FvwmTaskBar/ConfigFvwmTaskBar: New file, config data for FvwmTaskBar.
10237 * FvwmScroll/Makefile.am (config_DATA): New file, ConfigFvwmScroll.
10239 * FvwmScroll/ConfigFvwmScroll: New file, config data for FvwmScroll.
10241 * FvwmPager/ConfigFvwmPager: New file, config data for FvwmPager.
10243 * FvwmPager/Makefile.am (config_DATA): New file, ConfigFvwmPager.
10245 * FvwmIdent/ConfigFvwmIdent: New file, config data for FvwmIdent.
10247 * FvwmIdent/Makefile.am (config_DATA): New file, ConfigFvwmIdent.
10249 * FvwmIconMan/ConfigFvwmIconMan: New file, config data for IconMan.
10251 * FvwmIconBox/Makefile.am (config_DATA): New file, ConfigFvwmIconBox.
10253 * FvwmIconBox/ConfigFvwmIconBox: New file, config data for IconBox.
10255 * FvwmBacker/ConfigFvwmBacker: New file, config data for FvwmBacker.
10257 * FvwmBacker/Makefile.am (config_DATA): Added ConfigFvwmBacker.
10259 * FvwmForm/FormFvwmSetup.in: New form, creates starting config.
10261 * FvwmForm/Makefile.am (config_DATA): Added FormFvwmSetup.in, new
10262 form for creating new users config files.
10264 1999-04-04 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10266 * FvwmM4/FvwmM4.c (m4_defs):
10267 * FvwmCpp/FvwmCpp.c (cpp_defs): removed SAVEUNDERS ifdef
10269 1999-04-03 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10271 * FvwmButtons/parse.c (ParseConfigLine):
10272 * FvwmButtons/FvwmButtons.h (struct panel_info_struct):
10273 * FvwmButtons/FvwmButtons.c (Slide):
10274 (Loop): CloseOnSelect and StayUpOnSelect allow to configure if a panel
10275 closes when something is selected therein (in response to bug report
10276 #101). Some cleanup.
10278 Sun Apr 4 12:39:38 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10280 * FvwmTaskBar/FvwmTaskBar.c: add prototype for ParseConfig().
10282 * FvwmTaskBar/FvwmTaskBar.h: removed static declaration of
10285 * FvwmTaskBar/FvwmTaskBar.c:
10286 * FvwmTaskBar/FvwmTaskBar.h: moved X11 includes from .c to .h.
10288 * FvwmTaskBar/Start.c: include Mallocs.h for prototypes.
10290 * FvwmTaskBar/List.c: include FvwmConfig.h for prototypes.
10292 * FvwmTaskBar/Goodies.c: include Mallocs.h, Colors.h, and
10293 FvwmConfig.h for prototypes.
10295 * FvwmTaskBar/FvwmTaskBar.h: remove duplicate prototype of
10298 * FvwmTaskBar/ButtonArray.c: explicitly declare `button_width' as
10301 * FvwmScroll/GrabWindow.c: include libs/Picture.h for prototype of
10304 Sun Apr 4 03:42:35 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10306 * FvwmWinList/FvwmWinList.c: removed some includes.
10308 * FvwmWinList/FvwmWinList.h: move X11 includes from FvwmWinList.c
10309 into this file; protect against multiple inclusion.
10311 * FvwmWinList/List.c:
10312 * FvwmWinList/ButtonArray.c: include FvwmWinList.h for
10313 ConsoleMessage() prototype.
10315 * FvwmWinList/List.h: add prototype for ItemDesk.
10317 * FvwmWinList/ButtonArray.h: add prototype for UpdateButtonDesk
10320 * FvwmWinList/List.c (PrintList):
10321 * FvwmWinList/FvwmWinList.c (ErrorHandler): make string format
10322 agree with argument.
10324 * FvwmTaskBar/Start.h: add prototype for StartButtonParseConfig.
10326 * FvwmTaskBar/FvwmTaskBar.c (LoopOnEvents): add braces to avoid
10329 Sat Apr 3 15:32:40 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10331 * FvwmButtons/output.c (SaveButtons): added braces to avoid
10334 * FvwmButtons/FvwmButtons.c (Slide): initialize variables `xstep',
10335 `ystep', `wstep', and `hstep'.
10337 * FvwmButtons/FvwmButtons.c (Slide): initialize variables `w' and
10340 Sat Apr 3 15:12:50 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10342 * FvwmAnimate/ChangeLog:
10343 * FvwmEvent/ChangeLog: removed erroneously-created files.
10344 Entries folded into this ChangeLog.
10346 Sat Apr 3 14:34:28 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10348 * FvwmScript/scanner.l: define YY_NO_UNPUT to suppress defining
10351 * FvwmScript/types.h: add prototype for yylex().
10353 * FvwmScript/Instructions.c (ReceivFromScript):
10354 * FvwmScript/Widgets/List.c (DrawCellule): reformat and insert
10355 braces to avoid ambiguous `else'.
10357 * FvwmScript/Widgets/CheckBox.c (EvtMouseCheckBox):
10358 * FvwmPager/x_pager.c (MapBalloonWindow): initialize variables to
10361 * FvwmPager/FvwmPager.c:
10362 * FvwmPager/x_pager.c: removed unused variables.
10364 * FvwmPager/FvwmPager.c (main): `==' should be `='.
10366 * FvwmIconMan/xmanager.c (button_left): initialize variable `i'
10369 * FvwmIconMan/xmanager.c: removed COMPILE_STANDALONE nonsense
10370 around include fvwm.h.
10373 * FvwmIconMan/winlist.c (check_win_complete): fix debugging printf
10376 * FvwmIconMan/readconfig.c (parse_function_list): cast pointer to
10377 unsigned long for debugging printf.
10379 * FvwmIconMan/readconfig.c (ParseKeyEntry): initialize variables
10380 `actionstring' and `keystring'.
10382 * FvwmIconMan/readconfig.c (ParseMouseEntry):
10383 * FvwmIconMan/readconfig.c (ParseKeyEntry): cast Action to char*
10384 for debugging printf.
10386 * FvwmIconMan/readconfig.c (read_in_resources): initialize
10387 variable `binding'.
10389 * FvwmIconMan/readconfig.c (print_binding,print_bindings): wrapped
10390 inside #ifdef PRINT_DEBUG.
10392 * FvwmForm/ReadXServer.c (ReadXServer): initialize old_cursor,
10393 otherwise it might be used uninitialized.
10395 * FvwmPager/FvwmPager.c:
10396 * FvwmForm/FvwmForm.c: include <libs/ModParse.h> removed.
10398 Sat Apr 3 11:52:29 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10400 * FvwmEvent/FvwmEvent.c (config): use GetNextOption() rather than
10403 * FvwmGtk/FvwmGtk.c (parse_arguments): use GetNextOption() rather
10404 than GetArgument().
10406 * FvwmPager/FvwmPager.c (ParseOptions): change GetArgument() to
10409 * FvwmAnimate/FvwmAnimate.c(ParseConfigLine): use GetNextOption
10410 rather than GetArgument; remove include of ModParse.h.
10412 1999-04-01 Andi Karrer <karrer@iis.ee.ethz.ch>
10414 * FvwmIconBox/FvwmIconBox.c (main):
10415 XSetIconSizes() should not be called with a height of 0.
10417 1999-03-31 Dan Espen <dane@mk.bellcore.com>
10419 * FvwmForm/ReadXServer.c (ReadXServer): Fix bug. Function keys wouldn't
10420 operate buttons on forms with no input fields.
10422 1999-03-28 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10424 * FvwmCpp/FvwmCpp.1 (BUGS): C comment update
10426 1999-03-29 Matthias Clasen <clasen@mathematik.uni-freiburg.de>
10428 * FvwmPager/x_pager.c (MoveWindow): Fix moving of icons
10429 via the pager (always send Move command with a context of t->w).
10431 Sun Mar 28 18:26:11 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10433 * FvwmScript/FvwmScript.c:
10434 * FvwmWharf/icons.c: include libs/Picture.h to get prototype of
10437 Sun Mar 28 11:57:25 1999 Steve Robbins <steve@nyongwa.montreal.qc.ca>
10439 * FvwmForm/Makefile.am (FvwmTalk):
10440 * FvwmCommand/scripts/Makefile.am (.pl):
10441 * FvwmConsole/Makefile.am: removed unnecesary chmod +x commands;
10442 anything listed in a _SCRIPTS primary is correctly installed with
10443 execute permissions set.
10445 1999-03-27 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10448 * FvwmIconMan/readconfig.c:
10449 * FvwmIconMan/readconfig.h:
10450 * FvwmIconMan/FvwmIconMan.h: use Binding structure from fvwmlib instead
10451 of private reimplementation
10453 Mon Mar 22 19:01:38 1999 DanEspen <dje@blue>
10455 * FvwmForm/Makefile.am (FvwmTalk): Fix loop in FvwmTalk.
10457 1999-03-22 Dominik Vogt <dominik(dot)vogt(at)gmx(dot)de>
10459 * FvwmAudio/FvwmAudio.c (config): replaced call to PeekToken by
10462 * FvwmPager/x_pager.c (IconMoveWindow):
10463 (MoveWindow): fixed mb2 with transient pager
10464 (InsertExpand): fixed coredump fix that cause a coredump :)