summaryrefslogtreecommitdiffstats
path: root/perl-install/ugtk2.pm
Commit message (Collapse)AuthorAgeFilesLines
* - "Next->" => "Next"Thierry Vignaud2004-01-131-2/+2
| | | | | - "<-Previous" => "Previous"
* enable to access extra buttons $w->{buttons}{<label>}Thierry Vignaud2004-01-131-2/+2
|
* do not pack empty label before extra buttons if there'll be no buttonThierry Vignaud2004-01-131-2/+1
| | | | | | | | | before it rationale: when there's no cancel button, packing an empty label instead of the cancel button results in extra buttons (eg: help, advanced) to be shifted with a space before;
* handle exceptions with Glib-1.020/Gtk2-1.022Thierry Vignaud2004-01-091-0/+1
|
* (gtktext_insert) make it works with both Glib-0.95/Gtk2-0.95 andThierry Vignaud2004-01-091-2/+1
| | | | | Glib-1.020/Gtk2-1.022
* add a separator below buttons on fredc requestThierry Vignaud2004-01-081-13/+16
|
* _ask_dir: when a directory is selected, need a / in between the "filename" ↵Guillaume Cottenceau2003-12-301-1/+1
| | | | and the "selection" (#6152)
* - simplify button layoutThierry Vignaud2003-12-291-11/+20
| | | | | | - really pack the two button sets at edgee by packing them in two different hboxes with "start" and "end" grouping style
* - simplify button layoutThierry Vignaud2003-12-291-2/+2
| | | | | | - really pack the two button sets at edgee by packing them in two different hboxes with "start" and "end" grouping style
* fix previous button place at install timeThierry Vignaud2003-12-181-1/+1
|
* fix spurious previous button at install time on wizards' first stepsThierry Vignaud2003-12-181-1/+6
|
* (create_okcancel) try to better fit both install teams needs andThierry Vignaud2003-11-281-4/+11
| | | | | | | | | | | | | | | | | | | | | interface team one's: - in the installer, all windows run under $::isWizard due to design stuff (wizard aspect and wizard mode should really be really two differents options for cleanity but that's postponed); o so to prevent ok/cancel buttons to be pushed at the right edge when we're asking a question instead of being in a wizard step, we add an empty label between the ok and cancel o we still put an empty label in wizard mode when not in the installer so that help/cancel and next/previous buttons packs get separated as requested by interface team - we add an empty field when cancel/previous button does not exists so that when there's only one button, we prevent it to be centered (eg: "finish" in wizards); note that if $::Wizard_no_previous is not set, the button is still centered so that we keep some flexibility
* on interface team request:Thierry Vignaud2003-11-281-13/+27
| | | | | | | | | | | | | - try to make button packing more readable - comment some parameters and what is done - add space to split buttons in two packs but if there's one button (so that eg XFdrake's quit button still get centered) - pack button the kde order while installing or while under kde, gnome order else: o kde order is help/advanced/_____/ok/cancel o gnome order is help/advanced/_____/ok/cancel o wizard order is help/advanced/_____/previous/next
* (create_packtable) enable to provide 0 parameters for xpadding andThierry Vignaud2003-11-271-1/+2
| | | | | ypadding (much cleaner)
* (create_packtable) simplify xpadding managmentThierry Vignaud2003-11-271-1/+1
|
* (new) do not show up anymore banners for wizards when embeeded (theThierry Vignaud2003-11-271-1/+1
| | | | | | set_position() and the set_size_request() calls do not make any sense at all when embedded anyway)
* added xpadding/ypadding options in create_packtabledamien2003-11-271-1/+1
|
* oops my problems were linked to wrongly being in live modeGuillaume Cottenceau2003-11-201-1/+1
|
* allow "test your mouse" buttons to be viewable (window was much more than ↵Guillaume Cottenceau2003-11-191-1/+1
| | | | 16/9 anyway)
* smaller wizard window in moveGuillaume Cottenceau2003-11-181-1/+1
|
* prevent from FPE (even if I didn't see it duplicated)Guillaume Cottenceau2003-11-121-1/+1
|
* corrected typodamien2003-11-111-1/+1
|
* escaped strings fixesThierry Vignaud2003-11-061-1/+0
|
* handle new exception system from perl-Glib >= 0.96Thierry Vignaud2003-10-301-0/+1
|
* perl_checker fixesPascal Rigaux2003-09-291-1/+1
|
* mnemonics by default suck bigtime!Guillaume Cottenceau2003-09-231-1/+1
|
* don't pack_end two times a button, this causes a Gtk Critical and we never ↵Guillaume Cottenceau2003-09-111-1/+1
| | | | know what can happen after that :/
* use center_always for popped windows (if transient is not used), and force ↵Pascal Rigaux2003-09-111-2/+5
| | | | centering in Xconfig test
* remove too verbose _XSetInputFocus logPascal Rigaux2003-09-091-1/+0
|
* fixing keyboard focus during install:Pascal Rigaux2003-09-081-4/+21
| | | | | | | | - removed aewm-drakx which doesn't work nicely - fix @interactive::objects handling (don't push non pop_it windows, ensure destroyed windows are removed) - ensure XSetInputFocus is called on $::WizardWindow
* _ask_file: don't forget to overwrite $o->{window} as well or elseGuillaume Cottenceau2003-09-011-1/+1
| | | | | it will be ->show'ed as a blank window (#5083)
* (create_dialog) do not scroll labels by defaultThierry Vignaud2003-08-311-1/+1
|
* fix dialogs height: replace"small" option by "height" & "weight" onesThierry Vignaud2003-08-311-4/+4
| | | | | | rationale: make thecommon path be the easiest one to set up (and make the uncommon path be the hardest one to follow)
* set_minmax_width was commented which caused the individual package selectionPascal Rigaux2003-08-291-1/+2
| | | | | tree to be to large (fix bug #4548 #4865)
* (create_dialog) enable to pass an already created Gtk2::LabelThierry Vignaud2003-08-281-2/+1
|
* as discussed with david, gc, laurent & pixel early this week, sinceThierry Vignaud2003-08-231-2/+2
| | | | | | | | | | | | gtk+ dialogs are HIG-ed and since most drakxtools' explicit gtk+ windows follow cancel/ok order for now, let implicit windows (that is interactive written ones) follow the same order in standalone mode. after release, we'll have to make ugtk2 handle one more abstractions, that is taking some buttons callbacks, add buttons that have callbacks and pack them in kde or gnome order depending of interface team decision or maybe of runtime detection of desktop.
* CJK fixes: use newly introduced Gtk2::WrappedLabel packageThierry Vignaud2003-08-221-2/+2
|
* introduce Gtk2::WrappedLabel to factorize fixed labels for CJKThierry Vignaud2003-08-221-0/+7
| | | | | languages
* (gtkset_line_wrap) export itThierry Vignaud2003-08-221-2/+2
|
* - (gtkset_line_wrap) introduce a Gtk2::Label wrapper forThierry Vignaud2003-08-211-5/+10
| | | | | | | | | | | set_line_wrap() - (create_box_with_title) o factorize label creation o fix label wrongly wrap cjk languages by enabling its wrapping (real bugs is that GtkLabel does not really know its geometry: see gtk+ bugs #118045, #118046, #101968 and #104188)
* only access $::o->{mouse}{unsafe} during installPascal Rigaux2003-08-211-1/+1
|
* move ugtk2 related language fixes into ugtk2 jailThierry Vignaud2003-08-211-0/+3
|
* chinese badly wrap with labels tooThierry Vignaud2003-08-211-1/+1
|
* the scrolled text is correctly sized, so do not let it compete withThierry Vignaud2003-08-211-1/+1
| | | | | the options box and the advanced box for availlable space
* standalone wizards: increase height to prevent some hidden or cuttedThierry Vignaud2003-08-201-1/+1
| | | | | buttons (some locales and some steps may still be partially hidden)
* remove broken and unused gtkexpand()Thierry Vignaud2003-08-191-2/+1
|
* (_create_dialog, create_dialog) let support the same api as new() andThierry Vignaud2003-08-181-0/+1
| | | | | threat transient option
* (info_dialog) introduce another dialog helperThierry Vignaud2003-08-181-1/+8
|
* kill buggy and no more used gtkbuttonset()Thierry Vignaud2003-08-181-5/+0
|
* perl_checker compliancePascal Rigaux2003-08-111-2/+2
|