Quozl

Joined 17 March 2010
123 bytes added ,  01:21, 10 March 2011
Line 100: Line 100:  
Partial list of changes to bring Pippy existing source to a state consistent with the design above:
 
Partial list of changes to bring Pippy existing source to a state consistent with the design above:
 
*remove the examples tree widget from the main screen, provide it only as an "open an example bundle" function, this will permit the GtkSourceView widget to be full screen width,
 
*remove the examples tree widget from the main screen, provide it only as an "open an example bundle" function, this will permit the GtkSourceView widget to be full screen width,
*remove the output window from the main screen, provide it only when a program is run, and only if the program generates stdout or reads from stdin,
+
*remove the output window from the main screen, provide it only when a program is run, and only if the program generates stdout or reads from stdin, this will permit the GtkSourceView widget to be nearly the full height available,
*provide multiple GtkSourceView widgets, once for each file in each module,
+
*provide multiple GtkSourceView widgets, once for each file in each module, within gtk.Notebook within gtk.Notebook,
 
**the outermost tabs will be module names,
 
**the outermost tabs will be module names,
 
**the innermost tabs will be file names within each module,
 
**the innermost tabs will be file names within each module,