Update redmondxp theme to use features in FVWM 2.5.25+
[fvwm-themes.git] / ChangeLog
bloba5ba6db918c41bf4ac8b1f47490354eb6c4a3205
1 2006-03-20  Mikhael Goikhman  <migo@homemail.com>
3         * configure.in:
4         fix two problems with the latest Fedora: libX11 is now in /usr/lib and
5         rgb.txt is in /usr/share/X11, and sort(1) has no +num options anymore
6         (hopefully without adding problems on other systems)
8 2005-09-16  Mikhael Goikhman  <migo@homemail.com>
10         * themes/default/menus:
11         * themes/default/menus-programs:
12         continue to convert the menus to $[gt.label]
14         * themes/default/functions:
15         * themes/redmondxp/modules/FvwmButtons-Panel:
16         small corrections
18 2005-09-08  Mikhael Goikhman  <migo@homemail.com>
20         * themes/default/menus:
21         start to convert the menus to $[gt.label] form for i18n
23 2005-09-04  Mikhael Goikhman  <migo@homemail.com>
25         * themes/default/colors:
26         add gradient to titlebar and menu
28         * themes/default/settings/automenus/headlines/enabled:
29         add CPAN menu entry
31         * themes/default/functions-appbind:
32         start to use Test (x) choices; should do more
34         * themes/redmondxp/colors:
35         * themes/redmondxp/menustyle:
36         * themes/redmondxp/modules/FvwmButtons-Panel:
37         * themes/redmondxp/modules/FvwmButtons-Panel-AppButtons:
38         * themes/redmondxp/modules/FvwmIconMan:
39         * themes/redmondxp/modules/fonts:
40         improve redmondxp themes (colors, font sizes, externally definable
41         panel apps, FvmwIconMan tips)
43 2005-06-07  Olivier Chapuis  <olivier.chapuis@free.fr>
45         * themes/olicha/modules/styles:
46         Added NeverFocus to modules
48         * doc/FAQ:
49         * themes/default/bindings:
50         Added a new function FuncFvwmRemoveBindingsOnWindow which removes
51         all window bindings on a window
53 2003-06-21  migo  <migo@homemail.com>
55         * themes/default/bindings:
56         use new function FuncFvwmWindowList instead of WindowList
58         * themes/default/settings/automenus/headlines/enabled:
59         fix fvwm-menu-headlines command line
61         * themes/default/colors:
62         * themes/default/menustyle:
63         * themes/default/windowlook:
64         improve the default theme look
66 2003-12-11  migo  <migo@homemail.com>
68         * NEWS:
69         * themes/transparent/README:
70         * themes/transparent/colors:
71         * themes/transparent/windowlook:
72         added new transparent theme
74 2003-12-09  migo  <migo@homemail.com>
76         * bin/fvwm-themes-root.in:
77         support wmsetbg, it supports all formats and works like Esetroot,
78         but it does not support any color names like "#a0a000" or rgb:...
80         * themes/underground/background/main:
81         use fvwm-themes-root instead of xv, uhh, 0.7.0 is broken here then
83 2003-12-01  migo  <migo@homemail.com>
85         * themes/e17/colors-decor:
86         * themes/ice/colors-decor:
87         * themes/mech/colors-decor:
88         * themes/metal/colors-decor:
89         * themes/nanogui/colors-decor:
90         * themes/qnx/colors-decor:
91         more clean up and fixes
93 2003-11-29  migo  <migo@homemail.com>
95         * themes/e17/colors-decor:
96         * themes/ice/colors-decor:
97         * themes/qnx/colors-decor:
98         some clean up and fixes (added stretched)
100         * themes/default/settings/automenus/headlines/enabled:
101         use the user defined browser instead of netscape
103         * themes/redmondxp/modules/main:
104         iconified buttons in FvwmIconMan are now with fg/icon alpha/tint
106 2003-11-09  migo  <migo@homemail.com>
108         * NEWS:
109         * configure.in:
110         increased to 0.7.1
112         * themes/redmondxp/images/module/panel-bg.xpm:
113         removed redundant file
115         * debian/Makefile.am:
116         * debian/postinst:
117         * debian/postrm:
118         * debian/fvwm-themes.menu:
119         improved
121         * bin/fvwm-themes-config.in:
122         * bin/fvwm-themes-start.in:
123         * themes/default/functions:
124         improved xmessage and FuncFvwmShowMessage calls
126         * Makefile.am:
127         * rpm/fvwm-themes-base.spec.in:
128         * rpm/fvwm-themes-extra.spec.in:
129         fixed number of themes in rpm description
131 2003-10-31  migo  <migo@homemail.com>
133         * themes/redmondxp/images/module/panel-start.png:
134         * themes/redmondxp/images/module/panel-start.xcf:
135         make start buttom more 3d-ish (nice)
137         * Makefile.am:
138         * debian/Makefile.am:
139         some improvements
141         * themes/default/settings/iconstyles/style-icon-miniicon:
142         workaround for annoying "XTerm icon is empty" bug
144         * themes/olicha/modules/FvwmTaskBar:
145         better position for window operation menu
147         * themes/default/functions:
148         if xmessage is not found invoke other dialog tools using FvwmPerl
150         * NEWS:
151         * configure.in:
152         * doc/README.1st:
153         prepared for 0.7.0
155 2003-10-27  migo  <migo@homemail.com>
157         * themes/osx/**:
158         numerous improvements in modules@ and colors@
160         * TODO:
161         * themes/*/modules/main:
162         use "Style * !NoIcon" instead of rereading style-icon-miniicon!
164         * themes/redmondxp/modules/FvwmThemesPanelManager:
165         work around FvwmAnimate deadlock freeze
167 2003-10-25  migo  <migo@homemail.com>
169         * themes/redmondxp/README:
170         * themes/redmondxp/colors:
171         * themes/redmondxp/images/module/panel-*:
172         * themes/redmondxp/modules/*:
173         new themeable panel implementation
175 2003-10-24  migo  <migo@homemail.com>
177         * Makefile.am:
178         * debian/Makefile.am:
179         improved deb procedure
181         * Makefile.am:
182         * rpm/Makefile.am:
183         * Makefile.am:
184         * debian/Makefile.am:
185         synchronized deb and rpm naming
187         * themes/default/bindings:
188         make Shift-borders do ResizeMaximize as intended
190         * themes/sa/colors:
191         fixed colorsets 18 and 19
193         * themes/default/theme.cfg:
194         fixed a typo caused event-handler to be loaded after menus
196         * themes/migo/modules/main:
197         minor clean up
199 2003-10-20  migo  <migo@homemail.com>
201         * themes/*/colors*:
202         all colors components revisited: clean up in decors and small fixes
204         * themes/underground/menustyle:
205         * themes/underground/README:
206         added menu look that I like (for large resolutions)
208         * themes/sa/modules/main:
209         make IconBox work better for 64x64 icons
211         * bin/fvwm-themes-config.in:
212         s/ReLoad/Reload/
214 2003-10-20  migo  <migo@homemail.com>
216         * themes/awol/colors:
217         new colors
219         * themes/migo/colors:
220         * themes/migo/windowlook:
221         make it look more like intended, the TitleStyle config is a bit unusual
223 2003-10-18  migo  <migo@homemail.com>
225         * themes/redmondxp/modules/FvwmThemesPanelManager:
226         more clock formats
228         * themes/*/modules/main:
229         * themes/*/modules/styles:
230         use !Title syntax not NoTitle, some cleanup in Style/DestroyStyle
232 2003-10-16  migo  <migo@homemail.com>
234         * AUTHORS:
235         * NEWS:
236         * doc/ANNOUNCE:
237         * updated
239         * debian/Makefile.am:
240         * debian/copyright:
241         * debian/base-control.in:
242         * debian/extra-control.in:
243         * debian/full-control.in:
244         updated
246         * bin/fvwm-themes-config.in:
247         replaced $v with $[version.line]
249         * themes/default/bindings:
250         replaced Shift-Ctrl-F12 binding
252         * themes/default/menus:
253         added FvwmDebug, replaced $w with $[w.id], s/gif/png/
255         * themes/olicha/modules/FvwmTaskBar:
256         the start menu now has correct position
258         * themes/redmondxp/modules/FvwmButtons-Panel:
259         replaced Cond with TestRc
261 2003-10-12  migo  <migo@homemail.com>
263         * themes/awol/modules/main:
264         * themes/migo/colors:
265         * themes/awol/modules/styles:
266         minor improvements
268         * themes/awol/images/module/isn_prev.png:
269         * themes/awol/images/module/isn_next.png:
270         * themes/awol/modules/FvwmButtons-Default:
271         * themes/awol/modules/FvwmButtons-XtMix:
272         replaced arrow images with the ones that look better with other colors
274 2003-10-11  migo  <migo@homemail.com>
276         * themes/awol/sound.cfg:
277         * themes/awol/sound.d/*:
278         replaced sound component with the one with variants
279         (computer3 was equivalent to computer2, so I changed it to my wishes)
280         * themes/awol/sounds/*/*:
281         added themed sound sets
283         * themes/awol/menustyle:
284         * themes/awol/menustyle.cfg:
285         * themes/awol/menustyle.size.large:
286         * themes/awol/menustyle.size.medium:
287         * themes/awol/menustyle.size.small:
288         added 3 size options
290         * themes/awol/background:
291         * themes/awol/images/background/bckgnd[2456].xpm:
292         added some new page backgrounds
294         * themes/awol/README:
295         updated
296         * themes/awol/colors:
297         replaced lightgreen (rgb:90/ee/90) with more pleasing rgb:50/a0/50
299         * themes/awol/modules*:
300         * themes/awol/images/module/*:
301         multiple updates to modules
303         * bin/fvwm-themes-config.in:
304         * debian/Makefile.am:
305         * themes/migo/background.cfg:
306         * themes/migo/colors:
307         * themes/multichoice/theme.cfg:
308         minor improvements
310         * themes/default/globalfeel:
311         * themes/migo/globalfeel:
312         use OpaqueMoveSize unlimited
314 2003-10-01  migo  <migo@homemail.com>
316         * NEWS:
317         mention graphical colorset viewer
319         * bin/fvwm-themes-start.in:
320         create directory for personal theme
322         * debian/Makefile.am:
323         removed redundant lines
325         * themes/redmondxp/modules/FvwmButtons-Panel:
326         add some minor fail safe default
328 2003-09-26  migo  <migo@homemail.com>
330         * themes/default/bindings:
331         fixed maximize full screen
333         * themes/default/functions:
334         fixed WindowListFunc and FuncFvwmShowColorset
336 2003-09-17  migo  <migo@homemail.com>
338         * debian/*-control:
339         * debian/files:
340         removed autogenerated files
342         * bin/fvwm-themes-root.in:
343         a bit improved
345         * themes/redmondxp/background:
346         * themes/redmondxp/images/background/lightsky.png:
347         * themes/redmondxp/images/background/x-xp-sky.jpg:
348         replaced lightsky.png with a new background from xpde,
349         it was not the best idea to use FvwmBacker with colorset
350         (and it seems to be buggy now, loaded on every page switch?)
352 2003-09-07  migo  <migo@homemail.com>
354         * configure.in:
355         * rpm/fvwm-themes-base.spec.in:
356         * rpm/fvwm-themes.spec.in:
357         use @REQUIRED_PERL_VERSION@
359 2003-09-04  migo  <migo@homemail.com>
361         * debian/*:
362         corrected several errors
364 2003-08-19  migo  <migo@homemail.com>
366         * configure.in:
367         * locale/Makefile.am:
368         * locale/pl/*:
369         * AUTHORS:
370         added Polish translations as found in http://free.polbox.pl/p/pkarwow/
371         strange that the author did not submit them to us
373 2003-08-03  migo  <migo@homemail.com>
375         * debian/.cvsignore:
376         ignore autogenerated makefiles and debian/changelog, debian/control
378         * locale/de/Makefile.am:
379         enhanced
381 2003-08-01  migo  <migo@homemail.com>
383         * NEWS:
384         mention Debian packages
386         * configure.in:
387         require fvwm-2.5.8
389         * bin/fvwm-themes-images.in:
390         use "fvwm-root -r"
392         * bin/fvwm-themes-root.in:
393         support xsetbg and image extention aliases (jpg -> jpeg)
395         * themes/default/background:
396         use fvwm-themes-root to set solid bg, not xsetroot
398         * themes/default/settings/automenus/headlines/enabled:
399         update bbc headlines
401 2003-07-20  olicha  <olivier.chapuis@free.fr>
403         * themes/default/settings/session-manager/none:
404         * themes/default/settings/session-manager/ksmserver:
405         * themes/default/settings/session-manager/xsm:
406         * themes/default/settings/session-manager/gnome:
407         * themes/default/settings/session-manager/generic:
408         Be more generic
410         * themes/default/settings.cfg (variant.unhide-if):
411         Use generic for GNOME2
412         
413         * themes/default/settings/session-manager/generic:
414         Fixed Save Session Only
416 2003-07-16  olicha  <olivier.chapuis@free.fr>
418         * themes/default/bindings:
419         * themes/default/bindings.switch-mouse-2-3.yes:
420         * themes/default/bindings.switch-mouse-2-3.no:
421         * themes/default/menus:
422         * themes/default/theme.cfg: 
423         * themes/default/settings.cfg:
424         Remove old ewmh support support
426         * themes/default/menus:
427         * themes/default/theme.cfg:
428         * themes/default/settings/events-handlers/disabled (new file):
429         * themes/default/settings/events-handlers/enabled (new file):
430         * themes/default/settings.cfg:
431         Added a general propose FvwmEvent events handler FvwmEvent-Events.
432         For each FvwmEvent events a function is defined
433                        FuncFvwmEventsHandler_name_of_the_event
434         which do nothing. These functions are called by FvwmEvent-Events when
435         the corresponding event is received by FvwmEvent-Events. These functions
436         should be defined in user space in events-handlers-extra.
437         
438         * themes/default/settings.cfg:
439         * themes/default/settings/autoraise/modules:
440         Use -menterleave option of FvwmAuto and remove the MouseFocus Styles
441         and the dependencies that these styles needed
443         * themes/default/menus:
444         * themes/default/bindings:
445         Replace Style $n by WindowStyle
447 2003-07-13 migo  <migo@homemail.com>
449         * debian/README.Debian:
450         * debian/changelog:
451         * debian/compat:
452         * debian/control:
453         * debian/copyright:
454         * debian/dirs:
455         * debian/docs:
456         * debian/files:
457         * debian/fvwm-themes.substvars:
458         * debian/postinst:
459         * debian/rules:
460         initially added files to create deb packages, anything may be changed
462 2003-06-11 migo  <migo@homemail.com>
464         * forms/FvwmButtons-Colorsets:
465         * forms/Makefile.am:
466         * themes/default/functions:
467         * themes/default/menus:
468         * themes/default/bindings:
469         add "Show All Colorsets" tool
471         * themes/default/settings/banner/enabled:
472         increase FvwmBanner timeout to 5 seconds, I am biased :)
474 2003-06-06  olicha  <olivier.chapuis@free.fr>
476         * themes/default/settings/stroke/enabled:
477         * themes/default/bindings:
478         Added Mouse bindings on a desktop window
480 2003-06-06 migo  <migo@homemail.com>
482         * bin/fvwm-themes-*.in:
483         small experimentation with ROOT_PREFIX and DESTDIR
485         * menu-system/fvwm_themes.in:
486         s/lang()/$lang/ for Debian, untested on Mandrake...
488         * themes/default/background:
489         * themes/default/background.cfg:
490         * themes/default/images/background/fvwm-wallpaper-tigerskin.jpg:
491         include the new default background, it is jpg, but fvwm-themes-root
492         should fall back to stone.xpm if no root setter found
494         * themes/default/settings/banner/enabled:
495         * themes/default/images/banner/fvwm-logo-clearglass.png:
496         use new nicer logo image, with it I may start to use FvwmBanner :)
497         * themes/default/images/banner/fvwm-logo-clearglass-alpha.png:
498         * themes/default/images/banner/fvwm-logo-clearglass.xpm:
499         temporarily include 2 more versions for testing
501         * themes/default/functions-appbind:
502         fix hang with Solaris /bin/sh
503         * themes/default/menus:
504         minor rewording
506         * AUTHORS:
507         attribute Anna MacLachlan and Phil Harper artists
509 2003-04-30 migo  <migo@homemail.com>
511         * themes/default/menus:
512         added FvwmGtkDebug
514         * themes/migo/images/decor/text-{under,left,right}.png:
515         * themes/migo/colors:
516         some experimentations with colorsets
518 2003-04-12 migo  <migo@homemail.com>
520         * locale/de/*.msg:
521         * configure.in:
522         * NEWS:
523         * AUTHORS:
524         added German translations by Smiler
526 2003-03-27  migo  <migo@homemail.com>
528         * themes/*/modules/FvwmIconMan:
529         use 'A'ny modifier instead of 'N'one
531         * themes/default/bindings:
532         * themes/osx/buttons:
533         * themes/default/settings/iconstyles/style-icon-miniicon:
534         minor updates
536         * themes/migo/colors:
537         continue to change colors from beige to bluish
539         * themes/sa/buttons:
540         * themes/sa/colors:
541         * themes/sa/windowlook:
542         fixed to work better with other themes
544 2003-03-15  sa  <sa@xmission.com>
546         * themes/sa/images/button/maxxed.png:
547         * themes/sa/images/decor/stripe.png:
548         * themes/sa/buttons:
549         * themes/sa/colors:
550         * themes/sa/windowlook:
551         Added maximize toggle graphics
552         Removed font shadow options
553         Some color / graphics fixes
555 2003-03-14  migo  <migo@homemail.com>
557         * NEWS:
558         * AUTHORS:
559         updated for new themes
561 2003-03-11  migo  <migo@homemail.com>
563         * themes/migo/colors:
564         * themes/migo/menustyle:
565         changed menu colors and font
567         * configure.in:
568         * bin/Makefile.am:
569         * bin/fvwm-themes-root.in:
570         * themes/default/menus:
571         added new utility to set root
573 2003-03-10  Kathryn Andersen  <kat@katspace.com>
575         * themes/plainbow/**:
576         * themes/celticbow/**:
577         added PlainBow and CelticBow themes
579 2003-01-25  migo  <migo@homemail.com>
581         * doc/FAQ:
582         "I installed more applications, how can I rebuild application menus?"
584         * bin/fvwm-themes-menuapp.in:
585         * themes/migo/modules.cfg:
586         * themes/migo/modules/buttonbar/xloadtime:
587         * themes/redmondxp/modules/FvwmButtons-Panel:
588         * themes/redmondxp/modules/main:
589         small fixes/improvements
591 2003-01-11  migo  <migo@homemail.com>
593         * configure.in:
594         require at least fvwm-2.5.6 and autoconf-2.50
596         * acinclude.m4:
597         converted from autoconf-2.13 only to autoconf-2.50+ only
599         * themes/cde/buttons:
600         * themes/default/buttons:
601         * themes/luthien/buttons:
602         * themes/migo/buttons:
603         * themes/spruce/buttons:
604         use TitleStyle MinHeight for vector buttons
606         * themes/multichoice/buttons.cfg:
607         * themes/multichoice/buttons/main:
608         added an option for titlebar height: exact, minimal or user defined
610 2003-01-09  migo  <migo@homemail.com>
612         * themes/migo/colors:
613         * themes/migo/images/decor/rose.xpm:
614         * themes/migo/images/modcolor/plast-blue.png:
615         * themes/migo/images/modcolor/plast-brown.png:
616         * themes/migo/images/modcolor/plast-inverted-green.png:
617         replaced decorations and module colors
619         * themes/migo/modules/FvwmButtons-Compact:
620         * themes/migo/modules/FvwmPager-Compact:
621         * themes/migo/modules/FvwmPager-Desker:
622         * themes/migo/modules/FvwmPager-Single:
623         * themes/migo/modules/fonts:
624         * themes/migo/modules/main:
625         * themes/migo/images/module/plast-green.png:
626         * themes/migo/images/module/plast-magenta.png:
627         some experimental changes
629         * themes/migo/windowlook:
630         updated fonts
632         * themes/luthien/colors.cfg:
633         * themes/luthien/colors/palettes/OldMigo.dp:
634         a try to preserve colors@migo (pretty unsuccesful) before replacing it
636         * themes/sa/colors:
637         several small fixes
639 2003-01-02  sa  <sa@xmission.com>
641         * themes/sa/images/decor/*.png:
642         added missing images.
644 2002-12-31  migo  <migo@homemail.com>
646         * themes/sa/fonts/main:
647         clean up comments to match other fonts components
649         * themes/sa/colors:
650         * themes/sa/buttons:
651         make decorations follow the common division
653         * themes/*/colors*:
654         * themes/*/buttons*:
655         optimize TitleStyle using new state aliases like AllActive
657         * configure.in:
658         require 2.5.4 for now, probably will be 2.5.6
660 2002-12-28  migo  <migo@homemail.com>
662         * devel/bin/gtk-colorize-background:
663         added a Gtk-Perl tool for colorizing
665 2002-12-27  migo  <migo@homemail.com>
667         * AUTHORS:
668         add Jeremy Nickurak
670         * themes/default/background.cfg:
671         add 3+3 more color choices
673         * themes/default/bindings:
674         use improved MaximizeFullScreen, start to use 2.5.x features
676         * themes/default/settings/iconstyles/disabled:
677         * themes/default/settings/iconstyles/style-icon-miniicon:
678         use EWMH*Donate*Icon, not sure about this
680         * themes/migo/colors:
681         use fgsh so menus look not such bad with black text shadow,
682         would be better to just disable shadow for dark text colors
684         * themes/*/fonts*:
685         cleaned up comments
687 2002-12-24  migo  <migo@homemail.com>
689         * themes/*/modules/FvwmPager*:
690         * themes/*/modules/main:
691         moved from *FvwmPager: Label to DesktopName command
693 2002-12-22  migo  <migo@homemail.com>
695         * themes/migo/background:
696         * themes/migo/background.cfg:
697         * themes/migo/images/background/trefoil.xpm:
698         * devel/bin/random-migo-background:
699         replaced the background tile and its colored choices
701 2002-12-21  migo  <migo@homemail.com>
703         * themes/underground/background/README:
704         * themes/underground/background/images/*.jpg (11 large tiles):
705         Added a new theme Underground that is supposed to provide nice
706         backgrounds, and 11 large nice tiles. Feel free to add more images.
707         But they should be very nice, qualitative, smooth and free, of course.
708         Most of our backgrounds are horrible, @awol - too simple, @migo -
709         too bright (will be replaced), @olivier - way too contrast and so on.
711         * NEWS:
712         * AUTHORS:
713         * themes/sa/README:
714         * themes/sa/menustyle:
715         * themes/sa/windowlook:
716         * themes/sa/buttons:
717         * themes/sa/images/button/*.png:
718         new theme from S. Anderson
720         * themes/blackbox/README:
721         * themes/redmondxp/modules/styles:
722         minor changes
724         * themes/underground/background.cfg:
725         * themes/underground/background/main:
726         make background@underground work
728 2002-12-20  migo  <migo@homemail.com>
730         * images.tar.gz:
731         * themes/default/background.cfg:
732         new default background and its colored variants;
733         I tried many tiles and different intensities and can't find anything
734         perfect to be the default background, this one is at least much more
735         usable and nicer than the previous one, although it uses 63 colors
737 2002-12-19  migo  <migo@homemail.com>
739         * themes/redmondxp/images/module/panel-start.png:
740         replaced floating windows in Start button
742         * themes/ice/windowlook:
743         use nicer font tahoma if available
745 2002-12-19  migo  <migo@homemail.com>
747         * configure.in:
748         set 0.7.0 version after tagging version-0_6_2 and creating branch-0_6
750 2002-12-06  migo  <migo@homemail.com>
752         * acinclude.m4:
753         documented that developers need autoconf-2.13 currently
755         * themes/default/settings/iconstyles/wm-icons-menu:
756         show upcoming wm-icons-0.4.0 icon sets
758         * themes/default/settings/automenus/headlines/enabled:
759         enable new site headlines (requires 2.4.9+)
761         * themes/default/menus:
762         added man pages for some new 2.5.x things
764         * bin/fvwm-themes-config.in:
765         added one check to avoid incorrect theme installation
767 2002-12-05  migo  <migo@homemail.com>
769         * themes/mech/buttons:
770         * doc/colorsets:
771         replaced *FvwmTheme: Colorset
773         * AUTHORS:
774         * INSTALL:
775         * README:
776         * doc/FAQ:
777         * scripts/README:
778         updated for 0.6.2
780         * themes/*/modules/FvwmIconMan:
781         use mixed case option names
783         * images.tar.gz:
784         replaced 48x48-general icon set with 48x48-infox
786         * doc/functions-appbind-extra:
787         example component
789         * themes/olicha/modules/main:
790         fixed module menu entries for normal icons
792         * Makefile.am:
793         DESTDIR now works, probably should be used instead ROOT_PREFIX;
794         "make distcheck" now finally works, but ALL_THEMES gives warning
796         * images.tar.gz:
797         * themes/default/settings/iconstyles/style-icon-miniicon:
798         * COPYING:
799         * README:
800         * devel/doc/sourceforge-developer:
801         * doc/README.1st:
802         * themes/default/menus-programs:
803         * doc/fvwm-themes.lsm.in:
804         * menu-system/fvwm_themes_data.h.in:
805         s/developement/development/
807         * scripts/FvwmScript-ColorSelector:
808         s/pallete/palette/
810         * Makefile.am:
811         * rpm/fvwm-themes-base.spec.in:
812         * rpm/fvwm-themes-extra.spec.in:
813         * rpm/fvwm-themes-themes.spec.in:
814         * rpm/fvwm-themes.spec.in:
815         a new arrangement for create distribution packages, now it is
816         fvwm-themes-full and fvwm-themes + fvwm-themes-extra
818 2002-12-05  olicha  <olivier.chapuis@free.fr>
820         * themes/minimal/modules/main:
821         * themes/default/menus: 
822         * AUTHORS:
823         * scripts/README:
824         * scripts/FvwmApplet-APMMon:
825         * scripts/Makefile.am:
826         Added FvwmApplet-APMMon from Jason White <jdwhite@jdwhite.org>
828         * scripts/FvwmScript-ColorSelector:
829         *FvwmTheme: Colorset --> Colorset
831         * scripts/FvwmScript-ThemesCenter:
832         Added safety check
834 2002-12-03  migo  <migo@homemail.com>
836         * themes/default/settings/wheel/enabled:
837         added several experimental bindings
839 2002-11-24  migo  <migo@homemail.com>
841         * themes/default/bindings.restrict-modifiers.no:
842         * themes/default/bindings.restrict-modifiers.yes:
843         * themes/default/bindings.switch-mouse-2-3.no:
844         * themes/default/bindings.switch-mouse-2-3.yes:
845         renamed again, this time Solaris pkgmk does not like '=' in file names
847         * NEWS:
848         * TODO:
849         updated
851         * bin/fvwm-themes-config.in:
852         fixed multiline error reporting, use '.' not '=' in file names
854         * bin/fvwm-themes-images.in:
855         fixed warnings
857         * themes/migo/modules/FvwmPager-*:
858         update desktop names
860         * themes/migo/modules/main:
861         use IconGrid to be good for 64x64-aquafusion
863         * themes/default/bindings:
864         added several GotoPage/MoveToPage prev bindings; Ctrl-Alt-0 rules ;)
866         * themes/default/menus-programs:
867         added a window sitting toy actx
869         * themes/default/functions:
870         make FuncFvwmSelectWindow to Raise by a user request
872         * themes/metal/colors-decor:
873         commented out BorderStyle tile, it is not updated well anyway
875         * themes/default/styles:
876         make gkrellm NeverFocus
878 2002-10-30  migo  <migo@homemail.com>
880         * bin/fvwm-themes-config.in:
881         work around (?) for perl-5.8.0 and utf8 locale
883         * bin/fvwm-themes-images.in:
884         use the fvwm-root name
886         * themes/default/settings/wheel/disabled:
887         * themes/default/settings/wheel/enabled:
888         * themes/default/settings.cfg:
889         * themes/default/theme.cfg:
890         initially added a new setting wheel
892         * themes/redmondxp/modules/FvwmButtons-Panel:
893         added support for "Hide/Unhide all apps on this page"
895 2002-10-05  migo  <migo@homemail.com>
897         * themes/redmondxp/modules/FvwmThemesPanelManager:
898         fixed for the latest perllib API
900 2002-10-02  migo  <migo@homemail.com>
902         * themes/default/menus-programs:
903         added unclutter, currently to amusements
905         * themes/redmondxp/colors:
906         try a bit of new tints in menus
908         * themes/redmondxp/modules/FvwmButtons-Panel:
909         fixed container colorset
911 2002-09-22  migo  <migo@homemail.com>
913         * configure.in:
914         fixed for autoconf-2.50+
916         * themes/default/menus:
917         moved StaysOnTop from style to window operations (style does not
918         work dynamically with 2.5.x anyway)
920         * themes/default/settings.cfg:
921         added $HOME/.wm-icons;.png, this is not problematic for 2.4.x
923         * themes/unsafe/colors:
924         better colors
926 2002-09-13  migo  <migo@homemail.com>
928         * themes/redmondxp/modules/FvwmThemesPanelManager:
929         moved to a new perllib API
931         * rpm/fvwm-themes-base.spec.in:
932         use `date`, hopefully should work
934         * themes/luthien/colors/palettes/Water.dp:
935         make it white fg for titles like in CDE
937 2002-09-03  migo  <migo@homemail.com>
939         * themes/ice/buttons:
940         * themes/ice/images/button/*-inactive*.xpm:
941         use InactiveUp and InactiveDown instead of Inactive
942         
943         * themes/e17/colors-decor:
944         * themes/ice/colors-decor:
945         * themes/qnx/colors-decor:
946         * themes/redmondxp/colors:
947         use Active shortcut instead of ActiveUp and ActiveDown
949 2002-09-02  migo  <migo@homemail.com>
951         * themes/ice/**:
952         added another theme from Suzanne, pretty similar to @qnx
954         * themes/e17/**:
955         added another theme from Suzanne, pretty similar to @ice
957 2002-08-30  migo  <migo@homemail.com>
959         * themes/*/colors-decor:
960         * themes/*/modules/main:
961         removed "*FvwmTheme:" and "SendToModule FvwmTheme"
963         * themes/redmondxp/background:
964         * themes/redmondxp/modules/FvwmIconMan:
965         * themes/redmondxp/modules/FvwmThemesPanelManager:
966         * themes/redmondxp/modules/main:
967         several fixes for theme interoperability
969         * themes/qnx/buttons:
970         make the maximize state visible
972         * themes/redmondxp/modules/main:
973         added EWMHBaseStrut
975 2002-08-29  migo  <migo@homemail.com>
977         * themes/redmondxp/background:
978         * themes/redmondxp/modules/main:
979         use Read instead of PipeRead (this is temporary anyway), so $. works
981         * themes/qnx/**:
982         added QNX theme from Suzanne that uses TitleStyle MultiPixmap
984 2002-08-28  migo  <migo@homemail.com>
986         * themes/redmondxp/modules/FvwmThemesPanelManager:
987         correctly initialize the current desk and page labels in the panel
989 2002-08-27  migo  <migo@homemail.com>
991         * themes/osx/colors:
992         use better colors for apps/dialogs
994         * themes/default/menus-programs:
995         added two apps
997         * themes/default/functions:
998         added FuncFvwmIconifyOrFocusAndRaise; use it in redmond98?
1000         * themes/redmondxp/README:
1001         * themes/redmondxp/colors:
1002         * themes/redmondxp/fonts:
1003         * themes/redmondxp/menustyle:
1004         * themes/redmondxp/windowlook:
1005         * themes/redmondxp/modules/FvwmButtons-Panel:
1006         * themes/redmondxp/modules/FvwmIconMan:
1007         * themes/redmondxp/modules/FvwmThemesPanelManager:
1008         * themes/redmondxp/modules/fonts:
1009         make the whole theme be more closer to the original;
1010         synchronize with the latest fvwm cvs
1012         * themes/cde/menustyle:
1013         make active menu item sunken
1015 2002-07-31  migo  <migo@homemail.com>
1017         * images.tar.gz:
1018         Replaced icons chat, game-action, game-board, lock, science,
1019         window-identify, www in 16x16-kde, synchronized from wm-icons
1021 2002-07-22  migo  <migo@homemail.com>
1023         * themes/default/menus-programs:
1024         added several games
1026         * themes/redmondxp/modules/FvwmPager-Desker:
1027         * themes/redmondxp/modules/FvwmPager-Single:
1028         * themes/redmondxp/modules/FvwmThemesPanelManager:
1029         * themes/redmondxp/modules/main:
1030         added "switch pager positions" option, added modules to menus
1032 2002-07-05  migo  <migo@homemail.com>
1034         * themes/default/menus-programs:
1035         improved some menu icons
1037 2002-06-29  migo  <migo@homemail.com>
1039         * themes/*/colors*:
1040         don't use "*FvwmTheme: " prefix for colorsets, 2.4.8 supports this
1042         * bin/fvwm-themes-config.in:
1043         only start FvwmTheme in 2.4.x
1045 2002-06-19  migo  <migo@homemail.com>
1047         * configure.in:
1048         * NEWS:
1049         increased version to 0.6.2 after setting a cvs tag version-0_6_1
1051 2002-06-19  migo  <migo@homemail.com>
1053         * ANNOUNCE:
1054         * NEWS:
1055         * README:
1056         * configure.in:
1057         * bin/fvwm-themes-start.1:
1058         * rpm/fvwm-themes-base.spec.in:
1059         * rpm/fvwm-themes.spec.in:
1060         * rpm/install-menu-system.sh:
1061         updates for 0.6.1
1063 2002-06-18  migo  <migo@homemail.com>
1065         * images.tar.gz:
1066         replaced (from wm-icons) 16x16-kde icons: www and window-stick
1068         * themes/default/menus-programs:
1069         some corrections in menu icons
1071 2002-06-17  migo  <migo@homemail.com>
1073         * doc/FAQ:
1074         * doc/README.1st:
1075         updated documentation
1077         * locale/ru/FvwmScript-*.msg:
1078         replaced -12- font (not supported any more?) with -14-
1080 2002-06-16  migo  <migo@homemail.com>
1082         * themes/default/settings.cfg:
1083         make the default for EWMH - disabled, needed for 2.5.x
1085         * configure.in:
1086         * bin/fvwm-themes-config.in:
1087         * bin/fvwm-themes-start.in:
1088         refresh config if there is a new build
1090         * themes/default/bindings:
1091         added 9 Shift+Alt+KP_N bindings
1093 2002-06-14  migo  <migo@homemail.com>
1095         * themes/redmondxp/images/module/panel-right-bg.xpm:
1096         added forgotten image
1098         * themes/migo/modules/main:
1099         * themes/migo/modules/styles:
1100         * themes/olicha/modules/FvwmIconMan:
1101         make FvwmIconMan NeverFocus and TitleAtBottom;
1102         use "raised" buttons in FvwmIconMan except for focussed, if this
1103         is not ok, this FvwmIconMan file may be copied to @migo
1105         * themes/luthien/colors.cfg:
1106         * themes/luthien/colors/main:
1107         * themes/luthien/colors/palettes/Water.dp:
1108         added new color palette
1110 2002-06-12  migo  <migo@homemail.com>
1112         * bin/fvwm-themes-script.in (getDirListing):
1113         put a dir in quotes; there is a perl warning in this function
1114         (seems like index is out of range), but I don't know why
1116         * scripts/FvwmScript-IconBrowser:
1117         don't remove title (this is probably not a good idea to change Style);
1118         use mini/empty.xpm, since None produce warnings
1119         * scripts/FvwmScript-ImageBrowser:
1120         don't change a wrong Style
1122         * themes/afterstep/colors:
1123         replaced one black bg, still too much black...
1125         * themes/default/functions:
1126         support ^d for dollar in messages
1128         * themes/default/menus:
1129         * themes/default/menus-programs:
1130         added Web Browser submenu, it is in both Programs and Web Browsing
1132         * themes/migo/globalfeel:
1133         restored MwmDecors (needed for panel/xmms), but I want NoDecorHints
1134         for transients...
1136         * themes/*/modules/*:
1137         use a new syntax for FvwmIconMan
1139 2002-06-10  migo  <migo@homemail.com>
1141         * scripts/FvwmApplet-DayClock:
1142         removed debug Echo
1144         * themes/default/globallook:
1145         minor changes
1147         * themes/default/styles:
1148         added FreeAmp
1150         * themes/redmond98/modules/*:
1151         s/Fvwm/Main/, s/Fvwm//
1153 2002-06-06  migo  <migo@homemail.com>
1155         * themes/redmondxp/background:
1156         * themes/redmondxp/colors:
1157         * themes/redmondxp/modules/*:
1158         clockbar now almost fully works in the panel;
1159         except that Colorset 14 is not respected in container and there is no
1160         currently posibility to add/remove button (time/date) in container;
1161         added "Show Normal Icons" option
1163         * themes/default/settings/iconstyles/style-icon-miniicon:
1164         added terminal-remote for artifical rxterm
1166 2002-06-05  olicha  <olivier.chapuis@free.fr>
1168         * themes/default/theme.cfg:
1169         Fixed desktop menus dependency vs fonts
1171 2002-06-05  migo  <migo@homemail.com>
1173         * themes/*/fonts*:
1174         * themes/*/modules/fonts:
1175         convert module font functions to a new 3 parameter format
1177         * themes/redmondxp/modules/FvwmButtons-Panel:
1178         correct size and make it independent from a screen resolution
1180         * themes/redmondxp/modules/styles:
1181         make panel without borders, but it should have a top border
1183         * themes/default/settings.cfg:
1184         fixed
1186         * forms/FvwmGtk-Themes:
1187         added Headlines variant in settings
1189         * themes/default/menus:
1190         * themes/default/settings.cfg:
1191         * themes/default/settings/automenus/headlines/enabled:
1192         added a new "Web Browsing" menu, add Headlines to it
1194 2002-06-05  olicha  <olivier.chapuis@free.fr>
1196         * themes/default/settings/iconstyles/style-icon-miniicon:
1197         * themes/default/menus-programs:
1198         Added nautilus
1200         * themes/default/settings.cfg:
1201         Added some version hints for kde and gnome.
1203 2002-06-04  migo  <migo@homemail.com>
1205         * themes/redmondxp/modules/*:
1206         added changing FvwmIconMan resolution dynamically from a menu
1208 2002-06-02  migo  <migo@homemail.com>
1210         * doc/menus-extra:
1211         * doc/Makefile.am:
1212         added an example personal component
1214         * themes/default/functions:
1215         use ThisWindow
1217         * themes/default/menus:
1218         call man fvwm
1220         * themes/migo/colors:
1221         temporarily disable fgsh
1223         * bin/fvwm-themes-config.in:
1224         minor spacing
1226         * themes/default/settings/iconstyles/style-icon-miniicon:
1227         * themes/default/settings/iconstyles/disabled:
1228         temporarily disable EWMH*Donate*Icon
1230         * themes/default/settings/iconstyles/wm-icons-menu:
1231         remove binding on unload
1233         * themes/default/settings.cfg:
1234         * themes/default/settings/automenus/headlines/disabled:
1235         * themes/default/settings/automenus/headlines/enabled:
1236         * NEWS:
1237         added new setting: Auto Menus / Headlines
1239         * themes/migo/modules/README:
1240         deleted
1242         * NEWS:
1243         * README:
1244         * images.tar.gz:
1245         * doc/colorsets:
1246         * themes/*/colors*:
1247         add and link 16x16-kde icon set, remove 16x16-general; it's nicer,
1248         it uses 52 colors and 84 icons instead of 38 colors and 82 icons
1250 2002-06-02  olicha  <olivier.chapuis@free.fr>
1252         * themes/default/settings.cfg: 
1253         s/KDE2/KDE>=2/
1255         * themes/minimal/menus-programs:
1256         * themes/default/theme.cfg:
1257         Fixed desktop menus dependency vs menustyle
1259         * themes/*/windowlook:
1260         * themes/*/menustyle:
1261         * themes/*/fonts:
1262         * themes/*/modules/fonts:
1263         Replaced any font aliase name by a true font name. Removed some
1264         not necessary "*-* ...". Others very small things
1266 2002-06-01  olicha  <olivier.chapuis@free.fr>
1268         * scripts/FvwmScript-ThemesCenter: 
1269         * bin/fvwm-themes-config.in (comLoop):
1270         Fixed crash and the FT session manager which was totally broken
1272         * bin/fvwm-themes-script.in (buildDoc):
1273         * script/*:
1274         Replaced fixed by -*-fixed-medium-r-semicondensed-*-13-*. fixed
1275         as any font alias are very bad font name with I18N_MB. This should
1276         be fixed in the themes too
1278         * locale/fr/FvwmScript-ThemesCenter.msg:
1279         * locale/en/FvwmScript-ThemesCenter.msg:
1280         Removed unused font stuff
1282 2002-05-30  migo  <migo@homemail.com>
1284         * Makefile.am:
1285         small changes
1287         * themes/awol/sounds/yesb.wav:
1288         replaced incorrect wav
1290         * themes/default/styles:
1291         added XEmacs entry, not sure about this
1293         * themes/migo/globalfeel:
1294         HintOverride
1296         * **:
1297         rename files with colon in their names
1299 2002-05-29  migo  <migo@homemail.com>
1301         * themes/redmondxp/modules/FvwmButtons-Panel:
1302         * themes/redmondxp/modules/FvwmThemesPanelManager:
1303         * themes/redmondxp/modules/FvwmPager-Desker:
1304         some work on the pager bar of the panel;
1305         the configuration is now dynamical and persistent (dynamical menus)
1307         * themes/redmondxp/modules/styles:
1308         improve shading style options of pagers
1310 2002-05-28  migo  <migo@homemail.com>
1312         * themes/default/bindings:
1313         replaced MaximizeFullScreen functions with better one
1315         * themes/redmondxp/background:
1316         * themes/redmondxp/colors:
1317         * themes/redmondxp/fonts:
1318         * themes/redmondxp/modules/FvwmButtons-Panel:
1319         * themes/redmondxp/modules/FvwmIconMan:
1320         * themes/redmondxp/modules/main:
1321         several improvements in fonts and colorsets
1323         * themes/redmondxp/modules/FvwmThemesPanelManager:
1324         added new module :)
1326 2002-05-26  migo  <migo@homemail.com>
1328         * themes/metal/images/decor/border-active.xpm:
1329         * themes/metal/images/decor/border-inactive.xpm:
1330         * themes/metal/colors-decor:
1331         added BorderStyle pixmap, it is not very nice, but ok;
1332         current BorderStyle pixmap functionality is bad, it works for
1333         these images and title height just by a chance, it should be mirrored
1335         * themes/redmondxp/background:
1336         a better hack to restore changed colorsets
1338 2002-05-25  migo  <migo@homemail.com>
1340         * themes/redmondxp/background:
1341         * themes/redmondxp/colors:
1342         * themes/redmondxp/fonts:
1343         different improvements
1344         * themes/redmondxp/modules/*:
1345         added pager bar
1347         * themes/multichoice/buttons.cfg:
1348         * themes/multichoice/buttons/faces/aron:
1349         added new vector face "aron",
1350         show in a menu whether a face is vector or image based
1352 2002-05-24  migo  <migo@homemail.com>
1354         * themes/redmondxp/README:
1355         * themes/redmondxp/colors:
1356         * themes/redmondxp/fonts:
1357         some updates, added colors for modules
1359         * themes/redmondxp/modules/*:
1360         * themes/redmondxp/images/module/*:
1361         Added modules, the task-bar like panel should be very configurable
1362         in the future; for some reason I can't make transparency work.
1363         Used new name scheme for files, no more files with colon.
1364         XEmacs bug for such names should be solved by adding Style XEmacs.
1366         * themes/migo/colors:
1367         tried to improve some black text shadow, probably it is possible
1368         to twick default to be better for black color, but maybe impossible
1370         * themes/migo/images/decor/title-*active.xpm:
1371         increased title width to 30
1373 2002-05-22  migo  <migo@homemail.com>
1375         * themes/redmondxp/README:
1376         * themes/redmondxp/background:
1377         * themes/redmondxp/buttons:
1378         * themes/redmondxp/colors:
1379         * themes/redmondxp/menustyle:
1380         * themes/redmondxp/images/background/lightsky.png:
1381         * themes/redmondxp/images/decor/title-active.xpm:
1382         * themes/redmondxp/images/decor/title-inactive.xpm:
1383         added background and menustyle, completed colors (except for modules),
1384         it is too blue-ish, but pretty good
1386 2002-05-20  migo  <migo@homemail.com>
1388         * doc/creating-themes:
1389         * themes/default/menus:
1390         small additions
1392 2002-05-19  migo  <migo@homemail.com>
1394         * themes/redmondxp/fonts:
1395         * themes/redmondxp/windowlook:
1396         more work on making it look similarly (it is a bit ugly)
1398 2002-05-18  migo  <migo@homemail.com>
1400         * themes/redmondxp/buttons:
1401         * themes/redmondxp/colors:
1402         * themes/redmondxp/fonts:
1403         * themes/redmondxp/README:
1404         * themes/redmondxp/images/button/*.png:
1405         * themes/redmondxp/images/decor/*.png:
1406         added an initial theme RedmondXP, images from Lunatic sawfish theme
1408 2002-05-15  migo  <migo@homemail.com>
1410         * Makefile.am:
1411         fixed "make install" when fvwm-config is not in $PATH
1413 2002-02-28  migo  <migo@homemail.com>
1415         * rpm/Makefile.am:
1416         fixed a build with rpm-4.0.3
1418         * themes/default/settings/iconstyles/disabled:
1419         * themes/default/settings/iconstyles/style-icon-miniicon:
1420         added EWMH[Dont]DonateIcon and EWMH[Dont]DonateMiniIcon
1422         * themes/default/bindings:
1423         added ResizeMaximize binding
1425         * themes/default/menus:
1426         added 2 games
1428 2001-12-20  olicha  <olivier.chapuis@free.fr>
1430         * bin/fvwm-themes-config.in (comLoop): 
1432         * scripts/FvwmScript-GlobalFeel: 
1433         * scripts/FvwmScript-ThemesCenter:
1434         * scripts/FvwmScript-ComponentProperties: 
1435         Added some NoFocus flags
1437         * bin/fvwm-themes-config.in (comLoop): 
1438         * scripts/FvwmScript-ThemesCenter:
1439         * scripts/FvwmScript-ComponentProperties:
1440         Removed some debugging code
1441         
1442 2001-12-19  olicha  <olivier.chapuis@free.fr>
1444         * NEWS:
1445         * doc/README.1st:
1446         * README:
1447         * configure.in (REQUIRED_FVWM_VERSION):
1448         * scripts/FvwmScript-ComponentProperties: 
1449         * scripts/FvwmScript-ThemesCenter:
1450         * bin/fvwm-themes-config.in:
1451         Updated the  Themes Center GUI to the new FvwmScript communication
1452         protocol (in the place of fvwm-themes-com)
1454 2001-12-17  olicha  <olivier.chapuis@free.fr>
1456         * themes/default/styles:
1457         comment out (in fact it should be removed) Style "*" NoPPosition
1458         because NoPPosition / UsePPostion is in globalfeel (set to NoPPosition
1459         in default/globalfile) and in fact I think that styles should contain
1460         only specific application styles and not "*" styles (so maybe the
1461         Netscape line should be uncommented, I do not know if this is
1462         a good idea since I do not use it anymore).
1464         * locale/*/FvwmScript-GlobalFeel.msg:
1465         * bin/fvwm-themes-script.in (parse_globalfeel_Config):
1466         (parse_globalfeel_Config): 
1467         (default_globalfeel_Config): 
1468         * themes/*/globalfeel:
1469         Change the default for NoOverride / HintOverride to NoOverride.
1470         Really this seems resonable for me; for example, in a lot of case,
1471         if you iconify a transient it disappear totally.
1473         * themes/unsafe/buttons: 
1474         * themes/redmond98/buttons:
1475         * themes/metal/buttons:
1476         * themes/afterstep/buttons:
1477         * themes/olicha/buttons:
1478         Fixed MwmDecor flags
1480 2001-10-29  migo  <migo@homemail.com>
1482         * bin/fvwm-themes-config.in:
1483         experimental (I am not sure), use MAJOR.MINOR.x as a version,
1484         i.e. a literal "x" instead of MICRO, when packing and installing
1486         * themes/luthien/modules/main:
1487         remove stopping desker
1489         * doc/fvwm-themes.lsm.in:
1490         move to format-4
1492 2001-10-25  olicha  <olivier.chapuis@free.fr>
1494         * configure.in:
1495         * NEWS:
1496         increased version to 0.6.1 after setting a cvs tag version-0_6_0
1497         
1498 2001-10-25  olicha  <olivier.chapuis@free.fr>
1500         * NEWS:
1501         * configure.in:
1502         version is now 0.6.0
1504         * themes/cde/scripts/FvwmApplet-CDEDaySmall:
1505         * themes/cde/scripts/FvwmApplet-CDEDayLarge:
1506         * themes/cde/modules/main
1507         Use transparent colorset (23) in the applets and take in account
1508         caps letters
1510         * rpm/fvwm-themes.spec.in:
1511         * rpm/Makefile.am:
1512         synchronize with fvwm-themes-base.spec
1514         * rpm/fvwm-themes-extra.spec.in:
1515         extra has now 10 themes
1517         * doc/README.1st:
1518         fvwm-themes-0.6.0 requires fvwm-2.4.3
1520 2001-10-24  olicha  <olivier.chapuis@free.fr>
1522         * configure.in:
1523         * rpm/Makefile.am:
1524         made $FVWM_BINDIR prioritary against $PATH. This allows to install
1525         fvwm-themes together multiple version of FVWM without changing
1526         the $PATH. Added --with-fvwm-bindir=/usr/bin to configure for rpm
1527         building
1528         
1529         * themes/default/styles:
1530         * themes/default/menus-programs:
1531         Added gkrellm styles. gkrellm is a popular universal cpu, mem,
1532         disk, ... monitor we may want to add a special support for it in
1533         the future
1535         * themes/default/settings/ewmh/enabled:reload: (new file)
1536         I forget this file when I added the ewmh support ...
1537         
1538 2001-10-24  migo  <migo@homemail.com>
1540         * themes/default/functions-appbind:
1541         fixed FuncFvwmWmRestart
1543 2001-10-23  olicha  <olivier.chapuis@free.fr>
1545         * themes/luthien/modules/main
1546         Fixed reloading
1548         * themes/cde/modules/buttonbar/large:
1549         * themes/cde/modules/buttonbar/small:
1550         * themes/cde/scripts/FvwmApplet-CDEDaySmall: (new file)
1551         * themes/cde/scripts/FvwmApplet-CDEDayLarge: (new file)
1552         Added "a" CDE day applet
1554         * themes/default/theme.cfg:
1555         * bin/fvwm-themes-config.in:
1556         buttons requires FuncFvwmDecorBackground and do so that it is
1557         impossible to drop globallook
1559         * README:
1560         fvwm-themes-0.5.1 requires fvwm-2.4.3
1562         * rpm/fvwm-themes*.spec.in:
1563         * rpm/Makefile.am:
1564         * rpm/rpm-wa.tar.gz: (new file)
1565         * rpm/install-menu-sytem.sh: (new file)
1566         removed --disable-gnome-icons (it is a default), added
1567         --disable-run-updatemenu --disable-menu-system
1568         Did a hack so that the Debian menu stuff is installed only
1569         on a system which has it 
1570         
1571         * Makefile.am:
1572         split rpm-dist3 into rpm-dist3 and rpm-dist5
1574         * menu-system/fvwm_theme.in:
1575         An important fix
1577 2001-10-23  olicha  <olivier.chapuis@free.fr>
1579         * bin/fvwm-themes-config.in:
1580         Fixed droping in the Themes Center
1582 2001-10-23  migo  <migo@homemail.com>
1584         * images.tar.gz:
1585         48x48-general/graphics had 49 lines
1587         * themes/default/settings/iconstyles/style-icon-miniicon:
1588         synchronize with wm-icons
1590         * bin/fvwm-themes-config.in:
1591         reident so that leading tabs and spaces are not mixed
1593         * NEWS:
1594         * TODO:
1595         * themes/default/theme.cfg:
1596         small changes
1598 2001-10-22  olicha  <olivier.chapuis@free.fr>
1600         * themes/nanogui/buttons:
1601         * themes/mech/buttons:
1602         buttons override the title colors
1604         * bin/fvwm-themes-config.in:
1605         Fixed to big name for nanogui@buttons options for FvwmScript-
1606         ComponentProperties
1608         * bin/fvwm-themes-config.in:
1609         * scripts/FvwmScript-ThemesCenter
1610         Implemented drop in the themes selector and remove the drop
1611         button for the general settings. FvwmScript-ThemesCenter is
1612         1.0 ready
1614         * TODO:
1615         * NEWS
1616         Some update
1617         
1618 2001-10-22  olicha  <olivier.chapuis@free.fr>
1620         * bin/fvwm-themes-config.in (getMenusAndHooksAndReadsRc,getReadsRc):
1621         Move the part of getMenusAndHooksAndReadsRc which build the read
1622         part of the rc's into a separated sub getReadsRc.
1623         
1624         * bin/fvwm-themes-config.in (showInfoForConfigCenter):
1625         Unhardcode the information for the GlobalFeel GUI
1627         * bin/fvwm-themes.script.in:
1628         * scripts/FvwmScript-GlobalFeel:
1629         Save and load preferences to/from the file 
1630         $FVWM_USERDIR/.FvwmScript-GlobalFeel 
1631         
1632         * NEWS:
1633         updated
1634         
1635 2001-10-22  olicha  <olivier.chapuis@free.fr>
1637         * scripts/FvwmScript-ThemesCenter:
1638         Implement the "Info" button
1640         * themes/default/theme.cfg:
1641         * themes/default/settings.cfg:
1642         * themes/default/bindings*:
1643         * themes/default/settings/ewmh/*:
1644         * themes/default/settings/stroke/enabled:
1645         Fixed (reduce) ewmh and bindings dependences. Added support for
1646         autoraise extra (do we have to add support for sound-player extra?)
1647         
1648 2001-10-21  migo  <migo@homemail.com>
1650         * bin/fvwm-themes-config.in (getOwnThemeSubMenusRc):
1651         replaced (c) that looks like a copyright with (+);
1652         actually I thought that first letter hilighting was more than enough
1654 2001-10-21  olicha  <olivier.chapuis@free.fr>
1656         * bin/fvwm-themes-config.in (comLoop):
1657         * scripts/FvwmScript-ThemesCenter:
1658         Fixed the state of the settings components after an "apply"
1660         * bin/fvwm-themes-config.in (getOwnThemeSubMenusRc):
1661         * themes/blackbox/menustyle.cfg: (new file)
1662         * themes/unsafe/menustyle.cfg:   (new file)
1663         * themes/minimal/menustyle.cfg:   (new file)
1664         Fixed Themes Management Menu choice-yes for menu without mini
1665         icons. I used the ft cfg cmd: hints+=no_icons_in_menus
1666         and add \t(c) at the end in the place of choice-yes.xpm
1668 2001-10-21  migo  <migo@homemail.com>
1670         * locale/{en,ru}/FvwmScript-GlobalFeel.msg:
1671         * scripts/FvwmScript-GlobalFeel:
1672         * themes/migo/modules/buttonbar/xclock:
1673         * themes/multichoice/cursors/pixmap1*:
1674         small corrections
1676 2001-10-20  olicha  <olivier.chapuis@free.fr>
1678         * bin/fvwm-themes-config.in:
1679         minimal (partial or experimental) reload is now the default
1681         * themes/default/settings.cfg:
1682         * themes/default/themes.cfg:
1683         A few fixes
1685         * bin/fvwm-themes-config.in (getAllHooksRc):
1686         * themes/*/modules.cfg:
1687         the functions FuncFvwm(Un)ReloadColorsModules are executed only if
1688         colors is load-reload and modules need to be (only) reload-unreload
1689         (so I think the name "ColorsModules" is ok). This is semi-hardcoded:
1690         the existence/needs of the func should be indicated by a new ft cfg
1691         command: hints+=reload-unreload-ColorsModules
1693 2001-10-19  olicha  <olivier.chapuis@free.fr>
1695         * themes/migo/modules/buttonbar/{xclock,xload,astime,xloadtime}:
1696         Fixed colors expansion
1698         * bin/fvwm-themes-script.in (getThemesConfig):
1699         Fixed parsing of personal components
1701         * themes/default/settings/iconstyles/style-icon-miniicon:
1702         Fixed Global Feel GUI (mini)icon.
1704         * themes/default/settings.cfg
1705         Some menustyle partial reload fix
1707         * bin/fvwm-themes-config.in (comLoop):
1708         Fixed FT session switching (the switching is slow, but this
1709         is not critical)
1711         * NEWS:
1712         Some progress :o)
1713         
1714 2001-10-17  migo  <migo@homemail.com>
1716         * themes/brushedmetal/buttons:
1717         * themes/default/bindings:
1718         * themes/minimal/README:
1719         * themes/minimal/modules.cfg:
1720         * NEWS:
1721         small corrections
1723 2001-10-07  olicha  <olivier.chapuis@free.fr>
1725         * themes/default/bindings:
1726         Ooops ...
1727         
1728 2001-10-07  olicha  <olivier.chapuis@free.fr>
1730         * scripts/FvwmScrit-GlobalFeel (renamed file):
1731         * locale/*/Makefile.am:
1732         * locale/*/FvwmScrit-GlobalFeel.msg (renamed files):
1733         * themes/default/menus:
1734         * bin/fvwm-themes-script.in:
1735         Renamed FvwmScrit-ConfigCenter by FvwmScrit-GlobalFeel. Do not
1736         have the time to complet it, several Script is maybe better and
1737         we may want to use a toolkit as gtk+ for a true "configuration center".
1738         locale/ru/FvwmScript-GlobalFeel.msg need translation :o)
1739         
1740 2001-10-07  olicha  <olivier.chapuis@free.fr>
1742         * themes/*/modules/main:FvwmPager*:
1743         * themes/default/menus:
1744         Put the  Res group move to desk and page into a separted submenu
1745         
1746         * themes/*/modules/main:
1747         Use "screen w" in all IconBox. Fixed y IconGrid
1749         * themes/default/settings/xinerama/disabled:
1750         Sls to False and UnsetEnv FT_XINERAMA_PWIDTH
1752         * themes/olicha/modules/main:FvwmButtons-WMakerApplets:
1753         * themes/osx/modules/main:FvwmButtons-MenuBar:
1754         * themes/cde/modules/buttonsbar/{small,large}:
1755         * themes/luthien/modules/main:FvwmButtons
1756         Some Xinerama fixes. Use @g in menu positions
1758 2001-09-27  olicha  <olivier.chapuis@free.fr>
1760         * themes/minimal/modules/main:
1761         * themes/osx/modules/{main,main:FvwmButtons-MenuBar}:
1762         A few fixes
1764 2001-09-25  olicha  <olivier.chapuis@free.fr>
1766         * themes/cde/modules/buttonsbar/{small,large}:
1767         * themes/osx/modules/{main,main:FvwmButtons-MenuBar}:
1768         * themes/blackbox/modules/main:FvwmButtons-XX:
1769         * themes/default/theme.cfg:
1770         * doc/FAQ (3.1.3):
1771         if $FT_XINERAMA_PWIDTH is defined then this variable is used
1772         in the place of the fvwm2 varaiable $[vp.width]
1773         
1774         * doc/FAQ (end of 2.4):
1775         Document stroke-extra
1777 2001-09-24  olicha  <olivier.chapuis@free.fr>
1779         * configure.in:
1780         * README:
1781         Requires fvwm-2.4.3
1783         * themes/default/settings.cfg:
1784         * themes/default/themes.cfg:
1785         * themes/default/settings/settings/xinerama/*: (new files)
1786         Added xinerama in settings. Special Xinerama command as
1787         XineramaPimaryScreen or XineramaSlsSize should be put in
1788         "personal"/xinerama-extra
1790         * scripts/FvwmScript-ColorSelector:
1791         * bin/fvwm-themes-script.in:
1792         * locale/ja/{Makefile.am,FvwmScript-ColorSelector.msg}: (new files)
1793         * AUTHORS:
1794         Applied a modified version of a patch by Mike Fabian
1796 2001-09-22  olicha  <olivier.chapuis@free.fr>
1798         * themes/multichoice/face/_image:
1799         Fixed reloading
1801         * script/fvwm-themes-com.in:
1802         Fixed multiple communications to the background program
1804         * script/fvwm-themes-config.in:
1805         Some comLoop fixes
1807 2001-09-21  olicha  <olivier.chapuis@free.fr>
1809         * themes/minimal/*
1810         * NEWS:
1811         A new theme (pure X background, no buttons, no title, a reduced
1812         root menu, an empty programs menu, no mini icons in menus, a pretty
1813         small buttons with laptop support).
1815         * scripts/FvwmScript-ComponentProperties:
1816         * bin/fvwm-themes-config.in:
1817         Fixed
1818         
1819 2001-09-09  olicha  <olivier.chapuis@free.fr>
1821         * bin/fvwm-themes-config.in:
1822         * script/FvwmScript-ThemesCenter:
1823         * script/FvwmScript-ComponentProperties:
1824         * NEWS
1825         More speedup in the Themes Center (modulo some bugs and cleanup,
1826         the Themes Center is ok for 0.5.1)
1827         
1828 2001-09-05  olicha  <olivier.chapuis@free.fr>
1830         * bin/fvwm-themes-config.in:
1831         * script/FvwmScript-ThemesCenter:
1832         Some Session info speedup in the Themes Center 
1834 2001-09-05  olicha  <olivier.chapuis@free.fr>
1836         * bin/fvwm-themes-config.in:
1837         * script/FvwmScript-ThemesCenter:
1838         Speedup (really!) the ThemesCenter Themes Selector reactivity (not
1839         themes switching). The idea is to reduce the call to the ft-config
1840         comLoop (need to do that for the 2 others tools).
1841         Readd the theme switching script feedback ...
1842         Fixed ThemesCenter isMinimal switching
1844         * locale/fr/FvwmScript-ThemesCenter.msg:
1845         Fixed UpdateConf
1846         
1847 2001-01-09  olicha  <olivier.chapuis@free.fr>
1849         * themes/default/settings/ewmh/enabled:
1850         * themes/default/settings/stroke/enabled:
1851         * themes/default/bindings*:
1852         * themes/theme.cfg:
1853         * themes/settings.cfg:
1854         Some ewmh bindings fixes
1856 2001-08-30  olicha  <olivier.chapuis@free.fr>
1858         * bin/fvwm-themes-config.in:
1859         Fixed ThemesCenter switching if isMinimal().
1860         Remove the theme switching script feedback for ThemesCenter switching
1861         (feedback is given by the ThemesCenter itself).
1863         * themes/default/settings/ewmh/ft-fnh-start (new file):
1864         * themes/default/settings/ewmh/ft-fnh-stop (new file):
1865         * themes/default/settings/ewmh/ft-fnh-desktop-start (new file):
1866         * themes/default/settings/ewmh/ft-fnh-desktop-stop (new file):
1867         * themes/default/settings/ewmh/enabled:
1868         * themes/default/settings/stroke/enabled:
1869         * themes/default/bindings*
1870         * themes/theme.cfg:
1871         * themes/settings.cfg:
1872         Some progress in ewmh support ("needs" fvwm-ewmh-0.5 (not yet relesed)) 
1873         
1874         * themes/theme.cfg:
1875         * themes/settings.cfg:
1876         Fixed stroke vs bindings minimal (re)loading
1878 2001-08-30  olicha  <olivier.chapuis@free.fr>
1879         
1880         * themes/default/theme.cfg:
1881         Added support extra components for settings/{stroke,iconstyles,ewmh}
1882         named stroke-extra, iconstyles-extra and ewmh-extra
1884         * bin/fvwm-themes-config.in:
1885         Removed -d:DProf
1886         
1887 2001-08-29  olicha  <olivier.chapuis@free.fr>
1889         * bin/fvwm-themes-config.in:
1890         Do not use "--print-rc3" option but read themes-rc-3 in the themes 
1891         switch function
1893 2001-08-28  olicha  <olivier.chapuis@free.fr>
1895         * bin/fvwm-themes-config.in:
1896         Implement "affects-*" ft cfg rules (removed the minimal switching
1897         hardcoded code). *depends is used in place of "affects-*" but
1898         this will be changed as the good name will be chosen ...
1899         Remove the FuncFvwmThemesMinimal* functions as now themes-rc-3 is
1900         always needed
1902         * themes/default/menus:
1903         * themes/{luthien,cde}/colors/main:
1904         * themes/default/styles:
1905         * themes/default/bindings:
1906         * themes/default/functions:
1907         Make "FuncFvwmShowColourTable" global (not only for luthien and
1908         cde).
1910         * themes/default/globallook
1911         * themes/*/{buttons,windowlook}:
1912         Move FuncFvwmDecorBackground call from globallook to buttons
1913         New function FuncFvwm(Un)ReloadDecor and FuncFvwmOverRideWindowLook
1914         for decor reloading
1916         * themes/default/settings/autoraise/modules:
1917         * themes/default/settings/iconstyles/wm-icons:menu:
1918         * themes/default/settings/ewmh/*:
1919         * themes/default/settings/sound-player/*:
1920         * themes/default/menus:
1921         Reload implementation. Modules menu entries are now added via
1922         functions called in menus and defined in the components.
1923         
1924         * themes/*/modules.cfg:
1925         * themes/*/modules/main:
1926         * themes/*/modules/*:
1927         New functions FuncFvwm(Un)ReloadThemeModules and
1928         FuncFvwm(Un)ReloadColorsModules for reloading modules themes
1930         * themes/default/themes.cfg:
1931         * themes/default/setings.cfg:
1932         Activate all the above stuff
1934         * multichoice/fonts.cfg:
1935         Some ad mono renaming
1937         * themes/default/settings/kde/kde2-system-menu/*
1938         The kde user menu is merged with the system menu
1940         * themes/brushedmetal/buttons
1941         Override colors title decor (not the border decor) with brushedmetal
1942         colors-decor.
1943         Note: this is experimental, but *I* think this is a good idea. We
1944         may do the same thing with nanogui and mech
1946         * themes/migo/modules/main:
1947         Moved the wm-icons bar aliases menu into the modules themes
1948         menu
1950         * bin/fvwm-themes-config.in:
1951         Fixed back index in "hidden test" in applyThemeComponentMemory
1952         Note: This fix a "big" bug in 5.0 ...
1953         Fixed expend-rc (more or less handle $./)
1954         
1955 2001-08-27  migo  <migo@homemail.com>
1957         * themes/default/settings.cfg:
1958         s/inpath/in-path/
1960         * themes/metal/colors-decor:
1961         * themes/metal/windowlook:
1962         * themes/metal/README:
1963         * themes/metal/images/decor/*.xpm:
1964         Added 2 new components.
1965         I am not very happy with colors-decor@. It may have palettes later
1966         in colors@, but this would require changes in fvwm to do it well.
1968         * themes/metal/buttons:
1969         * themes/metal/images/button/options.xpm:
1970         improvements
1972 2001-08-21  migo  <migo@homemail.com>
1974         * themes/*/buttons{,/main}:
1975         small change in Button Info of Maximize button
1977         * themes/*/colors{,-decor,/main}:
1978         * doc/colorsets:
1979         * themes/default/globallook:
1980         * themes/default/theme.cfg:
1981         s/FuncFvwmTitleBackground/FuncFvwmDecorBackground/
1983         * themes/metal/buttons:
1984         * themes/metal/images/button/*.xpm:
1985         started new theme (Java Metal like), buttons@metal
1987 2001-08-16  olicha  <olivier.chapuis@free.fr>
1989         * bin/fvwm-themes-config.in:
1990         Fixed reload vs load or start if $fresh
1991         Fixed an undef "start stop" problems
1992         Fixed FuncFvwmRestartFvwmTheme in themes-rc-3
1993         minimal relaod cleanup
1995         * bin/fvwm-themes-config.in:
1996         New ft cfg command reload-read-command=cmd. The cmd is executed in
1997         the place of the read-command if the component is reloaded (component
1998         state does not change). The 'used' value is used to determine the
1999         state of the component at theme switching. If the value is
2000           1: the component is used but nothing have to be done about this
2001              component during theme switching.
2002           2: the component must be reloaded but not (re)started, the
2003              reload-read-command and the reload-prereload "start stop" function
2004              is executed.
2005           3: the component must be (re)started (the read-command and the
2006              start-stop or load-unload "start stop" function are executed).
2007         If !isMinimalReload() the 'used' value is at least set to 2 (1 is
2008         never used).
2010         * themes/olicha/modules.cfg:
2011         * themes/olicha/modules/main:reload (new file):
2012         * themes/olicha/modules/main:
2013         * themes/olicha/modules/Applets/*
2014         * themes/default/settings.cfg:
2015         * themes/default/settings/ewmh/enabled
2016         Used the new ft cfg command reload-read-command in modules@olicha
2017         and ewmh support. Unfortunately the FvwmButtons Applet should be 
2018         restarted at reload because of a Buttons core dump.
2019         The question is do we have to continue? I really think that the answer
2020         is yes and that we have to improve the dependency ft cfg cmd.
2022 2001-08-15  migo  <migo@homemail.com>
2024         * configure.in:
2025         added AC_PROG_INSTALL, so /usr/ucb/install should be found on Solaris;
2026         added a warning if xmessage is not found
2028 2001-08-14  migo  <migo@homemail.com>
2030         * configure.in:
2031         fixed build on systems without update_menus;
2032         fixed 4 Solaris related bugs: autoconfigure gawk/nawk/mawk/awk,
2033         autoconfigure gtar/gnutar/tar, replace non working glob ./themes/*/,
2034         tried at least to detect that $INSTALL is not set correctly and exit
2036         * Makefile.am:
2037         when installing themes/images/sounds exit on tar errors
2039         * acinclude.m4:
2040         use ${AWK} instead of awk
2042         * Makefile.am:
2043         splitted dist3 and dist4 to dist5 and dist6
2045         * menu-system/.cvsignore:
2046         added
2048 2001-08-14  olicha  <olivier.chapuis@free.fr>
2050         * bin/fvwm-themes-config.in:
2051         New ft cfg "start stop" config command: "load-unload" and
2052         "reload-prereload". 
2054         * themes/default/settings.cfg:
2055         * themes/default/settings/ewmh/{enabled,disabled}: (new files)
2056         * themes/default/settings/session-manager/ksmserver: (new file)
2057         Added fvwm-ewmh support and ksmserver support
2059         * themes/default/settings.cfg:
2060         * themes/default/settings/menu-system/*: (new files)
2061         * configure.in:
2062         * Makefile.am:
2063         * menu-system/*: (new files):
2064         Added debian menu system support (TODO: added a FAQ entries and 
2065         maybe document the new "disabled" ./configure option)
2066         
2067 2001-08-10  migo  <migo@homemail.com>
2069         * configure.in:
2070         * NEWS:
2071         increased version to 0.5.1 after setting a cvs tag version-0_5_0
2073 2001-08-09  migo  <migo@homemail.com>
2075         * themes/default/colors:
2076         * doc/colorsets:
2077         small changes in colorset descriptions
2079         * bin/fvwm-themes-config.in:
2080         restored one small cmd:arg change :) The intention was that a
2081         separator between cmd and arg may be just space.
2083         * NEWS:
2084         * doc/README.1st:
2085         * rpm/fvwm-themes-base.spec.in:
2086         * rpm/fvwm-themes.spec.in:
2087         updated to 0.5.0 release
2089         * bin/fvwm-themes-config.in:
2090         fixed saving non-hidden current variant in memory
2092         * README:
2093         * INSTALL:
2094         updated instructions of instaling fvwm-themes-base & fvwm-themes-extra
2096         * rpm/*.spec.in:
2097         some fixes
2099         * doc/FAQ:
2100         removed question 1.0 (too old)
2102 2001-08-09  olicha  <olivier.chapuis@free.fr>
2104         * bin/fvwm-themes-config.in:
2105         fixed unhide-if cmd:arg parsing (a font name can contain spaces)
2106         
2107 2001-08-08  olicha  <olivier.chapuis@free.fr>
2109         * bin/fvwm-themes-config.in:
2110         added globallook to getReloadDependency
2111         
2112 2001-08-08  migo  <migo@homemail.com>
2114         * themes/brushedmetal/colors:
2115         finished
2117 2001-08-07  migo  <migo@homemail.com>
2119         * scripts/FvwmApplet-*:
2120         * scripts/README:
2121         use the default FvwmScript colors for the main area; fixed README
2123         * NEWS:
2124         improved
2126         * themes/*/colors{,/main}:
2127         * doc/colorsets:
2128         * locale/*/FvwmScript-ThemesCenter.html:
2129         * scripts/FvwmScript-ConfigCenter:
2130         * themes/default/functions:
2131         * themes/default/functions-appbind:
2132         * themes/default/globallook:
2133         * themes/default/menus:
2134         rearanged colorset numbers, old: 34, 35, 36; new: 36, 34, 35
2136 2001-08-07  olicha  <olivier.chapuis@free.fr>
2138         * scripts/FvwmScript-ThemesCenter:
2139         fixed "can't get fonts" warning messages
2140         
2141 2001-08-05  migo  <migo@homemail.com>
2143         * doc/colorsets:
2144         * themes/default/colors:
2145         * themes/default/modules/main:FvwmButtons:
2146         small corrections
2148 2001-08-04  migo  <migo@homemail.com>
2150         * bin/fvwm-themes-config.in:
2151         * themes/default/settings.cfg:
2152         * themes/multichoice/fonts.cfg:
2153         renamed 'system-requires' to 'unhide-if', 'font' to 'has-fonts' etc.;
2154         when checking 'hidden' remove "defined" to allow theoretical hidden=0;
2155         small bug fixes and other code changes
2157 2001-08-03  migo  <migo@homemail.com>
2159         * themes/default/colors:
2160         * doc/colorsets:
2161         * NEWS:
2162         totally new default colors, probably not very perfect, but much
2163         better for me than the previous ones; the color scheme is based
2164         on cyan, white on dark in terminals and black on light otherwise
2166         * themes/default/menustyle:
2167         use less annoying PopupOffset
2169         * themes/default/styles:
2170         return to global NoPPosition, there are still programs wanting
2171         to place themselves in (0, 0)
2173 2001-08-01  olicha  <olivier.chapuis@free.fr>
2175         * bin/fvwm-themes-config.in:
2176         * themes/default/settings.cfg:
2177         * themes/multichoice/fonts.cfg:
2178         * NEWS:
2179         New .cfg option system-requires for components and variants (not
2180         for options). Applies this new option to settings/* and fonts
2181         variants of multichoice. Possible values are:
2182                 
2183         fvwm-supports:arg
2184                 check if fvwm-config --supports-arg
2185         inpath:exec
2186                 check if the executable exec is in the $PATH
2187         font:list
2188                 where list is a "," separated list of fonts which should
2189                 "xlsfonts-match"
2190                 
2191         it is easy to add more by using the checkSystemRequires sub.
2193         Note: For fonts, if multibyte is enabled in fvwm, we should check for
2194         LC_CTYPE (and corresponding locale) to see if the font can be displayed
2195         correctly (even if the font is not multibyte ...). Do not see how to
2196         do that in a generic way, but we can do this for koi8-r, big5, gb2312,
2197         jisx0208, ksc5601 (as these fonts seems attached to a "unique" locale) 
2198         
2199         * themes/default/sounds:
2200         fixed the path (add missing ../)
2202 2001-07-30  migo  <migo@homemail.com>
2204         * themes/default/globallook:
2205         * themes/default/theme.cfg:
2206         rename FuncFvwmTitleStyle to FuncFvwmTitleBackground
2208         * doc/colorsets:
2209         * themes/*/colors{,-decor,/main}:
2210         complete colors@ reorganization to only colorsets and functions,
2211         other clean ups and syncronizations; colors@ now looks much better
2213 2001-07-28  migo  <migo@homemail.com>
2215         * bin/fvwm-themes-config.in:
2216         fixed FvwmScript-Confirm command and spelling
2218         * themes/default/globallook:
2219         * themes/default/theme.cfg:
2220         * themes/migo/colors:
2221         Added a new component globallook (another name?).
2222         colors@ now contains only colorsets and FuncFvwmTitleStyle,
2223         all other pretty static stuff is moved to globallook@.
2224         Currently this is done to one colors@migo, I think this is a good
2225         thing to do, I am waiting for objections, and will finish this soon.
2227         * doc/colorsets:
2228         finished colorset description
2230         * locale/ru/FvwmScript-ThemesCenter.html:
2231         translated one more paragraph
2233         * themes/default/functions:
2234         * themes/default/functions-appbind:
2235         add FuncFvwmConfirm shortcut function with 2 mandatory arguments;
2236         use it in FuncFvwmQuitVerify instead of annoying FvwmForm-QuitVerify
2238 2001-07-23  olicha  <olivier.chapuis@free.fr>
2240         * scripts/Makefile.am:
2241         * scripts/FvwmScript-Confirm:
2242         A new script for asking a question and execute a command accordingly
2244         * bin/fvwm-themes-config.in:
2245         Use the above scripts for "Reset all to default"
2246         
2247 2001-07-22  migo  <migo@homemail.com>
2249         * themes/migo/modules/main:FvwmPager-Single:
2250         fixed diagonal page window movement
2252 2001-07-21  migo  <migo@homemail.com>
2254         * themes/multichoice/buttons/faces/_images:
2255         some old GNU tar versions do not overwrite symlinks, so rm -r first
2257         * TODO:
2258         updated for 0.5.0
2260 2001-07-19  migo  <migo@homemail.com>
2262         * Makefile.am:
2263         use $(TAR) not tar
2265         * themes/default/theme.cfg:
2266         move requires+=FvwmIdentFont from menus@ to colors@
2268         * themes/*/modules/*{FvwmButtons,buttonbar}*:
2269         use $$ in "Exec $$[fg.cs11]"
2271 2001-07-18  olicha  <olivier.chapuis@free.fr>
2273         * bin/fvwm-themes-config.in:
2274         ThemesCenter theme switching is now done internally (faster). This
2275         change is safe.
2276         
2277 2001-07-11  migo  <migo@homemail.com>
2279         * bin/fvwm-themes-config.in:
2280         fixed several typos from the previous commit
2282         * themes/multichoice/buttons/images/mac.tar.gz:
2283         fixed several problems - one file with extention .n was included,
2284         shade-activedown mistakenly was a duplicate of stick-activedown,
2285         minor improvements
2287         * themes/*/fonts[/*]:
2288         renamed BigLabel to LargeLabel
2290         * themes/default/menus-programs:
2291         added 2 WMs
2293         * themes/redmond98/colors:
2294         use violet not red for root terminal fg
2296         * themes/default/styles:
2297         add GrabFocus for FvwmConsole
2299         * NEWS:
2300         * README:
2301         prepare documentation for 0.5.0
2303         * configure.in:
2304         update version / requirement: 0.5.0, 2.3.33;
2305         don't cache fvwm util locations
2307 2001-07-05  olicha  <olivier.chapuis@free.fr>
2309         * bin/fvwm-themes-config.in:
2310         updated "minimal" reloading with the new components
2312         * themes/multichoice/buttons/image/mac.tar.gz:
2313         added 2 stick buttons
2314         
2315         * themes/multichoice/buttons.cfg:
2316         Remove title hedges in nanoGUI
2318         * themes/default/fonts:
2319         * themes/*/modules/*:
2320         * themes/*/colors:
2321         * themes/multichoice/fonts/*:
2322         * themes/brushedmetal/fonts:
2323         Continue the fonts set stuff: modules themes. I do some choices, maybe
2324         some are bad ...
2325         Files in themes/multichoice/fonts/ should be edited by one which used
2326         the coresponding font
2327         I have edited one tone of files hope that there are not to many
2328         missprint!
2330         * themes/multichoice/fonts/admono:
2331         A new fonts set based on the a_d_mono.ttf font 
2332         (from fonts-ttf-west_european package)
2333         
2334 2001-06-24  migo  <migo@homemail.com>
2336         * bin/fvwm-themes-start.in:
2337         remove -f, it makes problems when restarting from (very buggy) 2.2.x
2339 2001-06-20  migo  <migo@homemail.com>
2341         * configure.in:
2342         * Makefile.am:
2343         fixed "make dist3" and similar
2345         * themes/multichoice/fonts.cfg:
2346         * themes/multichoice/fonts/iso8859-8:
2347         added hebrew charset; hmm, should we add all iso8859-*?
2349 2001-06-16  migo  <migo@homemail.com>
2351         * themes/unsafe/background:
2352         * themes/unsafe/buttons:
2353         * themes/unsafe/colors:
2354         * themes/unsafe/images:
2355         * themes/unsafe/menustyle:
2356         * themes/unsafe/images/*:
2357         Added a new theme. Ported from AfterStep theme, not finished.
2358         Some details are implemented in more than questionable way.
2360 2001-06-14  migo  <migo@homemail.com>
2362         * acinclude.m4:
2363         new macro mg_LIST_MINUS
2365         * configure.in:
2366         define only BASE_THEMES (should not be changed often);
2367         ALL_THEMES and EXTRA_THEMES are evaluated automatically now
2369 2001-06-13  migo  <migo@homemail.com>
2371         * themes/mech/buttons:
2372         * themes/mech/colors-decor:
2373         * themes/mech/menustyle:
2374         * themes/mech/windowlook:
2375         * themes/mech/images/*:
2376         Added a new theme from Kristian.
2378         * NEWS:
2379         updated
2381         * themes/multichoice/cursors/color/{gray90-black,cyan-lightcyan}:
2382         * themes/multichoice/theme.cfg:
2383         added two more cursor colors
2385 2001-06-09  migo  <migo@homemail.com>
2387         * themes/multichoice/README:
2388         * themes/nanogui/README:
2389         updated
2391 2001-06-04  migo  <migo@homemail.com>
2393         * themes/multichoice/buttons/images/osx.tar.gz:
2394         completed shade and stick buttons
2396         * themes/multichoice/buttons/images/warpluc.tar.gz:
2397         removed empty space; restored maximize button, it looked improperly
2398         aligned as compared to others, either all buttons are shifted or none;
2399         The original buttons are from (more button faces in the same dir):
2400         http://redhat.oz-online.net/images/screenshots/lvbogaert.gif
2402         * themes/default/windowlook:
2403         use HandleWidth 6 just to be a bit different from windowlook@migo. :)
2404         I am not very sure here, since the real default is 7.
2406 2001-06-01  migo  <migo@homemail.com>
2408         * themes/default/menus:
2409         Restore pure Maximize command in WindowOps menus, because otherwise
2410         we loose mwm application hints. And I think it is good to have
2411         unconfigurable actions in these menus. I think Alt-F10 should also
2412         be pure Maximize, a user may always redefine it in bindings-extra...
2414         * themes/brushedmetal/colors:
2415         fixed window buttons (they were not cleared)
2417         * themes/multichoice/buttons/main:
2418         refixed the problem with application mini-icon, now correctly
2420         * bin/fvwm-themes-config.in:
2421         added forgotten "auto-drops" to @dependencyKeys, so now colors@
2422         actually drops colors-decor@; "auto-drops" respects component locking
2424 2001-05-31  migo  <migo@homemail.com>
2426         * bin/fvwm-themes-config.in:
2427         enable dropping colors-decor@
2429 2001-05-30  migo  <migo@homemail.com>
2431         * themes/multichoice/fonts*:
2432         added Japanese, Korean, Chinese font filters
2434         * themes/migo/modules/buttonbar/astime:
2435         small color change, astime just is not configurable enough...
2437 2001-05-29  olicha  <olivier.chapuis@free.fr>
2439         * themes/multichoice/buttons/images/warpluc.tar.gz:
2440         Some buttons cleanup. I've the old tarball if my change was
2441         a "mistake"
2443         * themes/multichoice/buttons/images/brushedmetal.tar.gz:
2444         * themes/multichoice/buttons.cfg
2445         Re-do the buttons for a better mixing and remove the
2446         title-{left,right} buttons. I've got the old tarball.
2447         I'll do the same job with nanogui if there are no objections.
2448         Really, I think that for mutichoice buttons we should do buttons
2449         which "go well" with "all" colors/windowlook. 
2451         Notes: - In theory the background of the buttons should be defined in
2452         colors, of course this cause problems with themes as brushedmetal
2453         and nanoGUI (full themes not mutichoice). I will take a look at this
2454         problem (but I do not think I will find the solution). Ah I see a
2455         change on this, so I will wait a bit!
2456         - Do not forget to refresh with no cache :o)
2458 2001-05-29  migo  <migo@homemail.com>
2460         * bin/fvwm-themes-config.in:
2461         * themes/default/theme.cfg:
2462         * themes/nanogui/colors-decor:
2463         introduced a new colors-decor component (was colors-extra)
2464         and a new CCDS key "auto-drops"
2466         * themes/multichoice/*:
2467         removed colors@multichoice component
2469 2001-05-27  migo  <migo@homemail.com>
2471         * themes/default/theme.cfg:
2472         don't include fonts@ to 'base look' group
2474         * themes/multichoice/buttons.cfg
2475         * themes/multichoice/buttons/faces/spruce:
2476         * themes/multichoice/buttons/images/mac.tar.gz:
2477         Added 2 new window button faces, image-based "mac" and
2478         vector-based "spruce"
2480         * themes/multichoice/buttons/main:
2481         when mini-icon is used add UseTitleStyle (does not work always);
2482         the correct solution is not to define options button content at all,
2483         so no need to remove it, but this require changes in all faces...
2485         * themes/default/menus:
2486         * themes/default/sound:
2487         small fixes
2489 2001-05-26  migo  <migo@homemail.com>
2491         * themes/migo/modules.cfg:
2492         * themes/migo/modules/main:
2493         * themes/migo/modules/main:FvwmButtons-Compact:
2494         * themes/migo/modules/buttonbar/*:
2495         move to another Button Bar definition system (added 2 options)
2497         * themes/*/buttons:
2498         minor corrections
2500         * themes/{awol,default}/sound:
2501         finally use $. in module commands
2503         * themes/spruce/colors:
2504         s/lightgreen/#80C080/;
2505         we should start to use $[*.cs*] in colorsets...
2507         * themes/default/functions:
2508         * themes/default/menus:
2509         small renaming of simple-maximize functions
2511 2001-05-24  olicha  <olivier.chapuis@free.fr>
2513         * themes/default/functions:
2514         * themes/default/menu:
2515         * themes/default/bindings:
2516         Some Maximizing works. Added some "simple" functions and use it.
2517         In the Maximize Menu use "On" in the place of the implicite toggle.
2518         Note: unfortunately, the Grow maximizing seems buggy in fvwm,
2519         "incremental" Grow does not work.
2521         * themes/*/buttons:
2522         Use the FuncFvwmMaximize{,Vertically,Horizontally} functions,
2523         in the place of hard coded analogue, Shift All on maximize
2524         button give Grow (as lutien) and fix the ShowInfo for the max
2525         buttons
2526         
2527 2001-05-24  migo  <migo@homemail.com>
2529         * themes/default/menus-programs:
2530         don't recreate xlock menus on every read (it may take 3 seconds!),
2531         instead create on request (and only once), much faster :)
2533 2001-05-22  migo  <migo@homemail.com>
2535         * rpm/fvwm-themes-*.spec.in:
2536         rewordings and translation
2538         * Makefile.am:
2539         corrected a problem with some bzip2 versions
2541         * doc/colorsets:
2542         started to create a new compact colorset table, no time to finish
2544 2001-05-22  olicha  <olivier.chapuis@free.fr>
2546         * configure.in:
2547         * Makefile.am:
2548         Move EXTRA_THEMES from the make file to the configure file.
2549         Small fix and fvwm-themes-extra-VERSION.tar main directory
2550         is now fvwm-themes-base-VERSION and not fvwm-themes-VERSION
2552         * Makefile.am:
2553         * rpm/Makefile.am:
2554         * rpm/fvwm-themes-*.spec.in:
2555         * configure.in:
2556         make rpm-{base,extra,themes}-this create the rpm package that
2557         correspond to the new tarballs build by the previous commits.
2558         make rpm-dist3 build all the gz tarballs and all the rpm but
2559         the full rpm (make rpm-dist or rpm-this for that).
2560         Warning: English checking and Russian translation needed in
2561         in the spec files
2563         * bin/fvwm-themes-config.in:
2564         Added support for extra version "_x.x" for --create-pack with
2565         a --pack-extra-version option. New option --pack-prefix.
2567 2001-05-22  migo  <migo@homemail.com>
2569         * Makefile.am:
2570         * bin/fvwm-themes-config.in:
2571         small improvements and fixes of the previous commit,
2572         s/--create-themes/--create-pack/
2574 2001-05-21  olicha  <olivier.chapuis@free.fr>
2576         * Makefile.am:
2577         * bin/fvwm-themes-config.in:
2578         make dist3 build:
2579         - fvwm-themes-main-version.tar.gz with the base distribution plus
2580           8 themes:
2581           afterstep, cde, default, migo, multichoice, olicha, redmond98
2582         - fvwm-themes-extra-version.tar.gz with the extra themes:
2583           awol, blackbox, brushmetal, nanogui, osx, spruce
2584         - ft-name-version.tar.gz for each extra themes name
2585         make dist4 build the corresponding bz2 tarballs and make dist{,2}
2586         are not changed.
2587         The fvwm-themes-extra and the ft-name-version tarballs can be installed
2588         with fvwm-themes-config [--site] --install tarballs
2590         * bin/fvwm-themes-config.in:
2591         New option --create-themes name theme1 theme2 ... which create a tarball
2592         in the good formate made of theme1 theme2 ... from the site or user
2593         dir. New utils options --force-install and --tmp-dir.
2595         * themes/default/themes/settings/stroke/enabled
2596         Use A modifier in the place of N for the R context
2598 2001-05-21  migo  <migo@homemail.com>
2600         * themes/brushedmetal/fonts:
2601         * themes/brushedmetal/colors:
2602         remove font from colors, add it and other fonts to a new component
2604 2001-05-19  migo  <migo@homemail.com>
2606         * themes/default/styles:
2607         remove panel GNOMEIgnoreHints, fixed in fvwm
2609 2001-05-17  migo  <migo@homemail.com>
2611         * themes/*/menustyle:
2612         * themes/*/windowlook:
2613         * themes/default/fonts:
2614         * themes/default/theme.cfg:
2615         * themes/multichoice/fonts.cfg:
2616         * themes/multichoice/fonts/default:
2617         * themes/multichoice/fonts/koi8-r:
2618         implemented an initial solution for fonts using a new component fonts@
2619         (one of many possible solutions, from the second try)
2621 2001-05-16  migo  <migo@homemail.com>
2623         * bin/fvwm-themes-config.in:
2624         report component's current variant and option item names in --show-info
2626         * doc/colorsets:
2627         * themes/default/colors:
2628         several corrections and more examples
2630 2001-05-15  migo  <migo@homemail.com>
2632         * doc/fvwm-themes.lsm.in: typo
2633         * themes/afterstep/buttons: correction
2634         * themes/default/styles: panel is now GNOMEIgnoreHints...
2636         * themes/multichoice/buttons/images/shinymetal.tar.gz:
2637         * themes/multichoice/buttons.cfg:
2638         added a new button image set from Enlightenment DR15 :)
2640 2001-05-13  migo  <migo@homemail.com>
2642         * themes/multichoice/buttons.cfg:
2643         * themes/multichoice/buttons/main:
2644         added a new buttons@multichoice boolean options miniicon
2646         * themes/multichoice/buttons.cfg:
2647         * themes/multichoice/buttons/main:
2648         added support for title edges needed for some image-based faces;
2649         use changecom to enable "#" instead of "Nop"
2651 2001-05-12  migo  <migo@homemail.com>
2653         * NEWS:
2654         * bin/fvwm-themes-config.in:
2655         * bin/fvwm-themes-menuapp.in:
2656         * doc/FAQ:
2657         * doc/colorsets:
2658         * doc/creating-themes:
2659         * themes/default/menus:
2660         * themes/default/menus-programs:
2661         * themes/default/theme.cfg:
2662         renamed component menus-user to menus-programs
2664 2001-05-10  migo  <migo@homemail.com>
2666         * bin/fvwm-themes-config.in:
2667         small rc comment clean up
2669         * themes/migo/modules/main:FvwmButtons-Compact:
2670         * themes/migo/modules/buttonbar/compact*:
2671         reimplemented without container, container has flickering problems
2672         with transparent colorset
2674         * themes/multichoice/buttons/images/warpluc.tar.gz:
2675         * themes/multichoice/buttons.cfg:
2676         Added a new button image set! It's not hard to add button image sets.
2677         I had only inactive buttons (cut from a screenshot), symlinked and
2678         recolored them to get active ones; there was no original stick image
2680 2001-05-02  migo  <migo@homemail.com>
2682         * themes/multichoice/buttons.cfg:
2683         * themes/multichoice/buttons/faces/_images:
2684         * themes/multichoice/buttons/images/osx.tar.gz:
2685         * themes/multichoice/buttons/images/nanogui.tar.gz:
2686         * themes/multichoice/buttons/images/brushedmetal.tar.gz:
2687         fixed generic button face _images and added 3 actual image sets
2689 2001-05-01  migo  <migo@homemail.com>
2691         * bin/fvwm-themes-config.in:
2692         * themes/{brushedmetal,cde,nanogui,osx}/theme-name.cfg:
2693         * themes/default/theme.cfg:
2694         added support for theme-name which by default is ucfirst(theme-id)
2695         this name is only displayed, and probably should not be used otherwise;
2696         Having both lower-case id and mixed-case name may be confusing...
2698 2001-04-28  migo  <migo@homemail.com>
2700         * themes/blackbox/buttons:
2701         replaced maximize & close buttons, this is how it is on screenshots
2703         * themes/multichoice/buttons.cfg:
2704         improved button set ("order") option values
2706 2001-04-27  migo  <migo@homemail.com>
2708         * themes/awol/colors: change fg of disabled menu item to visible
2710         * rpm/fvwm-themes.spec.in: include doc/creating-themes to rpm
2712         * themes/nanogui/buttons: added stick and shade hints for completeness
2714         * bin/fvwm-themes-config.in: fixed expanding of %d in read-file
2716         * themes/multichoice/buttons/*:
2717         added initial buttons@multichoice, incomplete yes;
2718         currently includes 2 options: face and order
2720 2001-04-26  migo  <migo@homemail.com>
2722         * themes/default/settings/iconstyles/style-icon-miniicon:
2723         s/program.xpm/programs.xpm/g
2725 2001-04-25  migo  <migo@homemail.com>
2727         * themes/migo/modules/main: add missing gnome icon sets to menu
2729         * themes/default/functions:
2730         * themes/default/menus:
2731         enhanced the Maximize menu;
2732         test feature: changed the default FuncFvwmMaximize, opens a menu now,
2733         I tried to bind the Maximize menu to Hold or Click too and to add
2734         Maximized condition - with worser results, if you, Olivier, have a
2735         better idea, do it
2737 2001-04-22  migo  <migo@homemail.com>
2739         * themes/osx/menustyle: fixed font
2740         * TODO: a note to do something about swallowing colorset
2742 2001-04-17  migo  <migo@homemail.com>
2744         * themes/osx/buttons:
2745         replaced buttons 3 and 5 (it was done in error)
2747         * themes/migo/modules/main:FvwmButtons-Compact:
2748         added transparent colorset to container, still trying...
2750 2001-04-15  migo  <migo@homemail.com>
2752         * bin/fvwm-themes-images.in:
2753         extended --pattern-type altern to accept multiple row values;
2754         some man page improvements
2756         * themes/migo/modules/main:
2757         * themes/migo/modules/main:FvwmButtons-Compact:
2758         * themes/migo/modules/main:FvwmPager-Compact:
2759         * themes/migo/modules/buttonbar/compact*:
2760         try to use transparent colorset 23 for some modules
2762         * themes/osx/colors:
2763         * themes/osx/menustyle:
2764         small menu improvements (?)
2766         * themes/osx/background:
2767         use gradient background (with pattern)
2769         * themes/osx/buttons:
2770         title height is 20 now, was 22; new buttons will be added later
2772         * themes/osx/images/decor/title-{in,}active.xpm:
2773         * themes/osx/images/menuback/face.xpm:
2774         replaced images with a bit more clean ones taken from PineGUI
2776         * themes/osx/images/button/*.xpm:
2777         * themes/osx/buttons:
2778         replaced images with ones from enlightenment (all edited by hand);
2779         now there are 3 button states not 1; probably not perfect;
2780         order changed as in original; will be changable in buttons@multichoice
2782 2001-04-14  migo  <migo@homemail.com>
2784         * themes/brushedmetal/colors:
2785         added a full component instead of colors-extra;
2786         some marked colorsets remained from luthien, should be replaced
2788         * themes/brushedmetal/background:
2789         added, I am not sure whether it is a good background for this theme
2791         * themes/default/bindings:
2792         * themes/default/theme.cfg:
2793         * themes/nanogui/buttons:
2794         * themes/nanogui/buttons.cfg:
2795         * themes/brushedmetal/buttons:
2796         added functions FuncFvwm{Set,Unset}TitleBindings in bindings@
2798         * themes/default/menus-user:
2799         corrected names of 2 menu icons
2801 2001-04-13  migo  <migo@homemail.com>
2803         * TODO: updated
2805 2001-04-12  migo  <migo@homemail.com>
2807         * NEWS:
2808         * themes/brushedmetal:
2809         Added brushedmetal theme (a bit similar to nanogui) with components
2810         buttons@, colors-extra@ and windowlook@.
2811         Using of colors-extra@ is only temporary, I hope.
2812         Currently there is no titlebar button selector; to do?
2813         Images iconify* and maximize* were enlarged from 14x15 to 15x15.
2815 2001-04-08  migo  <migo@homemail.com>
2817         * NEWS:
2818         * themes/nanogui:
2819         After a lot of internal twicking added nanogui theme with components
2820         buttons@, colors-extra@ and windowlook@.
2821         Using of colors-extra@ is only temporary, I hope.
2822         buttons@ has a really nice titlebar button selector.
2823         Image stick*.xpm was originally named hide*.xpm, but I don't know
2824         what "hide" should do, so I changed it.
2825         Images shade*.xpm were originally named roll*.xpm.
2827 2001-04-07  migo  <migo@homemail.com>
2829         * themes/default/settings/iconstyles/style-icon-miniicon:
2830         added: Style XTerm NoActiveIconOverride
2832         * bin/fvwm-themes-config.in:
2833         report number of option choices in --show-info;
2834         implemented --show-cfg
2836 2001-04-06  migo  <migo@homemail.com>
2838         * themes/default/bindings:
2839         * themes/default/menus:
2840         * themes/olicha/buttons:
2841         switch MenuFvwmWindowOps2 and MenuFvwmWindowOps3;
2842         try the new MenuFvwmWindowOps2 anywhere for now even in CDE
2844         * bin/fvwm-themes-start.in:
2845         fixed syntax
2847         * bin/fvwm-themes-config.in:
2848         detect endless 'include' loops and break them with warning;
2849         support %oNv in read-command of component.cfg
2851 2001-04-05  migo  <migo@homemail.com>
2853         * AUTHORS: added Kristian Peters
2855         * bin/fvwm-themes-config.in:
2856         added some single quotes in system(), alternatively spaces and stars
2857         in session names should not be allowed
2859         * bin/fvwm-themes-start.in:
2860         s/--fvwm/--fvwm-exe/
2861         * bin/fvwm-themes-start.1:
2862         some rewordings
2864         * themes/migo/colors: improved 1 form color
2865         * themes/redmond98/colors: improved 2 form colors; still too whitish?
2867         * themes/redmond98/buttons:
2868         small change in left/right alightment; I know, flat is not consistent
2870         * themes/redmond98/windowlook:
2871         minor change
2873 2001-04-02  migo  <migo@homemail.com>
2875         * bin/fvwm-themes-start.in: fixed a typo
2877 2001-03-31  migo  <migo@homemail.com>
2879         * themes/default/settings/iconstyles/{wm-icons,native}:
2880         use $.; now I remember why I didn't use it here and in */modules/main,
2881         this is to enable user versions of sub-files in ~/.fvwm to be Read,
2882         probably it is not a good idea to enable user versions of sub-files
2884         * bin/fvwm-themes-start.in:
2885         actually prepend bindir to PATH even if it is here, but not first;
2886         the problem is that PATH is now not that user had initially,
2887         but running wrong versions of fvwm and fvwm-themes utilities
2888         (if there are several instalations) is probably worse for us
2890         * devel/doc/style-guide.txt:
2891         moved this file from fvwm-themes-web as a part of its reorgonization;
2892         this style guide is successfully used in our company for many years :)
2894 2001-03-30  migo  <migo@homemail.com>
2896         * configure.in:
2897         * NEWS:
2898         increased version to 0.4.3 after setting a cvs tag version-0_4_2;
2900 2001-03-29  migo  <migo@homemail.com>
2902         * bin/fvwm-themes-config.in:
2903         added --show-info, so "Info for component" in @current now works;
2904         requires reloading and restarting
2906         * README:
2907         * NEWS:
2908         * doc/README.1st:
2909         * configure.in:
2910         updated for 0.4.2; make fvwm-2.3.30 a requirement
2912         * themes/luthien/windowlook:
2913         fixed font name
2915         * bin/fvwm-themes-config.in:
2916         removed debug prints (for minimal reload); reload kde and gnome
2917         menu settings together with menustyle@ on minimal reload
2919         * configure.in:
2920         the version matching code didn't work with some sort, hopefully fixed;
2921         sort-2.0a on RH-6.2 is broken!, added uniq to work around it
2923 2001-03-28  migo  <migo@homemail.com>
2925         * migo/images/decor/title-{in,}active.xpm: restored 1 empty line
2927         * themes/migo/modules/main:Fvwm*Pager*:
2928         small size changes in pagers; try a frame around pager in button bar
2930 2001-03-27  migo  <migo@homemail.com>
2932         * themes/default/menus:
2933         s/Fvwm Configuration/Configuration/, this menu contains configuration
2934         items for fvwm, fvwm-themes, X, wm-icons;
2935         other small rewordings in menus
2937         * themes/*/modules/main:
2938         added menu icons to "Theme Modules" menus
2940 2001-03-24  olicha  <olivier.chapuis@free.fr>
2942         * themes/{olicha,luthien,redmond98}/menustyle:
2943         * themes/lutien/windowlook:
2944         * themes/luthien/modules/main:FvwmWinList:
2945         * themes/default/modules/main:FvwmPager*:
2946         * themes/default/modules/main:FvwmTaskBar:
2947         Use pixel size in the place of point size for the font: the font 
2948         seems to me too horrible if 100dpi are prioritary. For blackbox, migo 
2949         and osx point size are still used in menustyle.
2950         In the case of windowlook the pixel size must be used!
2952         * themes/spruce/colors:
2953         Fixed ButtonStyle
2955         * themes/luthien/modules/main:FvwmButtons:
2956         * themes/default/modules/main:startmenu
2957         wm-icons 0.3.0 fixes
2959 2001-03-21  migo  <migo@homemail.com>
2961         * themes/default/settings/session-manager/xsm: added a workaround
2962         * scripts/FvwmScript-ColorSelector: restored the correct image name
2964 2001-03-21  olicha  <olivier.chapuis@free.fr>
2965         
2966         * themes/default/settings/{kde,gnome}/*menu*/*:
2967         Added CopyMenuStyle "*" MenuStyleFvwm{KdeSystem,KdeUser,GnomeSystem,
2968         GnomeUser,GnomeAL} where needed so that the use can change the font
2969         (charset) of these menus in settings-extra.
2971         * doc/FAQ:
2972         Very few update
2974 2001-03-21  migo  <migo@homemail.com>
2976         * bin/fvwm-themes-config.in:
2977         * themes/default/menus-user:
2978         more small icon related corrections
2980         * themes/default/settings/iconstyles/wm-icons:menu:
2981         * themes/migo/modules/main:
2982         minor menu label change
2984 2001-03-20  olicha  <olivier.chapuis@free.fr>
2986         * bin/fvwm-themes-image.in:
2987         remove ":" as seprator
2989         * bin/fvwm-themes-config.in:
2990         s/wm-lock/lock/ also add menu icons in the Themes management menu
2991         do not know if this a good idea.
2993 2001-03-20  olicha  <olivier.chapuis@free.fr>
2995         * bin/fvwm-themes-image.in:
2996         definitive version of --kde2-hi option
2998 2001-03-20  migo  <migo@homemail.com>
3000         * themes/default/settings/session-manager/xsm:
3001         * forms/FvwmForm-ThemeSettings:
3002         * forms/FvwmGtk-Themes:
3003         * themes/default/menus-user:
3004         * themes/default/settings.cfg:
3005         * themes/default/settings/session-manager/generic:
3006         added a new "xsm" variant of session-manager
3008         * images.tar.gz:
3009         removed compatibility symlinks (it is now fully from wm-icons-0.3.0)
3011 2001-03-19  migo  <migo@homemail.com>
3013         * themes/default/menus: fixed menu item with '%'
3015 2001-03-19  olicha  <olivier.chapuis@free.fr>
3017         * themes/redmond98/buttons:
3018         * images.tar.gz:
3019         Some buttons fixes: Use "Height 20" for 16x16 mini icons and resize
3020         the win-* buttons to 16x15 
3022         * bin/fvwm-themes-image.in:
3023         Fixed size-* options and some works on --kde2 option
3024         
3025 2001-03-18  migo  <migo@homemail.com>
3027         * NEWS:
3028         * TODO:
3029         updated
3031         * themes/default/menus:
3032         * themes/default/settings/iconstyles/style-icon-miniicon:
3033         minor changes
3035         * themes/*:
3036         s/penguin/linux/
3038 2001-03-18  olicha  <olivier.chapuis@free.fr>
3039         
3040         * themes/default/settings/iconstyles/style-icons-miniicons:
3041         * themes/default/menus-user:
3042         (x)emacs use gnu, calendar fix
3044         * themes/olicha/modules/main:FvwmButtonsStartApps
3045         * themes/luthien/modules/main:FvwmButtons
3046         * themes/awol/modules/main:FvwmButtons-*
3047         * themes/osx/modules/main:FvwmButtons-MenuBar
3048         update for wm-icons-0.3.0
3050         * themes/*/{colors||colors/main}
3051         replace mini/empty.xpm 16x16-general/empty.xpm
3052         Do I made a mistake? I think this is really resonable ...
3053         
3054 2001-03-18  migo  <migo@homemail.com>
3056         * themes/{cde,luthien}/colors/main:
3057         * themes/migo/modules/main:
3058         * themes/migo/modules/main:FvwmButtons-Compact:
3059         * themes/default/settings/iconstyles/wm-icons:menu:
3060         * themes/default/menus:
3061         * themes/default/menus-user:
3062         some corrections related to a new wm-icons list
3064 2001-03-17  olicha  <olivier.chapuis@free.fr>
3066         * images.tar.gz:
3067         Use wm-icons {16x16,48x48}-general 21:00 GMT
3068         I've not removed the old names: there are symlinks, I think
3069         that we can remove it ...
3070         
3071         * themes/default/menus:
3072         * themes/default/menus-user:
3073         * themes/default/settings/iconstyles/wm-icons:menu:
3074         * themes/default/settings/iconstyles/style-icon-miniicon:
3075         * themes/default/settings/autoraise/modules:
3076         * themes/default/settings/session-manager/*:
3077         * themes/default/settings/sound-player/*:
3078         * themes/cde/colors/main:
3079         * themes/luthien/colors/main:
3080         Updated to ww-icons version 0.3.0, need some works in particular
3081         I've not touched to fvwm-themes-config.in and the modules themes.
3082         Some times I made some choice that are disputable.
3084         * bin/fvwm-themes-images.in:
3085         Add option -kde2Hi. The meaning/name of this option will change
3086         soon
3087         
3088         * scripts/FvwmScript-ColorSelector:
3089         Better errors handling
3091         * scripts/FvwmScript-Menus:
3092         Change the name of the window
3094 2001-03-14  migo  <migo@homemail.com>
3096         * doc/FAQ:
3097         * doc/creating-themes:
3098         some corrections, use numbers in FAQ
3100         * bin/fvwm-themes-script.in: fixed a warning
3102         * themes/default/README: updated
3104 2001-03-13  migo  <migo@homemail.com>
3106         * doc/FAQ:
3107         * doc/creating-themes:
3108         small updates
3110 2001-03-10  migo  <migo@homemail.com>
3112         * themes/default/styles:
3113         make all XSm windows sticky
3115         * themes/default/functions:
3116         * themes/default/menus:
3117         * themes/default/theme.cfg:
3118         added FuncFvwmWithGtk, so if a user has no GTK suppport in FVWM,
3119         he gets an error message, say, in Theme Settings (gtk)
3121 2001-03-10  migo  <migo@homemail.com>
3123         * Makefile.am: minor fix, may help with non-gnu make
3125         * devel/doc/cvs:
3126         moved an example script from ./cvs, removed +x flag
3128         * AUTHORS:
3129         added Dan
3131 2001-03-09  olicha  <olivier.chapuis@free.fr>
3133         * scripts/FvwmScript-ColorSelector: fixed core dump
3134         
3135 2001-03-09  migo  <migo@homemail.com>
3137         * bin/fvwm-themes-start.1:
3138         document --fvwm option
3140         * configure.in:
3141         rewrite fvwm version matching, so it should work on Solaris too
3143         * bin/fvwm-themes-start.in:
3144         replace "which" (it always returns 0 on Solaris) with "type",
3145         hopefully it is portable; also Solaris /bin/sh does not recognize "!"
3147 2001-03-05  migo  <migo@homemail.com>
3149         * forms/FvwmForm-ThemeSettings:
3150         * forms/FvwmGtk-Themes:
3151         update "Sound Player" variants
3153 2001-03-03  migo  <migo@homemail.com>
3155         * README:
3156         * forms/FvwmForm-ThemeSettings:
3157         * forms/FvwmGtk-Themes:
3158         * themes/default/settings.cfg:
3159         renamed Icon Style variants to "Internal wm-icons", "External wm-icons"
3161         * themes/*/menustyle:
3162         adopt a new PopdownDelayed, PopdownDelay;
3163         there are some bugs with it, especially seen in @olicha and @spruce
3165 2001-03-01  olicha  <olivier.chapuis@free.fr>
3166         
3167         * themes/default/settings.cfg:
3168         * themes/default/settings/sound-player/artsplay:
3169         Added KDE2 sound player (needs artsd deamon to work)
3170         
3171 2001-02-27  olicha  <olivier.chapuis@free.fr>
3173         * bin/fvwm-themes-menuapp.in:
3174         * scripts/FvwmScript-Menus:
3175         Some FvwmScript-Menus fixes
3176         
3177 2001-02-27  migo  <migo@homemail.com>
3179         * bin/fvwm-themes-menuapp.in:
3180         reimplemented getNextQuotedToken(), this should fix all problems
3182 2001-02-26  olicha  <olivier.chapuis@free.fr>
3184         * scripts/FvwmScript-ConfigCenter
3185         * scripts/FvwmScript-ThemesCenter
3186         * scripts/FvwmScript-Menus
3187         Added exec in the get parent pid command so that this work with
3188         any shell
3189         
3190 2001-02-25  migo  <migo@homemail.com>
3192         * TODO, NEWS: updated
3194 2001-02-23  migo  <migo@homemail.com>
3196         * bin/fvwm-themes-config.in:
3197         implemented --info; some pod fixes
3199 2001-02-23  olicha  <olivier.chapuis@free.fr>
3201         * bin/fvwm-themes-script.in:
3202         fixed new placement style parsing
3204 2001-02-22  migo  <migo@homemail.com>
3206         * bin/fvwm-themes-config.in:
3207         * bin/fvwm-themes-menuapp.in:
3208         * bin/fvwm-themes-script.in:
3209         * locale/ru/FvwmScript-ConfigCenter.msg:
3210         * scripts/FvwmScript-ConfigCenter:
3211         * themes/default/menus:
3212         * themes/default/settings/kde/kde2-system-menu/ft-enabled:
3213         * themes/redmond98/colors:
3214         * themes/*/globalfeel
3215         some fixes and improvements of the previous commit(s)
3217 2001-02-21  olicha  <olivier.chapuis@free.fr>
3219         * bin/fvwm-themes-config.in:
3220         * bin/fvwm-themes-menuapp.in:
3221         * bin/fvwm-themes-script.in:
3222         fixed creation of personal dir in ft-menuapp
3223         some comloop clean up
3224         
3225 2001-02-20  olicha  <olivier.chapuis@free.fr>
3227         * bin/fvwm-themes-config.in:
3228         * script/FvwmScript-ThemeCenter:
3229         The Theme Center respect minimal/full reloading
3231         * bin/fvwm-themes-script.in:
3232         * script/FvwmScript-ConfigCenter:
3233         * themes/*/globalfeel
3234         * locale/{en,fr,ru}/FvwmScript-ConfigCenter.msg:
3235         Updated to the new placement styles
3236         WARNING: ru need translation
3237         Note: This update should not cause problem with old globalfeel 
3238         config file
3240 2001-02-20  olicha  <olivier.chapuis@free.fr>
3242         * bin/fvwm-themes-config.in:
3243         * bin/fvwm-themes-menuapp.in:
3244         * bin/fvwm-themes-script.in:
3245         Better error description if an "internal" error happen in a
3246         com loop
3248 2001-02-19  olicha  <olivier.chapuis@free.fr>
3250         * themes/default/menus:
3251         Add anim to place again (MenuFvwmWindowRefresh)
3252         Add a rearrange submenu to Windows Operation menu
3253         Rename the first MenuFvwmWindowOps2 menu to MenuFvwmWindowOps3 so
3254         that "buttons" can choose between a icon/icon free WindowOps menu
3255         Some screenshot fixes
3257         * themes/olicha/buttons:
3258         Use MenuFvwmWindowOps3
3260         * themes/default/settings/kde/kde2-system-menu/ft-enabled:
3261         * themes/default/settings/kde/kde2-system-menu/kde2-enabled:
3262         Restablish -utf8 option. CopyMenuStyle "*" MenuSyleFvwmKde2System and
3263         use MenuSyleFvwmKde2System in the kde2 menu so that the user can
3264         change the kde2 menu style (not really usefull here, this will be more
3265         useful with kde1 menu to just change the font, I will do it)
3267         * themes/redmond98/colors:
3268         * AUTHORS:
3269         Applied (with modifications) Lorenz Minger patch
3270         
3271         * AUTHORS:
3272         Added Andre
3273         
3274 2001-02-17  migo  <migo@homemail.com>
3276         * images.tar.gz:
3277         * themes/redmond98/buttons:
3278         incorporated press-able buttons for @redmond98 from Lorenz Minder
3280         * configure.in:
3281         * bin/fvwm-themes-{config,images,menuapp,script}.in:
3282         Several datadir related fixes. This also fixes the problem of
3283         empty messages when fvwm-themes is installed in non-default place.
3285 2001-02-03  migo  <migo@homemail.com>
3287         * themes/migo/modules/main:FvwmPager-Single:
3288         more MoveToPage menu items
3290         * bin/fvwm-themes-start.in:
3291         ignore a single -s, this helps a bit with fvwm-2.2.x
3293         * configure.in: minor spacing
3295 2001-01-11  olicha  <olivier.chapuis@free.fr>
3297         * bin/fvwm-themes-config.in:
3298         s/rm-config-cache/no-config-cache/
3299         
3300 2001-01-06  migo  <migo@homemail.com>
3302         * themes/default/menus:
3303         improved window printing, so this now should work on more systems
3305 2001-01-05  migo  <migo@homemail.com>
3307         * bin/fvwm-themes-config.in:
3308         * themes/*/*.cfg:
3309         Implemented !reuse-dependencies, !reset-properties (4 forms) cfg
3310         directives in components affecting definitions of components, which
3311         are specified more than once - either reset or reuse the existing
3312         definitions, this enables not to specify any dependancies in *.cfg,
3313         if they are not different from the default ones. Not fully tested.
3314         The current defaults are probably good, but this may be changed.
3316         * bin/fvwm-themes-config.in:
3317         Small changes to the previous commit.
3318         I didn't really try a minimal reload yet.
3320         * TODO: added 2 items
3322 2001-01-04  olicha  <olivier.chapuis@free.fr>
3324         * bin/fvwm-themes-config.in:
3325         * themes/default/bindings:
3326         * themes/*/buttons:
3327         * themes/default/settings/stroke/*
3328         * themes/default/themes.cfg
3329         * themes/default/settings.cfg
3330         Starting minimal reload implementation. For simplification put
3331         the RemoveBindings, RemoveButtonsBindings and RemoveAllButtons
3332         functions into start-stop functions.
3333         Note: 1 - The minimal reload is really maximal: see the remarks
3334         in the fvwm-themes-config.in function "getReloadDependency".
3335         We must do something ...
3336         2 - The stop function is not well implemented and so drop do
3337         not use "minimal reload" ((un)lock work pretty well).
3338         3 - You can switch between global and "minimal" theme switching
3339         with the theme management menu (global is still the default):
3340         reload and refresh -> Use minimal/global switching. But first
3341         you need to make install, refresh the current theme and restart.
3343         * bin/fvwm-themes-config.in:
3344         added a --rm-cfg-cache option. Now we can refresh the current theme
3345         and rebuild or not the config cache file in the theme management
3346         menu.
3348 2001-01-03  migo  <migo@homemail.com>
3350         * bin/fvwm-themes-config.in:
3351         implemented a new 'complements=component' rule mainly for extra;
3352         I don't think we need 'precomplements'
3354         * themes/default/theme.cfg:
3355         * themes/*/modules.cfg:
3356         removed not now needed dependances;
3357         I will work on better names and removing repeating dependances later
3359         * themes/default/menus:
3360         added menu icons and corrected english labels in ConfigUtilities.
3362         * themes/default/styles:
3363         Trying to continue UsePPosition experiment... Netscape is broken.
3365 2001-01-02  migo  <migo@homemail.com>
3367         * locale/ru/FvwmScript-ThemesCenter.html:
3368         translated some more paragraphs...
3370         * themes/migo/images/decor/title-[in]active.xpm:
3371         removed empty 1 line; seems like Dominik changed the title image
3372         code after 2.3.22, should other themes (blackbox) be corrected too?
3374         * themes/default/styles:
3375         several small changes
3377 2000-12-28  olicha  <olivier.chapuis@free.fr>
3379         * scripts/FvwmScript-FontSelector:
3380         * bin/fvwm-themes-script.in:
3381         Create a permanent font cache and filter memory named
3382         $FVWM_USRDIR/.FvwmScript-FontSelector. Some fixes.
3384         * scripts/FvwmScript-IconsBrowser:
3385         * themes/default/styles:
3386         * themes/default/menus:
3387         * settings/iconstyles/style-icon-miniicon:
3388         * bin/fvwm-themes-script.in:
3389         Added a launched option to FvwmScript-IconsBrowser so that this
3390         utilities can be used alone. Also "fixed" the F ls option. 
3392         * scripts/FvwmScript-ImageBrowser:
3393         * scripts/Makefile.am
3394         * themes/default/settings/iconstyles/style-icon-miniicon:
3395         * themes/default/menus:
3396         An Image Browser useful for browsing backgrounds or for the future
3397         colorset editor for example.
3398         
3399 2000-12-24  olicha  <olivier.chapuis@free.fr>
3401         * themes/*/*.cfg
3402         Added some requires/provides dependence (in practice only globalfeel
3403         is affected: it is loaded before any XPM is loaded)
3405 2000-12-23  olicha  <olivier.chapuis@free.fr>
3407         * fvwm-themes-config.in:
3408         Put the menu after the Read commands in themes-rc-2 (for ColorLimit).
3410 2000-11-22  olicha  <olivier.chapuis@free.fr>
3412         * bin/fvwm-themes-config.in:
3413         Implement a cfg cache file for speed.
3414         
3415 2000-12-21  migo  <migo@homemail.com>
3417         * scripts/FvwmScript-FontSelector:
3418         added forgotten file to cvs and tagged it, so hopefully
3419         cvs update -r version-0_4_1 can be built without errors;
3420         replaced some adobe-utopia-bold fonts used in the tool, so
3421         it at least loaded for me (I am not sure about this, but I
3422         have no, say, font -adobe-utopia-bold-r-normal-*-13-*-*-*-p-*-*-*).
3424 2000-12-20  olicha  <olivier.chapuis@free.fr>
3426         * configure.in:
3427         * NEWS:
3428         increased version to 0.4.2 after setting a cvs tag version-0_4_1;
3429         
3430 2000-12-20  olicha  <olivier.chapuis@free.fr>
3432         * scripts/FvwmScript-FontSelector:
3433         * bin/fvwm-themes-scripts.in:
3434         * scripts/Makefile.am:
3435         * themes/default/menus
3436         * themes/default/settings/iconstyles/style-icon-miniicon:
3437         * NEWS
3438         A font selector
3440         * themes/default/menus:
3441         * bin/fvwm-themes-scripts.in:
3442         Finally move the Themes Center menu entries in MenuFvwmConfiguration;
3443         added a Utilities sub menu in MenuFvwmConfiguration
3445         * default/settings/kde/kde2-system-menu/*
3446         Rereplace --utf8 by --lang en so that fvwm-themes work with
3447         fvwm-2.3.22
3448         
3449 2000-12-14  olicha  <olivier.chapuis@free.fr>
3451         * scripts/FvwmScript-*:
3452         * scripts/fvwm-themes-scripts.in:
3453         Fixes for those with LANG=""
3455 2000-12-13  olicha  <olivier.chapuis@free.fr>
3457         * configure.in:
3458         Check for m4 and FvwmM4
3460         * themes/{luthien,cde}/{colors/main,colors.cfg}:
3461         Try to be POSIX compliant
3463         * themes/default/settings/iconstyles/style-icon-miniicon:
3464         * scripts/FvwmScript-ConfigCenter:
3465         a few s/Fvwm/FVWM/ and add style "FVWM Themes Doc*"
3467         * bin/fvwm-themes-start.in:
3468         add a position to xmessage (+0+0) (interaction with FvwmBanner is not
3469         very pretty ...)
3471         * scripts/FvwmScript-*Browser:
3472         Add Flags NoReliefString
3474         * NEWS:
3475         * TODO:
3476         Some update
3478 2000-12-12  migo  <migo@homemail.com>
3480         * bin/fvwm-themes-script.in (checkScript):
3481         removed not needed now test for correct ps
3483 2000-12-12  olicha  <olivier.chapuis@free.fr>
3485         * bin/fvwm-themes-*.in:
3486         Replace the "ps ax" stuff by kill 0 => $comPid
3487         
3488         * themes/default/settings/iconstyles/style-icon-miniicon:
3489         * themes/function-appbind:
3490         Add Style "Manual Page*", "Tail File*", "Top". Minor changes in
3491         FuncFvwmViewFileTail, FuncFvwmRunInXterm and FuncFvwmViewManPage.
3492         Move terminals icon styles at the top of the file
3494 2000-12-12  migo  <migo@homemail.com>
3496         * bin/fvwm-themes-*.in:
3497         * configure.in:
3498         * doc/README.1st:
3499         replaced "mknod NAME p" with a more portable "mkfifo NAME"
3501 2000-12-09  migo  <migo@homemail.com>
3503         * themes/cde/README: updated
3505         * bin/fvwm-themes-config.in:
3506         fix a situation on -fresh when a new subcomponent was added,
3507         so now if kde2 (or, say, kde3) subcomponent is added, --fresh works
3509 2000-12-09  olicha  <olivier.chapuis@free.fr>
3511         * scripts/FvwmScript-Help:
3512         a very minor fix
3514         * scripts/FvwmScript-ConfigCenter:
3515         fixed non default font (so, ru work now)
3517         * themes/*/globalfeel:
3518         * bin/fvwm-themes-script.in:
3519         Remove Recapture BusyCursor options. the ConfigCenter will be
3520         fixed later, when no more "globalfeel" options will may changes
3522         * scripts/FvwmScript-ConfigCenter:
3523         Speed up startup as it is possible (i.e., almost all the times
3524         is spent in fvwm-themes-config).
3526         * default/settings/kde/kde2-system-menu/*
3527         Added --utf8 option
3529 2000-12-08  migo  <migo@homemail.com>
3531         * bin/fvwm-themes-script.in:
3532         * scripts/FvwmScript-Help:
3533         minor changes
3535         * scripts/FvwmScript-ColorSelector:
3536         fixed font & first inline doc line;
3538         Still there is no ru font in ConfigCenter.
3540 2000-12-08  olicha  <olivier.chapuis@free.fr>
3542         * bin/fvwm-themes-script.in:
3543         * scripts/FvwmScript-Help:
3544         ru in line doc should work now
3546         * themes/default/menus-user:
3547         * themes/default/settings/iconstyles/style-icon-miniicon:
3548         Added xftree and xfclock
3549         More kde styles (will be in a separted file in a near future)
3551 2000-12-04  migo  <migo@homemail.com>
3553         * bin/fvwm-themes-script.in:
3554         converted getDirListing() from C function to Perl function;
3555         handle a situation with bad ps (currently exit);
3556         implemented a new html (or xhtml) parser, probably any html
3557         can be used, but not everything will be shown well
3559         * scripts/FvwmScript-Help:
3560         add support for --lang
3562         * scripts/FvwmScript-ThemesCenter:
3563         fixed when called without --text-colorset
3565         * locale/{en,fr}/FvwmScript-ColorSelector.html:
3566         * locale/{en,fr}/FvwmScript-ThemesCenter.html:
3567         * locale/{en,fr}/Makefile.am:
3568         use a new documentation format;
3569         I initially thought about .xml extentions, but there are different
3570         problems with most of browsers, .html solves this
3572         * themes/cde/modules/create-buttonbar-config:
3573         * themes/cde/modules/buttonbar/{large,small}:
3574         added a transient desker arrow
3576         * locale/ru/FvwmScript-ThemesCenter.html:
3577         * locale/ru/FvwmScript-ColorSelector.html:
3578         * locale/ru/FvwmScript-ConfigCenter.msg:
3579         * locale/ru/Makefile.am:
3580         Added initial translations (only ColorSelector is finished).
3581         Nothing really works because of fonts.
3582         Probably FvwmScript-Help should get --font.., or maybe we should have
3583         one file locale/LANG/fonts.msg used in all scripts, I am not sure
3585         * locale/*/FvwmScript-ConfigCenter.msg:
3586         * scripts/FvwmScript-ConfigCenter:
3587         small renamings
3589 2000-11-29  olicha  <olivier.chapuis@free.fr>
3591         * locale/{en,fr}/FvwmScript-ConfigCenter.msg:
3592         * scripts/FvwmScript-ConfigCenter
3593         * bin/fvwm-themes-config.in:
3594         * bin/fvwm-themes-config.in:
3595         Start "Bindings" implementation in the Config Center. Currently
3596         I would like that the users can see the default bindings that's all.
3598 2000-11-29  olicha  <olivier.chapuis@free.fr>
3600         * locale/ru/FvwmScript-ColorSelector.msg:
3601         * scripts/FvwmScript-ColorSelector:
3602         Do so that ru works with the ColorSelector
3603         
3604 2000-11-29  migo  <migo@homemail.com>
3606         * locale/*/FvwmScript-ComponentProperties.msg:
3607         * locale/*/Makefile.am:
3608         * scripts/FvwmScript-ComponentProperties:
3609         * scripts/FvwmScript-ThemesCenter:
3610         * scripts/Makefile.am:
3611         renamed from FvwmScript-ThemeOptions to FvwmScript-ComponentProperties
3613         * locale/en/FvwmScript-ColorSelector.msg:
3614         * locale/ru/FvwmScript-ColorSelector.msg:
3615         * locale/ru/Makefile.am:
3616         translated ColorSelector to 'ru', this does not work because of fonts
3618         Please don't work on .txt, they will be replaced soon when I have time.
3620 2000-11-28  olicha  <olivier.chapuis@free.fr>
3622         * locale/{en,fr}/Makefile.am:
3623         * locale/{en,fr}/FvwmScript-ConfigCenter.msg:
3624         * scripts/FvwmScript-ConfigCenter
3625         Use the new locale methode for The Config Center
3627 2000-11-27  olicha  <olivier.chapuis@free.fr>
3629         * bin/fvwm-themes-menuapp.in:
3630         * bin/fvwm-themes-config.in:
3631         * bin/fvwm-themes-script.in:
3632         "amelioration" of the com loop (but no fix for Solaris)
3634         * locale/fr/FvwmScript-ThemeCenter.txt:
3635         French doc
3637         * locale/en/FvwmScript-ThemeCenter.txt:
3638         Replace Bugs section by a "Bugs & Questions" section
3640 2000-11-27  olicha  <olivier.chapuis@free.fr>
3642         * locale/{fr,en,ru}/FvwmScript-ThemeOption.msg:
3643         * script/FvwmScript-ThemesOption:
3644         Use the new locale methode for ThemesOption
3646         * locale/en/FvwmScript-ThemesCenter.txt:
3647         An obvious misprint fix. Remove some debuging code
3649         * scripts/FvwmScript-Help:
3650         Fixed the --title option
3652         * scripts/FvwmScript-Menu:
3653         * themes/default/menus
3654         Edit only MenuFvwmPersonal
3655         
3656 2000-11-26  olicha  <olivier.chapuis@free.fr>
3658         * locale/{fr,en}/FvwmScript-ColorSelector.msg:
3659         * script/FvwmScript-ThemesCenter:
3660         * locale/fr/FvwmScript-ColorSelector.txt:
3661         Use the new locale methode for the ColorSelector. Spelling
3662         
3663 2000-11-26  migo  <migo@homemail.com>
3665         * locale/{en,fr,ru}/FvwmScript-ThemesCenter.msg:
3666         * script/FvwmScript-ThemesCenter:
3667         several fixes
3669 2000-11-26  olicha  <olivier.chapuis@free.fr>
3671         * locale/{fr,en,ru}/FvwmScript-ThemesCenter.msg:
3672         * script/FvwmScript-ThemesCenter:
3673         * locale/README:
3674         * bin/fvwm-themes-script.in:
3675         * bin/fvwm-themes-config.in:
3676         Starting locale implementation for Script "messages"
3677         
3678 2000-11-24  migo  <migo@homemail.com>
3680         * locale/en/FvwmScript-ThemesCenter.txt:
3681         finished rewording;
3682         I don't like very much that this format is neither txt nor sgml
3683         (sgml uses <para> and more), I want to convert this to subset of xhtml
3684         if there are no objections. xhtml is both html (so any browser can
3685         view these files) and xml (so we may enhance it later if needed).
3687 2000-11-23  migo  <migo@homemail.com>
3689         * bin/fvwm-themes-images.in:
3690         small fixes (reenabled 'use strict');
3691         On --gnome for me, all xpm files are "converted" - losing "None" and
3692         using less colors, but on .png I get "convert: Allocation failed"...
3694 2000-11-22  olicha  <olivier.chapuis@free.fr>
3696         * themes/{cde,luthien}/colors.cfg
3697         add -outfile .m4out_colors. The problem is that the tmp file is
3698         not removed in this case! So I've got one million of fvwm tmp
3699         file in my /tmp ...
3700         ~/.fvwm/.tmp-m4out_colors is not removed too but there is only one and
3701         moreover this file may be useful in the future
3702         Really I do not see why these files are not removed! This problem
3703         do not seems to happen with the other "m4 fvwm-themes files"
3705         * bin/fvwm-themes-images.in:
3706         * configure.in:
3707         * Makefile.am:
3708         * INSTALL:
3709         * NEWS:
3710         ft-images new option kde2 to convert the kde2 PNG icons into XPM icons.
3711         New install option --enable-kde2-icons.
3712         I've commented "use strict", need to be fixed, note that 0.4.0 is
3713         broken here: it cannot build the gnome icons I think ...
3714         Need to add a KDE entries in the FAQ.
3716         * themes/default/setttings/kde/kde2-system-menu/*
3717         * themes/default/settings.cfg:
3718         New settings for KDE2 menu. Menus must be reworked, currently add
3719         temporary solution, We may add a "Debian/Mdk System menu" entry
3720         which will replace our FvwmMenuPrograms (this is easy). What do
3721         RedHat and Suse with menus?
3723 2000-11-22  migo  <migo@homemail.com>
3725         * bin/fvwm-themes-config.in:
3726         only consider component.d directory if there is no component file/dir;
3727         don't add a title for inline option if the option name is empty
3729 2000-11-21  migo  <migo@homemail.com>
3731         * NEWS:
3732         * themes/default/background:
3733         * themes/default/background.cfg:
3734         * themes/default/background.d/* [removed]:
3735         used the same method as in @migo, variants changed to option;
3736         I didn't added exotic values like darkred,cyan,navy :);
3737         I will improve ".d" dirs and menu delimeters in fvwm-themes-config
3739         * themes/migo/background:
3740         * themes/migo/background.cfg:
3741         small changes
3743 2000-11-20  migo  <migo@homemail.com>
3745         * doc/FAQ:
3746         added "Q. Can I use fvwm-themes on my multi-headed display system?"
3748 2000-11-18  migo  <migo@homemail.com>
3750         * devel/doc/sourceforge-developer:
3751         minor clean-up
3753         * bin/fvwm-themes-images.in:
3754         document --tile*; --tile* now have ',' delimiter before file/color,
3755         --setroot can be used even without any transformation
3757         * TODO: updated
3759         * bin/fvwm-themes-config.in:
3760         enable %F in option commands, like %f, but the option file path
3761         is not prepended
3763         * themes/migo/background:
3764         * themes/migo/background.cfg [new]:
3765         * devel/bin/random-migo-background [new]:
3766         added the color option to background@migo without actually adding
3767         option value files :)
3769         * bin/fvwm-themes-config.in:
3770         add a current component menu item "Drop all extra" if needed
3772 2000-11-16  migo  <migo@homemail.com>
3774         * locale/en/FvwmScript-ColorSelector.txt:
3775         reformated
3777         * locale/.cvsignore:
3778         * locale/*/.cvsignore:
3779         added
3781         * bin/fvwm-themes-images.in:
3782         rewordings in documentation, option name changes, other changes;
3783         renamed options are now: --sky, --colorschemes{,-fores,-ext},
3784         --border*, --setroot{,-prog}; most of delimiters are changed
3785         from colon to comma, most of the old syntax is still supported
3787         * themes/cde/background/main"
3788         * themes/default/background.d/stone-yellow:
3789         * themes/multichoice/background/*:
3790         * themes/redmond98/background/*:
3791         changes to comply with the new fvwm-themes-images API
3793         * themes/multichoice/theme.cfg:
3794         * themes/multichoice/background/23:
3795         added reversed fvwm banner, not quite what I wanted;
3796         pity, we can't draw sky or tile on transparent color of the image;
3797         also we can have a mode: transparent --border is applied before
3798         --tile or --sky, this probably is always done for transparent border;
3799         I will not implement this myself, though. :)
3801 2000-11-15  olicha  <olivier.chapuis@free.fr>
3803         * locale/en/FvwmScript-ColorSelector.txt:
3804         * locale/fr/FvwmScript-ColorSelector.txt:
3805         I forget to add these ...
3807 2000-11-15  migo  <migo@homemail.com>
3809         * bin/fvwm-themes-script.in:
3810         * scripts/FvwmScript-ColorSelector:
3811         * scripts/FvwmScript-ThemesCenter:
3812         minor one-char corrections;
3813         I think, option names may be: --doc-domain --doc-line-size
3815         * locale/en/FvwmScript-ThemesCenter.txt:
3816         if it is a valid sgml, it could be .sgml, I think.
3817         I did some rewording in some places, but not in all, no time now.
3818         Please don't translate until I reword english texts fully. :)
3820 2000-11-15  olicha  <olivier.chapuis@free.fr>
3822         * locale/en/Makefile.am:
3823         * locale/en/FvwmScript-ThemesCenter.txt(new):
3824         * scripts/FvwmScript-ThemesCenter:
3825         * scripts/FvwmScript-Help:
3826         "english" documentation for the Themes Center
3828         * locale/README(new):
3829         * locale/Makefile.am:
3830         * locale/{en,fr}/FvwmScript-ColorSelector.txt:
3831         * fvwm-themes-script.in:
3832         The .txt file use a kind of formating Ã  la sgml.
3834 2000-11-15  olicha  <olivier.chapuis@free.fr>
3836         * configure.in:
3837         * Makefile.am:
3838         * locale/*:
3839         Start the "locale" stuff
3841         * fvwm-themes-script.in:
3842         new option --in-line-doc and --line-length for creating inline doc
3843         for FvwmScript from locale/LANG/*.doc
3845         * scripts/FvwmScript-ColorSelector:
3846         Help use the new "locale" stuff
3848         * TODO:
3849         update
3851 2000-11-14  migo  <migo@homemail.com>
3853         * TODO: minor change
3855         * themes/migo/background:
3856         * themes/migo/globalfeel:
3857         * themes/migo/images/background/circle-energy.xpm:
3858         still experimenting :)
3860         * themes/{awol,migo,olicha,spruce}/background:
3861         Replaced $FT_DATADIR/... with $.; unfortunately it can't be done
3862         anywhere, for examples in module commands, like sound@.
3864 2000-11-13  migo  <migo@homemail.com>
3866         * TODO:
3867         updated, added many items
3869         * themes/multichoice/theme.cfg:
3870         fixed the background default variant
3872 2000-11-13  olicha  <olivier.chapuis@free.fr>
3874         * themes/awol/{background,images/bacground/bckgnd1.xpm}:
3875         * themes/awol/{sound,sounds/yesb.wav,menustyles,README}:
3876         Applied patch by Alex (plus some minor changes).
3878         * devel/doc/sourceforge-developer:
3879         Howto up load
3880         
3881 2000-11-12  migo  <migo@homemail.com>
3883         * configure.in:
3884         * NEWS:
3885         increased version to 0.4.1 after setting a cvs tag version-0_4_0;
3887         * doc/Makefile.am:
3888         added fvwm-themes.lsm and creating-themes to dist;
3889         we also forgot to add ANNOUNCE to dist, ufff.. :)
3891         * themes/redmond98/modules/main:startmenu:
3892         s/Fvwm/FVWM/ for consistency
3894 2000-11-11  migo  <migo@homemail.com>
3896         * README:
3897         * themes/migo/README:
3898         added more info
3900         * bin/fvwm-themes-start.in:
3901         don't use -p for mkdir
3903         * themes/luthien/modules/main:FvwmButtons:
3904         I had problems with swallowing xosview (not sure this solves this)
3906         * themes/blackbox/modules/main:FvwmButtons-XX:
3907         put it in the center by the same technique as in @cde
3909         * themes/default/functions (FuncFvwmConsole):
3910         use colorset 22, not 33 for FvwmConsole
3912         * themes/blackbox/colors:
3913         replaced several "too bright to be able to see anything" colors
3915         * themes/cde/modules/create-buttonbar-config:
3916         * themes/cde/modules/buttonbar/{large,small}:
3917         disable unexisting CDEDate applet
3919         * themes/default/colors:
3920         Colorset 34 s/bg white/bg gray80/
3922         * themes/luthien/modules/main:FvwmIconMan:
3923         fixed FvwmIconMan colorsets
3925         * themes/default/menus:
3926         changed screenshots url, should be created yet
3928         * NEWS:
3929         prepared for 0.4.0
3931         Unsolved fvwm problems: some X errors and empty Echo command
3932         on @afterstep and @awol modules. FvwmTaskBar core dumps when
3933         restarting fvwm-themes-start (but does not when restarting fvwm2).
3935         * bin/fvwm-themes-images.in:
3936         fixed $ftDataDir
3938 2000-11-11  olicha  <olivier.chapuis@free.fr>
3940         * scripts/FvwmScript-ConfigCenter:
3941         Fixed a shade/Sel font problems when Apply/Try is global
3942         
3943 2000-11-10  migo  <migo@homemail.com>
3945         * bin/fvwm-themes-config.in:
3946         * TODO:
3947         improved several messages to be more meaningful;
3948         fixed a problem where the component is removed/renamed from a theme,
3949         but still is used in @current (f.e. in old session)
3951         * themes/{awol,default,luthien,migo}/modules.cfg: s/Variant/Flavor/
3952         * themes/awol/modules/main: s/Standar/Standard/
3954         * themes/olicha/README:
3955         rewording and spell correction; I would not write the last section,
3956         this may easily confuse users
3958         * themes/olicha/modules/main:FvwmTaskBar:
3959         * themes/redmond98/modules/taskbarpos/bottom:
3960         ok, but at least don't open immediately Quit menu
3962 2000-11-09  olicha  <olivier.chapuis@free.fr>
3964         * themes/olicha/README:
3965         Fixed miss prints
3967         * themes/awol/modules/main:FvwmButtons-*:
3968         Fixed xdali font and FvwmButtons-Default one. I get problem with
3969         xdaliclock swallowing!
3971         * themes/default/modules/main:FvwmTaskBar:
3972         Fixed the name of the start menu
3974         * themes/redmond98/modules/main:startmenu:
3975         Some update vs the default menu
3977         * themes/redmond98/modules/taskbarpos:
3978         * themes/olicha/modules/main:FvwmTaskBar
3979         "Fixed" the position of the start menu for bottom task bar
3980         Ok, ok ... I use the taskbar and I almost always resize it, thus
3981         the position menu have to be computed from the taskbar window,
3982         but the Window (and other contexts) does not work in fvwm2 or I
3983         do not understand how it work!
3984         So, the only solution is to use a position relatively to the mouse.
3986         * themes/default/settings/iconstyles/style-icon-miniicon
3987         Added styles for Fvwm Themes Form/Script
3989         * themes/bin/FvwmScript-ThemesCenter:
3990         French spelling
3992 2000-11-09  migo  <migo@homemail.com>
3994         * ANNOUNCE:
3995         * Makefile.am:
3996         * NEWS:
3997         * TODO:
3998         * configure.in:
3999         * rpm/fvwm-themes.spec.in:
4000         updates and preparations to 0.4.0
4002 2000-11-08  olicha  <olivier.chapuis@free.fr>
4004         * ANNOUNCE:
4005         new file for announcing new main version
4006         
4007 2000-11-07  olicha  <olivier.chapuis@free.fr>
4009         * rpm/Makefile.am:
4010         * rpm/fvwm-themes.spec.in:
4011         * configure.in:
4012         * Makefile.am:
4013         New option --disable-menuapp to configure so that we can build
4014         rpm with the all menus-users. ft-menuapp is run only when you
4015         rpm install the package (%post).
4016         Replace noarch-fvwm-gnu target by noarch only (mdk says that
4017         gnu is not linux ...)
4018         Added french %description
4019         
4020 2000-11-09  migo  <migo@homemail.com>
4022         * themes/afterstep/modules/main:FvwmButtons-As:
4023         * themes/awol/modules/main:FvwmButtons-DaLo:
4024         * themes/default/functions-appbind:
4025         * themes/default/menus:
4026         * themes/default/menus-user:
4027         * themes/redmond98/modules/main:startmenu:
4028         move fvwm forms and scripts to FvwmModule-SubName scheme
4030 2000-11-08  migo  <migo@homemail.com>
4032         * rpm/Makefile.am:
4033         * rpm/fvwm-themes.spec.in:
4034         Hopefully rpm's can now be built in all distributions (they all
4035         use different dirs!). Olivier, please verify that it works.
4036         And I can't rebuild src rpm, /tmp errors...
4038         * TODO:
4039         * doc/creating-themes:
4040         added a new documentation file
4042 2000-11-07  olicha  <olivier.chapuis@free.fr>
4044         * themes/olicha/README:
4045         * themes/olicha/modules/main:FvwmButtonsWMakerApplets:
4046         Explain how to edit WMApplets (for use with modules@olicha and
4047         or with an other module themes) and small things
4049         * themes/olicha/modules.cfg:
4050         use option in the place of variant
4052         * themes/luthien/README:
4053         Explain how to change xosview 3 "meters"
4055         * themes/lutien/modules/main:FvwmButtons:
4056         add -battery and -disk to FuncFvwmStartBarXosview
4058 2000-11-07  migo  <migo@homemail.com>
4060         * bin/fvwm-themes-script.in:
4061         * themes/*/theme.cfg:
4062         * TODO:
4063         fixed file cache (some previous ideas about cache can't be done
4064         effectively for now), so one-line theme.cfg files are not needed
4066 2000-11-06  olicha  <olivier.chapuis@free.fr>
4068         * rpm/Makefile.am:
4069         now we build noarch package and clean the rpm building tree
4071         * themes/{blackbox,cde,default,luthien,olicha,osx}/*
4072         Fixed swallowed app vs interactive placement
4074 2000-11-05  migo  <migo@homemail.com>
4076         * INSTALL:
4077         * README:
4078         * TODO:
4079         * doc/README.1st:
4080         revised documentation
4082         * doc/FAQ:
4083         added "Does fvwm-themes replace my .fvwm2rc? If no, how does it work?"
4085         * bin/fvwm-themes-script.in:
4086         restored 'use strict'; eval is not really needed, but it may decrease
4087         a possibility of script crashing on a user in a less debugged function
4089         * forms/FvwmGtk-Themes:
4090         updated, now uses notebook pages
4092         * themes/default/settings/kde/system-menu/*:
4093         small clean-up, added missing menu delimiter
4095         * bin/fvwm-themes-config.in:
4096         * themes/*/theme.cfg:
4097         don't search .cfg files in default theme accept for theme.cfg;
4098         now, "include ../theme/xxx.cfg" should be used, not theme/xxx.cfg
4100 2000-11-04  migo  <migo@homemail.com>
4102         * themes/default/{menus,menus-user}:
4103         several changes/updates
4105         * TODO: updated
4107 2000-11-04  olicha  <olivier.chapuis@free.fr>
4109         *  bin/fvwm-themes-script.in:
4110         comment "use strict"
4111         
4112 2000-11-04  migo  <migo@homemail.com>
4114         * configure.in:
4115         * NEWS:
4116         increased version to 0.3.22 after setting a cvs tag version-0_3_21;
4117         there probably will no actually be 0.3.22 release
4119 2000-11-03  migo  <migo@homemail.com>
4121         * bin/fvwm-themes-config.in (getSortedComponentsToRead):
4122         simplified sorting algorithm, I hope it is correct now
4124 2000-11-01  migo  <migo@homemail.com>
4126         * themes/default/menus: minor adjustment fix
4128         * themes/migo/modules/pager/none: increase IconGrid a bit
4130         * scripts/FvwmApplet-Mixer: correct icon dir
4132 2000-10-31  migo  <migo@homemail.com>
4134         * bin/fvwm-themes-config.in:
4135         reenabled FuncFvwmRemove*Bindings
4137         * bin/fvwm-themes-start.in:
4138         fixed parameters after --, still problematical if contain a space
4140         * themes/default/bindings:restrict-modifiers={no,yes}:
4141         * themes/default/{bindings,menus,theme.cfg}:
4142         By default don't use Shift in Alt-F1 - Alt-F12, like mwm and some
4143         others do. Add an option to enable Shift (helps for many apps).
4145         * doc/FAQ:
4146         * NEWS:
4147         document some new bindings
4149 2000-10-29  migo  <migo@homemail.com>
4151         * bin/fvwm-themes-config.in:
4152         accept spaces before and after numeric value (workaround for FvwmForm)
4154         * forms/FvwmForm-ThemeSettings:
4155         * forms/FvwmGtk-Themes:
4156         updates from Alex Wallis; fixed
4158 2000-10-26  migo  <migo@homemail.com>
4160         * themes/default/functions-appbind:
4161         try to reuse existing netscape in FuncFvwmWWW
4163         * scripts/FvwmScript-ConfigCenter:
4164         spelling and more
4166         * bin/fvwm-themes-script.in:
4167         'use strict' and saveToFile() corrections
4169         * themes/default/settings/gnome/system-menu/fvwm-menu[-gnome]:
4170         fixed
4172         * bin/fvwm-themes-config.in:
4173         added one-letter option aliases, like -f
4175         * themes/default/{theme,settings}.cfg:
4176         some workarounds
4178         * NEWS:
4179         prepared to a release
4181 2000-10-25  olicha  <olivier.chapuis@free.fr>
4183         * bin/fvwm-themes-script.in:
4184         removed debuging messages
4186 2000-10-26  migo  <migo@homemail.com>
4188         * themes/default/settings/autoraise/modules: fixed
4190         * bin/fvwm-themes-config.in:
4191         'use strict' and other corrections
4193 2000-10-25  olicha  <olivier.chapuis@free.fr>
4195         * bin/fvwm-themes-script.in:
4196         * scripts/FvwmScript-ConfigCenter:
4197         Automatic detection (?) of the rgb masks for computing the XOR
4198         value. Fixed parsing.
4200         * themes/default/settings/autoraise/modules:
4201         put the menu entries in the start func since we cannot
4202         destroy it (may be a bad idea, we will see with the CCD).
4204 2000-10-25  olicha  <olivier.chapuis@free.fr>
4206         * themes/*/globalfeel:
4207         * themes/default/theme.cfg:
4208         rename desktop to globalfeel and use the new spec.
4210         * scripts/FvwmScript-ConfigCenter:
4211         * scripts/Makefile.am:
4212         * bin/fvwm-themes-script.in:
4213         * bin/fvwm-themes-config.in:
4214         New FvwmScript for editing globalfeel (and other components in the
4215         future). The script use a "com loop" in fvwm-themes-script. There is
4216         a new option (not documented) to fvwm-themes-config which produce 
4217         the information that fvwm-themes-script need for this "com loop".
4218         
4219 2000-10-25  migo  <migo@homemail.com>
4221         * themes/cde/images/module/{large,small}/panel-[ahim]*.xpm
4222         improved icons, expecially panel-handle
4224 2000-10-24  migo  <migo@homemail.com>
4226         * images.tar.gz:
4227         manually corrected pallete-rainbow.xpm (the last color was like
4228         the first one) and pallete-gray.xpm (m-w dictionary says "gray" is
4229         the main variant; make sure 256 colors are used, not 254, if this
4230         was autogenerated there is a rounding bug somewhere);
4231         renamed to images/fvwmscript/ directory; repacked as root:root
4232         * scripts/FvwmScript-ColorSelector:
4233         used colorset 29; corrected some english; not translated until
4234         we have a general approach in locale/* files, not urgent
4236         * themes/cde/colors/main:
4237         * themes/cde/modules.cfg:
4238         * themes/cde/images/module/large/*.xpm:
4239         * themes/cde/images/module/small/*.xpm:
4240         * themes/cde/modules/main:
4241         * themes/cde/modules/main:FvwmPager:
4242         * themes/cde/modules/main:styles:
4243         * themes/cde/modules/create-buttonbar-config:
4244         * themes/cde/modules/buttonbar/disabled:
4245         * themes/cde/modules/buttonbar/large:
4246         * themes/cde/modules/buttonbar/small:
4247         completed cde theme; create-buttonbar-config perl script creates
4248         buttonbar/{large,small} configurations, it is should be changed
4250 2000-10-24  olicha  <olivier.chapuis@free.fr>
4251         
4252         * scripts/FvwmScript-ColorSelector: 
4253         Fixes and french support. Mikhael can you try it? (there is an entries
4254         in the utilities menu).
4255         
4256 2000-10-23  migo  <migo@homemail.com>
4258         * configure.in:
4259         * bin/fvwm-themes-config.in:
4260         * themes/default/menus:
4261         added version info window
4263         * themes/*/windowlook:
4264         added FirmBorder; in @cde used DepressableBorder
4266         * bin/fvwm-themes-config.in:
4267         * themes/cde/background.cfg:
4268         * themes/cde/background/main:
4269         * themes/cde/colors.cfg:
4270         * themes/cde/colors/main:
4271         * themes/luthien/colors.cfg:
4272         * themes/luthien/colors/main:
4273         implemented %o1c, %o2f in component's read-command value;
4274         converted cde-like color scheme configs from SetEnv to a new format;
4275         expand all macros on line; added support for 4 colors in colors@cde
4277         * themes/cde/colors/schemes/*.dp:
4278         regenerated with a pass-filter 192 (75%) instead of 128, Jos wants 200
4280 2000-10-23  olicha  <olivier.chapuis@free.fr>
4282         * themes/default/menus:
4283         Rearrange a bit the head of the Root Menu and MenuFvwmHelp.
4285         * images.tar.gz:
4286         Add images in a new subdir scripts
4288         * scripts/FvwmApplet-Mixer: Improvement (I hope).
4290         * scripts/FvwmScript-ColorSelector: 
4291         * scripts/Makefile.am:
4292         * themes/default/menus-user:
4293         A new scripts which can be use alone, but this script will be useful
4294         for others scripts
4296         * TODO: an answer
4297         
4298 2000-10-23  migo  <migo@homemail.com>
4300         * TODO: updated
4302         * bin/fvwm-themes-images.in:
4303         support also one color in --sky-colors, from Jos
4305         * themes/cde/menustyle:
4306         * themes/cde/windowlook:
4307         * themes/cde/background/main:
4308         * themes/cde/background/pattern:
4309         * themes/cde/colors/main:
4310         updates in cde from Jos (menustyle & colors slightly edited)
4312         * themes/*:
4313         added a missing trailing EOLN in the files without it,
4314         please grep this ChangeLog file for 'require-final-newline'
4316 2000-10-22  olicha  <olivier.chapuis@free.fr>
4318         * themes/{default,lutien,migo,osx,redmond98}/modules/*
4319         move modules styles in separated files. May be New core dump!!
4320         
4321 2000-10-22  migo  <migo@homemail.com>
4323         * bin/fvwm-themes-start.in:
4324         added a check for our bindir too just to be sure, general clean up,
4325         new --fvwm option to be even more flexible
4327         * themes/default/menus:
4328         enhanced MenuFvwmHelp with a submenu
4330 2000-10-21  migo  <migo@homemail.com>
4332         * themes/migo/modules/pager/none:
4333         changed an IconBox, this core dumps now when refreshing...
4335         * themes/default/menus:
4336         added MenuFvwmApplets
4338 2000-10-20  olicha  <olivier.chapuis@free.fr>
4340         * themes/awol/modules/main:{FvwmIconMan,FvwmButton*}
4341         Add some geometries. Do kLo_mix have a geo option?
4342         Note: Need to check that all swallowed apps use a geometry.
4343         If the app has no geometry option we need to use RandomPlacement
4344         Style
4346         * themes/default/styles
4347         Add Style "FvwmApplet*" RandomPlacement
4348         
4349 2000-10-18  migo  <migo@homemail.com>
4351         * fvwm-themes-config.in:
4352         renamed --show-user to --only-user, some clean up in code and doc
4354         * themes/multichoice/images/decor/titlebar_fill_s.xpm:
4355         * themes/multichoice/theme.cfg:
4356         fixed colors/from-spruce and default multichoice background
4358 2000-10-17  olicha  <olivier.chapuis@free.fr>
4360         * bin/fvwm-script-config.in:
4361         --show-themes and --show-components show only the themes with
4362         component "comp" if --component "comp" is used.
4363         New options --show-user and --show-site to restrict --show-themes 
4364         and --show-components  to the user (respectively, the site) dir.
4365         New option --fvwmscript which force --show-user and --show-site to
4366         to build output for FvwmScript.
4368         * themes/default/{bindings,functions-appbind}
4369         Move MenuFvwmBrowser and MenuFvwmBrowserCached from bindings to 
4370         functions-appbind
4372 2000-10-16  migo  <migo@homemail.com>
4374         * themes/default/menus: removed FocusFollowsMouse, this is only alias
4376         * bin/fvwm-themes-config.in:
4377         s/FuncFvwmInitInitFunctions/FuncFvwmResetInitFunctions/
4379 2000-10-14  migo  <migo@homemail.com>
4381         * themes/*/buttons: some clean up
4383         * themes/*/colors*: fixed Toggled button definition
4385         * themes/default/menu: added Layer +1/-1 menu item
4387 2000-10-12  migo  <migo@homemail.com>
4389         * bin/fvwm-themes-config.in:
4390         fixed reseting component lock on refresh
4392 2000-10-11  migo  <migo@homemail.com>
4394         * themes/default/settings/iconstyles/style-icon-miniicon: updated
4395         * NEWS: updated
4397         * Makefile.am:
4398         * rpm/Makefile.am:
4399         * rpm/fvwm-themes.spec.in:
4400         it is possible to specify configure and make parameters for rpm
4402 2000-10-10  migo  <migo@homemail.com>
4404         * themes/default/menus: another try to improve creating screenshots
4406         * scripts/FvwmScript-{ThemeOptions,ThemesCenter}: translations
4408         * themes/spruce/images/decor/titlebar_fill_s.xpm:
4409         * themes/spruce/colors:
4410         ActiveDown buttons now use a new pixmap backdrop (maybe not perfect),
4411         removed button pixmaps in themes/spruce/images/button/*
4413 2000-10-10 olicha  <olivier.chapuis@free.fr>
4415         * themes/spurce/{colors,buttons}:
4416         * TODO:
4417         Use vector buttons in the place of XPM for buttons. If there
4418         no objections I will remove the spruce XPM buttons
4420         * themes/olicha/README:
4421         * themes/afterstep/README:
4422         * themes/blackbox/README:
4423         * themes/migo/README:
4424         Updated
4426         * TODO:
4427         Updated (discutions in fvwm-themes-devel)
4429         * bin/fvwm-themes-config.in (comLoop): 
4430         * scripts/FvwmScript-ThemesCenter:
4431         Implementation of "lock" in the ThemeCenter. Starting the 
4432         implementation of "drop"
4434 2000-10-09  olicha  <olivier.chapuis@free.fr>
4436         * themes/{afterstep,awol,blackbox,olicha}/*
4437         moving styles in a separted file main:styles
4438         
4439 2000-10-07  olicha  <olivier.chapuis@free.fr>
4441         * bin/fvwm-themes-config.in (man page):
4442         A fix
4444         * themes/luthien/modules/*
4445         Some renaming
4447         * themes/default/settings/stroke/enabled
4448         Set StrokeWidth to 2. May be we can have different choices (width
4449         1,2,3,5)?
4450         
4451 2000-10-07  olicha  <olivier.chapuis@free.fr>
4453         * themes/luthien/modules/winlist/{GlobalWinList,DeskWinList,disabled}:
4454         * themes/luthien/modules.cfg:
4455         new files for winlist options.
4456         
4457         * bin/fvwm-themes-config.in (man page, comLoop):
4458         Move the com options at the end of the man page and begin the 
4459         implementation of Lock for the Themes Center
4460         
4461 2000-10-07  olicha  <olivier.chapuis@free.fr>
4463         * bin/fvwm-themes-config.in (comLoop):
4464         Fixed problems with options and variants.
4466         * scripts/FvwmScript-ThemesCenter:
4467         * scripts/FvwmScript-ThemeOptions:
4468         Fixed some french misprints and internationalization of
4469         ThemeOptions
4470         
4471 2000-10-06  olicha  <olivier.chapuis@free.fr>
4473         * bin/fvwm-themes-config.in (generateThemesRc):
4474         Commented FuncFvwmRemoveBindings and FuncFvwmRemoveButtonsBindings
4475         in FuncFvwmThemesConfigAndUpdate (these functions are not needed, 
4476         but maybe for a droping).
4477         
4478         * themes/osx/modules/main:
4479         Remove -debug option to FvwmM4
4480         
4481         * themes/olicha/modules/main:FvwmButtons-WMakerApplets
4482         Minor Change
4484         * themes/luthien/modules/main:
4485         Destroy the functions needed in the Buttons in the Stop function
4487         * themes/bin/fvwm-themes-menuapp.in
4488         fixed image path computation
4489         
4490 2000-10-05  migo  <migo@homemail.com>
4492         * bin/fvwm-themes-config.in:
4493         * doc/FAQ:
4494         * forms/{FvwmForm-ThemeSettings,FvwmGtk-Themes}:
4495         * scripts/{FvwmScript-ThemeOptions,FvwmScript-ThemesCenter}:
4496         * themes/*/*.cfg:
4497         renamed choice to variant everywhere, small additional changes
4499         * themes/default/functions-appbind (FvwmFuncOpenURL):
4500         fixed netscape call when no window is active
4502         * themes/luthien/README:
4503         updated description
4505 2000-10-04  migo  <migo@homemail.com>
4507         * configure.in:
4508         * NEWS:
4509         increased version to 0.3.21 after setting a cvs tag version-0_3_20
4511 2000-10-03  migo  <migo@homemail.com>
4513         * bin/fvwm-themes-config.in:
4514         Fixed sorting bug, shown if menustyles-extra exists.
4516         * themes/luthien/modules/FvwmButtons:
4517         * themes/luthien/modules/FvwmIconMan:
4518         * themes/luthien/modules/FvwmPager:
4519         * themes/luthien/modules/main:
4520         * themes/luthien/colors/main:
4521         several changes and corrections, use transparent colorset in modules,
4522         temporarily moved definition of colorset 23 (transparent) to
4523         luthien/modules/main, bad that *Module does not parse $[var]
4525         * doc/colorsets:
4526         * themes/default/colors:
4527         colorset 29 is now temporary (was 23)
4529         * README:
4530         * NEWS:
4531         prepare to a new release
4533 2000-10-02  migo  <migo@homemail.com>
4535         * scripts/FvwmScript-ThemesCenter:
4536         more locale changes
4538         * images.tar.gz:
4539         removed background/stone-yellow.xpm, updated background/stone.xpm
4541         * themes/default/background.cfg:
4542         * themes/default/background.d/solid-gray:
4543         * themes/default/background.d/stone-gray:
4544         * themes/default/background.d/stone-yellow:
4545         Now stone-gray is a default, yellow is an option.
4547 2000-10-02  olicha  <olivier.chapuis@free.fr>
4549         * scripts/FvwmApplets-DayClock
4550         Fixed memory divergence
4551         
4552 2000-10-01  migo  <migo@homemail.com>
4554         * themes/luthien/modules.cfg:
4555         * themes/luthien/modules/{main,FvwmWinList}:
4556         * themes/luthien/modules/{FvwmButtons,FvwmIconMan,FvwmPager}:
4557         * themes/luthien/modules/normal-icons/{yes,no}:
4558         * themes/luthien/colors/main:
4559         Added modules@luthien. Not perfect. I don't know what to do with
4560         ColourTable. We probably should allocate colorset 23 for transparent
4561         module colorset and 29 for temporary (was 23).
4563         * scripts/FvwmScript-ThemesCenter:
4564         several changes in labels in english and russian
4566         * themes/default/settings/iconstyles/wm-icons:menu:
4567         added a menu for 16x16 wm-icons set
4569 2000-10-01  olicha  <olivier.chapuis@free.fr>
4571         * scripts/FvwmScript-ThemesCenter:
4572         * bin/fvwm-themes-config.in:
4573         Fixed some bugs (in particular for FVWM Themes Sessions)
4574         
4575 2000-10-01  migo  <migo@homemail.com>
4577         * themes/default/bindings:
4578         * themes/default/functions:
4579         * themes/default/functions-appbind:
4580         * themes/default/menus:
4581         added FuncFvwmConsole, minor changes
4583 2000-09-31  olicha  <olivier.chapuis@free.fr>
4585         * scripts/FvwmScript-ThemesCenter:
4586         Work on russian (need current fvwm cvs)
4587         
4588 2000-09-31  migo  <migo@homemail.com>
4590         * themes/default/modules/main:FvwmPager-Desker:
4591         * themes/default/modules/main:FvwmWinList:
4592         minor changes
4594         * bin/fvwm-themes-config.in:
4595         * doc/FAQ:
4596         A workaround for core dumps - the user should set $FT_USE_RESTART.
4598 2000-09-30  olicha  <olivier.chapuis@free.fr>
4600         * scripts/FvwmApplet-Mixer:
4601         All widgets are now in the windows
4602         
4603 2000-09-30  migo  <migo@homemail.com>
4605         * scripts/FvwmScript-ThemesCenter:
4606         some minor changes,  added Russian locale just to see how it works,
4607         I don't understand why it gives "too many variables (>512)" when I
4608         only use existing variables! So I can't test it for now.
4610 2000-09-29  olicha  <olivier.chapuis@free.fr>
4612         * bin/fvwm-themes-config.in:
4613         * scripts/FvwmScript-ThemesCenter:
4614         * themes/default/settings:
4615         * NEWS:
4616         FvwmScript-ThemesCenter can manage "settings" and can speak
4617         french
4618         
4619 2000-09-26  olicha  <olivier.chapuis@free.fr>
4621         * bin/fvwm-themes-config.in:
4622         * scripts/FvwmScript-ThemesCenter:
4623         * scripts/FvwmScript-ThemeOptions:
4624         * NEWS
4625         Try to fix the ThemeOption "Set & Quit" core dump.
4626         Implementation of the FVWM Themes session config tool
4627         
4628 2000-09-25  migo  <migo@homemail.com>
4630         * bin/fvwm-themes-config.in:
4631         Fixed 2 problems with yesterday's changes regarding external-imagepath
4632         and start-stop in choices. wm-icons imagepath is handled specially...
4634         * themes/default/settings/session-manager/gnome:
4635         enhanced quit menu, probably we need FuncFvwmConfirmAction for Quit
4637         * themes/default/settings/gnome/*-menu/{gtk-menu*,disabled}:
4638         converted from FvwmGtk to FvwmGtk-Menus alias
4640 2000-09-24  migo  <migo@homemail.com>
4642         * themes/default/functions:
4643         * themes/afterstep/buttons:
4644         moved theme specific function FuncFvwmFocusAndWrap[ToButton1]
4646         * themes/default/bindings:
4647         * themes/default/functions:
4648         added Ctrl-KP[1-9] directional commands using FuncFvwmSelectWindow;
4649         rearranged arrow commands, small key binding changes
4651         * themes/{cde,luthien}/colors/main:
4652         changed a key for ColourTable
4654         * bin/fvwm-themes-config.in:
4655         implemented getComponentNamedValue function, now used in
4656         getExternalImagePath & getAllHooksRc
4658         * themes/default/settings.cfg:
4659         added two 'follows+=settings/gnome/system-menu' lines
4661         * themes/default/settings.cfg:
4662         * themes/default/settings/iconstyles/wm-icons[:imagepath]:
4663         * themes/migo/modules.cfg:
4664         * themes/migo/modules/main:
4665         used wm-icons default external-path, probably should be autoconfigured
4667 2000-09-20  migo  <migo@homemail.com>
4669         * themes/{cde,luthien}/colors/main:
4670         improved ColourTable
4672         * themes/default/menus:
4673         * themes/default/menus-user:
4674         minor fixes
4676         * acinclude.m4:
4677         * configure.in:
4678         * bin/fvwm-themes-{config,images,menuapp,start}.in:
4679         * rpm/Makefile.am:
4680         * rpm/fvwm-themes.spec.in:
4681         updates to rpm building and more
4683 2000-09-19  migo  <migo@homemail.com>
4685         * TODO: one more idea about option groups
4687         * themes/luthien/colors/main:
4688         menu colors (gradient), module colors, still may be not finished
4690         * themes/luthien/buttons:
4691         make Maximize button bindings the same as the original
4693 2000-09-17  migo  <migo@homemail.com>
4695         * configure.in:
4696         * NEWS:
4697         increased version to 0.3.20
4699 2000-09-17  migo  <migo@homemail.com>
4701         * Makefile.am:
4702         * rpm/Makefile.am:
4703         * rpm/fvwm-themes.spec.in:
4704         reworked bzip2/rpm generation parts (from fvwm)
4706         * bin/fvwm-themes-start.in:
4707         remove xmessage timeout, it is too nice to be killed :),
4708         try to load personal theme, this may cause non-working fvwm-themes...
4710         * themes/default/functions-appbind:
4711         use FuncFvwmRunInXterm in FuncFvwmIrc
4713         * themes/default/functions:
4714         * themes/default/colors:
4715         * doc/colorsets:
4716         use 2 colorsets in FuncFvwmShowMessage (xmessage), was 1
4718         * themes/default/menus:
4719         implemented workaround in FuncFvwmDesktopCreateScreenshot using Pick
4721         * themes/multichoice/theme.cfg:
4722         changed background default to fvwm-tiger (olicha also has many colors)
4724         * bin/fvwm-themes-start.in:
4725         fixed loading personal@ on first start
4727         * NEWS:
4728         prepare to a new release
4730         * themes/luthien/colors/main:
4731         Last minute change - added gradients to window titles.
4732         Note, colorsets 1 & 3 use CDE_COLOR3_FG not CDE_COLOR2_FG like in @cde.
4733         Other colors for menus and modules are not correct yet. Shift-Ctrl-F2.
4735 2000-09-15  olicha  <olivier.chapuis@free.fr>
4737         * bin/fvwm-themes-config.in (comLoop): 
4738         ThemesCenter support component with choices and options
4740         * bin/fvwm-themes-script.in:
4741         * scripts/FvwmApplet-Mixer:
4742         * TODO:
4743         FvwmApplet-Mixer check for aumix availability
4744         
4745 2000-09-12  migo  <migo@homemail.com>
4747         * themes/luthien/background/*:
4748         * themes/luthien/desktop:
4749         * themes/luthien/menustyle:
4750         * themes/luthien/windowlook:
4751         * themes/luthien/README:
4752         * themes/luthien/buttons:
4753         * themes/luthien/colors/main:
4754         * themes/luthien/colors/palettes/*.dp:
4755         * AUTHORS:
4756         Added initial components of the Dominik's theme.
4758         * bin/fvwm-themes-config.in:
4759         added an error msg when loading [all] and all components are locked
4761         * themes/migo/colors: replaced Colorset 36
4763         * *:
4764         converted DestroyModuleConfig to a new non-conflicting syntax
4766         * themes/default/menus:
4767         * themes/default/settings/iconstyles/wm-icons:menu:
4768         moved "" Nop delimeter to the main menu
4770 2000-09-11  migo  <migo@homemail.com>
4772         * scripts/FvwmScript-ThemesCenter:
4773         minor renamings; 'Opt/Cho/Sub' button renamed to 'Properties', this
4774         is especially needed when I add scalar property (similar to option)
4776         * themes/default/bindings:
4777         don't remove 2 unexisting Enter bindings, this caused a core dump
4779         * bin/fvwm-themes-config.in: corrected locking icon
4780         * TODO: added some ideas
4782         * themes/default/menus-user:
4783         tried to keep non-default Shell's paramaters the same: title,
4784         scrollbar 4Kb, login-shell, 80x40, 7x14[bold] font
4786         * bin/fvwm-themes-config.in:
4787         finished component locking
4789         * bin/fvwm-themes-{config,start}.in:
4790         added nicer colors for xmessage
4792 2000-09-10  migo  <migo@homemail.com>
4794         * themes/*/desktop:
4795         added GrabFocusTransient
4797         * bin/fvwm-themes-config.in:
4798         started adding a locking of a current component
4800 2000-09-09  migo  <migo@homemail.com>
4802         * configure.in:
4803         increase required fvwm version to the current unreleased one, since
4804         I fixed one bug there (shown with *FvwmTheme: Colorset), but at least
4805         it is possible to move DestroyModuleConfig to a new syntax now.
4807         * TODO:
4808         2 Dominik notes and 1 mine.
4810 2000-09-08  migo  <migo@homemail.com>
4812         * configure.in:
4813         * NEWS:
4814         increased version to 0.3.19
4816         * bin/fvwm-themes-config.in:
4817         * themes/*/modules/main:
4818         removed commented FuncFvwmSessionStartThemeModules
4820         * themes/*/modules/main:Fvwm*:
4821         * themes/olicha/modules/main:
4822         * themes/*/colors*:
4823         * doc/colorsets:
4824         * bin/fvwm-themes-xrdb.in:
4825         * forms/FvwmForm-ThemeSettings:
4826         * forms/FvwmGtk-Themes:
4827         * themes/*/sound:
4828         * themes/default/settings/gnome/*/*:
4829         completed conversion to a new module config syntax, i.e.
4830         *FvwmIconBox: IconHiColorset 18
4831         Default* in FvwmScript and FvwmForm are not consistent...
4832         DestroyModuleConfig should be updated later too (when fvwm supports)
4834         There is a problem with FvwmTheme synchronization, I will fix later.
4836         * themes/*/sound:
4837         * themes/default/settings/sound-player/*:
4838         Finally, can rename FvwmSoundEvent to FvwmEvent-Sound
4840         * themes/default/menus:
4841         * forms/FvwmGtk-Themes:
4842         Now that SendToModule supports aliases, use FvwmGtk-Themes
4844 2000-09-07  migo  <migo@homemail.com>
4846         * themes/spruce/theme.cfg:
4847         added needed file
4849         * Makefile.am:
4850         * configure.in:
4851         * rpm/Makefile.am:
4852         small fixes
4854         * themes/olicha/modules/main:FvwmTaskBar:
4855         adjasted startmenu to 10 pixel font (was 12);
4856         * themes/olicha/modules/main:FvwmPager-Single:
4857         fixed "Move to Page" labels (x & y were sometimes replaced)
4859 2000-09-07  migo  <migo@homemail.com>
4861         * themes/redmond98/modules/main:FvwmButtons-Bar: s/cs11/cs13/g
4863         * themes/{default,olicha,redmond98}/modules/main:FvwmTaskBar:
4864         * themes/redmond98/modules/taskbarpos/{top,bottom}:
4865         tried to improve a start menu position, the best I can find for now
4867         * themes/default/modules/main:
4868         changed IconBox position, I think all modules could be rearanged
4870         * configure.in:
4871         increased to 0.3.18 (forgotten), added autogenerated files, more
4873         * doc/fvwm-themes.lsm.in:
4874         * rpm/fvwm-themes.spec.in:
4875         * rpm/Makefile.am:
4876         lsm and auto-rpm (not working 100% yet)
4878         * bin/fvwm-themes-*.in:
4879         * configure.in:
4880         added $prefix, this is needed if --prefix is theoretically used;
4881         added $ROOT_PREFIX to help building rpm, not sure and not finished yet
4883         * themes/default/menus:
4884         * bin/fvwm-themes-config.in:
4885         fixed "Restore Theme Cursors" menu item for cursors@ with choices
4887         * themes/default/settings/iconstyles/wm-icons:menu:
4888         * themes/migo/modules/main:
4889         moved "" Nop separator at the end of Fvwm Configuration
4891         * NEWS: prepare to the release
4893 2000-09-05  migo  <migo@homemail.com>
4895         * themes/multichoice/pixmap1-smaller:
4896         * themes/multichoice/pixmap1-bigger:
4897         * themes/multichoice/images/pixmap1/resize_br2.xpm:
4898         * themes/multichoice/images/pixmap1/resize_bl2.xpm:
4899         * themes/multichoice/images/pixmap1/resize_h2.xpm:
4900         * themes/multichoice/images/pixmap1/resize_v2.xpm:
4901         * themes/multichoice/images/pixmap1/move3.xpm:
4902         * themes/multichoice/images/pixmap1/resize_bl3.xpm:
4903         * themes/multichoice/images/pixmap1/resize_br3.xpm:
4904         * themes/multichoice/images/pixmap1/resize_h3.xpm:
4905         * themes/multichoice/images/pixmap1/resize_v3.xpm:
4906         * themes/multichoice/*:
4907         Added 2 cursor sets inheriting from pixmap1.
4908         Slightly edited some existing pixmaps.
4910 2000-09-03  migo  <migo@homemail.com>
4912         * bin/fvwm-themes-config.in:
4913         Small fix for options used together with choices.
4914         GUI should be enhanced to support this case (O/C).
4915         One time there will be 'scalar's for arbitrary numbers/strings/colors.
4917         * themes/multichoice/theme.cfg:
4918         * themes/multichoice/cursors/from-*:
4919         * themes/multichoice/cursors/color/black-white:
4920         * themes/multichoice/cursors/color/default:
4921         * themes/multichoice/cursors/color/yellow-black:
4922         Added "cursor colors" option in cursors@multichoice, option+choice.
4924         * themes/multichoice/theme.cfg:
4925         * themes/multichoice/cursors/pixmap1:
4926         * themes/multichoice/cursors/images/pixmap1/move.xpm:
4927         * themes/multichoice/cursors/images/pixmap1/resize_bl.xpm:
4928         * themes/multichoice/cursors/images/pixmap1/resize_br.xpm:
4929         * themes/multichoice/cursors/images/pixmap1/resize_h.xpm:
4930         * themes/multichoice/cursors/images/pixmap1/resize_v.xpm:
4931         * themes/multichoice/cursors/images/pixmap1/top_left_arrow.xpm:
4932         * themes/multichoice/cursors/images/pixmap1/x_cross.xpm:
4933         Added pixmap1 choice and some cursor pixmaps (from E Aqua theme).
4934         We can think about an automatic way to create .xpm cursors from .xbm
4935         and .xbm.mask (using combine? I didn't succeed). Not urgent at all.
4937         * themes/migo/modules/*:
4938         added a separate pager alias FvwmPager-Compact for FvwmButtons-Compact
4940 2000-09-02  migo  <migo@homemail.com>
4942         * themes/default/menus:
4943         added "Desktop Screenshot"
4945         * themes/migo/modules/*:
4946         Converted module configs to *FvwmModule-Name: Resource Line
4948 2000-08-31  migo  <migo@homemail.com>
4950         * bin/fvwm-themes-config.in {--install}:
4951         fixed a bug, which is a fatal error in perl's less than 5.00503
4953         * themes/migo/modules/main:FvwmButtons-Compact:
4954         added missing "I" in a function, this fixes the freeze from 2000-08-27
4956 2000-08-29  olicha  <olivier.chapuis@free.fr>
4958         * bin/fvwm-themes-config.in (comLoop):
4959         Fix "Update"
4961         * scripts/FvwmScript-ThemesCenter:
4962         Some preparation and cleanup.
4963         
4964 2000-08-27  migo  <migo@homemail.com>
4966         * bin/fvwm-themes-config.in:
4967         Added support "read-afterward" config key for individual options,
4968         overriding common-option key option-read-afterward.
4969         Added --install parameter for installing new theme tarballs.
4971         * themes/migo/modules.cfg:
4972         * themes/migo/modules/main:FvwmButtons-Compact:
4973         * themes/migo/modules/buttonbar/compact{,2,3,4,5,6}:
4974         Added more options, no duplication if non-application FvwmButtons
4975         config. Note, swallowing of the Pager in both Buttons works badly.
4977         I get NoteMessage freezed here until a mouse button is pressed/moved!
4979         * themes/default/settings/iconstyles/wm-icons:menu:
4980         solved a problem (temporary FuncFvwmStartAllHooks hack) of needness
4981         to read this component before menus, but the submenu after menus.
4983         * themes/default/menus-user:
4984         more Games submenus from my personal menus (I don't have all of them)
4986         * themes/redmond98/background/*:
4987         s/win-fvwm.xpm/fvwm-flying.xpm/
4989 2000-08-24  migo  <migo@homemail.com>
4991         * configure.in:
4992         added check for proper fvwm version, some fixes
4994         * doc/FAQ:
4995         * doc/README.1st:
4996         spell-checked and revised
4998 2000-08-23  migo  <migo@homemail.com>
5000         * themes/default/menus[-user]:
5001         more amusements; added "Restore Theme Background" (for xearth)
5003 2000-08-22  migo  <migo@homemail.com>
5005         * doc/Makefile.am:
5006         * doc/.cvsignore:
5007         added autoconf stuff for doc/ directory, since previous releases
5008         contain some CVS files
5010         * Makefile.am:
5011         * configure.in:
5012         * themes/awol/modules/main:FvwmButtons-Default:
5013         small fixes and spell checks
5015         * themes/default/menus[-user]:
5016         Clean ups, enhanced MenuFvwmAmusements, added "Restore All Cursors".
5018         * bin/fvwm-themes-xrdb.in:
5019         * bin/.cvsignore:
5020         * bin/Makefile.am:
5021         renamed from fvwm-themes-xres (like grdb, krdb)
5023         * images/background/* (i.e. images.tar.gz):
5024         * themes/default/background/solid-yellow:
5025         * themes/default/background/stone-yellow:
5026         * themes/default/background.cfg:
5027         * themes/olicha/background:
5028         added stone-yellow.xpm, renamed fvwm-win.xpm to fvwm-flying.xpm;
5029         added stone.xpm (gray scale), I am not sure whether we need two;
5030         moved freon_mist.xpm to olicha theme (a background distribution is
5031         not needed with theme components or could be in a separate package)
5033         It is not trivial (if at all possible, I am still trying) to make
5034         a directory instead of a file in CVS. I.e. themes/default/background;
5035         I think 'commit' is needed between 'delete' and 'add'.
5037         Uff! This can't be done in CVS. It seems that the only solution
5038         is to remove this file on the server, even the command
5039                 cvs admin -o1 themes/default/background
5040         does not help, at least one revision should be remained.
5042         So, I have added themes/default/background.d instead...
5044         * bin/fvwm-themes-config.in:
5045         Added ".d" suffix support for read-file directories;
5046         removed commented FuncFvwmIfModules function.
5048         * themes/default/theme.cfg:
5049         s/main look/basic look/
5051 2000-08-19  olicha  <olivier.chapuis@free.fr>
5053         * NEWS:
5054         * configure.in: set cvs version to 0.3.17
5055         
5056 2000-08-19  olicha  <olivier.chapuis@free.fr>
5058         * bin/fvwm-themes-start.1:
5059         * bin/fvwm-themes-images.in
5060         * doc/FAQ:
5061         fix some missprints
5063 2000-08-19  olicha  <olivier.chapuis@free.fr>
5065         * bin/fvwm-themes-config.in (comLoop): a fix
5067         * doc/FAQ:
5068         * TODO:
5069         * INSTALL:
5070         * README:
5071         * doc/README.1st:
5072         some updates
5074         * themes/awol/modules/*: a lot of desks :o)
5075         * themes/migo/desktop: some comments on some core dump
5077 2000-08-18  olicha  <olivier.chapuis@free.fr>
5079         * bin/fvwm-themes-start.in:
5080         * bin/fvwm-themes-start.1:
5081         Added the --no-start option
5083         * bin/fvwm-themes-config.in (comLoop):
5084         * scripts/FvwmScript-Themes*:
5085         Some "ameliorations". I've got ThemesCenter core dump when I use 
5086         "Set & Quit" under a gnome-session! Any similar bug report is
5087         welcome ...
5088         
5089 2000-08-18  migo  <migo@homemail.com>
5091         * NEWS:
5092         * themes/default/settings/session-manager/{gnome,none}:
5093         Spelling; MouseXX is redudant; added a missing trailing EOLN,
5094         please grep this ChangeLog file for 'require-final-newline'
5096         * themes/default/settings/session/*:
5097         removed unused component
5099 2000-08-18  olicha  <olivier.chapuis@free.fr>
5101         * themes/awol/colors:
5102         * themes/redmond98/colors:
5103         Some colors fixes and finish previous commit.
5105 2000-08-17  olicha  <olivier.chapuis@free.fr>
5107         * themes/default/settings/session-manager/*:
5108         * themes/default/settings.cfg:
5109         * themes/default/styles:
5110         * themes/default/themes.cfg:
5111         * themes/default/bindings:
5112         * NEWS:
5113         * TODO:
5114         Replace the "settings/session" choices by the 
5115         "settings/session-manager" choices. Some small things.
5116         
5117 2000-08-16  olicha  <olivier.chapuis@free.fr>
5119         * bin/fvwm-themes-start.in:
5120         * bin/fvwm-themes-start.1:
5121         Some Fixes.
5123         * scripts/FvwmScript-Themes*:
5124         * bin/fvwm-themes-com.in:
5125         * bin/fvwm-themes-config.in:
5126         Fixed "Too many messages ... " and some missprints
5127         
5128 2000-08-16  migo  <migo@homemail.com>
5130         * themes/default/bindings:
5131         Removed #Mouse lines, extended bindings for "Window with Alt"
5132         to the case of "Icon with Alt".
5134         * bin/fvwm-themes-config.in:
5135         removed Nop menu delimiter
5137         * bin/fvwm-themes-start.*:
5138         Renamed default session to 'main'. Some small changes.
5139         I will do some changes later. (mkdir -p and some others - not portable)
5141 2000-08-15  olicha  <olivier.chapuis@free.fr>
5143         * bin/fvwm-themes-start.in:
5144         * bin/fvwm-themes-start.1:
5145         * bin/fvwm-themes-config.in:
5146         * themes/default/menus:
5147         Added fvwm themes sessions
5148         
5149 2000-08-15  olicha  <olivier.chapuis@free.fr>
5151         * bin/fvwm-themes-config.in: move the Themes Center menu entries
5152         * scripts/FvwmScript-ThemeOptions: 
5153         * scripts/FvwmScript-ThemesCenter: Some fixes?
5155 2000-08-13  migo  <migo@homemail.com>
5157         * bin/fvwm-themes-config.in: s/eq/=~/, s/restor/restore/
5158         * scripts/FvwmScript-ThemeOptions: syntax error fixes, not much helpful
5159         * scripts/FvwmScript-ThemesCenter: s/restor/restore/
5161 2000-08-13  olicha  <olivier.chapuis@free.fr>
5163         * scripts/FvwmScript-ThemesCenter:
5164         * scripts/FvwmScript-ThemeOptions:
5165         * scripts/Makefile.am:
5166         * bin/fvwm-themes-config.in:
5167         * NEWS:
5168         * TODO:
5169         A new FvwmScript for themes selection (and more in the future).
5170         This script use the same logic as FvwmScript-Menus: I've added
5171         a communication loop in fvwm-themes-config and the ThemesCenter
5172         (and ThemeOptions) communicate with fvwm-themes-config via
5173         fvwm-themes-com. The ThemeCenter Theme Selector support normal
5174         component, component with choice, component with options and
5175         component with one level of sub component (with choices, but
5176         not with options). So, all the current themes are supported
5177         but the "settings" component (a special ThemeCenter config tool
5178         will be added one days for this special component). 
5179         Things to do for the themes selector: implement "drop" and
5180         finish "restore" (for opt/cho/sub). My problem with drop is:
5181         can we know before dropping if the dropping is not forbidden?
5182         The changes in fvwm-themes-config have almost an empty intersection
5183         with the "old" code. Mikhael, feel free to do all the changes
5184         you want. The intersection is a modification in themes-rc-2:
5185         a menu entries for the ThemesCenter in the Theme Management
5186         menu.
5187         
5188 2000-08-11  migo  <migo@homemail.com>
5190         * themes/spruce/colors:
5191         fixed a typo s/g/fg/
5193 2000-08-10  migo  <migo@homemail.com>
5195         * devel/doc/sourceforge-developer:
5196         info for developers
5198 2000-08-07  migo  <migo@homemail.com>
5200         * forms/FvwmForm-ThemeSettings:
5201         removed fvwm-themes-config string.
5202         Using this form freezes fvwm for me, Ctrl-Alt-Esc helps. Again?
5204         * forms/FvwmGtk-Themes:
5205         Temporary config until we have fvwm-themes-gtk (not before 0.4.0).
5206         We should use FvwmGtk aliases for all our gtk menus, I think,
5207         or we should implement module config delimiter in fvwm ASAP.
5208         The name FvwmGtk-Themes means that all gtk-based fvwm-themes dialogs
5209         may be defined in this file, but this is unclear yet.
5211         * themes/default/menus:
5212         Added "AddToMenu MenuFvwmPersonal" to avoid warning.
5213         Added FvwmGtk-Themes:SettingsDialog.
5215         When I choose sound-player (play, esd), FvwmEvent (I suppose) does
5216         not respond (fvwm freezes) and is killed after 30 seconds timeout.
5218 2000-08-07  olicha  <olivier.chapuis@free.fr>
5220         * configure.in: set cvs version to 0.3.16
5222 2000-08-07  olicha  <olivier.chapuis@free.fr>
5224         * NEWS:
5225         Updated for 0.3.15 release. 0.3.14 contains unused files ...
5226         
5227 2000-08-07  olicha  <olivier.chapuis@free.fr>
5229         * configure.in: set cvs version to 0.3.15
5231 2000-08-07  olicha  <olivier.chapuis@free.fr>
5233         * themes/migo/desktop:
5234         temporary fix for themes switching from @migo to @an_other_theme
5236         * NEWS:
5237         Updated for 0.3.14 release
5238         
5239 2000-08-07  migo  <migo@homemail.com>
5241         * themes/cde/colors/main:
5242         in swallowed colorset change white to CDE_COLOR1_FG, much better IMHO.
5244         * themes/awol/theme.cfg:
5245         added missing file, soon these "empty" files will not be needed, I hope
5247 2000-08-06  migo  <migo@homemail.com>
5249         * themes/*/modules/main:FvwmPager*:
5250         Added missing WindowColorsets 1 2, other clean-ups, like some TABs
5251         instead of spaces in names, more unified labels, removed Hilight.
5253         * themes/default/functions:
5254         * themes/default/bindings:
5255         Changed colorset numbers.
5257         * doc/colorsets:
5258         * themes/default/colors:
5259         Many syntax errors, typos and rewordings.
5261         * themes/*/colors:
5262         Text is not updated yet, I will do this later.
5264         * themes/cde/colors/main:
5265         Changed COLOR variable names to more readable. Why is COLOR3 not used?
5267         * themes/multichoice/colors/*:
5268         Updated to the new format.
5270 2000-08-06  olicha  <olivier.chapuis@free.fr>
5272         * themes/*/colors:
5273         * themes/*/modules/*:
5274         * themes/default/menus:
5275         * themes/default/menus-users:
5276         * themes/default/functions-appbind:
5277         * doc/colorsets:
5278         New colors implementation
5280         * themes/cde/colors/schemes/*:
5281         * themes/cde/colors/main:
5282         * bin/fvwm-themes-images.in:
5283         Added 8 colors to a cde scheme: the text colors. This has been 
5284         done automaticaly using new options of fvwm-themes-images.
5285         The text colors of colors number x (for x in {1,...8}) is colors
5286         x+8.
5287         
5288         * themes/*/modules/*: Add some TitleAtTop/TitleAtBottom in the good
5289         place
5291         * TODO: Updated
5293 2000-08-06  migo  <migo@homemail.com>
5295         * themes/default/bindings (FuncFvwmWindowsOpsOrAction):
5296         * themes/*/buttons:
5297         s/FuncFvwmActionOrWindowsOps/FuncFvwmWindowOpsOrAction/,
5298         changed 'C' to 'I' in the default implementation
5300         * themes/default/theme.cfg:
5301         * bin/fvwm-themes-config.in:
5302         * NEWS:
5303         Implemented component groups, by default two - 'all' and 'main look'.
5304         I first added background@ & cursors@ to look group, but then removed.
5305         Every such feature adds decisecond or more to the execution time. :(
5307         * themes/migo/modules/main:FvwmPager-Desker:
5308         use TAB in Move to Desk menu labels
5310 2000-08-03  migo  <migo@homemail.com>
5312         * NEWS:
5313         updated version numbers of very old releases retroactivelly,
5314         since they are in SF archives
5316         * bin/fvwm-themes-config.in:
5317         fixed warnings when running under perl 5.6.0;
5318         We should test all our scripts to work with at least 5.004 (or 5.002).
5320 2000-08-03  olicha  <olivier.chapuis@free.fr>
5322         * bin/fvwm-themes-menuapp.in:
5323         * scripts/FvwmScript-Menus:
5324         Better integration in fvwm-themes. menus-user (but also menus-extra)
5325         are saved in personal only if "Save & Apply" (pre-switching it also
5326         done).
5328         * themes/redomond98/windowlook:
5329         Fixed
5331 2000-07-30  olicha  <olivier.chapuis@free.fr>
5333         * themes/default/settings.cfg:
5334         KDE/GNOME menus "need" follows+=menus-user
5335         
5336         * bin/fvwm-themes-images.in (createPatternXpm):
5337         Fix --pattern-xpm
5339         * themes/multichoice/background.cfg
5340         * themes/multichoice/background/{15,...21}
5341         Some new backgrounds with the "tiger" and "banner".
5343 2000-07-30  olicha  <olivier.chapuis@free.fr>
5345         * bin/fvwm-themes-menuapp.in:
5346         * Makefile.am:
5347         Fix --remove-popup option and restablish it in Makefile
5349         * bin/fvwm-themes-images.in:
5350         Answer to ### migo :)
5351         
5352 2000-07-30  migo  <migo@homemail.com>
5354         * TODO: updated
5355         * themes/cde/buttons: removed duplicated words Mouse
5357         * configure.in:
5358         Increased version to 0.2.14.
5360 2000-07-29  migo  <migo@homemail.com>
5362         * doc/colorsets:
5363         * NEWS:
5364         updates, I will edit doc/colorsets more soon
5366 2000-07-29  olicha  <olivier.chapuis@free.fr>
5368         * doc/colorsets: A color spec.
5370         * themes/cde/buttons: buttons for CDE
5372 2000-07-29  migo  <migo@homemail.com>
5374         * themes/migo/modules/main (FuncFvwmStopThemeModules):
5375         stop winlist modules
5377         * bin/fvwm-themes-config.in:
5378         * themes/default/theme.cfg:
5379         * themes/default/settings.cfg:
5380         * themes/*/modules.cfg:
5381         Implemented 'follows' & 'precedes', unlike 'require' & 'provides'
5382         the value is another component directly. *-extra@ now use 'follows'.
5383         Also use 'follows' for some other components instead of 'requires'.
5385         * themes/multichoice/theme.cfg:
5386         removed requires+=bindings from colors@
5388         * themes/olicha/modules/main:FvwmTaskBar:
5389         added Style "FvwmTaskBar" TitleAtBottom :-)
5391         * bin/fvwm-themes-config.in (escapeMenuName, getOwnThemeSubMenusRc):
5392         Fix escaping of & in menu labels, I think it is a bug in fvwm.
5394         * bin/fvwm-themes-images.in:
5395         I would really like to check all algorithms, but have no time now.
5396         Highlight algorithms are bad. Must support rgb:RRRR/GGGG/BBBB format.
5397         s/--show-xcolorset/--show-xcolorsets/, we show many (all) colorsets.
5398         Removed traling spaces/tabs, s/size{'tile'}/size{'tiles'}/,
5399         Some small changes, spelling and comments.
5400         I use a space between function name and args ($) to distinguish between
5401         a call and a definition: find 'funcName '. Also in perlsub(1) examples.
5403         * themes/multichoice/theme.cfg:
5404         s/Motif/Sky/
5406         * Makefile.am:
5407         don't include CVS dirs into distribution
5409 2000-07-28  migo  <migo@homemail.com>
5411         * themes/multichoice/background/6:
5412         commented in 'bggen | xv' variant
5414         * themes/multichoice/images/background/fvwm-tiger-tail.xpm:
5415         * themes/multichoice/images/banner/fvwm-red.xpm:
5416         I forgot we have http://fvwm.org/generated/icon_shots/banner2.gif .
5417         Added these 2 big files, I am not sure where to use them if at all.
5419 2000-07-28  olicha  <olivier.chapuis@free.fr>
5421         * themes/multichoice/backgrounds/*
5422         Add some fvwm-themes-images background and replace xv + bggen when
5423         this is possible (ft-images + xsetroot seem more fast :)
5425         * bin/fvwm-themes-images.in: fix a random pattern bug
5426      
5427 2000-07-28  migo  <migo@homemail.com>
5429         * Makefile.am:
5430         Removed --remove-popup in fvwm-themes-menuapp when creating menus
5431         (I am not really sure why this was needed).
5432         Remove CVS directories (if any) on installing, not the best solution.
5434         * cvs:
5435         updates to the cvs wrapper.
5437         * bin/fvwm-themes-menuapp.in:
5438         Nothing important, maybe spaces, I will not comment trivial
5439         changes like these in the future.
5441 2000-07-28  olicha <olivier.chapuis@free.fr>
5442         
5443         * themes/modules/Applets/fvwm:
5444         * bin/fvwm-themes-config.in:
5445         a few "modules massive renaming" fixes
5446         FvwmScript-NoteMessage was called as scripts/FvwmScript-NoteMessage
5447         so no theme switch without ctl-alt-escape ...
5449         * themes/redmond98/background/*
5450         use 8bits hex nbr in the place of the X name for colors 
5451         (for speed: win 5%).
5453         * bin/fvwm-themes-images.in:
5454         clean up and speed the code (note the --be-fast option for
5455         cde-sky). Complete the man page.
5456         
5457 2000-07-27  migo  <migo@homemail.com>
5459         * configure.in:
5460         Increased version to 0.2.13.
5461         Imported fvwm-themes to CVS!
5463 2000-07-26  migo  <migo@homemail.com>
5465         * themes/cde/background/pattern:
5466         Moved from incorrect name. I think more paterns may be included
5467         as options later.
5469         * bin/fvwm-themes-images.in:
5470         fixed some indentation and some typos, including an error disabling
5471         evaluating 'shadow' colors; several perl tweaks.
5472         Renamed --info-xcolors to --show-xcolors, --info-all-colors to
5473         --show-xcolorsets, --info-color to --show-color-info; 2 functions
5474         formatColorInfo[Head]Line().
5476         * */*:
5477         % find . | perl -wne 'chomp; if (-s && -T && `tail -1 $_` !~ /\n$/s) \
5478                 { print "$_\n"; system("echo >>$_") }'
5479         Make sure all our text files have final EOLN. Please configure your
5480         editor to force this. In emacs: (setq require-final-newline t).
5482         * themes/*/background/*:
5483         Removed comment.
5485         * themes/migo/background:
5486         * themes/migo/images/background/cyan-tile.png:
5487         renamed from .pmg to .png.
5489         * bin/fvwm-themes-config.in:
5490         * themes/*/*.cfg:
5491         Renamed 'global' to 'priority' and 'popup' to 'inline' (inverted
5492         meaning, and now inline=0, i.e. prior popup=1, is the default).
5493         Implemented 'option-read-afterward' component value, default is 0.
5494         Uncommented "+ I DestroyModuleConfig FvwmTheme*" to fix flickering.
5495         Fixed memory of options.
5497         * themes/default/theme.cfg:
5498         Added requires+=colorsets to bindings@ for Shift-Alt-F12 for example.
5499         Added requires+=MouseXX to buttons@.
5501         * themes/*/theme.cfg:
5502         Added this file. Currently if a theme has no theme.cfg, default's
5503         file is used and it is cached (to get a better performance), so
5504         --fresh will not work in this case. I may think about this later.
5506         * themes/default/functions-appbind:
5507         * themes/settings/stroke/enable:
5508         Added FuncFvwmQuitVerify instead of QuitVerify form.
5510         themes/default/menus-user:
5511         uncommented "xiterm 80x40" menu item
5513         * themes/default/bindings:
5514         * themes/*/buttons:
5515         s/FuncFvwmActionOrWindowsOps/FuncFvwmWindowsOpsOrAction/
5517         * themes/blackbox/modules/main:FvwmButtons-XX:
5518         Change global Frame 0 once instead of everywhere in button items.
5520         * themes/default/modules*:
5521         Use options for modules (was subcomponents of choices).
5522         Some renamings, probably not perfect.
5524         * themes/*/modules*:
5525         Renamed 'Use Icons' to 'Use Normal Icons' to be less ambiguous,
5526         s/FuncFvwmStartIcons/FuncFvwmStartNormalIcons/.
5527         Several other renamings, like s/buttons/buttonbar/.
5529         * themes/migo/modules*:
5530         Implemented modules@ options: winlist and normal-icons.
5531         Heh, module configs are linked to @olicha, and options to @default.
5533         * */*:
5534         Total renaming of all module aliases to a new name scheme:
5535         FvwmModule-SubName. This should be done in fvwm itself too. :-)
5536         Several (a lot, in fact) corrections during this total renaming.
5537         Just an idea, how about an alias/wrapper FvwmApplet -> FvwmScript?
5538         Experimentally install scripts/* and forms/* to flat FT_DATADIR,
5539         so invocation now does not require scripts/ prefix. I still think
5540         that flat structure is not good, but probably ok for now, also if
5541         SearchPath is introduced, we can put FT_DATADIR/scripts to it.
5543 2000-07-23  olicha  <olivier.chapuis@free.fr>
5545         * bin/fvwm-themes-config.in:
5546         external-imagepath and start-stop work inside options
5548         * themes/*/modules.cfg:
5549         * themes/*/modules/*:
5550         "Style * Icon/NoIcon" is executed in the starting modules theme
5551         function in all modules themes under the name: FuncFvwmStartIcons.
5552         
5553         * configure.in:
5554         * Makefile.am:
5555         * themes/default/settings.cfg:
5556         configure try to find the GNOME image path and then set it in
5557         settings.cfg.
5559         * fvwm-themes-images.in:
5560         * bin/Makefile.am:
5561         * configure.in:
5562         * AUTHORS:
5563         * themes/default/menus (Help):
5564         New script fvwm-themes-images.in see the man page. Detect X in
5565         configure to find rgb.txt. New option to configure:
5566         --enable-gnome-icons
5568         * themes/default/settings.cfg:
5569         * themes/default/settings/{kde,gnome}/system-menu/*:
5570         Work again and better.
5572         * themes/cde/background/main:
5573         * themes/cde/background.cfg:
5574         each cde color shemes has a background builded with ft-images
5575         --cde-sky
5577         * themes/redmond98/background.cfg:
5578         * themes/cde/background/*:
5579         A few backgrounds builded with ft-images --colorize
5581         * themes/cde/colors/main:
5582         fix "cannot parse CDE_COLOR3"
5584         * TODO:
5585         update
5586         
5587 2000-07-03  olicha  <olivier.chapuis@free.fr>
5589         * bin/fvwm-themes-config.in:
5590         new command popup (for options) and global (for component with
5591         sub component).
5593         * themes/*/modules.cfg:
5594         * themes/*/modules/*
5595         "Finish" modules themes options/settings
5597         * themes/*/colors:
5598         * bin/fvwm-themes-config.in:
5599         (Re)Start FvwmTheme in themes-rc-2
5600         Added NoShape and Plain where needed
5601         
5602 2000-06-29  migo  <migo@homemail.com>
5604         * bin/fvwm-themes-config.in:
5605         - Fixed loading *-extra and other components, which are not yet in
5606         the current theme.
5607         - Add Drop/Info menu items to all components even complex ones.
5608         - Replaced memory implementation (removed 8 functions, added 2),
5609         memory is stored in _core component.
5610         - Now HASH in HASH in .cfg is supported too (represented by ':').
5611         - I had no time to learn why 'used' is needed and to get rid of it.
5613         * themes/migo/modules/*:
5614         Added options as an alternative way to how choices are handled
5615         in olicha/default themes.
5616         Changed Pager sizes, unfortunately there is a problem in FvwmPager.
5618         * themes/migo/background:
5619         * themes/migo/images/background/cyan-tile.pmg:
5620         New image, still not exactly what I want. :)
5622         * themes/default/bindings:
5623         * themes/*/buttons:
5624         Restored motif behavior of WindowsOps menu, it is possible to
5625         change it in personal bindings-extra or functions-extra.
5626         Renamed FuncFvwmActionOrWindowsOps2 to FuncFvwmActionOrWindowsOps,
5627         maybe someone wants to popup WindowsOps here immediately.
5629         * themes/*/colors[/*]:
5630         * bin/fvwm-themes-config.in:
5631         Finally moved 'ModuleSynchronous FvwmTheme' to core.
5633         * themes/*/sound:
5634         * themes/default/settings/sound-player/*:
5635         * themes/*/modules/main:
5636         * bin/fvwm-themes-config.in:
5637         FvwmEvent for sounds now started/stoped as 'FvwmEvent FvwmSoundEvent',
5638         this enables us to run other event modules.
5639         FuncFvwmStopModuleByAlias now requires 2 parameters (was 1).
5640         FuncFvwmRestartModuleByAlias now accepts an optional 3-rd parameter.
5642         * themes/default/menus-user:
5643         Moved some apps from my personal menus (I don't have all of them). 
5644         Games will be added later. There should be added support for
5645         ViewFile & EditFile, just like ViewFileTail.
5647 2000-06-28  olicha  <olivier.chapuis@free.fr>
5649         * bin/fvwm-themes-config.in:
5650         - Added support for (non permanent) sub component ("contains" cfg
5651         command). 
5652         - Added a "memory stuff" for options and choices, this
5653         use a memory.cfg file in the user current theme directory.
5654         - Now only the only *.cfg file that are "automatically" load
5655         in the default file are theme.cfg and setting.cfg (this allows
5656         the default theme to get its own sub component, for modules
5657         for examples).
5658         Note: The new code is marked by a "# olicha" so that it is easy for 
5659         you Mikhael to see the diff. Of course most of these marks have to
5660         be removed in the future.
5661         The new "memory" code can be merged with the 'cc' code at a lot of 
5662         places, but I've prefered to use a more prudent method for lisibility
5663         and leave this for the future.
5665         * themes/{olicha,default}/modules.cfg:
5666         * themes/{olicha,default}/modules/*:
5667         Implemented "theme modules settings" for olicha and default.
5668         Will continue with the other themes if every body are happy
5669         with this.
5671         * configure.in:
5672         * Makefile.am:
5673         * forms/Makefile.am:
5674         * forms/FormThemeSettings.
5675         * themes/default/menus
5676         Create an autoconfed forms directory and add the FormThemeSettings.
5677         of Alex (with some changes).
5679         * bin/fvwm-themes-menuapp.in:
5680         Fixed the --site option
5682         * scripts/ScriptFvwmMenu:
5683         Fixed the position of the text in the Lists, thanks to the new
5684         Get{Min,Max}Value instructions.
5686         * themes/default/settings.cfg:
5687         * bin/fvwm-themes-config.in
5688         stroke requires bindings. Added a new cfg command "external-imagepath".
5689         See the detail in fvwm-themes-config.in (the stuff does not work).
5690         Mikhael do you want to finish it?
5691         
5692 2000-06-16  olicha  <olivier.chapuis@free.fr>
5694         * bin/fvwm-themes-config.in:
5695         Applied a one line patch from migo
5696         
5697         * themes/*/modules/main:Fvwm{IconMan,IconBox,TaskBar,WinList}:
5698         Enabled animation: fvwm is not more confused with "double" animation
5699         
5700         * themes/*/button:
5701         * themes/default/bindings:
5702         Completed the 2<->3 mouse switching
5703         New function FuncFvwmActionOrWindowsOps2: first arg for one click
5704         WindowsOps2 for double click.
5705         Use the above functions when needed, but use Delete in the place of
5706         FuncFvwmDelete since if I use it I've got a:
5707          [FVWM][ExecuteFunction]: <<ERROR>> No such command 'FuncFvwmDelete'
5708         I'm quite confused with variable expansion ...
5709         
5710         * themes/default/functions:
5711         "Fix" FuncFvwmIconifySameResource: replace C by I
5712         
5713         * themes/default/bindings*:
5714         * themes:default/settings/stroke/enable:
5715         Switch Mouse 2<->3 is almost ok for stroke: the pb is that
5716         FuncFvwmMoveOrRaiseLower does not work with stroke replace it
5717         by RasieLower in this case (stroke + 2<->3=yes)
5718         
5719         * bin/fvwm-tehemes-menuapp.in
5720         * scripts/ScriptFvwmMenus
5721         Some bug fixes.
5723 2000-06-13  migo  <migo@homemail.com>
5725         * bin/fvwm-themes-*.in:
5726         Minor spacing and spelling fixes.
5728         * bin/fvwm-themes-menuapp.in:
5729         Some places may be reduced in size. No enough time.
5731         * themes/default/colors:
5732         Replaced orchid with MediumPurple and #484048 with black.
5734         * themes/default/menus:
5735         * themes/default/menus-user:
5736         Moved FvwmRestartForm & "Just xterm" to menus-user. Added WM's fvwm1,
5737         fvwm95, AnotherLevelUp (correct executable?).
5739         * themes/default/styles:
5740         removed FvwmDesker entry
5742         * themes/default/desktop:
5743         we should ask users whether they want MouseFocusClickRaises
5745         * images.tar.gz:
5746         Updated general icon sets from wm-icons-0.2.8.
5747         Last minute change - borrowed 16x16/window-destroy.xpm from RH.
5749         * bin/fvwm-themes-xres.in:
5750         write also ~/.gtkrc-user and ~/.xresources-user
5752         * themes/default/bindings:
5753         * themes/default/menus:
5754         One more time WindowOps2 menu is changed. Last change? :)
5755         This time the F5-F10 bindings are almost exactly like in motif.
5757         * themes/default/menus:
5758         added Maximize submenu of WindowOps menu
5760         * themes/*/modules/*
5761         s/FvwmPagerPager/FvwmSinglePager/, all names may be revised later
5763         * bin/fvwm-themes-config.in:
5764         Improved option support, small changes. Added read-command cfg key.
5765         Now inactive choices have the first letter highlighted not vice versus.
5766         menu-extra now can be dropped.
5768         * themes/cde:
5769         a new theme with 'colors' component (others to be added later)
5771         * doc/FAQ:
5772         Brief explanation of options and choices.
5774         * bin/fvwm-themes-config.in:
5775         * themes/*/colors:
5776         Failed attempt to start FvwmTheme only once. It is still started
5777         in colors components. But it is at least killed now in one place.
5779 2000-06-13  olicha  <olivier.chapuis@free.fr>
5781         * bin/fvwm-themes-menuapp.in:
5782         * scripts/ScriptFvwmMenus:
5783         Fixed fvwm-themes-menuapp exiting when ScriptFvwmMenus exit
5784         in an unormal way. Fixed  fvwm-themes-menuapp killing
5785         ScriptFvwmMenus if an internal error happen.
5786         Fixed edition of menus item which contains special caratere
5787         in its name or action.
5788         
5789 2000-06-09  olicha  <olivier.chapuis@free.fr>
5791         * scripts/ScriptFvwmMenus:
5792         A menus editor for fvwm-themes! Use fvwm-themes-menuapp via 
5793         fvwm-themes-com. It is alpha!
5795         * Scripts/ScriptFvwmIconBrowser
5796         * scripts/scriptFvwmBrowser
5797         Some browser scripts (use fvwm-themes-script)
5799         * bin/fvwm-themes-menuapp.in:
5800         The fvwm-themes menus (and more in the future) utilities. Runed at
5801         installation for parsing the menus and remove the applications not
5802         in the machine.
5803         
5804         * bin/fvwm-themes-com.in:
5805         The fvwm-themes communicator: allows communication between a FvwmScript
5806         script (or any other "programs") and a program that run in the 
5807         "background"
5809         * bin/fvwm-themes-script.in:
5810         A library for FvwmScript script
5811         
5812         * configure.in:
5813         * Makefile.am:
5814         * scripts/Makefile.am:
5815         * bin/Makefile.am
5816         Autoconfiscation of the scripts dir and add the new scripts
5817         update the bin Makefile.am and check for mknod in configure.in
5819         * themes/default/styles:
5820         Some styles for  the new FvwmScript scripts
5821         
5822         * themes/default/desktop: resatblish MouseFocusClickRaisesOn :)
5823         
5824         * themes/default/startup: remove old read "options". Now this
5825         file is empty!
5826         
5827         * themes/{default,awol}/sound:
5828         * themes/{theme with a xpm/png background}/background
5829         Replace FVWM_USERHOME by FT_DATADIR, comment the read command in awol
5830         sound. Do I do a stupid thing?
5832         * themes/default/themes.cfg: modules requires styles.
5834         * themes/default/menus-*:
5835         For technical reason for the GUI ScriptFvwmMenus, remove the
5836         {Add,Destroy}Menu MenuFvwm{Programs,Personal}. Reaname 
5837         menus-programs by menus-user and move in it MenuFvwmShell,
5838         MenuFvwmSystem, MenuFvwmScreenSaver. New menu MenuFvwmWindowManger
5839         and some work in the programs and systems menus.
5841 2000-06-02  migo  <migo@homemail.com>
5843         * bin/fvwm-themes-config:
5844         Current complex components or the ones with options/choices are
5845         now listed first.
5846         Implemented support for any complex data in --show-value, try, f.e.
5847         [f-t-c] --component settings/gnome/user-menu --show-value choice.
5848         Added --show-dir parameter.
5849         --fresh parameter (i.e. Refresh the current theme) now preserves
5850         current options and choices.
5851         
5852 2000-05-27  migo  <migo@homemail.com>
5854         * bin/fvwm-themes-start.in:
5855         Fixed options (set and show). Options are now available in
5856         component using FuncFvwmReadOption-component:option.
5857         Added --component, --show-value parameters.
5858         Exit with an error if no parameters given.
5860         * themes/default/settings.cfg:
5861         * themes/default/settings/sound-player:
5862         Renamed settings/sound component to settings/sound-player.
5864         * themes/default/settings/sound-player/*:
5865         Added auplay, audioplay, play (from sox package) players.
5867         * bin/fvwm-themes-xres.in:
5868         * configure.in:
5869         * Makefile.am:
5870         Added a new script, which sets xresources to ones defined in the
5871         colors component, not very good yet.
5873 2000-05-26  migo  <migo@homemail.com>
5875         * themes/default/menus:
5876         Updated man page items in MenuFvwmManPages.
5877         Several small changes/fixes.
5879         * INSTALL:
5880         * configure.in:
5881         * Makefile.am:
5882         several fixes and updates
5884         * themes/default/styles:
5885         Small changes (like UsePPosition for xmessage) and more.
5887         * themes/migo/modules/main:FvwmPager:
5888         Experimental changing 'Right Page' to 'Page ->'.
5890         * configure.in:
5891         * bin/fvwm-themes-start.in:
5892         New shell script for starting fvwm-themes.
5894         * themes/default/menus:
5895         * themes/default/bindings:
5896         Added [Un]MaximizeFullScreen functions to window utility menu,
5897         bound to Shift-Ctrl-F11 & Shift-Ctrl-F12.
5899         * themes/migo/modules/main:
5900         auto change in 'bar' icon set from a menu without a Restart
5902         * themes/*/modules/main:
5903         temporary removed adding FuncFvwmStartThemeModules from init functions,
5904         also session support for modules is temporary disabled
5906         * themes/blackbox/colors:
5907         temporarily (?) disabled FuncFvwmIfModules alternatives
5909         * themes/default/menus:
5910         Added customized Restart menu item using FvwmRestartForm.
5911         Should we change the main Restart to "Restart fvwm-themes-start"?
5913         * acinclude.m4 (mg_DEFAULT_DIR_ARG):
5914         patch by Paul D. Smith, die on empty dir value
5916         * themes/default/theme.cfg:
5917         * themes/default/settings.cfg:
5918         * bin/fvwm-themes-config.in:
5919         * bin/fvwm-themes-config.1:
5920         Full rewrite of fvwm-themes-config.
5921         Implemented a basis for the new component definition/dependancy design.
5922         Managing <mytheme>/theme.cfg definition files.
5923         Implemented loading/dropping components, component options/choices.
5924         A new API, see the man page.
5926         * themes/multichoice/*:
5927         A new theme with 3 multichoice components: background, cursors, colors.
5929         * themes/*/desktop:
5930         Removed obsolete in 2.3.18 style options [Dont]FlipTransient.
5932 2000-04-26  migo  <migo@homemail.com>
5934         * */*:
5935         s/FVWM_USERHOME/FVWM_USERDIR/, s/configdir/datadir/ and more
5936         changes to be synchronized with fvwm-20000426.
5938         * themes/default/{settings,theme}.cfg:
5939         improved format, still not used.
5941         * themes/default/menus:
5942         use Maximize, not FuncFvwmMaximize in WindowOps menu
5944 2000-04-18  migo  <migo@homemail.com>
5946         * configure.in, Makefile.am:
5947         fixed installing scripts/ directory
5949         * Makefile.am:
5950         * {images,sounds}.tar.gz:
5951         images and sounds are now distributed in .tar.gz, so we have
5952         no symlinks in our distribution, this is also needed for CVS
5954         * themes/default/{options,theme}.cfg:
5955         added new files (an idea only, not used yet) for examination
5957         * themes/*/background:
5958         removed duplications; use only themes/current/images dir
5960         * bin/fvwm-themes-config.in:
5961         fixed current options links (temporarily they can be only site's);
5962         fixed current images links
5964 2000-04-17  migo  <migo@homemail.com>
5966         * doc/FAQ:
5967         Added "How can I get fvwm config in one file?" and more stroke info.
5969         * themes/default/menus:
5970         Added CommandS to regular modules (Alex's request).
5972         * themes/spruce/colors:
5973         Module colors now match the original better, I hope.
5975         * themes/awol/README:
5976         added a missing file (should contain more info)
5978         * configure.in, install-sh, missing, mkinstalldirs:
5979         * bin/fvwm-themes-config.in:
5980         Added autoconf stuff! Uff...
5982         * acinclude.m4:
5983         Added some useful (IMHO) macros.
5985         * bin/fvwm-themes-config.in:
5986         Use 'PipeRead' to read itself instead of 'Exec' + 'Wait'.
5987         Support --site instalation. At the start site's themes-rc (only)
5988         calls fvwm-themes-config --reset to reset a user version.
5990         * themes/default/bindings:
5991         * options/stroke/enabled:
5992         FuncFvwmResizeOrRaise is now FuncFvwmResizeOrRaiseOrShade.
5993         This was once suggested by Dominik, to shade on border double click.
5994         Alt-Mouse3 in borders/title, now like Alt-Mouse3 in window.
5996         * themes/default/bindings:
5997         * themes/default/menus:
5998         Small changes in some main window operation bibdings, now they are
5999         more windows (and mwm?) like. Added window group raise/lower.
6001 2000-04-07  migo  <migo@homemail.com>
6003         * Makefile:
6004         * README:
6005         Fixed a non-fatal error when the current personal theme is not found.
6006         Support for installing in another place (by $FVWM_USERHOME).
6008         * scripts/ScriptNoteMessage:
6009         size increased - 200x200, is it better?
6011         * themes/spruce/*:
6012         * AUTHORS:
6013         Added a new theme from Eric's fvwm-themer.
6015         * themes/migo/buttons:
6016         removed redundant spacing in button info
6018         * bin/fvwm-themes-config:
6019         Added function declarations to suppress warnings in perl-5.6
6020         (reported by Jason).
6022 2000-04-05  migo  <migo@homemail.com>
6024         * bin/fvwm-themes-config:
6025         * images/*/*:
6026         Moved bb-*, osx-* and migo-* images back to the local places.
6027         Now colors component requires local images/decor and images/menuback.
6029         * themes/migo/colors: added sh and hi colors to active menu colorset
6031         * themes/default/menus: added the void definition of MenuFvwmPersonal
6032         back (it is ok, menus-my or similar should require menus).
6034         * themes/default/menus-programs:
6035         removed duplications in MenuFvwmInternet
6037         * themes/migo/modules/main:
6038         Replaced not working -x wm-icons-config test with another one.
6040         * themes/default/menus:
6041         Added MenuFvwmWindowRefresh, MenuFvwmWindowUtility submenus
6042         with additional (hopefully useful) window operations.
6044         * themes/default/startup: component renamed, was "start".
6046         * bin/fvwm-themes-config:
6047         * scripts/ScriptNoteMessage:
6048         * themes/default/styles:
6049         Script renamed from ScriptUtilsMessage and moved hardcoded title.
6051         * themes/default/styles:
6052         Temporarily added DefaultColorset, until a permanent place.
6054         * bin/fvwm-themes-config:
6055         Moved windowlook to read-first components, because Style * BorderWidth
6056         should be before other BorderWidth styles (in styles* components).
6058         * options/stroke/enabled:
6059         added one additional binding for each calculator and www; rewordings.
6061         * options/iconstyles/iconstyles: slightly updated
6063         * themes/migo/cursors: added STROKE cursor (plus is not good IMHO)
6065         * themes/default/menus:
6066         * themes/default/bindings:
6067         Small changes in WindowOps2 menu (hopefully imporovements):
6068         replaced Delete & Destroy with Close, Restore item now restores
6069         maximizing and shading, not only iconifying.
6070         Replaced FuncFvwmMaximize or FuncFvwmIconify with Maximize and
6071         Iconify in WindowOps2, we should have the real operations here.
6072         Fixed cut&paste errors in MenuFvwmWindowStyle.
6074         * themes/default/menus:
6075         * themes/redmond98/modules/main:startmenu:
6076         Added links to fvwm and fvwm-themes home pages.
6078         * bin/fvwm-themes-config:
6079         banner options is now on by default,
6080         s/FuncFvwmOptionsUse/FuncFvwmThemesUseOption/
6082         * themes/*/colors:
6083         massive clean up (more is needed), added the colorset for FvwmScroll
6084         and 5 colorsets for different terminal types.
6086         * scripts/ScriptNoteMessage: use colorset 0 (feedback window)
6087         * themes/default/{functions,functions-appbind,menus,bindings}:
6088         Use own colorsets for special function windows, xterms, root xterms
6089         and FvwmConsole; ShowMessage uses FvwmForm's colorset.
6091         * themes/osx/modules/main:FvwmMenuBarButtons:
6092         Fixed position of one submenu, small renaming.
6094         * Makefile:
6095         On installation, if found, personal themes is copied from the
6096         existing (old) themes/ and --use'd. This may cause compatibility
6097         problems when personal theme is not up to date...
6099         * themes/blackbox/images/menuback/face.xpm:
6100         Reduced number of colors and fixed one buggy black line.
6101         We should support guys with 8bpp. blackbox/images/decor/* should be
6102         reduced/improved too...
6104         * themes/*/windowlook:
6105         All files are minimized and now have the same format.
6106         I have removed headers, because I don't think that theme name should
6107         be inside fixed-format "look" components. Of course, I may be wrong.
6109         * bin/fvwm-themes-config:
6110         * themes/blackbox/images/modulecolor/*:
6111         Moved images used in colors component from module/ to modcolor/.
6113         * themes/awol/*:
6114         Added new awol theme from Alex after massive editing.
6115         Crazy colors and sounds. :-)
6117 2000-03-19  olicha  <olivier.chapuis@free.fr>
6119         * bin/fvwm-themes-config:
6120         * options/session/{regular,gnome}:
6121         * themes/afterstep/modules/main:FvwmIconMan:
6122         * doc/FAQ:
6123         Fix (I hope) the "session hang". Weakned the Session support now
6124         GNOME is not auto detected: you need to choose your session support
6125         as an option (gnome is the default). The definition of
6126         FuncFvwmFvwmOrSessionOrGnome is in the new files 
6127         options/session/{regular,gnome} and use perl in the place of
6128         the shell.
6130         * themes/blackbox/buttons,colors,images/
6131         * bin/fvwm-themes-config:
6132         Try to fix blackbox "colors". New global function (in themes-rc) 
6133         FuncFvwmIfModules mod action1 action2
6134         where mod is the name of a modules theme, action1 is executed if
6135         the curre nt modules is mod and action2 is executed if not.
6136         This function used in colors to load either the pixmap 
6137         module/TheToolbar700.xpm or a gradient for colorset 10.
6139         * themes/default/menus: Fix the root xterm
6141         * themes/default/style: added a style for ScriptUtilsMessage and
6142         gnome icons.
6144         * themes/osx/colors: Fix colors 10 to 13 (use inactive title)
6146         * themes/osx/desktop: Fix GlobalOptions !
6148         * themes/olicha/modules/main:FvwmXappletButtons:
6149         * themes/redmond98/modules/main:FvwmBarButtons:
6150         Fix some colors of xlock and xload
6151         
6152         * bin/fvwm-themes-config:
6153         Fix the panel stays put gnome option. The default Layers need to
6154         be read before any layer command.
6156         * script/{ScriptUtilsMessage,README}:
6157         * bin/fvwm-themes-config:
6158         A new script for displaying a message during theme switch.
6159         
6160 2000-03-14  olicha  <olivier.chapuis@free.fr>
6162         * themes/afterstep/modules/main:FvwmAsButtons: Added a
6163         panel of applets. Fix some geometries
6165         * themes/afterstep/modules/main:FvwmAsButtons:
6166         * themes/osx/modules/main:FvwmOsx*:
6167         * themes/olicha/modules/FvwmWMakerButtons,FvwmXappletsButtons
6168         Some Colorset improvement since now "individual button colorset"
6169         work :). Fix some geometries.
6170         
6171         * scripts/ScriptApplet*: some fixes
6173         * themes/*/{colors,menustyles}:
6174         Use MenuStyle * MenuColorset 3, ActiveColorset 4, GreyedColorset 5
6175         in colors and remove the colors definition of menustyle.
6176         Add colorset 17 for FvwmIdent (blackbox colorset 17 use Transparent :)
6177         Fix missprint in comments
6179         * themes/default/menus: do not destroy the personal menu
6181         * options/banner/*:
6182         * bin/fvwm-themes-config:
6183         Re-added Banner option
6185         * themes/default/start
6186         * themes/default/sound
6187         * bin/fvwm-themes-config:
6188         "New file" start options/current/{animation, banner, background} 
6189         are now read in this file.
6190         options/current/sound is read in themes/default/sound
6192         * options/gnome/anotherlevel-menu:
6193         * bin/fvwm-themes-config:
6194         Added AnotherLevel menu as a gnome option (wmconfig which generate
6195         directly such a fvwm2 menu is not usable since the menus are not
6196         distroyed ...)
6198         * themes/default/menus: replace Pick by Pick (CirculateHit) so that
6199         the menu MenuFvwmWindowStyle applies also to modules!
6201         * themes/module/olicha/modules/main:FvwmWMButtons
6202         * themes/module/olicha/modules/main:FvwmXappletsButtons
6203         CirculateHit/Skip fixes.
6205         * themes/blackbox/{colors,buttons}
6206         * themes/blackbox/modules/*
6207         * themes/blackbox/images/button/*
6208         * themes/images/decor/bb-left-button-back:
6209         * themes/images/decor/bb-right-button-back:
6210         Better compatibility of balckbox theme with the other themes.
6211         Need to fix 
6212         * themes/*/modules/*
6213         * script/*
6214         Fix the colors of some swallowed apps. For the ScriptApplet*
6215         the best colorsets options is 6 7 or 7.
6217         * themes/osx/modules/main:FvwmMenuBarButtons:
6218         Use the inactive menu color as the main color
6220         * themes/olicha/desktop: allows some horizontal scrolling
6222         * themes/osx/modules/main:FvwmOsxButtons:
6223         * themes/blackbox/main:FvwmXXButtons:
6224         * options/autoraise/modules:
6225         The Previous functions work in the "same way" with the MouseFocus
6226         or NeverFocus or ClickToFocus style, so there are no more problems
6227         with autoraise/modules option.
6228         
6229 2000-03-07  olicha  <olivier.chapuis@free.fr>
6231         * themes/default/functions-appbind:
6232         * themes/default/functions:
6233         * themes/default/main:FvwmTaskBar:
6234         * themes/afterstep/main:FvwmAsButtons:
6235         * themes/olicha/main:FvwmStartAppsButtons:
6236         * themes/olicha/main:FvwmXappletsButtons:
6237         * themes/olicha/main:FvwmTaskBar:
6238         * themes/osx/main:FvwmOsxAppsButtons:
6239         * themes/redmond98/main:FvwmBarButtons:
6240         * themes/redmond98/main:startmenu:
6241         * themes/redmond98/main:FvwmTaskBar:
6242         * themes/wm-icons/main:FvwmCompactButtons:
6243         * doc/FAQ:
6244         New files themes/default/functions-appbind. This file contains
6245         functions for starting applications. These functions are used
6246         in FvwmButtons buttons so that editing this file change the
6247         applications started by these buttons in all themes :)
6248         These functions are also used in menu and in a well configurated
6249         FvwmTaskBar (for the mail) and some functions from
6250         themes/default/functions have been moved in this file.
6251         The defaults are not very intelligent! Any comments and changes
6252         are welcome. Any way this file has been done for edition!
6254         * themes/redmond98/main:FvwmDesker: fixed size of the desker vs
6255         the size of the buttons that popup the Desker
6257         * themes/osx/images/buttons/*: try to fix the buttons on a dark
6258         background
6260         * themes/osx/colors: fixed active menu colorset
6262         * themes/*/windowlook: renamed "decorations" by "windowlook"
6264         * options/stroke/{disabled,enabled}:
6265         * doc/FAQ:
6266         * bin/fvwm-themes-config:
6267         Added support for stroke. options/current/stroke is read by
6268         themes/default/bindings.
6270         * options/iconstyles/iconstyles:
6271         * options/iconstyles/wm-icons:
6272         * options/iconstyles/wm-icons:imagepath:
6273         * options/iconstyles/native:
6274         * themes/default/styles:
6275         * bin/fvwm-themes-config:
6276         All the icons styles is now in one file options/iconstyles/iconstyles.
6277         native just ask to read this file and wm-icons read this file plus
6278         wm-icons:menu. Moreover, options/current/iconstyles is read in
6279         themes/*/styles. Of course, minor change in fvwm-themes-config was 
6280         needed. Note that options/iconstyles/wm-icons:imagepath is "read
6281         first" when needed and fvwm-themes-config control that.
6283         * themes/default/menus:
6284         * themes/default/menus-programs:
6285         * themes/redmond98/modules/main:startmenu:
6286         * images/winXX-startmenu/personal.xpm:
6287         Move MenuFvwmPrograms in themes/default/menus-programs and add to
6288         many entries, but my idea here is to do a very very big menu 
6289         (witout gnome and kde apps) and to do a perl script that parse it
6290         to retain only the installed applications.
6291         Add a MenuFvwmPersonal menu.
6293         * themes/wm-icons/*
6294         * themes/migo/modules/*
6295         Move wm-icons into migo
6296         
6297         * bin/fvwm-themes-config:
6298         * options/gnome/panel-staysput/{enable,disabled}:
6299         Added an option that try to force the panel to be StaysPut.
6300         This does not work perfectly, currently I need to slide/unslide
6301         the panel before the option work. Also, the option is not 
6302         really "dynamic" (even after a restart).
6303         Note: Currently I've a problem with the panel it start only
6304         20sec after fvwm finish its startup!
6305         
6306         * bin/fvwm-themes-config:
6307         * themes/*/modules/main:
6308         * themes/afterstep/main:FvwmIconman:
6309         * themes/default/bindings:
6310         * themes/default/menu:
6311         * themes/default/style:
6312         * options/autoraise/modules:
6313         Added Session/Gnome support. In themes-rc there is a new function
6314         FuncFvwmFvwmOrSessionOrGnome, this function take 3 arguments, the 
6315         first argument is executed if fvwm is started "alone", the second 
6316         argument is executed if fvwm is started via a session manager but 
6317         gnome and the 3rd one is executed if fvwm is started via a gnome 
6318         session. See FuncFvwmThemesConfigAndUpdate (for theme switching),
6319         themes/default/menu: (for exiting), themes/default/bindings (for
6320         gnome button) and themes/afterstep/main:FvwmIconman, for some
6321         example of use of this function.
6322         Moreover, themes (switching) is NoSession/Session award for the 
6323         modules themes (not NoSession/Session/Gnome award, but we can do 
6324         that if we think we need that). The fvwm session init function
6325         are used, of course, and there is a FuncFvwmSessionStartThemeModules
6326         function. In general, under session less modules are started and
6327         in fact I've done that so that a default panel does not overlap with
6328         some fvwm modules ...
6329         Notes: - in menu "Yes, Really Quit" and "Yes, Quit & Save Session" do
6330         not work under xsm. We may define a FuncFvwmFvwmOrSessionOrGnomeOrXsm
6331         if one ask for a true xsm support. However, I've added a style line
6332         for xsm.
6333         - We may try to be more session/gnome award, e.g., redefines
6334         FormFvwmQuitVerify and do some options session award (e.g.,
6335         background: disabled, disabled for session, theme ...)
6336         - Todo: add the option for gnome: dynamic desk (default) /
6337         4 desks (GnomeShowDesks 4).
6338         
6339 2000-02-27  olicha  <olivier.chapuis@free.fr>
6341         * themes/*/colors:
6342         * themes/*/decorations:
6343         * themes/*/menustyles:
6344         * themes/*/modules/*:
6345         * themes/default/functions
6346         * themes/default/menus
6347         * images/{decor,menuback}:
6348         * bin/fvwm-themes-config:
6349         First minimal implementation of "colors".
6350         colors defines all the colors for a theme and use FvwmTheme.
6351         It must be readed before decorations, menustyles, buttons,
6352         menu and modules/main (and any file that may use a colorset).
6353         Read a colors file for details !
6354         fvwm-themes-config change: replaced decorations by colors at line 576,
6355         added FuncFvwmStopFvwmThem in FuncFvwmThemesConfigAndUpdate.
6356         I'm really sorry but I put back to the global images directory
6357         the decor (osx, migo, blackbox) and the menuback (osx, blackbox).
6358         I do that because I cannot modify fvwm-themes-config so that
6359         fvwm-themes-config computes the good image path.
6360         I've changed the colors of aftersetp: the colors are taken from
6361         afterstep 1.8.
6362         Of course there are some bugs in the implementation. Some came
6363         from fvwm itself (there are bugs in FvwmPager and FvwmButtons
6364         Colorset implementation). These lead me some times to do bad
6365         coding (e.g., osx/modules/main:FvwmOsxButtons) or to do things
6366         that I do not like for colors (e.g., afterstep/modules/main:
6367         FvwmAsButtons).
6368         
6369         * themes/blackbox: Try to do so that blackbox is more compatible 
6370         with the other themes. Still need a lot of work !
6372         * themes/afterstep/modules/*: Added an afterstep modules theme 
6373         ("from" afterstep 1.8)
6374         
6375         * themes/afterstep/background: Added a background
6377         * themes/afterstep/buttons: Fixed the "menu button" bindings
6379         * images/button: Replaced the as-window-iconify.xpm by the one 
6380         in afterstep 1.8.
6382         * themes/osx/modules/*: Added a modules theme (need FvwmM4)
6384         * themes/osx/background: Added a background
6386         * themes/osx/desktop: Emulate mwm (better for the modules theme)
6388         * scripts/*: small fixes
6390         * README, NEWS: updated
6391         
6392 2000-02-15  migo  <migo@homemail.com>
6394         Preparing the first public alpha release.
6395         All initial documentation and README's updated.
6397         * themes/default/functions:
6398         minor changes to FuncFvwm{Iconify,Maximize[VH]*}.
6399         Moved FuncFvwmIconifySameResource from default/bindings.
6400         FuncFvwmShowMessage has title parameter, new FuncFvwmShowButtonInfo.
6401         New configurable FuncFvwmRunInXterm.
6403         * themes/*/buttons:
6404         Renamed FuncFvwm s/ShowMessage/ShowButtonInfo/,
6405         now EOLN is ^n, TAB is ^t in the messages to avoid quoting problems.
6407         * themes/*/*:
6408         Renamed FuncFvwm s/ManPager/ViewManPage/, s/FileViewer/ViewFile/,
6409         s/FileEditor/EditFile/, s/WebBrowser/OpenURL/.
6411         * themes/default/menus: added MenuFvwmSystem.
6413         * themes/*/modules/main:{FvwmTaskBar,FvwmIconMan}:
6414         fixed/added 'Popup MenuFvwmWindowOps2 Mouse c -102m' as Mouse3 action.
6415         * themes/*/modules/main:FvwmWinList:
6416         fixed/added 'Popup MenuFvwmWindowOps2 Mouse -105m c' as Mouse3 action.
6418         * fvwm-themes-config:
6419         minor changes (like '*' instead of '+' for the current option);
6420         init functions are now destroyed on theme switch to save memory.
6422         * options/iconstyles/*: minor updates from wm-icons package.
6424         * images/16x16-general/ball-*.xpm: removed unused icons.
6426         * themes/default/bindings:
6427         Added experimental support for folks without mouse button 2 -
6428         simulate some Mouse2 bindings on decorations/window by Ctrl-Mouse1.
6430         * scripts/*:
6431         * themes/olicha/modules/*:
6432         * themes/blackbox/modules/main:FvwmXXButtons:
6433         * options/autoraise/modules:
6434         * themes/redmond98/modules/main:FvwmDesker:
6435         * themes/olicha/menustyle:
6436         Olivier's patch, new applets and minor fixes.
6438         * themes/default/modules/main:
6439         Fixed "Normal icons" menu entry.
6441 2000-02-10  migo  <migo@homemail.com>
6443         * themes/default/menus:
6444         moved configuration menus up, X config forms are now in FVWM config.
6445         fvwm-menu-xlock option --icon replaced with --icon-item.
6447         * themes/redmond98/background:
6448         changed ms flame to flying fvwm, why should we mention ms at all?..
6450         * images/{16x16,48x48}-general: updated from the latest developement
6451         version of wm-icons.
6453         * images/:
6454         Created new alias bar to enable wm-icons theme without wm-icons
6455         package being installed; removed decor/; renamed module/ to 32x32/.
6456         updated 32x32/image-viewer.xpm icon.
6457         * images/16x16-general:
6458         Renamed ball-*.xpm; new kde.xpm; gnome.xpm 86 colors reduced to 20.
6460         * Renamed image alias module/mini to 16x16 everywhere.
6461         This is half-fixed way, i.e. there is a possibility to change to
6462         other 16x16 icon set, like 16x16-kde, for real fixed way -
6463         use the real icon set names, i.e. 16x16-general/xterm.xpm.
6464         * themes/olicha/modules/main:FvwmStartAppsButtons
6465         Similarly changed mini/ to 16x16/, since the geometry is fixed.
6467         * Moved images for migo and osx themes to the local places, it is
6468         unbeliviable that these images could be reused anyway.
6470         * bin/fvwm-themes-config:
6471         Now image dirs are not listed in component list, image dir links
6472         are updated automatically when needed (some hardcoding for now).
6473         New rc files are now named themes-rc and themes-rc-2.
6475         * themes/olicha/modules/main:FvwmStartWinOpsButtons: replaced
6476         close action with delete, because there is destroy, is it ok?
6478         * themes/redmond98/modules/:
6479         main:FvwmTaskBar: fixed the menu position;
6480         Problem: all pagers are not proportional; set DeskTopSize to 3x2?
6482         * themes/*/theme.xml: removed currently before the real solution.
6484         * themes/wm-icons/modules/main:FvwmMyPagerButtons:
6485         Added a new module. Problem: FvwmPager should accept -g!
6486         Now used again absolute geometry for pager, since there is FvwmDesker.
6488         * themes/default/bindings:
6489         Shift-Ctrl-Mouse2 now calls FvwmDesker, not FvwmPager,
6490         Shift-Alt-Tab now is supplement (skip) version of Alt-Tab,
6491         removed Escape bindings, minor changes to icon bindings.
6493         * themes/*/buttons:
6494         some standardization changes, swapped MenuFvwmWindowMove and
6495         MenuFvwmWindowGroupOps bindings (I hope it's ok), deleted modifiers,
6496         tried to use only customizable functions and not real commands.
6497         Imlemented inline button help using Ctrl-Alt + click on button.
6499         * themes/default/functions:
6500         New functions: FuncFvwmShowMessage, FuncFvwmIconify, FuncFvwmDelete,
6501         FuncFvwmMaximizeVertically, FuncFvwmMaximizeHorizontally.
6503         * images/*/penguin.xpm, themes/*/modules/main:FvwmTaskBar:
6504         Replaced to be 16x16 and moved from winXX-startmenu/ to 16x16/ dir.
6506         * doc/FAQ, doc/README.1st, AUTHORS, COPYING:
6507         Created some initial documentation and standard files.
6509 2000-02-03  olicha  <olivier.chapuis@free.fr>
6511         * themes/olicha/modules/*: Added olicha modules themes. Need some
6512         works ...
6513         * themes/olicha/README: Added help instructions.
6514         * themes/*/desktop: Replaced GlobalOpts by the new stryles. Hope
6515         that dominik will not change ClickToFocusClickRaises.
6516         * images/modules/mini: added mini which is a symlink to 16x16-general
6517         so that we can use "fixed icons" in modules (i.e., not dependent on
6518         wm-icons).
6519         * themes/redmond98/modules/main:FvwmBarButtons:
6520         Use "fixed icons" for the win ops container
6521         * themes/redmond98/modules/main: Fixed a missprint
6522         * themes/default/functions: Removed FuncFvwmRemoveAllButtons since
6523         it is in rc.
6524         * themes/default/menus: Again modules ...
6525         * options/sound/*: added an entries in Regular modules menus (if
6526         the option is not disabled)
6527         * options/autoraise/modules: added an entries in Regular modules menu
6528         (if the option is enabled), and remove one in Theme modules menu.
6530         * makefile
6531         * scripts/: 
6532         New directories (global :) for scripts
6533         * scripts/ScriptAppletDay: an AS & WM compatible applet for the
6534         day (need date). Work in progress !
6535         * script/ScriptAppletMixer: an AS & WM compatible applet to control
6536         sound (need aumix). Work in progress !
6537         Currently, the background is blue, maybe we can reserve a colorset
6538         for the applets background ?
6540 2000-02-03  olicha  <olivier.chapuis@free.fr>
6542         * themes/*/modules/*: 
6543         * themes/default/menus:
6544         * bin/fvwm-themes-config (hard coded part):
6545         Some of the modules are restarted and not only started, add
6546         functions FuncFvwmRestartModule and FuncFvwmRestartModuleByAlias
6547         in rc (there are always used so ...). Also move FuncFvwmRemoveButtons.
6548         Do some modifications about modules menus ... Do not know if this
6549         ok.
6551         * themes/default/bindings:
6552         * themes/*/buttons:
6553         * bin/fvwm-themes-config (hard coded part):
6554         New function FuncFvwm{RemoveBindings,ButtonsBindings} that remove 
6555         the bindings.
6556         These functions are used by FuncFvwmThemesConfigAndUpdate
6558         * themes/*/modules/*:
6559         Use FvwmDesker alias for the 4 desks pagers. 
6560         Since desktop is now in modules the MenuFvwmMoveWindow is with
6561         DesktopSize (i.e.: with the pager config) and with the Desker
6562         config if there are a move between desk menu entries.
6564         * themes/modules/balackbox/*: Some fixes. Do not now if there
6565         are ok. Details: 
6566         - Added Style * NoIcon, 
6567         - Remove Style * MiniIcon aicon and put false for iconman miniicon
6568         (the result is not very different and this is need for that the stuff 
6569         works with other themes).
6570         - A Config for a desker. Need to add Toolbar100.xpm
6571         
6572         * themes/default/menus: Add MenuFvwmEditors in MenuFvwmPrograms
6574         * options/*:
6575         * bin/fvwm-themes-config (hard coded part):
6576         Now current contains symlink with fixed name which is the
6577         name of the "working" directories. The options are ready to
6578         be started independently via some functions: 
6579         FuncFvwm{Stop,Start}Option{Animate,Sound, ...}
6581         * images/16x16-general: added kde.xpm and gnome.xpm. 
6582         Of course this cause a problem with wm-icons.
6584         * themes/*/buttons:
6585         * themes/*/decorations:
6586         * bin/fvwm-themes-config (getThemeComponentList,sortThemeComponent):
6587         Try to do so that buttons and decorations of different themes work
6588         together. Main idea: put the definitions of the colors of the 
6589         buttons in decorations and put the TitleStyle Height in buttons.
6590         Moreover, decorations are now readed before buttons: this leads
6591         to 3 new lines in fvwm-themes-config.
6592         I've gotten Some difficulty to really destroy the previous buttons 
6593         definitions. Also, I and we will need to edit some buttons and
6594         decor.
6596 2000-01-25  migo  <migo@homemail.com>
6598         * themes/blackbox: added new theme from Jos
6600         * themes/default/menus: several additions and "improvements"
6602         * themes/*/{desktop,modules/main}: moved DeskTopSize from desktop
6603         to modules (FvwmPager)
6605         * themes/wm-icons/modules/main:FvwmPager: specifying the size for the
6606         pager is not very good, FvwmPagerDeskTopScale is better, this is
6607         needed for Ctrl-Mouse2 and Ctrl-Shift-Mouse2 to work propertly;
6608         but now probably the pager is too small on small monitors...
6610         * everywhere (many places):
6611         s/FuncFvwmSt{op,art}ModulesTheme/FuncFvwmSt{op,art}ThemeModules/
6612         s/FuncFvwmSt{op,art}BackgroundTheme/FuncFvwmSt{op,art}ThemeBackground/
6613         s/MenuFvwmModulesTheme/MenuFvwmStartThemeModules/,
6614         s/MenuFvwmStopModule/MenuFvwmStopRegularModules/,
6615         added menus MenuFvwmStartRegularModules and MenuFvwmStopThemeModules.
6616         Regular modules are all normal modules, which should run out of box.
6617         The modules menu is rearanged (more structured now).
6619         * themes/default/modules/main: moved modules config to separate files;
6620         removed session initialization functions, it may be confusing not to
6621         get anything in gnome and it is ok to use both panel and modules,
6622         just not with every theme (wm-icons modules work well with panel).
6624         * themes/*/modules/main:
6625         Tried to keep the files in the same order.
6627         * images/: winXX startmenu icons moved to winXX-startmenu/
6629         * themes/default/functions:
6630         added FuncFvwmWebBrowser to view web documents
6631         * themes/redmond98/modules:startmenu:
6632         used FuncFvwmWebBrowser and added some menu icons
6634 2000-01-25  migo  <migo@homemail.com>
6636         * NEWS, TODO: new files added
6638         * Renamed audiofiles/ to sounds/ everywhere.
6639         * options/iconstyles/standard: renamed to ./native.
6641         * bin/fvwm-themes-config:
6642         --expand option is added for external use;
6643         some clean up in hard-coded parts, rewrite is needed;
6644         prefix "+" instead of postfix "(current)" for options, should I use
6645         this also for themes instead of "(used)"?
6647         * makefile: backup fvwm-themes-config during instalation. I was
6648         angry when all my changes (for 2 days) were lost today...
6650         * themes/default/menus:
6651         some rearrangements and optimizations in window option menus,
6652         most of the menus now have mini icon, I am not very happy about this,
6653         more work on icons is needed.
6655         * wm-icons: added pager configuration and small clean up;
6656         Renamed CompactButtons to FvwmCompactButtons.
6658         * images/: removed unneded .xvpics/ and .directory.
6660         * themes/*/*: small rearrangements in functions and menus.
6662 2000-01-24  olicha  <olivier.chapuis@free.fr>
6664         * themes/redmond98/modules/main:FvwmBarButtons:
6665         Resize a lit bit.
6667         * themes/olicha/desktop: was forgetted.
6669         * Move all the icons into images/ and update the following files
6670         so that things work: afterstep/buttons, migo/decorations,
6671         olicha/{background,buttons}, osx/{menustyle,decorations}
6672         redmond98/{background,buttons,modules/main:FvwmBarButtons,
6673         modules/main:FvwmTaskBar,modules/main:startmenu}
6675         * Added 48x48-general and a general directories which is a
6676         superset of 16x16-general. Added symlink: norm --> 48x48 and
6677         menu,mini --> general. These stuff is allways in the imagepath,
6678         but it is wm-icons compatible (wm-icons can over-write the icons
6679         names).
6680         
6681         * fvwm-themes-config:
6682         Change $imagePath so that the above change works.
6684         * Now what follows is an experimental (big) stuff:
6685         Added a new top directory called options/ that gives support for:
6686         - Animation (started or not started)
6687         - Sound effect (started with esdplay, rplay, or rplayd or not started,
6688         it will be easy to use others sound players. This does not define the
6689         sounds effect, only defines if FvwmEvent start or not and also
6690         defines the sound player).
6691         - Modules Auto raise.
6692         - Background: use the theme bacground or not. It can be session/
6693         nosession sensitive and take in account the backer in the future.
6694         - iconstyle: standard, wm-icons, or disabled (disabled not work). 
6695         - KDE: various kde menu (with styles support or not). KFM bugoptions.
6696         - Gnome: various gnome menu (gtk or fvwm).
6698         All these allow to suppress the following files/dir in themes/:
6699         default/start, default/iconstyle, fvwm-icons/, {disable}/, 
6700         olicha/modules/modules-auto-raise, wm-icons/iconstyle.
6701          
6702         Also, it needs a very bad hack of fvwm-themes-config: I've
6703         indicate the news stuff by "# New nbr.lines/bloc". It is bad
6704         because: 1. Stuff is hard coded 2. Identation is not compatible
6705         (never succeed to do so that a good .emacs for perl work ...).
6706         But an important point is that the stuff work :) and to be not
6707         hard coded a kind of options.xml is needed ...
6709         * Added default/sound and .fvwm/audiofiles/ with 4 audiofiles and
6710         some symlinks (I'm happy with this sound, but add_window.au). I
6711         think that in the futur we can done theme "a la wm-icons":
6712         some sound directories and symlinks from the "action" to some
6713         sounds.
6715         * default/menus and redmond98/modules/main:startmenu:
6716         replace MenuFvwmUtilities by MenuFvwmPrograms and put "Utilities"
6717         one level down with MenuFvwmGraphics and MenuFvwmInternet.
6718         This change is needed by the KDE/Gnome menu stuff.
6719         
6720         * Added "BusyCursor DynamicMenu True" in ALL themes/menustyle.
6722         * Update the makefile: images, options, audiofiles are installed
6723         and "uninstalled" as themes.
6725         * README: suppress the note about fvwm-icons :)
6726         
6727 2000-01-18  migo  <migo@homemail.com>
6729         * themes/*:
6730         Many small corrections in menus, functions, spacing and wording.
6732         * bin/fvwm-themes-config:
6733         Now 2 files are created: rc and rc2. .fvwm2rc is obsolete again. :)
6734         'env FVWM_USERHOME=~/.fvwm fvwm2 -f rc' is needed to start fvwm.
6735         rc file contains some functions to use/reset themes and loads rc2.
6736         Added --generate-rc and --xmessage (internal) options.
6737         ModulePath is now set in rc2 file, like ImagePath.
6738         Added README for each theme, is this needed?
6740         * themes/*/background:
6741         Renamed [Func]FvwmQuitBackgroundTheme to FuncFvwmStopBackgroundTheme
6742         and image subdir background/ to rootback/ (?).
6743         -mod 2x2 background changed to solid (looks better for move/resize).
6745         * themes/*/menustyles:
6746         Renamed to menustyle, initially I thought to put there not only *
6747         but also WindowList etc., but this should be thought later.
6748         All menustyle files have the same format (everything, but colorsets).
6750         * themes/*/{decorations,desktop}:
6751         Tried to keep the files in the same order.
6753         * themes/redmond98/images/modules/*: renamed to largebar/,
6754         Shrinked all 34x34 images to 32x32; striped the signature of
6755         netscape.xpm; replaced kview.xpm (image.xpm) from kde2 (too much
6756         colors) with the one from kde1; replaced term.xpm, other changes.
6757         More work is probably needed.
6758         * themes/redmond98/images/button/*:
6759         * themes/redmond98/buttons:
6760         Renamed s/winXX./window-/ to be wm-icons compatible.
6761         * themes/redmond98/modules:
6762         Renamed *.main files to main:* - probably temporarily.
6763         * themes/redmond98/modules/*:
6764         * themes/redmond98/images/*:
6765         Renamed some image subdirs, removed module path prefix.
6767         * themes/olicha/modules/modulesauto:
6768         Renamed to auto-raise-modules (?).
6769         * themes/olicha/images/button/*:
6770         * themes/olicha/buttons:
6771         Renamed s/mac./window-/ to be wm-icons compatible.
6773         * themes/default/bindings: added transient pager to root, restored
6774         previous bindings to borders (mouse 1 & 2) until we get a consensus
6776         * themes/default/menu: restored some things about WindowStyle menu
6778         * themes/osx/*: added new theme
6780         * themes/wm-icons/modules/main: last minute change: the alias 'button'
6781         used by CompactButtons renamed to 'bar' (smallbar better?).
6782         I will rename with in the next version of wm-icons too.
6784         NOTE: I restored/changed several things (I was too busy), but this
6785         does not mean I am against these things, it just means that
6786         I suggest it differently. Feel free to re-restore again. :)
6788         TODO: I didn't change wm-icons theme, I will.
6790 2000-01-15  olicha  <olivier.chapuis@free.fr>
6791         
6792         * ChangeLog: Creating this file
6794         * README:
6795         * Makefile:
6796         * New file system.fvwm2rc
6797         Temporary (?) change. I added a .fvwm2rc file for
6798         theme switching (needed for modules theme switching and also
6799         background switching).
6800         So fvwm-themes with this version need to be started by:
6801                   env FVWM_USERHOME=~/.fvwm fvwm2
6802         Any way, I think that a file that is read only at (re)start is
6803         a good thing: We surely need some functions that are always
6804         needed (e.g., FuncFvwmRemoveButtons, FuncFvwmRestartModule, ...).
6805         
6806         * themes/Redmond98/*: Add windoze98 theme, most part came from 
6807         system.fvwm2rc-sample-95 or will be in it. 
6809         * themes/olicha/*: My theme ...
6810         
6811         * themes/default/menus:
6812         New menus MenuFvwmScreenSaver, MenuFvwmFvwmConfiguration,
6813         MenuFvwmXConfiguration, MenuFvwmHelp (with a sub menu
6814         MenuFvwmFvwmManPage), MenuFvwmWindowMove, MenuFvwmWindowClassOps, 
6815         MenuFvwmWindowPickClassOps, MenuFvwmPickWindowStyle.
6816         Added StaysOnTop, StaysPut, StaysOnBottom to the MenuFvwmWindowStyle
6817         menu (need to add the Func: FuncFvwmStyleAndRecapture)
6818         Replace some window-shade.xpm by window.xpm (and add window.xpm
6819         into images/menu)
6820         
6821         Question: Do we need to split menus in rootmenus, winopsmenus,
6822         utilitiesmenu ?
6823         Where we put the "user programs", in utilitiesmenu ?
6824         
6825         * themes/default/modules/main:
6826         * themes/redmond98/modules/*:
6827         * themes/olicha/modules/modulesauto:
6828         * themes/wm-icons/modules/main:
6829         * themes/default/menu:
6830         * bin/fvwm-themes-config:
6831         Added modules support for so called "visible" modules: Buttons,
6832         IconMan, IconBox, Pager, TaskBar, WinList (and Icon and Auto).
6833         Details:
6834         - Removed most of the "read config default" in fvwm-theme-config
6835         - A proposal for a modules spec:
6836           + Configuration of the visible modules. This config is in main
6837           (e.g., default/modules/main) or the config is in others files
6838           and are read by main (e.g., redmond98/main). Moreover, a module
6839           config must contains is style (if it wants to be different than
6840           the style defined in desktop): Title/Notitle, 
6841           TitleAtTop/TitleAtBottom (if title), Layers (OnTop, OnBottom, Put),
6842           eventually NoHandles, if needed Border and Handles width,
6843           WindowListSkip/Hit, CirculateSkip/Hit, Sticky/Slippery,
6844           maybe others if a guys want to use a special style for a
6845           module we need to restore the style when switching ...
6846           + Icon Grid, SlipperyIcon/StickyIcon, IconTitle/NoIconTitle and
6847            icon style Icon/NoIcon in the start func (I think that I forget
6848            one or two icon style ?).
6849           + Modules to (re)start
6850           + Function for switching between modules theme:
6851             FuncFvwmStartModulesTheme and FuncFvwmQuitModulesTheme
6852           + Creation of MenuFvwmModulesTheme linked to the MenuFvwmRoot
6853             via MenuFvwmModules
6854           + We can have "optional" components: a module definition and 
6855             starting/switching/menu stuff (without destruction) in a file with 
6856             a different name and witch is read after modules/main (we need to
6857             have the possibility to disable such a component):
6858             modules/olicha/modulesauto (I cannot live without this) give an 
6859             example.
6860           + I think that all our modules name have to be of the form
6861             Fvwm* and if the name is an alias for FvwmFoo of the form Fvwm*Foo
6863         - Done some work in wm-icons/modules:
6864         Compactbuttons to main and done some works so that it respects
6865         the spec. Added the pager so that CompactButtons is almost a
6866         modules theme alone. Move the "change icons menu" into 
6867         MenuFvwmFvwmConfi. 
6868         
6869         TODO:  
6870         - A better wm-icons (done some works for wm-icons, almost ok, 
6871           need to configure at least one of the following modules: IconMan, 
6872           WinList, IconMan or TaskBar and do a better config for the pager 
6873           (miniicon!)).
6874         - I've work on modules/default, but it will be good that some one 
6875           else work on this so it is more a default (any way I start with
6876           fvwm default)
6877         and do a better config for the pager (miniicon!)).
6878         - A migo, olicha, and afterstep modules/main.
6879         - I think it will be better if in MenuFvwm(Theme)Modules some
6880         of the modules (Buttons, TaskBar, Pager ...) are restarted and
6881         not just started. Currently impossible because of the existence of
6882         multi-pager with the same name ...
6883         
6884         PROBLEMS: A lot :)
6885         Pager: It is natural to use two pagers, one for the current desk the
6886         other one for 2 or 3 or 4 desk. Unfortunately, the Pager does not
6887         support aliases, it use symlink.
6888         Solutions: 1. Do so that the pager support aliases (impossible:
6889         fvwm is feature freezed) 
6890         2. Added a symlink, but how and where ? (good solution)
6891         3. Present temporary solution: use the wait function or start only
6892         one pager !
6893         
6894         NOTE (not done !):
6895         In my opinion, other modules need to be configured in an other
6896         place:
6897         - Baker is a problem: may depends on desktopsize and pager config
6898           Solutions: 1. putting desktopsize and baker in modules/ 
6899           2. Fixing the numbers of desk (says 4) and use desk only Pager.
6900           This is configurated in backer (not in modules/)
6901           3. ???
6902           Moreover,  we need to be able to disable backer, for a standard 
6903           background or for a session or X background (see below).
6904         - Scroll, Identify, Form & script (default colors and font): 
6905           in decoration !
6906         - Event (Audio): it can have its own config file: sounds and we
6907           can enable it or disable it (in start ?)
6908         - Animate: in start, no problem for config.
6910         * bin/fvwm-themes-config:
6911         Do so that fvwm-theme-config do not look at file with a ".", "~"
6912         and "#" in its name. # and ~ is for (x)emacs (may be we have to
6913         add other character). A point is for other editor (gvim) but in
6914         fact like that we can:
6915          - save a file: button --> buttons.orig
6916          - Or a sub main file can read files with a ".extension" in its 
6917            directory (e.g., themes/redmond98/modules/main)
6918         and fvwm-themes will forget these files.
6920         * themes/{default,fvwm-icons,wm-icons}/iconstyle
6921         Since IconGrid and Icon/NoIcon is in modules I have renamed
6922         icons to iconstyle. This file gives the definition of the
6923         icons and mini-icons to be used. Also, I have moved Iconfont
6924         into decorations (really natural).
6925         Added fvwm-icons for fvwm icons distribution (need more work,
6926         or better provide a simple and good set of icons with fvwm-themes,
6927         which is wm-icons compatible)
6928         Some works in wm-icons/iconstyle (MenuFvwmFvwmConfiguration is used
6929         in the place of WindowOps)
6930         
6931         * themes/default/background:
6932         * themes/redmond98/background:
6933         * themes/olicha/background:
6934         * themes/migo/background:
6935         Added backgrounds. Problem: we need to be able to disable background,
6936         for a backer or for a session or X background (see below).
6937         Use the "green" background for migo because I found a backgound that
6938         I prefer for the default (i.e., compatible with default/modules/main
6939         colors).
6940         
6941         * themes/default/style:
6942         Added:
6943         Style "FvwmConsole"     Slippery
6944         Is this a bad idea ?
6945         Note that the modules spec says that modules styles for "visible"
6946         modules may be defined in modules/ ; present style file break this
6947         but this not a real problem, since modules/main is (and will be)
6948         read after this file. Added styles for FvwmScript
6949         
6950         * themes/default/functions:
6951         Added FuncFvwmDeiconifyFocusAndRaise
6952         Added FuncFvwmDeiconifyFocusAndWarp
6953         For modules
6954         
6955         * themes/default/desktop: Added GlobalOpts MouseFocusClickRaises 
6956         (dominik suggestion in the  fvwm-workers mailing list, it says that 
6957         the only reasonable focus policy is SloopyFocus or MouseFocus with the
6958         above option. I'm agree :o)
6959         Added the possibility of switching between page when moving a window.
6960         Edge Scroll is still disabled (a good thing for the default in my
6961         opinion)
6963         * themes/default/cursor: added "black white"
6965         * themes/default/binding:
6966         Mouse 1 on the border now move the window (for resize there are
6967         mouse 2 on the border or Mouse 1 on the window corner) This is fvwm
6968         default, ok it is not a good reason, but why we have "handles" ?
6970         * */desktop: Added some "restore default" destroyed by switching 
6971         between themes. Need more works: at least for migo (?) and afterstep
6972         (for afterstep I have copied the redmond98 one).
6973         Spec proposal for desktop:
6974         - Focus: SloppyFocus, ClickToFocus,  MouseFocus styles and global
6975         options: ClickToFocusDoesntPassClick / ClickToFocusPassesClick, 
6976         ClickToFocusDoesntRaise   /  ClickToFocusRaises,  
6977         MouseFocusClickDoesntRaise /  MouseFocusClickRaises
6978         - EdgeScroll, EdgeResistance,  EdgeThickness
6979         - Windows placement: smart/dumb, random/active, UsePPosition/NoPPostion
6980         GrabFocus/GrabFocusOff styles and SmartPlacementIsNormal/
6981         SmartPlacementIsReallySmart global opts.
6982         - Moving & Resize: ResizeOutline/ResizeOpaque style, OpaqueMoveSize,
6983         MoveSmoothness, HideGeometryWindow, SnapAttraction, Emulate
6984         - WindowShadeAnimate
6985         Note: all the above can be controlled by ScriptFvwmBaseConfig
6986         - Desktop size ???
6987         - ColormapFocus FollowsMouse/FollowsFocus
6988         - Style * MWMFunctions, HintOverride, MWMDecor, OLDecor (is it
6989         reasonable to not use this ?)
6990         - Transient Windows styles
6991         - ClickTime and MoveThreshold 
6992         - XORValue or XORPixmap
6993         - SetAnimation
6994         - SaveUnder / SaveUnderOff style ??? (for slow server)
6995         - Some BugsOption: ModalityIsEvil, FlickeringMoveWorkaround(??)
6996         - BusyCursor ??
6997         Do I forget some thing ?
6998         I will do ScriptFvwmMiscBaseConfig when this spec will be fixed ...
7000         * */themes/xxx_disable_xxx: experimental theme for disabling some
7001         themes components (background, iconstyle)
7004         BIG PROBLEMS: It seems that fvwm-themes shows that there are
7005         some memory problems in fvwm (in particular in menus):
7006         a switch between themes (or reloading it) add more or less than 100K 
7007         of memory to fvwm ! After a numbers of switch the switching is
7008         slow ... for modules (pb with swallowing apps)
7009         It seems that we also need to unload the bindings and that
7010         we need to unload the non default styles ... 
7011         We need to be very careful with memory !
7012         Moreover, I've got a number of core dump ... 2.3.13 is alpha-beta
7013         at the present time ...
7015         TODO (IMHO): A lot of things. Some examples:
7016         - Be able to load individual component (already done I imagine)
7017         - Be able to unload some component.
7018         - Use FvwmTheme !
7019         - Put the stuff in cvs
7020         - Do not add to many themes !!
7021         For the future:
7022         - GUI interfaces
7023         - Split the installation site/users
7024         - Put all the images in a site directory
7025         - A perl script that build a user program menu.
7026         - During a user installation we need to ask questions to the
7027         user: e.g., what is your preferd term, editor, ... do you use
7028         kde/gnome menus ...etc. So that the components (e.g., buttons that
7029         start apps, Audio ..etc) can be builded so that the user like it
7030         immediatly. I think this point is important if you want that a
7031         lot of new linux users switch to fvwm.
7032         - Add a lot of themes: maybe a fvwm-themes-contrib dist.
7033         
7034         BUGS: - redmond98/decorations config is uncompatible with the pager
7035         config of wm-icons/modules/main and default/modules/main and also
7036         with the IconTitle colors: the reason is that the real hilight color
7037         is given by a titlestyle command (so that the border of a window
7038         with the focus has the color of a normal window ... BorderStyle solid
7039         color doesn't work ...). Conversely, the pager of the FvwmBarButtons
7040         of redmond98 have the wrong color with the other decorations.
7041         Maybe FvwmTheme will allows to solve this.
7042         - If you use fvwm-icons/iconstyle with wm-icons/modules/main then
7043         we need to add wm-icons path to fvwm-icons path so wm-icons path
7044         is added two times if all its component are used.
7045         - I've not done the .xml files
7046         - a lot of other bugs ... hope that every things that can be destroyed
7047         is really destroyed (see the BIG PROBLEMS, here I forget bindings and
7048         apps styles).
7049         - Modules switching is not session award. Need to implement
7050         FuncFvwmSessionStart/QuitModulesTheme.
7051         
7052         CONCLUSION: I've done some works, but perhaps some of my ideas
7053         are not good. However, I think that the modules and desktop
7054         spec are really reasonable.
7055         
7056         Sorry for all the bad English !!