Command line interface for glade
Submitted by Tristan Van Berkom
Because of glade's undo/redo architechture for user actions in the UI, it becomes stunningly easy to add a command line interface to glade.
this could be implemented in two ways simultainiously: a.) As an embedded "command shell" optionally available in the UI proper b.) As the command line interface of the glade exec itself (could be used to modify glade files without ever using the glade designer UI)
Pseudo-idea of what the commands might look like:
$ project dialog.glade $ table1 add new(GtkButton) $ table1 add clipboard(vscale3) $ vscale3 set left-attach 2 etc etc.
This would be advantagous not only by providing a more flexable tool in general - it would also (I think) force glade3 development to be strict about commands, resulting in a better defined/less buggy end product overall.