Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expose treeview walker. | Michael Drake | 2013-07-25 | 1 | -0/+37 |
| | |||||
* | Make node delete callback msg differentiate between deletes caused by user ↵ | Michael Drake | 2013-07-15 | 1 | -0/+3 |
| | | | | interaction and other deletes (e.g. treeview destruction). | ||||
* | Typedefs for internal treeview and treeview_node structs. | Michael Drake | 2013-07-03 | 1 | -24/+22 |
| | |||||
* | Make READ_ONLY flag a combinator for NO_MOVES and NO_DELETES. Implement ↵ | Michael Drake | 2013-07-03 | 1 | -4/+5 |
| | | | | NO_DELETES. | ||||
* | Add treeview behaviour flags. | Michael Drake | 2013-07-03 | 1 | -2/+10 |
| | |||||
* | Make flags for suppress resize. | Michael Drake | 2013-07-02 | 1 | -4/+9 |
| | |||||
* | Add quite param to insertion calls to suppress treeview height callback. | Michael Drake | 2013-07-01 | 1 | -2/+12 |
| | |||||
* | Start keypress handling. | Michael Drake | 2013-07-01 | 1 | -0/+10 |
| | |||||
* | Say which functions are documented in the header. | Michael Drake | 2013-06-18 | 1 | -1/+1 |
| | |||||
* | Remove unused function. | Michael Drake | 2013-06-18 | 1 | -2/+0 |
| | |||||
* | Add documentation. | Michael Drake | 2013-06-18 | 1 | -19/+138 |
| | |||||
* | Enable double click to launch from treeview. | Michael Drake | 2013-06-04 | 1 | -7/+7 |
| | |||||
* | Make releationship enum meanings clearer. | Michael Drake | 2013-06-04 | 1 | -2/+2 |
| | |||||
* | Clean up history node deletion -- now treeview driven. Add select all, ↵ | Michael Drake | 2013-06-03 | 1 | -1/+21 |
| | | | | selection clear, has selection functions. Improve selection handling. Enable double click to toggle node expansion. Improve redraw behaviour. Make treeview call node callback for deletion. Fix redraw issues. | ||||
* | cw handle can't be const. | Michael Drake | 2013-05-31 | 1 | -1/+1 |
| | |||||
* | Make node flags for expanded and selected. Start mouse action support. ↵ | Michael Drake | 2013-05-31 | 1 | -0/+11 |
| | | | | (Little more than a stub.) | ||||
* | Add first pass at new treeview. | Michael Drake | 2013-05-31 | 1 | -0/+123 |
Only supports creation, destruction, and redraw atm. TODO: input handling (mouse, keyboard), editing, using the node callbacks. Also includes new core_window.h. |