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.
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.
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!
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.
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.
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
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.
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.
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.
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
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
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.
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.
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.
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
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.
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.
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
137 * This is a documentation update release. Documentation was added for
138 python programmers, FAQ was slightly expanded.
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.
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.
157 * This is a minor bug fix release - it removes a compatibility bug
158 within the GNU history library usage. Thanks to Mike Pirnat
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.
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.
177 * Documentation update release. See Changelog.
180 * Minor bug fix release. See Changelog.
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.
188 * Minor bug fix release. See Changelog.
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.