| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the boolean $ugtk2::force_center value used standalone is kept as before
- deprecate $::noBorder (it was the same as !$::isInstall)
- deprecate $ugtk2::force_position (unused AFAIK)
- _create_window() now returns the created window, it doesn't assign {rwindow}
nor {window} anymore. It doesn't handle a Frame for the window
(it is now directly done by ugtk2->new which is the only function using _create_window())
- deprecate option no_interactive_objects (unused AFAIK)
- {rwindow} is a VBox for both isWizard and isEmbedded
(when isEmbedded, a HBox was created, replacing the create VBox)
- call ->set_title on $::WizardWindow so that the title is honored in non embedded wizard
- remove $draw2 and wiz_default_left.png which are unused
- remove ->set_uposition on $::WizardWindow for install. This is not needed
anymore since force_center_at_pos now works on $::WizardWindow
- hoist $::WizardTable creation
- explicitly set the size of the window during install. The chosen value is
the same as before +9 pixels for the height
(the size needs to be fixed since the advertising images must fit)
- remove the callbacks on expose_event and delete_event for non embedded wizard.
they are the same as the one in _create_window()
(except for the delete_event which explicitly destroy the window, is that ok??)
more questions:
- ->set_title on a plug may break, it needs testing
- flush() just after Gtk2::Plug->new, is it needed? (since there is another flush())
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
substitute
with an unbreakable space because gtk allocates too much space otherwise
|
|
|
|
|
|
|
| |
- support leftish and centered text
- support arbitrary bold text with ml-like syntax <b>foo</b> in strings
- simplify get_text_coord and unexport it, no one else than wrap_paragraph uses it nowadays
|
|
|
|
|
|
|
| |
running a command in background and get the filtered output in a TextView
- add Gtk2::OptionMenu::new_with_strings() which is a simple combination of
->new, ->set_popdown_strings and ->set_text
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- always use a scrolled window when non pop_it
(so that the buttons are at the bottom)
|
|
|
|
|
| |
order to get the bigger place for other widgets
|
| |
|
|
|
|
|
| |
only now?)
|
|
|
|
|
| |
- "<-Previous" => "Previous"
|
| |
|
|
|
|
|
|
|
|
|
| |
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;
|
| |
|
|
|
|
|
| |
Glib-1.020/Gtk2-1.022
|
| |
|
|
|
|
| |
and the "selection" (#6152)
|
|
|
|
|
|
| |
- really pack the two button sets at edgee by packing them in two different
hboxes with "start" and "end" grouping style
|
|
|
|
|
|
| |
- really pack the two button sets at edgee by packing them in two different
hboxes with "start" and "end" grouping style
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
ypadding (much cleaner)
|
| |
|
|
|
|
|
|
| |
set_position() and the set_size_request() calls do not make any sense
at all when embedded anyway)
|
| |
|
| |
|
|
|
|
| |
16/9 anyway)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
know what can happen after that :/
|
|
|
|
| |
centering in Xconfig test
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
it will be ->show'ed as a blank window (#5083)
|
| |
|
|
|
|
|
|
| |
rationale: make thecommon path be the easiest one to set up (and make the
uncommon path be the hardest one to follow)
|