benfitzpatrick/rose — pull request #3 by benfitzpatrick (2013-02-27 12:48:04+00:00)
Title: metomi/rose#21: more custom interface groundwork

This adds some enhancements and bug fixes necessary for work on a proper custom interface. Here's a summary:

* lib/python/rose/config_editor/stack.py: much faster undo/redo
* lib/python/rose/config_editor/panel.py: groupable, filterable panel class
* lib/python/rose/config_editor/page.py: fixed custom widget importing

I'm envisaging the custom interface as a metadata option that looks like this:

widget[rose-config-edit:sub-ns] = some.SubClassOfSummaryDataPanel

@matthewrmshin, please review