diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2002-08-30 17:19:09 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2002-08-30 17:19:09 +0000 |
commit | 239e237afea33454b9b9bebcc8dd261f59fab241 (patch) | |
tree | 4588aeaabb5ceab7d52d7787d47b28ec5c7bc8d2 /perl-install/drakxtools.spec | |
parent | 8bcbbb6d0b50488c58e38f624868e680c9acaa97 (diff) | |
download | drakx-backup-do-not-use-239e237afea33454b9b9bebcc8dd261f59fab241.tar drakx-backup-do-not-use-239e237afea33454b9b9bebcc8dd261f59fab241.tar.gz drakx-backup-do-not-use-239e237afea33454b9b9bebcc8dd261f59fab241.tar.bz2 drakx-backup-do-not-use-239e237afea33454b9b9bebcc8dd261f59fab241.tar.xz drakx-backup-do-not-use-239e237afea33454b9b9bebcc8dd261f59fab241.zip |
- mcc :
o kill gtkpng_() and gtk_createpng_() wrappers: if icon is missing,
better die while testing rather than make perl display "uncaught
code ..."
o kill unused timer
o use new ln's icons
o disable stupid icon highlighting (was made with duplicating
manually all icons in gimp and blue-y them there); restore this
effect'll need little play with gamma
o use ugtk
o kill dead code
o cleanups
o icons:
* switch to new icons set
* replace pixmap table by a pixbuf one
* use pixbufs for backgrouns and icons,
* composite background and icons with transparency trough
ugtk::compose_pixbufs()
* render icons with full alpha blender in left column
* comment the different states
* simplify callbacks
- ugtk :
o readd gdkpixbuf support
o ensure imlib is used by default to load files, not gdk-pixbuf
o compose_with_back(): load a png icon into a pixbuf and call
compose_pixbufs with background pixbuf
o compose_pixbufs(): render transparent icon onto background into a
new pixbuf
o merge gtkcreate_png_pixbuf() from gdk-pixbuf-0-branch : load an
icon into a pixbuf
gdk-pixbuf-0-branch also uses it to simplify a lot of code
o gtkicons_labels_widget() :
* add a new background pixbuf parameter that'll be composited with icons
* render icons with alpha blender in right area
* kill imlib_counter
* kill imlib usage for
* kill dead code (was dead since i fixed mcc memory leaks)
- TODO: icon flashing on application launch
- POSTPONED: merge big cleanup, global replacement of imlib usage by gdk-pixbuf
from gdk-pixbuf-0-branch since it would impacted drakx which is not
so good
Diffstat (limited to 'perl-install/drakxtools.spec')
-rw-r--r-- | perl-install/drakxtools.spec | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/perl-install/drakxtools.spec b/perl-install/drakxtools.spec index f1a75c558..1e980570e 100644 --- a/perl-install/drakxtools.spec +++ b/perl-install/drakxtools.spec @@ -266,7 +266,23 @@ file /etc/sysconfig/harddrake2/previous_hw | fgrep -q perl && %_sbindir/convert- %config(noreplace) %_sysconfdir/logrotate.d/drakxtools-http %changelog -* Thu Aug 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-27mdk +* Fri Aug 30 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-27mdk +- ugtk: add alpha blendering support for mcc's icons through pixbufs + o readd gdkpixbuf support + o ensure imlib is used by default to load files, not gdk-pixbuf + o compose_with_back(): load a png icon into a pixbuf and call + compose_pixbufs with background pixbuf + o compose_pixbufs(): render transparent icon onto background into a + new pixbuf + o merge gtkcreate_png_pixbuf() from gdk-pixbuf-0-branch : load an + icon into a pixbuf + gdk-pixbuf-0-branch also uses it to simplify a lot of code + o gtkicons_labels_widget() : + * add a new background pixbuf parameter that'll be composited with icons + * render icons with alpha blender in right area + * kill imlib_counter + * kill imlib usage for + * kill dead code (was dead since i fixed mcc memory leaks) - fix init-script-without-chkconfig-{post,preun} * Thu Aug 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-26mdk |