From a2327806f98dc710b782c13da85a85ce4de67cd9 Mon Sep 17 00:00:00 2001 From: Date: Sun, 11 Sep 2005 16:44:46 -0400 Subject: [PATCH] Preparation for adesklets 0.4.12 (bis repetita) --- ChangeLog | 11 +++++++---- NEWS | 6 ++++-- doc/adesklets_en.texi | 27 +++++++++++++++++++-------- 3 files changed, 30 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 13c0085..ed936c0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -502,18 +502,21 @@ 2005-09-09 S.Fourmanoit - * All New minor bug-correction release: adesklets 0.4.12 + * All New minor bug-correction release: adesklets 0.4.12 - * utils/adesklets_frontend.sh.in: + * utils/adesklets_frontend.sh.in: Add a --version option in the frontend - * scripting/python/adesklets/initializer.py: + * scripting/python/adesklets/events_handler.py: + Make the first call to alarm() blocking + + * scripting/python/adesklets/initializer.py: New user-help messages integrated into python desklet initialization to help new user take proper action * doc/adesklets_en.texi: Update to the doc, mainly the FAQ - * utils/adesklets_frontend.sh.in: + * utils/adesklets_frontend.sh.in: Updated code for Nautilus, Xfce, KDE >=3.4.1, ROX-Filer and xffe-deskview fake root window detection code diff --git a/NEWS b/NEWS index c41776a..14d8def 100644 --- a/NEWS +++ b/NEWS @@ -3,8 +3,10 @@ News in 0.4.12: documentation makefile that prevented info files and manual pages from installing right on arbitrary, empty directory trees (thanks to Bart Kreska for the patch). It also add support for nautilus and KDE >=3.4.1, - as well as preliminary support for ROX-Filer and xffm-deskview. - The documentation FAQ also got slightly expanded. + as well as preliminary support for ROX-Filer and xffm-deskview. It + should rectify a long-standing issue with some desklets failing to + complete their initial display. Finally, the documentation FAQ was + slightly expanded. News in 0.4.11: * This is a bug fix release. Documentation wize, it brings the diff --git a/doc/adesklets_en.texi b/doc/adesklets_en.texi index aa1fe37..e5806db 100644 --- a/doc/adesklets_en.texi +++ b/doc/adesklets_en.texi @@ -199,13 +199,16 @@ pointer-related, are exposed through its API. @node What's new? @chapter What's new? + @heading What's new in version 0.4.12 -This is a bug fix release. It corrects an error with the distributed +This is a bug fix release. It corrects an error with the new distributed documentation makefile that prevented info files and manual pages from installing right on arbitrary, empty directory trees (thanks to Bart Kreska for the patch). It also add support for nautilus and KDE >=3.4.1, -as well as preliminary support for xffm-desktop and ROX-Filer. -The documentation FAQ also got slightly expanded. +as well as preliminary support for xffm-desktop and ROX-Filer. It +should rectify a long-standing issue with some desklets failing to +complete their initial display. Finally, the documentation FAQ also +got slightly expanded. @heading What's new in version 0.4.11 This is a bug fix release. Documentation wize, it brings the french @@ -380,11 +383,18 @@ as @weblink2{libiconv,http://www.gnu.org/software/libiconv/}), for internationalization support (dynamic support of extended character sets) @item @weblink2{Python,http://www.python.org} 2.3 and up, if you want Python support -(you most probably do at this stage as it's the only scripted language that's -currently supported) +(you most probably do -- desklets are written in this language) @end itemize -The optional adesklets shell frontend, installed by default, will itself +Many systems routinely package ``development'' versions of libraries and +tools separately (@command{imlib2-devel}, @command{readline-devel}, +@command{fontconfig-devel}, @command{python-devel}, etc); if this is the case for +the target system, those have to be chosen over the ``regular'' versions. + +@section Runtime requirements + +In addition to the compilation requirements, the optional adesklets +shell frontend, installed by default, will itself need a few utilities, all expected to minimally comply with POSIX 1003.2 and 1003.2a specifications: @@ -397,7 +407,8 @@ need a few utilities, all expected to minimally comply with POSIX 1003.2 and The @command{xwininfo} and @command{xprop} programs can also be used by this frontend, if a given fake-root window detection routine is explicitely invoked. Both XFree86 and X.org implementations -of these utilities have been tested. +of these utilities have been tested. Other programs will eventually be used +by specific detection routine: see the frontend source for details. @section Portability Notice @anchor{Portability} @@ -1779,7 +1790,7 @@ the window manager is reasonably initialized. @subheading Now I see the desklets, but the transparency is screwed! -Good pseudo-transparency relies on the capacity to grab the background image +Proper pseudo-transparency relies on the capacity to grab the background image as well as getting notified when it changes. There is no entirely reliable or even well established method to do this on anything but the real root window using the core X11 protocol. Hence, even when using a -- 2.11.4.GIT