summaryrefslogtreecommitdiffstats
path: root/perl-install/interactive
Commit message (Collapse)AuthorAgeFilesLines
...
* have less warnings when debuggingPascal Rigaux2003-02-201-2/+4
|
* can't use $mainw->{ok}->clicked since $mainw->{ok} doesn't always exist, setPascal Rigaux2003-02-191-1/+5
| | | | | | {retval} and main_quit instead (the way it was done for double click, is this ok when pressing enter?)
* disallow double-clicking on "Refuse" (license step)Pascal Rigaux2003-02-191-3/+3
|
* simplifyPascal Rigaux2003-02-181-3/+2
|
* fix tree in newt (now handles default selected entry, and disallow using ↵Pascal Rigaux2003-02-181-13/+30
| | | | non-leaves)
* internalize prepare_gtk2 in the BEGIN {} of ugtk2 already containing the ↵Guillaume Cottenceau2003-02-181-1/+0
| | | | Gtk2->init
* in {complete} or {canceled}, ensure giving a bad entry number to focus doesn'tPascal Rigaux2003-02-181-2/+6
| | | | | break (and log that something wrong happened)
* also ->hide in when a button is clicked in standalonePascal Rigaux2003-02-171-10/+2
|
* fix ask_warn(), really dont make it popPascal Rigaux2003-02-131-5/+0
|
* - set_help is deprecatedPascal Rigaux2003-02-131-1/+6
| | | | | | | - it is replaced by interactive_help_id on each ask_* - many set_help do not have any correspondance in help.pm (drakxid-*), those are commented for now
* - {interactive_help} is a function returning text, it doesn't need to do the ↵Pascal Rigaux2003-02-131-1/+1
| | | | | | | help window - drop global interactive_help during install. Will be done per ->ask_*
* allow {interactive_help} per dialog boxes instead of globalPascal Rigaux2003-02-121-1/+1
|
* perl_checker compliance ("ref" now need parentheses in many case)Pascal Rigaux2003-02-121-1/+1
|
* two fixes thx to perl_checker, one among them being very important :)Guillaume Cottenceau2003-02-101-2/+2
|
* when displaying images in treeview, unref pixbufs right after their use so ↵Guillaume Cottenceau2003-02-101-9/+13
| | | | that we try to save some memory
* add option advanced_state: if set to 1, force the "Advanced" part of the ↵Guillaume Cottenceau2003-02-081-1/+1
| | | | dialog to be opened initially
* add possibility to display images in tree-lists and bool-listsGuillaume Cottenceau2003-02-081-4/+22
|
* fix sizing in the scrolled window in 80x25Pascal Rigaux2003-02-061-7/+12
|
* add "Help" buttonPascal Rigaux2003-02-061-1/+1
|
* replace $l[$#l] with $l[-1]Pascal Rigaux2003-02-051-1/+1
|
* don't force wait_messages popPascal Rigaux2003-02-051-2/+4
|
* fix typo (for treelist)Pascal Rigaux2003-02-031-1/+1
|
* handle pop_it more nicely: no need to precise pop_it when the wizard window ↵Pascal Rigaux2003-01-311-2/+1
| | | | | | | already has a window, that way, two dialog boxes won't merge in the same window (which is dumb!)
* perl_checker small fixesPascal Rigaux2003-01-301-2/+2
|
* basic treelist handling (it leaks memory, but who cares, compared to gtk :)Pascal Rigaux2003-01-301-1/+47
|
* fixes unresponsive keyboardGuillaume Cottenceau2003-01-281-3/+3
|
* cleaning the utf8 support stuff:Thierry Vignaud2003-01-281-0/+1
| | | | | | | | | | - consolidate check_for_xserver() to check for x11 access - introduce prepare_gtk2() to do what gtk+2 needs, so that tools that're not part of drakxtools (aka: rpmdrake, mcc, ...) can just do : unshift @::textdomains, 'drakconf'; prepare_gtk2();
* cleanup use of flagsPascal Rigaux2003-01-281-3/+3
|
* simplify API (always -1,-1 for left,top when creating widget, it means ↵Pascal Rigaux2003-01-281-6/+6
| | | | auto-placement)
* don't blindly truncate strings to size 40 in simplify_stringPascal Rigaux2003-01-271-8/+10
|
* since return values of callbacks are now non-ignored, we need toGuillaume Cottenceau2003-01-271-1/+1
| | | | | | return 0 to the expose_event when displaying wait message so that gdk really does the exposure :)
* diskdrake: when non embedded, ensure sub window are modalThierry Vignaud2003-01-271-2/+2
| | | | | all other drakx tool can be fixed the same way
* remove unused variableGuillaume Cottenceau2003-01-241-1/+1
|
* fix Return key on a radio button grabbing focus on next functional group of ↵Guillaume Cottenceau2003-01-241-2/+1
| | | | widgets AND doing an action on it (toggling checkbuttons etc) (needs perl-GTK2 >= 0.0.cvs.2003.01.24.1)
* fix special case "for license agreement": only use it for long messages, and ↵Pascal Rigaux2003-01-231-2/+2
| | | | fix {format} use
* add a button to "summary"-like dialog boxesPascal Rigaux2003-01-231-1/+2
|
* - handle {ok_disabled}Pascal Rigaux2003-01-231-21/+36
| | | | | | | | - correctly wrap messages - fix Textbox size - fix Listbox size - special code to handle the license dialog
* focus first widget when there is no okPascal Rigaux2003-01-231-1/+1
|
* workaround bug introduced by new pixel focus managmentThierry Vignaud2003-01-231-1/+1
|
* add {callbacks}{ok_disabled}Pascal Rigaux2003-01-221-0/+1
|
* perl-GTK2 0.0.cvs.2003.01.21.1 should fix set_active(undef) misbehaviourGuillaume Cottenceau2003-01-211-1/+1
|
* remove unused variablePascal Rigaux2003-01-211-1/+1
|
* (ask_fromW): very smart code to know which widget to focus (dilemna is: ↵Pascal Rigaux2003-01-211-28/+27
| | | | | | | | | | | "Next" vs first widget). One can also force focusing of first widget using $common->{focus_first} (ask_fromW): have "advanced" widgets above buttons, not below (create_list): fix old bug (nb: this code must be unused) (create_boxradio): need to set {focus_w} to the selected widget (nb: this is ugly) (create_boxradio, $may_go_to_next): no special case for "tab", gtk2 handles things better than gtk1 ($set_all): pass the full_struct to the setters (this allows modifying {focus_w}) (nb: this is ugly)
* set_active on Gtk2::CheckButton is pretty dumb, it thinks undef is true ;pPascal Rigaux2003-01-141-1/+1
|
* - remove help (which was at the bottom)Pascal Rigaux2003-01-071-3/+3
| | | | | | | - wizard style - focus "Next" button by default (this is rough, some dialog boxes *need* changes before being able to complete (think root password dialog))
* use "if any" instead of "if grep", and various other occurences of "any", ↵Pascal Rigaux2003-01-071-2/+2
| | | | "every", "partition"
* add ask_from__add_modify_removeW gtk handlingPascal Rigaux2003-01-051-24/+74
|
* (create_treeview_list): fix setterPascal Rigaux2003-01-031-3/+4
|
* - factorize the creation of the {formatted_list} from {list} forPascal Rigaux2003-01-031-7/+8
| | | | | | | | create_boxradio, create_treeview_list, create_treeview_tree - an added advantage for create_treeview_list is the ability to easily change {list}, {formatted_list} and Gtk2::ListStore without breaking keyboard acceleration (see next commit for a usage of this feature)
* be more efficient in precomputing, previous situation could lead to several ↵Guillaume Cottenceau2002-12-231-19/+10
| | | | tens of seconds of wait in XFdrake-monitor