X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=blobdiff_plain;f=README.txt;h=f912c7325e59a1b095e2ec800ab6f98806017f91;hp=01d5dbdd75c36313253acad10e7bf304aaeccad3;hb=HEAD;hpb=92e72690e00457032f02c58b71378467484e2478 diff --git a/README.txt b/README.txt index 01d5dbdd7..f912c7325 100644 --- a/README.txt +++ b/README.txt @@ -26,25 +26,66 @@ Where it is.. * listeners with gtk prototypes * Gtk properties that are enums - now show a combo selector.. * application is used to write itself... +* Projects can be created and deleted (basically a directory) +* sourceview to uses spaces rather than tabs. (and autoindents..) +* Help view - load docs.. +* highlight in gtk preview - works but is klunky.. +* Support for extra code in Roo HTML is done by "Set extra HTML in rendere" + ----------------------------------------------------- +INSTALL +GTK3 + +git clone git://github.com/roojs/app.Builder.js.git +cd app.Builder.js +git clone git://github.com/roojs/gir-1.2-gtk-3.4.git gir-1.2 +cd gir-1.2 +sh install-girs.sh +** This file may need running as root if sudo fails.. +cd .. + +seed gtkrun.js Builder3 + + -TODO -* Create project.. properly.. +----------------------------------------------------- + +TODO (Gtk) +* Tables are not rendering first time round.. * Dialog buttons - need special rendering on preview. -* change sourceview to use spaces rather than tabs. * Icon-size (should be an enum...??) * (Image|....??? ).stock - should be a list of stock icons.. * fix pulldowns for types.. - it's a bit hap hazard with the delayed / loading of settings. * packing - gather from methods to find out which match.. (including false) * adding a file does not display on project tree straight awya.. -* highlight in gtk preview * templates for elements... - eg. defaults for classic elements. * sort out add heirachy for Gtk.. * Project Tree needs to work perhaps like a left hand popout. * make heirachy editor... +* new file = should specify type (eg. gtk window etc..) +* Help view - next/back.. url? +----------------------------------------------------- -* Help view - load docs.. +TODO (Roo) +* file properties - title, parent etc.. + +----------------------------------------------------- + +Thoughts... +* Widget definition files.. (to replace our 'Usage.txt' files) +-> defaults { ... } +-> onAdd(name_of_parent, cfg) { modifies defaults.. } +-> validParents : [ .... ] +-> validChildren???: [ .... ] + +* how to handle stuff like GtkTable.. - + - needs cols,rows in constructor. + - child properties do not appear to work? -- investigate? + +* XObject - Use Buildable interface??? + +* Preview area - use glade widgets? ----------------------------------------------------- Concepts