![](mockup-110303-1-intro_th.png) Intro page to tell the user what they are going to do. |
![](mockup-110303-2-options_th.png) Simple options of "What to do". I will allow for options to be chanaged on a config file like command line options to portage. Thre will also be a "more options" dialog box for users that want absolute control. |
![](mockup-110303-3-packages_th.png) Packages list. This list one only has one, and is lacking the checkbox on the left (impossible to do without coding it in). There will be a checkbox next to each item that will allow the users to deselect if he/she doesn't want to re-merge a r1 to fix changes to ~sparc compatibilty. right clicking each package give you a pull down menu of viewing a changelog among other options. |
this space intentionally left blank |
![](mockup-110303-4-whatsthis_th.png) "Whats this" explaining the build flags. The text was taken from "man emerge" |
![](mockup-110303-5-nicemerge_th.png) The merging process dialog. Needs work on the status of package merging. I also want to imculde a progressbar for each package. The best way (so far) would be to use the make patch -- but then again, this has some bugs still. For now, it allows the user to set the "nice" level of the merge. There is also a "what's this" for hte nice level settins, explaining what it does. |
![](mockup-110303-6-etcupdate_th.png) using guitoo's etceters (which will be embeded) the user updates his/her configuration files. |
![](mockup-110303-7-finish_th.png) The end. you can view the raw logs (like see when errors happened, the raw logs) and optionally view the HTML generated report. The HTML report will be made via a wrapper script for emerge sync and a interpreter of var/log/emerge. I plan on releasing this script seperately as well, so users who don't want guitoo can have a nice HTML output of what happened. |