summaryrefslogtreecommitdiffstats
path: root/perl-install/ugtk.pm
Commit message (Collapse)AuthorAgeFilesLines
* - mcc :Thierry Vignaud2002-08-301-47/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* 19mdkThierry Vignaud2002-08-231-62/+82
|
* - ugtk:Thierry Vignaud2002-08-231-82/+62
| | | | | | | | | | | | | | | | | | | | o switch from imlib to gdk-pixbuf o kill gtkcreate_imlib() o big cleanup by the way o support alpha blender [not complete] o fix mem leak o remove dynamic support of imlib||gdk-pixbuf since: * gtk2 require gdk-pixbuf anyway * imlib sucks * less code/libs in install o kill unused cursors o kill icon flashing o gtkcreate_png_pixbuf() : load a png into a pixbuf o gtkpng_pixbuf() : render a pixbuf into a drawable o simplify gtkcreate_png(): render a pixbuf into a pixmap and an alpha bitmap o add2notebook() : simplify
* fix 95% of mcc memory leaksThierry Vignaud2002-08-231-12/+0
|
* kill debugging printsThierry Vignaud2002-08-201-2/+0
|
* consolidate create_factory_menuThierry Vignaud2002-08-121-0/+12
|
* - ugtk::gtkexpand : new functionThierry Vignaud2002-08-121-1/+2
| | | | | - harddrake::ui : uses it
* write_on_pixmap: kill unused variableThierry Vignaud2002-08-121-1/+1
|
* tree_set_icon: new functionThierry Vignaud2002-08-121-0/+8
|
* create_okcancel isn't in ugtk so don't export it (warning fix)Thierry Vignaud2002-08-121-1/+1
|
* remove old references to rectangle drawing around mcc iconsThierry Vignaud2002-08-061-4/+0
|
* we already require perl-GTK-GdkImLib so temporary disableThierry Vignaud2002-08-011-2/+2
| | | | | Gtk::Gdk::Pixbuf support, thus removing all gdk/gtk warnings
* commit according to 1.1.9-1mdk of drakxtools, and especially:Guillaume Cottenceau2002-08-011-2/+7
| | | | | | | | | | | | | | | | | | | - integrate patches in my_gtk and ugtk for new rpmdrake: - [ugtk] add "gtkentry" so that we can create an entry and set initial value in one call - [my_gtk::main] don't set the events, to fix keyboard focus problem in entries when embedded - [my_gtk::_create_window] add $::noBorder, to not have a frame in the main window, so that it's possible to end up with windows with no border - [my_gtk] add ask_dir which is a ask_file with only the dir list - [my_gtk] add ask_browse_tree_info to the export tags, and: - add support for parents with no leaves, so that then we can partially build the trees (for speedup) - add "delete_all" and "delete_category" callbacks - use Gtk::CList::clear when removing all the nodes, much speedup
* removed fonctions typagedamien2002-08-011-23/+23
|
* move back Gtk->init to "new" and "gtkroot"Pascal Rigaux2002-08-011-4/+2
|
* remove INFO warningsThierry Vignaud2002-08-011-3/+0
|
* make perl_checker happyPascal Rigaux2002-08-011-5/+5
|
* my_gtk:Thierry Vignaud2002-08-011-0/+835
- splitup it into my_gtk and ugtk as done by dams - resync with dams - increase the icon blinkage from 50ms to 100ms