Fix libpng 1.5 changing data types.
[fvwm.git] / bin / ChangeLog
blob9af77e098c8c56a8f76ff1ee92731b24cd3de155
1 2010-12-27    <despen@verizon.net>
3         * fvwm-menu-desktop.in: New root menu name, FvwmMenu.
4         Regenerate menu using a prompt for new options.
5         Comments about more changes.
7 2010-12-25    <despen@verizon.net>
9         * fvwm-menu-desktop.in: change to work with xdg menu standard.
10         make filehandles local.
11         fix root-cmd default and search.
13 2010-05-13  Thomas Adam   <thomas@xteddy.org>
14         * fvwm-convert-2.6.in (__convert_conditionals):
15         Be more specific about conditional command corrections.
17         When converting over "Foo [blah]", don't blindly substitute anything in
18         square brackets, as this will obliterate legitimate statements such as
19         "$[foo]" when referring to environment variable interpolation.  Instead,
20         ensure we only process this if it's preceeded by a conditional command.
22 2010-05-13  Thomas Adam   <thomas@xteddy.org>
23         * fvwm-convert-2.6.in:
24         Remove trailing comma.
26 2010-05-12  Thomas Adam   <thomas@xteddy.org>
27         * fvwm-convert-2.6.in (__convert_conditionals):
28         Preserve comma-separated options in conditional commands.
30         If we encounter options in conditon commands already separated with
31         commas, ensure we don't double-up on commas when converting any further
32         options -- because the assumption was that options to conditional
33         commands were just whitespace-delimited.
35 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
36         * fvwm-convert-2.6.in:
37         * fvwm-convert-2.6.1.in:
38         Minor style cleanups.
40         Tidy up of some of the code.  Fix some odd wording in the man page.
42 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
43         * fvwm-convert-2.6.in:
44         Convert all function lines where possible.
46         Ensure we run all function lines through __convert_conditionals() and
47         not just functions we're explicitly converting.
49 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
50         * fvwm-convert-2.6.in (write_out_file):
51         Don't write out StartFunction if not defined.
53         Don't put a blank template for StartFunction if there isn't one in the
54         config file.
56 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
57         * fvwm-convert-2.6.in (check_func_definition):
58         * fvwm-convert-2.6.in (handle_continuation):
59         Handle "+ foo" lines correctly by not culling them.
61         Because of how we collate "+ foo" lines for startfunction, etc., we want
62         to also ensure we keep them around for functions we don't care to
63         explicitly convert over.
65 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
66         * fvwm-convert-2.6.in (write_out_file):
67         If no output filename given, put files in CWD.
69         Actually do what the man page says and put processed files in the CWD if
70         no output files are given (implied if -f is used for any Read files.)
72 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
73         * fvwm-convert-2.6.in (convert_key_mouse_bindings):
74         Retain white space between Mouse/Key fields.
76         Don't cull any deliberate whitespace between fields if we end up
77         converting some of the options found.
79 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
80         * fvwm-convert-2.6.in:
81         Be more strict in file handling when following Read statements.
83         Ensure we don't overwrite any previously defined file when following
84         Read files picked up by using "-f".
85         
86 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
87         * fvwm-convert-2.6.in:
88         * fvwm-convert-2.6.1.in:
89         Handle continuation lines.
91         Process those lines ending in a backslash by prepending them to the
92         previous line and just shunting it to a common function.  When writing
93         out the file, ensure we preserve the split lines.
95 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
96         * fvwm-convert-2.6.in:
97         Use !UsePPosition over NoPPosition when negating style lines..
99         When converting styles over, use !UsePPosition, and not convert to
100         !PPosition -- which would have happened due to how the negation for
101         style command works for other styles.
102 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
103         * fvwm-convert-2.6.in:
104         Retain "Read foo" lines when calling handle_read_file()
106         Ensure we retain this line when spitting out the converted file,
107         otherwise the file from Read will never get processed by FVWM.
109 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
110         * fvwm-convert-2.6.in:
111         * fvwm-convert-2.6.1.in:
112         Convert over to use GetOpt::Long and introduce -f and -h.
114         --follow-read|-f : Follow files found via "Read".
115         --help|-h : Print help message.
117         No longer allow fvwm-convert-2.6 to follow Read files automatically --
118         force this via -f instead.
120         In the case of -f not given, still print out files found on the command
121         line to make the user aware there's additional files that will need
122         processing.
124 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
125         * fvwm-convert-2.6.in:
126         Fix command-line parsing, and allow for destination file to be honoured
127         -- stupid logic bug on my part.
129 2009-03-22  Mikhael Goikhman  <migo@homemail.com>
131         * Makefile.am:
132         add fvwm version to automatically generated man pages
134         * fvwm-menu-directory.1:
135         * fvwm-menu-headlines.1:
136         * fvwm-menu-xlock.1:
137         * fvwm-perllib.1:
138         regenerated
140 2009-03-17  Mikhael Goikhman  <migo@homemail.com>
142         * fvwm-menu-desktop.in:
143         * fvwm-menu-directory.in:
144         * fvwm-menu-headlines.in:
145         * fvwm-menu-xlock.in:
146         * fvwm-perllib.in:
147         convert my old code to use var_name and function_name coding style
149         * Makefile.am:
150         rename target "pod2man" to "regenerate"
152         * fvwm-menu-*.1:
153         regenerated
155 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
157         * fvwm-perllib.in:
158         hide "use Gtk;" pseudo-dependency from annoying package builders
160 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
162         * fvwm-config.in:
163         fix wrong spacing in the output caused by libXcursor patch
165         * fvwm-menu-headlines.in:
166         switch the default broswer from "netscape" to "firefox",
167         fix parsing of "&#xabcd;" entities in xml and RootPrompt site
169 2007-08-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
171         * fvwm-menu-directory.1:
172         * fvwm-config.1.in:
173         * fvwm-convert-2.2.1.in:
174         * fvwm-bug.in:
175         * fvwm-menu-headlines.in:
176         * fvwm-convert-2.4.1.in:
177         * fvwm-root.1.in:
178         * fvwm-menu-xlock.1:
179         * fvwm-convert-2.6.1.in:
180         * fvwm-bug.1.in:
181         * fvwm-perllib.1:
182         * fvwm-perllib.in:
183         * fvwm-menu-headlines.1:
184         * fvwm-menu-directory.in:
185         * fvwm-menu-desktop.1.in:
186         * fvwm-menu-xlock.in:
187         write fvwm in lower case
189 2007-07-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
191         * Makefile.am (LDADD):
192         fixed building with libXcursor
194 2007-06-22  Simon Griph  <simon(at)griph(dot)se>
196         * fvwm-config.in:
197         * Makefile.am (LDADD):
199 2007-01-28  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
201         * fvwm-convert-2.6.in:
202         * fvwm-convert-2.4.in:
203         * fvwm-config.in:
204         * fvwm-bug.in:
205         added GPL notice
207         * fvwm-root.c:
208         #includes from library path with "..." not <...>
210 2007-01-28  Simon Griph  <simon(at)griph(dot)se>
212         * Makefile.am (LDADD, INCLUDES):
213         added rsvg_LIBS, rsvg_CFLAGS
215         * fvwm-config.in:
216         * fvwm-root.1.in (DESCRIPTION):
217         * fvwm-root.c (usage):
218         documented new svg support
219         (SetRootWindow):
220         added Frsvg_init() call
222 2007-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
224         * fvwm-root.c:
225         use new library header files
227 2007-01-26  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
229         * fvwm-root.c (SetRootWindow):
230         use image path in fvwm-root, but prepend pwd to it.
232         * fvwm-root.c (SetRootWindow):
233         don't use image path in fvwm-root
235 2007-01-15  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
237         * fvwm-config.in:
238         * fvwm-bug.in (datarootdir):
239         * fvwm-perllib.in:
240         use datarootdir
242 2007-01-14  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
244         * fvwm-root.c (SetRootWindow):
245         use int instead of unsigned int.
247 2006-12-18  Viktor Griph  <griph@dd.chalmers.se>
249         * Makefile.am (man_MANS, EXTRA_DIST):
250         don't install fvwm-convert-2.2 man page
252 2006-11-13  Dan Espen  <dane@mk.telcordia.com>
254         * fvwm-menu-directory.in: Use escapeFileName on directory name.
255         Security patch from Tavis Ormandy.
257 2006-09-19  Viktor Griph  <griph@dd.chalmers.se>
259         * fvwm-root.c (SetRootWindow):
260         silence gcc4 warnings
262 2006-04-07  Serge Koksharov  <gentoosiast dog yandex dot ru>
264         * fvwm-bug.in:
265         changed fallback editor from `emacs' to `vi' because it much
266         more widespread on non-Linux systems
267         fixed errors (because of incorrect syntax fallback entries were
268         not used)
269         now script honors `TMPDIR' env. variable and if it's not set it
270         fallback to `/tmp' directory when creating temporary file
272 2006-04-04  Serge Koksharov  <gentoosiast dog yandex dot ru>
274         * ChangeLog:
275         corrected typo
277 2006-03-02  Serge Koksharov  <gentoosiast dog yandex dot ru>
279         * fvwm-config.1.in:
280         * fvwm-menu-headlines.1:
281         * fvwm-menu-headlines.in:
282         * fvwm-perllib.in:
283         * fvwm-root.1.in:
284         corrected typos
286 2005-09-21  Mikhael Goikhman  <migo@homemail.com>
288         * fvwm-perllib.in:
289         enhance "tutorial", add "events" man page
291 2005-09-19  Olivier Chapuis  <olivier.chapuis@free.fr>
293         * fvwm-root.c (main):
294         64-bit refixes
296 2005-07-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
298         * fvwm-root.c (main):
299         64-bit fixes
301 2005-07-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
303         * fvwm-menu-directory:
304         applied patch  by Stephen Dennison <stephenrd@gmail.com> to correct a
305         typo
307 2005-07-04  Dan Espen  <dane@mk.telcordia.com>
309         * fvwm-menu-desktop.1.in: Add option gnome-mandriva.
311         * fvwm-menu-desktop.in (check_app): When checking if executable exists,
312         allow full path.  Add new option, gnome-mandriva.
314 2005-03-17  Dan Espen  <dane@mk.telcordia.com>
316         * fvwm-menu-desktop.1.in: Fix .IP.
318 2004-08-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
320         * fvwm-root.c:
321         fixed compiling
323 2004-08-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
325         * fvwm-root.c (SetRootWindow):
326         (main):
327         fail with exit code 1 if image does not exist
329 2004-06-29  Mikhael Goikhman  <migo@homemail.com>
331         * fvwm-menu-directory.in:
332         * fvwm-menu-directory.1:
333         new option --func-name
335 2004-03-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
337         * fvwm-bug.in:
338         script safety patch; see
339         http://securitytracker.com/alerts/2004/Jan/1008781.html
341 2004-01-01  Mikhael Goikhman  <migo@homemail.com>
343         * fvwm-menu-directory.in:
344         security fix for file names with eoln
346 2003-12-16  olicha  <olivier.chapuis@free.fr>
348         * fvwm-menu-desktop.in:
349         Tried to found KDE3 icons and mini icons
351 2003-11-29  Mikhael Goikhman  <migo@homemail.com>
353         * fvwm-menu-headlines.1:
354         * fvwm-menu-headlines.in:
355         update/fix Kuro5hin, GNOME-News, NewsForge, LinuxApps;
356         support redirection to other host to reduce problems in the future;
357         don't cache with explicit or implicit web proxies; added Schedule hint
359 2003-09-12  Mikhael Goikhman  <migo@homemail.com>
361         * fvwm-config.in:
362         added iconv reporting
364 2003-09-03  Mikhael Goikhman  <migo@homemail.com>
366         * fvwm-menu-directory.1:
367         * fvwm-menu-directory.in:
368         --title and --command-title now support empty argument
369         (suppress title action or title completely)
371 2003-07-08  Mikhael Goikhman  <migo@homemail.com>
373         * fvwm-menu-headlines.1:
374         * fvwm-menu-headlines.in:
375         replace old BBC-World and BBC-SciTech with new BBC headlines
377 2003-04-18  Mikhael Goikhman  <migo@homemail.com>
379         * fvwm-config.in:
380         fixed --localedir
381         * fvwm-config.1:
382         updated
384 2003-03-22  Mikhael Goikhman  <migo@homemail.com>
386         * fvwm-menu-directory.1:
387         * fvwm-menu-directory.in:
388         * fvwm-menu-headlines.1:
389         * fvwm-menu-headlines.in:
390         * fvwm-menu-xlock.1:
391         * fvwm-menu-xlock.in:
392         make the scripts to be warning safe
394 2003-03-15  Mikhael Goikhman  <migo@homemail.com>
396         * fvwm-menu-*.1:
397         regenerated
399 2003-01-29  Mikhael Goikhman  <migo@homemail.com>
401         * fvwm-menu-directory.1:
402         * fvwm-menu-directory.in:
403         * fvwm-menu-headlines.1:
404         * fvwm-menu-headlines.in:
405         * fvwm-menu-xlock.1:
406         * fvwm-menu-xlock.in:
407         fixed one problem with pod caused some man page paragraphs to disappear
409 2003-01-03  olicha  <olivier.chapuis@free.fr>
411         * fvwm-config.in:
412         * fvwm-config.1:
413         Removed HAVE_GNOME and HAVE_EWMH
415 2002-12-19  olicha  <olivier.chapuis@free.fr>
417         * fvwm-config.in:
418         MIT Shared Memory Extension
420 2002-11-29  Mikhael Goikhman  <migo@homemail.com>
422         * fvwm-menu-desktop.in:
423         * fvwm-menu-desktop.1:
424         --uniconv now uses perl internal convertion if possible (much faster)
426 2002-11-28  olicha  <olivier.chapuis@free.fr>
428         * fvwm-config.1:
429         * fvwm-config.in:
430         localedir and gettext
432 2002-11-10  Mikhael Goikhman  <migo@homemail.com>
434         * fvwm-bug.1:
435         * fvwm-bug.in:
436         * fvwm-config.1:
437         * fvwm-config.in:
438         * fvwm-menu-desktop.1:
439         * fvwm-menu-desktop.in:
440         * fvwm-menu-directory.1:
441         * fvwm-menu-directory.in:
442         * fvwm-menu-headlines.1:
443         * fvwm-menu-headlines.in:
444         * fvwm-menu-xlock.1:
445         * fvwm-menu-xlock.in:
446         * fvwm-perllib.1:
447         * fvwm-perllib.in:
448         * fvwm-root.1:
449         * fvwm-root.c:
450         all programs now support --help, -h, -?, --version, -V
451         and some (that supported it in 2.4.x also support -v)
453 2002-11-09  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
455         * fvwm-root.c:
456         removed long option names with "-" instead of "--"
458 2002-11-09  Mikhael Goikhman  <migo@homemail.com>
460         * Makefile.am (bin_SCRIPTS):
461         * fvwm_make_browse_menu.sh:
462         * fvwm_make_directory_menu.sh:
463         moved from bin to utils again
465 2002-11-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
467         * Makefile.am (bin_SCRIPTS):
468         install below shell scripts too
470         * fvwm_make_browse_menu.sh:
471         * fvwm_make_directory_menu.sh:
472         moved from utils to bin
474 2002-11-04  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
476         * fvwm-root.c (SetRootWindow):
477         fixed compile error
479 2002-10-31  olicha  <olivier.chapuis@free.fr>
481         * fvwm-root.c (SetRootWindow):
482         Updated PImageLoadPixmapFromFile
484 2002-10-27  Mikhael Goikhman  <migo@homemail.com>
486         * fvwm-root.c:
487         * fvwm-root.1:
488         switch to --option names in documentation, -option works too;
489         added --no-retain-pixmap and --no-dummy for completeness
491 2002-10-27  olicha  <olivier.chapuis@free.fr>
493         * fvwm-root.c:
494         * fvwm-root.1:
495         added --retain-pixmap; added documentation
497 2002-10-18  olicha  <olivier.chapuis@free.fr>
499         * Makefile.am (bin_SCRIPTS):
500         fvwm-root depends on libfvwm
502 2002-10-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
504         * fvwm-root.1:
505         applied patch by Cameron Simpson
507 2002-10-15  olicha  <olivier.chapuis@free.fr>
509         * fvwm-root.c (SetRootWindow):
510         Updated PictureInitCMapRoot
512 2002-10-12  Mikhael Goikhman  <migo@homemail.com>
514         * fvwm-bug.in:
515         show VERSIONINFO
517 2002-10-09  Mikhael Goikhman  <migo@homemail.com>
519         * fvwm-perllib.in:
520         more on tutorial
522 2002-10-08  olicha  <olivier.chapuis@free.fr>
524         * fvwm-root.c (*):
525         ColorLimit Visual fixes
527 2002-09-17  Mikhael Goikhman  <migo@homemail.com>
529         * fvwm-perllib.in:
530         progress in writing tutorial
532 2002-09-14  Mikhael Goikhman  <migo@homemail.com>
534         * fvwm-perllib.in:
535         some work on documentation
537 2002-09-06  Mikhael Goikhman  <migo@homemail.com>
539         * fvwm-config.in:
540         added options --is-final, --is-stable, --release-date
542 2002-08-11  olicha  <olivier.chapuis@free.fr>
544         * fvwm-root.c (main):
545         New options -no-dither, -dither and -no-cl
546         (SetRootWindow):
547         Update the PImageLoadPixmapFromFile args
549 2002-08-02  Mikhael Goikhman  <migo@homemail.com>
551         * Makefile.am:
552         DESTDIR fix
554 2002-08-01  Mikhael Goikhman  <migo@homemail.com>
556         * fvwm-menu-headlines.in:
557         support http redirections; update BBC headlines to work again
559 2002-06-20  Mikhael Goikhman  <migo@homemail.com>
561         * fvwm-root.c:
562         fixed build without xpm; search in built-in image-path first
564 2002-06-19  Mikhael Goikhman  <migo@homemail.com>
566         * fvwm-menu-headlines.in:
567         added timeout on initial connection
568         * fvwm-config.in:
569         added png and xft reporting
571 2002-06-17  Mikhael Goikhman  <migo@homemail.com>
573         * fvwm-menu-desktop.1:
574         some improvements
576         * fvwm-perllib.1:
577         * fvwm-perllib.in:
578         improved documentation and code
580 2002-06-15  Mikhael Goikhman  <migo@homemail.com>
582         * fvwm-menu-headlines.1:
583         * fvwm-menu-headlines.in:
584         added support for CNN, BBC-World, BBC-SciTech headlines;
585         do not show time or/and date fields that can't be guessed
586         instead of showing a fake time/date
588         * fvwm-perllib.1:
589         * fvwm-perllib.in:
590         added a new script for perllib documentation
592 2002-06-09  Mikhael Goikhman  <migo@homemail.com>
594         * fvwm-menu-headlines.1:
595         * fvwm-menu-headlines.in:
596         fix for a bad httpd responce, new option --icon-error
598 2002-06-02  Mikhael Goikhman  <migo@homemail.com>
600         * fvwm-menu-headlines.1:
601         * fvwm-menu-headlines.in:
602         add timeouts on socket reading (default is 20 seconds) and --timeout;
603         updated NewsForge, LinuxFr;
604         disabled SegFault, AppWatch, JustLinux, FreeKDE as non-functional
606 2002-05-28  Mikhael Goikhman  <migo@homemail.com>
608         * fvwm-config.in:
609         removed multibyte reporting
611 2002-05-09  olicha  <olivier.chapuis@free.fr>
613         * fvwm-root.c (SetRootWindow):
614         A fix
616 2002-04-25  Mikhael Goikhman  <migo@homemail.com>
618         * *.1:
619         improved main headers and updated for 2.5.1
621         * fvwm-config.in:
622         report xrender support
624 2002-04-23  Mikhael Goikhman  <migo@homemail.com>
626         * fvwm-root.c:
627         minor reformatting and spell checking
629 2002-04-22  olicha  <olivier.chapuis@free.fr>
631         * fvwm-root.c (*):
632         Some renaming.
634 2002-04-12  Mikhael Goikhman  <migo@homemail.com>
636         * *:
637         split directory utils/ into 2 directories:
638         bin/   - for programs installed into ${bindir}
639         utils/ - for developer and miscellaneous utilities
641         renamed programs:
642         xpmroot        -> fvwm-root
643         fvwmbug        -> fvwm-bug
644         fvwmrc_convert -> fvwm-convert-2.2
645         fvwm24_convert -> fvwm-convert-2.4
647         added:
648         fvwm-convert-2.6.{in,1}
650         * Makefile.am:
651         setup compatibility symlinks for xpmroot and xpmroot.1
653 2002-04-05  olicha  <olivier.chapuis@free.fr>
655         * Makefile.am:
656         Added -lm to LDADD
658         * fvwm-menu-desktop.in (get_info):
659         Allows png icons in fvwm menu
661         * xpmroot.c (SetRootWindow):
662         (main):
663         * Makefile.am:
664         xpmroot can load xbm and png image file. It is enabled even without
665         xpm support
667 2002-03-03  Mikhael Goikhman  <migo@homemail.com>
669         * fvwm-config.in:
670         added --supports-bidi (renamed) and --supports-perllib
672 2002-03-01  Mikhael Goikhman  <migo@homemail.com>
674         * configure_dev.sh:
675         s/autolocal/aclocal/; pass arguments to ./configure
677 2002-03-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
679         * configure_dev.sh:
680         added autolocal
682 2002-02-21  Mikhael Goikhman  <migo@homemail.com>
684         * fvwm-config.in:
685         added --supports-fribidi
687 2002-02-10  Mikhael Goikhman  <migo@homemail.com>
689         * fvwm-config.in:
690         * fvwm-config.1:
691         added --fvwm-perllibdir
693 2002-02-07  Mikhael Goikhman  <migo@homemail.com>
695         * Makefile.am:
696         do not generate fvwmbug (and fvwmbug.sh), it is generated by configure
698         * fvwmbug.in:
699         renamed from fvwmbug.sh.in and minor changes
701 2002-02-01  Dan Espen  <dane@mk.telcordia.com>
703         * fvwm-menu-xlock.1:
704         * fvwm-menu-headlines.1:
705         * fvwm-menu-directory.1:
706         * fvwm-menu-desktop.1: fvwmrc -> .fvwm2rc
708 2002-01-30  Mikhael Goikhman  <migo@homemail.com>
710         * fvwm24_convert.in:
711         * Makefile.am:
712         use the same generation as for other perl scripts
714         * BuildXLockMenu:
715         remove compatibility script
717 2002-01-21  olicha  <olivier.chapuis@free.fr>
719         * xpmroot.c (main):
720         * xpmroot.1:
721         Removed the -np option and uncomment the -fe and -d documentation
723 2002-01-19  Dan Espen  <dane@mk.telcordia.com>
725         * xpmroot.1: Language check done, options still commented out.
727 2002-01-19  olicha  <olivier.chapuis@free.fr>
729         * xpmroot.c:
730         Some reformating and fixed a miss print
732 2002-01-18  olicha  <olivier.chapuis@free.fr>
734         * xpmroot.1:
735         Remove the documentations of the new xpmroot options as There is
736         something that I do not understand with the "memory of the
737         background of the root window"
739 2002-01-16  olicha  <olivier.chapuis@free.fr>
741         * xpmroot.c (main):
742         New option -np which causes to set _XSETROOT_ID to None and to do not
743         keep the pixmap in memory. New option -d which free the _XSETROOT_ID
744         pixmap and set it to None and which forces xpmroot to do not set the
745         background. New options -fe for freeing the ESETROOT_PMAP_ID pixmap.
747 2001-11-26  Mikhael Goikhman  <migo@homemail.com>
749         * fvwm-config.in:
750         make ewmh entry consistent with others
752 2001-11-15  olicha  <olivier.chapuis@free.fr>
754         * fvwm-config.in:
755         Added ewmh
757 2001-11-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
759         * fvwm24_convert:
760         Print an error message if source file is not writable
762 2001-10-13  olicha  <olivier.chapuis@free.fr>
764         * fvwm-menu-desktop.in:
765         One or two fixes
767 2001-10-09  Mikhael Goikhman  <migo@homemail.com>
769         * fvwm-menu-headlines.in:
770         improved support for linuxfr.org, added thinkgeek.com
772         * make_fvwmdist.sh:
773         s/autormake/automake/
775 2001-09-05  olicha  <olivier.chapuis@free.fr>
777         * fvwm-menu-headlines.in:
778         * fvwm-menu-headlines.1:
779         Added linuxfr.org and fix a man page misprint
781 2001-08-25  Mikhael Goikhman  <migo@homemail.com>
783         * fvwm-menu-directory.in:
784         * fvwm-menu-directory.1:
785         fixed several kinds of escaping in menu names, menu items and shell
786         commands
788 2001-08-15  Mikhael Goikhman  <migo@homemail.com>
790         * fvwm-config.in:
791         * fvwm-config.1:
792         s/gnome-wm/gnome-hints/
794 2001-07-30  Mikhael Goikhman  <migo@homemail.com>
796         * fvwm-menu-headlines.in:
797         improved xml parsing, added support for newsforge.com, kuro5hin.org,
798         bbspot.com
800 2001-07-25  Mikhael Goikhman  <migo@homemail.com>
802         * fvwm-menu-headlines.in:
803         * fvwm-menu-headlines.1:
804         several improvements and enhancements: better comply with HTTP/1.1,
805         so AppWatch does not freeze the script and --buggyproxy is not needed,
806         fixed FreshMeat time format (they changed it), show network errors
807         in the menu with a possibility to reload when network returns instead
808         of dying AND added support for 7 more free software sites
810 2001-07-22  Mikhael Goikhman  <migo@homemail.com>
812         * fvwm-config.in:
813         added xinerama and shape support; resorting
815 2001-07-10  Mikhael Goikhman  <migo@homemail.com>
817         * fvwm24_convert.in:
818         update $dest2 only after all changes to $dest, not before
820 2001-07-08  Mikhael Goikhman  <migo@homemail.com>
822         * fvwm24_convert.in:
823         use a correct form $ENV{'HOME'} not $$HOME
825         * fvwm-config.1:
826         created the man page
828 2001-06-30  Mikhael Goikhman  <migo@homemail.com>
830         * make_fvwmdist.sh:
831         changed date format in NEWS file to actually match the one in NEWS
833 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
835         * make_fvwmdist.sh:
836         changed date format in NEWS file
838 2001-06-23  Mikhael Goikhman  <migo@homemail.com>
840         * fvwm-menu-directory.1:
841         * fvwm-menu-directory.in:
842         be consistent in code and doc: s/--check-subdir/--check-subdirs/
844 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
846         * make_fvwmdist.sh:
847         corrected typos
848         update version number in FAQ too
850 2001-05-06  Mikhael Goikhman  <migo@homemail.com>
852         * fvwm-config.in:
853         fixed --supports-feature broken in the previous commit
855 2001-05-04  Mikhael Goikhman  <migo@homemail.com>
857         * fvwm-config.in:
858         report gdk-imlib support in FvwmGtk, rename gnome support to gnome-wm
860 2001-04-09  Dan Espen  <dane@mk.telcordia.com>
862         * make_fvwmdist.sh: Figure our user full name.
864 2001-04-03  Mikhael Goikhman  <migo@homemail.com>
866         * Makefile.am:
867         don't build and install xselection, there is a more powerful package
868         of the same name
870 2001-03-24  Mikhael Goikhman  <migo@homemail.com>
872         * fvwm-menu-desktop.1:
873         * fvwm-menu-desktop.in:
874         rewordings
876 2001-03-24  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
878         * fvwm24_convert.1:
879         updated
881         * fvwm24_convert.in:
882         use \s instead of [ \t]
883         removed conversion of placement names, print a message instead
884         print warnings about FvwmConfig and FvwmPipe
885         improved comment detection
886         detect continuation lines
887         fixed typo
888         fixed line continuations
889         do not merge continuation lines if possible
891 2001-03-23  olicha  <olivier.chapuis@free.fr>
893         * fvwm-menu-desktop.in:
894         * fvwm-menu-desktop.1:
895         New option --merge-user-menu for KDE version 2
896         New options --check-[mini-]icons to fix problems if no icons
897         are found for the styles
899 2001-03-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
901         * fvwm24_convert.in (line):
902         fixed HilightColor conversion
903         added HilightColorset conversion
904         convert WindowShadeAnimate command
906 2001-03-22  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
908         * fvwm24_convert.in (line):
909         enhanced button panel line recognition
911 2001-03-21  Dan Espen  <dane@mk.telcordia.com>
913         * fvwm24_convert.in: Add detection of old style FvwmButtons panel
914         definitions.
916 2000-03-20  Mikhael Goikhman  <migo@homemail.com>
918         * fvwm-config.in:
919         added --fvwm-exe option for potential forward compatibility
921         * fvwm-menu-desktop.1:
922         * fvwm-menu-desktop.in:
923         * fvwm-menu-directory.1:
924         * fvwm-menu-directory.in:
925         * fvwm-menu-xlock.1:
926         * fvwm-menu-xlock.in:
927         be compatible with a new wm-icons-0.3.0 icon list
929         * fvwm-menu-headlines.1:
930         simply regenerated with a new fancy perl-5.6.0 man page format
932 2001-03-18  Dan Espen  <dane@mk.telcordia.com>
934         * make_fvwmdist.sh: Add instruction to increase release number in FAQ.
935         * fvwm24_convert.in: Changes in GlobalOpts conversions.
937 2001-03-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
939         * fvwm24_convert.in (line):
940         replace "IconFont" with "Style * IconFont"
942 2001-03-11  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
944         * fvwm-menu-headlines.1:
945         * fvwm-menu-directory.1:
946         * fvwm-menu-xlock.in:
947         * fvwm-menu-headlines.in:
948         * fvwm-menu-directory.in:
949         changed some comments so that they don't look like cvs conflict markers
951 2001-02-26  Dan Espen  <dane@mk.telcordia.com>
953         * make_fvwmdist.sh (VER): Add instructions for NEWS update on stable
954         branch.
956 2001-02-25  Dan Espen  <dane@mk.telcordia.com>
958         * make_fvwmdist.sh (wrong_dir): Use portable way of redirecting
959         the grep output.
961 2001-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
963         * make_fvwmdist.sh (wrong_dir):
964         fixed logic
965         partially rewritten for portability reasons
966         new options
967           -R: skip to next release series number after building
968           -M: skip to next major release number after building
969           -w: disable -Werror in compiler flags
970           -a, -b, -s: build an alpha/beta/stable release
972 2001-01-26  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
974         * make_fvwmdist.sh (wrong_dir):
975         portability fixes
977 2000-01-24  Mikhael Goikhman  <migo@homemail.com>
979         fvwm-config.in:
980         show gnomelibs and multibyte support in summary and options
982 2000-01-21  Mikhael Goikhman  <migo@homemail.com>
984         * fvwm-menu-desktop.{in,1}:
985         * fvwm-menu-directory.{in,1}:
986         rewordings
988 2000-01-20  olicha  <olivier.chapuis@free.fr>
990         * fvwm-menu-desktop.in:
991         * fvwm-menu-desktop.1:
992         New option --menu-style and fix check for perl >= 5.6
993         (the value of $] is 5.006).
995         * fvwm-menu-directory.in:
996         * fvwm-menu-directory.1:
997         New option --menu-style
999 2000-01-01  Mikhael Goikhman  <migo@homemail.com>
1001         * fvwm-menu-desktop.in:
1002         fixed execution on older perl < 5.6
1004 2000-12-12  olicha  <olivier.chapuis@free.fr>
1006         * fvwm-menu-desktop.in:
1007         * fvwm-menu-desktop.1:
1008         New option --uniconv and --uniconv-exec for UTF8 encoding
1010 2000-12-09  olicha  <olivier.chapuis@free.fr>
1012         * fvwm-menu-desktop.in:
1013         * fvwm-menu-desktop.1:
1014         New option --utf8 for UTF8 encoding (in KDE2)
1016 2000-12-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1018         * make_fvwmdist.sh:
1019         added environment variable to allow bringing up the network
1020         programmatically
1021         documentation in file
1023 2000-11-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1025         * make_fvwmdist.sh:
1026         make distcheck2
1028 2000-11-19  Mikhael Goikhman  <migo@homemail.com>
1030         * Makefile.am:
1031         fixed 'make distcheck' by adding $(top_srcdir)/utils/ path
1033 2000-11-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1035         * rebuild_dev.sh:
1036         added script that reconfigures and rebuilds fvwm
1037         * configure_dev.sh:
1038         script that calls automake, autoconf and configure
1039         * build_dev.sh:
1040         script that rebuilds fvwm with -Wall and -Werror
1042 2000-11-13  Mikhael Goikhman  <migo@homemail.com>
1044         * Makefile.am:
1045         replaced unportable $<
1047 2000-11-10  Mikhael Goikhman  <migo@homemail.com>
1049         * make_fvwmdist.sh:
1050         small fix in cvs log message, now also auto-updating the NEWS file
1052 2000-11-02  Dan Espen  <dane@mk.telcordia.com>
1054         * fvwm24_convert.1:
1055         * fvwm24_convert.in: Convert GlobalOpts to Style commands or BugOpts
1056         as needed.
1058 2000-10-11  Dan Espen  <dane@mk.telcordia.com>
1060         * fvwm24_convert.1:
1061         * fvwm24_convert.in: Convert to perl, print warning on read commands,
1062         do caseless matching on commands.
1064 2000-10-09  Mikhael Goikhman  <migo@homemail.com>
1066         * fvwm-menu-directory.{in,1}:
1067         * fvwm-menu-headlines.{in,1}:
1068         added --command options, which enhance --exec ones;
1069         use ~/.fvwm ($FVWM_USERDIR) for state files/dirs, not $HOME
1071 2000-10-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1073         * xpmroot.c (SetRootWindow):
1074         honour return code of XGetWindowAttributes()
1076 2000-10-04  Mikhael Goikhman  <migo@homemail.com>
1078         * utils/fvwm-menu-desktop.in:
1079         use a non-conflicting module syntax; be more tolerant to read
1080         permission problems; validate an alias parameter
1082 2000-09-28  Dan Espen  <dane@mk.telcordia.com>
1084         * fvwm24_convert.in: Handle space in HighlightColor.  Leave commented
1085         out ModulePath and ColorLimit commands.
1086         * fvwm24_convert.1: document more limitations/features.
1088 2000-09-26  Dan Espen  <dane@mk.telcordia.com>
1090         * fvwm24_convert.1: new man page.
1091         * Makefile.am (man_MANS): add fvwm24_convert.1 man page.
1093 2000-09-25  Mikhael Goikhman  <migo@homemail.com>
1095         * Makefile.am (EXTRA_DIST): s/fvwm24_convert/fvwm24_convert.in/
1097 2000-09-24  Dan Espen  <dane@mk.telcordia.com>
1099         * Makefile.am (fvwm24_convert): Rules to build fvwm24_convert.
1100         * fvwm24_convert.in: Works for me.  Docs next.
1102 2000-09-18  Dan Espen  <dane@mk.telcordia.com>
1104         * fvwm24_convert.in: preliminary version.  Not done yet.
1106 2000-08-19  Mikhael Goikhman  <migo@homemail.com>
1108         * utils/fvwm-menu-desktop.1:
1109         * utils/fvwm-menu-desktop.in:
1110         be more quiet; rename --fvwm-gtk-name to --fvwmgtk-alias
1112 2000-05-14  Mikhael Goikhman  <migo@homemail.com>
1114         * make_fvwmdist.sh:
1115         s/$VRELEASE_$VMAJOR_VMINOR/${VRELEASE}_${VMAJOR}_$VMINOR/
1117 2000-05-04  Mikhael Goikhman  <migo@homemail.com>
1119         * Makefile.am, fvwmbun.sh.in:
1120         fixed minor info bug, small rearrangings
1121         * fvwm-config.in:
1122         added gnome support query
1124 2000-04-26  Mikhael Goikhman  <migo@homemail.com>
1126         * fvwm-config.in, fvwmbug.sh.in:
1127         Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
1128         renamings and rewordings.
1130 2000-04-12  Mikhael Goikhman  <migo@homemail.com>
1132         * fvwm-config.in:
1133         added --supports, --supports-<feature> options, some enhancements.
1135 2000-04-06  Mikhael Goikhman  <migo@homemail.com>
1137         * fvwm-config.in:
1138         a new fvwm script, to be used for querying fvwm instalation
1140 2000-02-25  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1142         * make_fvwmdist.sh (VERSION_STRING):
1143         improved release building script
1145 2000-02-05  Mikhael Goikhman  <migo@homemail.com>
1147         * fvwm-menu-*.{in,1}:
1148         some clean up in code and man; ~ in file names is now mostly expanded;
1149         added --wm-icons; changed to work with Redhat 5.1 perl
1151         * fvwm-menu-xlock.in:
1152         actually renamed --format to the previously documented --item,
1153         --item format now can contain width specifiers like in other scripts;
1154         renamed --icon to --icon-item, added --icon-title;
1156         * fvwm-menu-directory.in:
1157         actually renamed --format to the previously documented --item;
1158         changed data file name used in --reuse to .fvwm-menu-directory.dir
1160         * fvwm-menu-headlines.in: timezones of sites are now taken in account,
1161         still daylight saving time is evaluated approximately for dumb sites
1162         dumping local time for own zone without specifying it instead of GMC;
1163         support for AppWatch site, support for user defined sites;
1164         added --info, --icon-title, --icon-item, --icon-home.
1166         * fvwm-menu-desktop.{in,1}:
1167         change --i-know-what-i-do (flag) to --time-limit (integer)
1169 2000-01-02  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1171         * fvwmrc_convert:
1172         use new styles Font, IconFont, Hilight...
1174 2000-01-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1176         * fvwmrc_convert:
1177         updated for WindowFont and HilightColor(set)
1179 1999-12-17  Mikhael Goikhman  <migo@homemail.com>
1181         * fvwm-menu-headlines.in:
1182         * fvwm-menu-headlines.1:
1183         A new configurable script to show popular web site headlines in fvwm
1184         menus. Currently supported FreshMeat, LinuxToday, SlashDot, Segfault.
1186         * fvwm-menu-directory.in: --special-dirs gets an argument now
1187         * fvwm-menu-{directory,xlock}: --format renamed to --item
1189         * Makefile.am: added fvwm-menu-headlines; fvwm-menu scripts now
1190         are installed
1192 1999-11-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1194         * make_fvwmdist.sh:
1195         new script to help building the distribution
1197 1999-11-24  Dan Espen  <dane@mk.telcordia.com>
1199         * fvwm-menu-desktop.1: Removed 8 bit character that was causing
1200         Solaris nroff to core out.  Did a little proofreading.
1202 1999-11-17  Mikhael Goikhman  <migo@homemail.com>
1204         * Makefile.am:
1205         removed FORCE from fvwmbug, added fvwmbug to CLEANFILES;
1206         fvwm-menu-{xlock,directory}.1 are not autogenerated now, because of
1207         'cvs update' timestamp bug; use: make _fvwm-menu-xlock.1
1209 1999-11-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1211         * fvwm-menu-directory.in:
1212         * fvwm-menu-desktop.in:
1213         * fvwmrc_convert.1:
1214         * fvwm-menu-directory.1:
1215         * fvwm-menu-desktop.1:
1216         ispell session
1218 1999-11-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1220         * fvwm_make_browse_menu.sh:
1221         applied fix by Brad Giaccio
1223 1999-10-30  Mikhael Goikhman  migo@homemail.com
1225         * fvwm-menu-directory.in: --reuse option works again
1227 1999-09-23  Paul D. Smith  <psmith@gnu.org>
1229         * Makefile.am (LDADD): Move the $(X_LIBS) reference earlier in all
1230         LDADD variables, before (for example) the $(xpm_LIBS) reference;
1231         sometimes the latter doesn't contain its own -L options, and uses
1232         X's.
1234 1999-09-05  Mikhael Goikhman  <migo@homemail.com>
1236         * fvwmrc_convert:
1237         Replaced several occurrences of InitFunction and/or RestartFunction
1238         with StartFunction.
1240 1999-09-04  Mikhael Goikhman  <migo@homemail.com>
1242         * Makefile.am: removed use of $< on explicit rule;
1243         more code to satisfy both pod2man and 'make -j'
1244         * fvwm-menu-directory.in: removed @VERSION@ from the man page part
1246 1999-08-23  Mikhael Goikhman  <migo@homemail.com>
1248         * fvwm-menu-directory.in: new option --format to put the file size,
1249         date, type, full name etc. into the menu label; the option --title is
1250         extended (new default is "*-40p" now).
1251         * fvwm-menu-xlock.in: new options --format and --special-first;
1252         special and non-special modes are now separated
1253         * fvwm_make_browse_menu.sh: improved the simulation command line
1255 1999-08-17  Mikhael Goikhman  <migo@homemail.com>
1257         * BuildXLockMenu: created the compatibility wrapper to fvwm-menu-xlock
1258         * fvwm_make_browse_menu.sh:
1259         * fvwm_make_directory_menu.sh:
1260         restored (used by fvwm2.1) with a pointer to fvwm-menu-directory
1261         * fvwm-menu-xlock.in:
1262         * fvwm-menu-directory.in:
1263         * fvwm-menu-desktop.in:
1264         * fvwm-menu-desktop.1:
1265         some small documentation fixes, added some useful xlock options
1267 1999-08-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1269         * fvwm-menu-xlock.in:
1270         * fvwm-menu-directory.in:
1271         use FVWM instead of F{ine,antastic,eline} VWM
1273 1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>
1275         * fvwm-menu-xlock.1:
1276         * fvwm-menu-directory.1:
1277         * fvwm-menu-desktop.1: use FVWM instead of F{ine,antastic,eline} VWM
1279 1999-08-16  Mikhael Goikhman  <migo@homemail.com>
1281         * ChangeLog:
1282         * fvwm-menu-xlock.in:
1283         * fvwm-menu-xlock.1:
1284         * fvwm-menu-directory.in:
1285         * fvwm-menu-directory.1:
1286         * fvwm-menu-desktop.in:
1287         * fvwm-menu-desktop.1:
1288         New files added.
1289         fvwm-menu perl scripts can be used to auto build fvwm menus.
1290         All scripts are very configurable, see --help and man pages.
1292         * BuildXLockMenu.in:
1293         * BuildXLockMenu.1:
1294         * fvwm_make_browse_menu.sh:
1295         * fvwm_make_directory_menu.sh:
1296         Removed in favor of new more configurable scripts.