site: end of line message, adesklets is not dead.
[adesklets.git] / NEWS
blob6d407db8800b2805c162f119c8a39c39f9259da6
1 News in 0.6.2:
2         * This is a bug fix release. It reverts to always using the real root
3         for extracting the background, and it makes the Python module able to
4         recover from commands errors.
6 News in 0.6.1:
7         * This is a bug fix release. adesklets now compiles without warnings on
8         all gcc 4.x releases, while retaining compatibility with all previous
9         versions of the GNU C compiler. A new test/timing.py framework was
10         also added to help the diagnostic of potential timing issues.
12 News in 0.6.0:
13         * This is a new minor version release. adesklets now includes support
14         for writing desklets in Perl: many thanks to Lucas Brutschy 
15         <lbrutschy@users.sourceforge.net> for his work!
17 News in 0.5.1:
18         * This is a bug fix release. adesklets now compiles and run on 
19         OpenBSD 3.8, automated FIFO cleanup in case of broken session was added
20         to the frontend, as well as support of the newest version of e16. 
21         The adesklets installer script automated UI fallback was also fixed.
23 News in 0.5.0:
24         * This is new minor version and bug correction release. It extends 
25         the documentation and FAQ on many topics, includes many fixes 
26         to the autotools scripts (special thanks to Steve Langasek 
27         <vorlon@debian.org>), regularises a few exceptions in the 
28         interpreter, adds support to WM-specific contextual menu, adds a few 
29         use cases scripts under test/, and adds a brand new adesklets installer 
30         (adesklets_installer) for automated download and unpacking of desklets.
32 News in 0.4.12:
33         * This is a bug fix release. It corrects an error with the distributed 
34         documentation makefile that prevented info files and manual pages from 
35         installing right on arbitrary, empty directory trees (thanks to Bart 
36         Kreska for the patch). It also add support for nautilus and KDE >=3.4.1, 
37         as well as preliminary support for ROX-Filer and xffm-deskview. It 
38         should rectify a long-standing issue with some desklets failing to
39         complete their initial display. Finally, the documentation FAQ was 
40         slightly expanded.
42 News in 0.4.11:
43         * This is a bug fix release. Documentation wize, it brings the 
44         french documentation up to speed with the english version 
45         (thanks to Martin Kirchgessner martin.kirch@gmail.com for 
46         all his work), and take the whole documentation source and 
47         html version out of the main package (thanks to this, adesklets 
48         is now about 300 KB lighter). Code wize, this version includes 
49         many small fixes for various platforms \u2013 FreeBSD 7 should 
50         hopefully be supported unpatched, manuals have been added for 
51         desklets submission script to please Debian. Yet, the biggest 
52         change is probably the inclusion of an optional shell driver 
53         to the interpreter, that ease up the administration of adesklets 
54         and the quick adaptation of the code to new windows managers.
56 News in 0.4.10:
57         * This is a bug fix release. An unwanted partial new feature made is way 
58         into previous release: it caused the contextual menu to stop working 
59         the advertised way (the control key needed to be pressed for the menu to
60         get fired). This release just revert back the change, and add a 
61         configuration-time option, --enable-control-on-context-menu, for
62         those who really wants this behavior.
64 News in 0.4.9:
65         * This is a bug fix release. It changes the global macro definitions 
66         for adesklets to compile without problems on FreeBSD 6.x, corrects 
67         an error with debugging flag stripping from the C compiler, 
68         and adds a new demo program about threading.
70 News in 0.4.8:
71         * This is a bug fix release. It changes the global macro definitions 
72         for adesklets to compile without problems on FreeBSD 5.x, and it also 
73         adds fake root window detection for KDE, thanks to yogi77, from the 
74         forum.
76 News in 0.4.7:
77         * This is a bug fix release. It removes calls to some C99 math routines 
78         not available in earlier BSD's, make the code more portable. It also 
79         adds two new commands to the API for handling the images caching 
80         mechanism better.
82 News in 0.4.6:
83         * This is a bug fix and documentation update release. It corrects 
84         many small bugs inside the desklets submission process scripts, 
85         makes portability changes to the autoconf structure, adds a new demo 
86         scripts in test (widget.py), corrects the xwindow_move_window routine 
87         for a small placement bugs on the screen (thanks to man1ed from 
88         the forum from providing the patch), and finally add a new 
89         appendix containing a handy online version of Imlib2 documentation.
91 News in 0.4.5:
92         * This is a bug fix and documentation update release. It improves 
93         the desklets submission process by releasing the full check 
94         in script used by the maintainer. It also solves a bug 
95         with window refresh when using user-defined background image 
96         and menus: thanks to ZeroDivide for reporting this. 
97         Various updates and correction have also been made to the documentation.
99 News in 0.4.4:
100         * This is a documentation update release, principally aimed 
101         at desklets authors. It basically includes a new appendix 
102         on how to submit a desklet (including scripted support), 
103         and a new subsection on system-wide fonts detection as well. 
104         FAQ was also expanded to cover this topic.
106 News in 0.4.3:
107         * This is a documentation update release. Most of the work here 
108         was made by Mike Pirnat exilejedi@users.sourceforge.net, 
109         who was kind enough to rectify the base author's deficient english 
110         by proofreading this manual from cover to cover. Thanks Mike! 
111         The FAQ was also slightly expanded, and a new appendix for desklets 
112         writer created.
114 News in 0.4.2:
115         * This is a new bug fix release. It corrects a bug within 
116         the python package that made if not compile on all of 
117         Python <  2.4.0. Thanks to nucular, from the adesklets forum, 
118         for reporting this. It also corrects another minor mmap 
119         related issue in the same package.
121 News in 0.4.1:
122         * This is anew bug fix release. It secures the use of optional 
123         adesklets.ConfigFile class by completely changing the way 
124         config files are imported, removing a potential security exploit. 
125         Thanks to Mike Pirnat <exilejedi@users.sourceforge.net>  for 
126         sharing his concerns on this issue.
128 News in 0.4.0:
129         * This is a new minor version release. The interpreter now support 
130         internationalization - It can now dynamically work with different
131         charsets on platforms supporting iconv (as standardized in UNIX98), and
132         display them in the right fashion. Python package was also extended
133         to include an (optional) generic configuration class, hopefully useful
134         to desklets authors.
136 News in 0.3.2:
137         * This is a documentation update release. Documentation was added for
138         python programmers, FAQ was slightly expanded.
140 News in 0.3.1:
141         * This is new bug fix release. It just adds support for interruption 
142         of time gates by events. This is a feature absolutely required to make 
143         some timed effects possible.
145 News in 0.3.0:
146         * This is a new minor version release. Portability has been a big concern 
147         for us since the beginning; with this version, the package compile 
148         and run flawlessly on FreeBSD and NetBSD. Events handling has also been 
149         internally streamlined, and the python binding was extended to support 
150         dynamic modification of caught events (see test/test_events.py).
152         * The interpreter API now expose everything the author wanted, 
153         and will probably not be expanded much further; everything is pretty 
154         much in place to write any desklet, including animations.
156 News in 0.2.1:
157         * This is a minor bug fix release - it removes a compatibility bug 
158         within the GNU history library usage. Thanks to Mike Pirnat 
159         for reporting this.
161 News in 0.2.0:
162         * New minor version release. Added support for textual variables
163         (strings substitution, in fact), and execution of timed preregistered
164         sequences of commands to the interpreter (indirect mode of execution);
165         this gives desklets a way to perform fluid animations.
166         For developpers, this version also includes a rewritten dynamically
167         configurable debug interface to the interpreter able 
168         to generate complete logs on any session. See Changelog.
169         
170 News in 0.1.3:
171         * Minor bug fix release - update to this version
172         if you could not get package to compile with 0.1.1 or 0.1.2
173         due to error on doc/adesklets.1. Also adds a FAQ to 
174         the documentation. See Changelog.
176 News in 0.1.2:
177         * Documentation update release. See Changelog.
179 News in 0.1.1:
180         * Minor bug fix release. See Changelog.
182 News in 0.1.0:
183         * New minor version release. Added preliminary french documentation,
184         support for Windows Manager with fake roots (Xfce4 built-in), and
185         for restarting all desklets.
186          
187 News in 0.0.2:
188         * Minor bug fix release. See Changelog.
190 News in 0.0.1:
191         * Initial release of adesklets. More news coming somewhere 
192         in mid-January: going out of the country for the holidays!
193         * Support for interactive use and Python only
194         * Everything major feature is in place: see online help.