New user-help message integrated into python desklet initialization
[adesklets.git] / NEWS
blobb696b6a9584c6d27637d7a44495183840395a107
1 News in 0.4.11:
2         * This is a bug fix release. Documentation wize, it brings the 
3         french documentation up to speed with the english version 
4         (thanks to Martin Kirchgessner martin.kirch@gmail.com for 
5         all his work), and take the whole documentation source and 
6         html version out of the main package (thanks to this, adesklets 
7         is now about 300 KB lighter). Code wize, this version includes 
8         many small fixes for various platforms \u2013 FreeBSD 7 should 
9         hopefully be supported unpatched, manuals have been added for 
10         desklets submission script to please Debian. Yet, the biggest 
11         change is probably the inclusion of an optional shell driver 
12         to the interpreter, that ease up the administration of adesklets 
13         and the quick adaptation of the code to new windows managers.
15 News in 0.4.10:
16         * This is a bug fix release. An unwanted partial new feature made is way 
17         into previous release: it caused the contextual menu to stop working 
18         the advertised way (the control key needed to be pressed for the menu to
19         get fired). This release just revert back the change, and add a 
20         configuration-time option, --enable-control-on-context-menu, for
21         those who really wants this behavior.
23 News in 0.4.9:
24         * This is a bug fix release. It changes the global macro definitions 
25         for adesklets to compile without problems on FreeBSD 6.x, corrects 
26         an error with debugging flag stripping from the C compiler, 
27         and adds a new demo program about threading.
29 News in 0.4.8:
30         * This is a bug fix release. It changes the global macro definitions 
31         for adesklets to compile without problems on FreeBSD 5.x, and it also 
32         adds fake root window detection for KDE, thanks to yogi77, from the 
33         forum.
35 News in 0.4.7:
36         * This is a bug fix release. It removes calls to some C99 math routines 
37         not available in earlier BSD's, make the code more portable. It also 
38         adds two new commands to the API for handling the images caching 
39         mechanism better.
41 News in 0.4.6:
42         * This is a bug fix and documentation update release. It corrects 
43         many small bugs inside the desklets submission process scripts, 
44         makes portability changes to the autoconf structure, adds a new demo 
45         scripts in test (widget.py), corrects the xwindow_move_window routine 
46         for a small placement bugs on the screen (thanks to man1ed from 
47         the forum from providing the patch), and finally add a new 
48         appendix containing a handy online version of Imlib2 documentation.
50 News in 0.4.5:
51         * This is a bug fix and documentation update release. It improves 
52         the desklets submission process by releasing the full check 
53         in script used by the maintainer. It also solves a bug 
54         with window refresh when using user-defined background image 
55         and menus: thanks to ZeroDivide for reporting this. 
56         Various updates and correction have also been made to the documentation.
58 News in 0.4.4:
59         * This is a documentation update release, principally aimed 
60         at desklets authors. It basically includes a new appendix 
61         on how to submit a desklet (including scripted support), 
62         and a new subsection on system-wide fonts detection as well. 
63         FAQ was also expanded to cover this topic.
65 News in 0.4.3:
66         * This is a documentation update release. Most of the work here 
67         was made by Mike Pirnat exilejedi@users.sourceforge.net, 
68         who was kind enough to rectify the base author's deficient english 
69         by proofreading this manual from cover to cover. Thanks Mike! 
70         The FAQ was also slightly expanded, and a new appendix for desklets 
71         writer created.
73 News in 0.4.2:
74         * This is a new bug fix release. It corrects a bug within 
75         the python package that made if not compile on all of 
76         Python <  2.4.0. Thanks to nucular, from the adesklets forum, 
77         for reporting this. It also corrects another minor mmap 
78         related issue in the same package.
80 News in 0.4.1:
81         * This is anew bug fix release. It secures the use of optional 
82         adesklets.ConfigFile class by completely changing the way 
83         config files are imported, removing a potential security exploit. 
84         Thanks to Mike Pirnat <exilejedi@users.sourceforge.net>  for 
85         sharing his concerns on this issue.
87 News in 0.4.0:
88         * This is a new minor version release. The interpreter now support 
89         internationalization - It can now dynamically work with different
90         charsets on platforms supporting iconv (as standardized in UNIX98), and
91         display them in the right fashion. Python package was also extended
92         to include an (optional) generic configuration class, hopefully useful
93         to desklets authors.
95 News in 0.3.2:
96         * This is a documentation update release. Documentation was added for
97         python programmers, FAQ was slightly expanded.
99 News in 0.3.1:
100         * This is new bug fix release. It just adds support for interruption 
101         of time gates by events. This is a feature absolutely required to make 
102         some timed effects possible.
104 News in 0.3.0:
105         * This is a new minor version release. Portability has been a big concern 
106         for us since the beginning; with this version, the package compile 
107         and run flawlessly on FreeBSD and NetBSD. Events handling has also been 
108         internally streamlined, and the python binding was extended to support 
109         dynamic modification of caught events (see test/test_events.py).
111         * The interpreter API now expose everything the author wanted, 
112         and will probably not be expanded much further; everything is pretty 
113         much in place to write any desklet, including animations.
115 News in 0.2.1:
116         * This is a minor bug fix release - it removes a compatibility bug 
117         within the GNU history library usage. Thanks to Mike Pirnat 
118         for reporting this.
120 News in 0.2.0:
121         * New minor version release. Added support for textual variables
122         (strings substitution, in fact), and execution of timed preregistered
123         sequences of commands to the interpreter (indirect mode of execution);
124         this gives desklets a way to perform fluid animations.
125         For developpers, this version also includes a rewritten dynamically
126         configurable debug interface to the interpreter able 
127         to generate complete logs on any session. See Changelog.
128         
129 News in 0.1.3:
130         * Minor bug fix release - update to this version
131         if you could not get package to compile with 0.1.1 or 0.1.2
132         due to error on doc/adesklets.1. Also adds a FAQ to 
133         the documentation. See Changelog.
135 News in 0.1.2:
136         * Documentation update release. See Changelog.
138 News in 0.1.1:
139         * Minor bug fix release. See Changelog.
141 News in 0.1.0:
142         * New minor version release. Added preliminary french documentation,
143         support for Windows Manager with fake roots (Xfce4 built-in), and
144         for restarting all desklets.
145          
146 News in 0.0.2:
147         * Minor bug fix release. See Changelog.
149 News in 0.0.1:
150         * Initial release of adesklets. More news coming somewhere 
151         in mid-January: going out of the country for the holidays!
152         * Support for interactive use and Python only
153         * Everything major feature is in place: see online help.