summaryrefslogtreecommitdiffstats
path: root/perl-install/my_gtk.pm
Commit message (Collapse)AuthorAgeFilesLines
* - the ugly trick on destroy doesn't work for wait_message'sPascal Rigaux2002-08-211-7/+0
| | | | | - fortunately the END calling exit seems to be enough in most cases
* - in destroy, detect if program is going to leave, in that casePascal Rigaux2002-08-201-0/+10
| | | | | | | | | | | | don't do anything, especially don't set the waiting mouse cursor another thing is that calling flush() at this moment causes segfault so don't do it and no more segfault :) (now, if someone finds out what this 4 is about... but you cares, it works :) this fixes program ending on an exception - also add END() calling exit() (in case a program forgets to (heurk) call exit())
* in my_gtk object, set {isEmbedded} if embedded and {isWizard} if displayed ↵Pascal Rigaux2002-08-191-0/+2
| | | | wizard mode
* (create_okcancel): do not display "Cancel" when {cancel} is empty stringPascal Rigaux2002-08-161-4/+3
|
* do not hard code icon pathPascal Rigaux2002-08-081-1/+1
|
* - remove buttons to change themePascal Rigaux2002-08-081-0/+3
| | | | | | - add F5 to change the theme to the 'white' theme - cleanup the theme code
* make perl_checker happyPascal Rigaux2002-08-061-2/+2
|
* the state can be XXX also in flat mode, for disablingGuillaume Cottenceau2002-08-051-0/+1
| | | | | the setting of the state
* replace "kill USR1" with "kill 'USR1'" (and same for USR2)Pascal Rigaux2002-08-051-2/+2
| | | | | (so that 'use strict' works)
* move interactive::gtk::exit to my_gtk::exit so that my_gtkGuillaume Cottenceau2002-08-021-0/+6
| | | | | apps can call it (and fix busy mouse cursor problem that way)
* commit according to 1.1.9-1mdk of drakxtools, and especially:Guillaume Cottenceau2002-08-011-36/+66
| | | | | | | | | | | | | | | | | | | - 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
* move back Gtk->init to "new" and "gtkroot"Pascal Rigaux2002-08-011-0/+3
|
* make perl_checker happyPascal Rigaux2002-08-011-1/+4
|
* my_gtk:Thierry Vignaud2002-08-011-798/+9
| | | | | | | - splitup it into my_gtk and ugtk as done by dams - resync with dams - increase the icon blinkage from 50ms to 100ms
* (create_box_with_title): create an empty box when there is no messagePascal Rigaux2002-07-311-6/+8
| | | | | (also don't set $o->{box} since unused outside of this function)
* replace "$foo" with $fooPascal Rigaux2002-07-311-1/+1
|
* make new perl_checker happyPascal Rigaux2002-07-311-10/+10
|
* make new perl_checker happy (and that's not easy!)Pascal Rigaux2002-07-311-29/+27
|
* disallow big_help (when pressing F1) when testing mousePascal Rigaux2002-07-291-2/+2
|
* use a function icon_paths instead of @icon_pathsPascal Rigaux2002-07-251-4/+7
| | | | | | => this ensure that $ENV{SHARE_PATH} value (used in @icon_paths) is set independently of the loading order of the modules
* do not use 8-bit characters (they were not useful anyway :)Pascal Rigaux2002-07-141-5/+5
|
* - move diskdrake.rc from /etc/gtk to /usr/share/libDrakXPascal Rigaux2002-07-061-3/+0
| | | | | - remove unused wizard.rc
* - fill a combo by default :Daouda Lo2002-07-021-1/+7
| | | | | gtkcombo_setpopdown_strings($combo_widget,@strings)
* - add gtkset_text, gtkprepend_text, gtkappend_text for entry widgetsDaouda Lo2002-06-181-1/+19
|
* split ask_browse_tree_info from interactive_gtkGuillaume Cottenceau2002-06-071-0/+206
| | | | | | | to my_gtk between widgets creation and real stuff so that we can now call it with widgets places differently
* cleaned gtkpowerpackdamien2002-03-221-31/+25
|
* corrected create_xpm APIdamien2002-03-181-2/+3
|
* corrected get_text_coord : widget instead of style, and handling of ugly ↵damien2002-03-151-8/+28
| | | | language (/ja|zh/)
* corrected font stuffdamien2002-03-061-4/+4
|
* greater intersticedamien2002-03-051-1/+1
|
* (gtkicons_labels_widget): since style is not set either, use the widget and ↵Pascal Rigaux2002-03-031-2/+2
| | | | ask it the style->font. This *works*
* (gtkicons_labels_widget): pass the style instead of directly passing the fontPascal Rigaux2002-03-031-2/+2
|
* style & font correctiondamien2002-03-011-8/+8
|
* (@icon_paths): ease testingPascal Rigaux2002-02-261-1/+1
|
* fix @icon_paths to include /usr/share/libDrakX/pixmaps (thanks to garrick)Pascal Rigaux2002-02-231-1/+1
|
* corrected icon pathsdamien2002-02-221-1/+1
|
* corrected icon listdamien2002-02-211-1/+1
|
* added mcc kill if wait messagedamien2002-02-201-7/+8
|
* new icon handlerdamien2002-02-191-3/+9
|
* highlight in gtk icon widgetdamien2002-02-151-1/+4
|
* (ctree_set_icon): new functionPascal Rigaux2002-02-141-0/+7
|
* make perl_checker happyPascal Rigaux2002-02-071-1/+3
|
* fixed shadow when testing Xdamien2002-02-071-1/+1
|
* ensure no more than one child is in the PlugPascal Rigaux2002-02-071-2/+2
|
* wizard fixesdamien2002-02-071-0/+1
|
* removed ugly pink and ugly left bar for wizard modedamien2002-02-061-5/+5
|
* bug correctiondamien2002-02-041-7/+9
|
* please perl_checkerPascal Rigaux2002-02-011-1/+3
|
* icons placements are betterdamien2002-01-291-13/+13
|
* strange protection against ensure_focus generating a "focus" event causing aPascal Rigaux2002-01-271-1/+6
| | | | | dead-loop (reminder: ensure_focus helps ensuring a widget is focused)