General ideas on the modified installer

The installer will read an xml file that will contain profiles,subprofiles and packages. From this structure we create a GUI tree with check boxes for selecting packages or whole profiles or subprofiles.

Select packages using multi levels: profile, sub-profile, sub-profile,...then packages

<Profile> and 1 or more <sub-profiles> and then the package on the leaf nodes <package>

Using an expander to create my own tree:

my_own_expander_tree.png

The leaves are: the last expander + a package list table

Using a GTK Tree component

using_a_gtk_tree.png

Selection option on all the levels of the tree: using a tree and CellRendererToggle

multi_level_select_custom_renderer_and_tree.png

scubuntuWiki: InstallerScreenDesign (last edited 2008-11-12 07:41:45 by localhost)