summaryrefslogtreecommitdiffstats
path: root/perl-install/drakxtools.spec
diff options
context:
space:
mode:
authorThierry Vignaud <tvignaud@mandriva.org>2002-08-30 17:19:09 +0000
committerThierry Vignaud <tvignaud@mandriva.org>2002-08-30 17:19:09 +0000
commit239e237afea33454b9b9bebcc8dd261f59fab241 (patch)
tree4588aeaabb5ceab7d52d7787d47b28ec5c7bc8d2 /perl-install/drakxtools.spec
parent8bcbbb6d0b50488c58e38f624868e680c9acaa97 (diff)
downloaddrakx-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.spec18
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