Commits

Author Commit Message Labels Comments Date
Virgil Dupras
Added table.Row.*_cell_value() to deal with colname mangling (for reserved keywords clashes).
Virgil Dupras
Fixed a bug with Tree.selected_node couldn't be set to None correctly.
Virgil Dupras
Merged heads.
Virgil Dupras
Re-licensed to BSD
Virgil Dupras
Had table rows automatically if their cell properties had a 'fset' to determine of they can be edited.
Virgil Dupras
Ran code through 2to3. Turns out there's no incompatible change. This code works on both 2 and 3, yay!
Virgil Dupras
Merged heads.
Virgil Dupras
Changed tests of hscommon and hsgui so they can run under py.test.
Virgil Dupras
Merged heads.
Virgil Dupras
Added a dialog giving more information about the causes of problems during operations.
Virgil Dupras
table: sort_key_by_column() now tries the attribute without underscore. Also, added `rows` and `row_count`.
Virgil Dupras
Simplified Table._check_selection_range()
Virgil Dupras
Added Table.header.
Virgil Dupras
table.Table now calls _update_selection after a sort.
Virgil Dupras
Added table.Table.footer.
Virgil Dupras
Modified table.GUITable so that its selection behavior can be more customizable by subclasses.
Virgil Dupras
Added a include_self arg to Node.find() and Node.findall().
Virgil Dupras
Moved tests.gui.table_test to hsgui.
Virgil Dupras
Integrated hsgui.table with moneyguru.core.gui.table.
Virgil Dupras
Fixed Tree.selected_path when setting it to None.
Virgil Dupras
All tree selection now goes through the virtual _select_nodes()
Virgil Dupras
Tree.clear() now also clears the selection.
Virgil Dupras
Added tree.Node.findall()
Virgil Dupras
Added multiple selection support to trees.
Virgil Dupras
Added .hgignore
Virgil Dupras
Initial commit with 'table' and 'tree' coming from moneyguru.core.gui.