Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add quite param to insertion calls to suppress treeview height callback. | Michael Drake | 2013-07-01 | 1 | -4/+6 | |
| | ||||||
* | Pass drag state to core window user. | Michael Drake | 2013-07-01 | 1 | -0/+7 | |
| | ||||||
* | Delete and backspace keys delete selected nodes. | Michael Drake | 2013-07-01 | 1 | -2/+39 | |
| | ||||||
* | Start keypress handling. | Michael Drake | 2013-07-01 | 1 | -0/+48 | |
| | ||||||
* | Handle mouse action below last node. | Michael Drake | 2013-07-01 | 1 | -8/+84 | |
| | ||||||
* | Update ancestor heights on node deletion. | Michael Drake | 2013-06-30 | 1 | -0/+8 | |
| | ||||||
* | Inform front end when treeview height changes. | Michael Drake | 2013-06-30 | 1 | -3/+16 | |
| | ||||||
* | Document static functions. | Michael Drake | 2013-06-18 | 1 | -4/+26 | |
| | ||||||
* | More documentation. | Michael Drake | 2013-06-18 | 1 | -42/+43 | |
| | ||||||
* | Say which functions are documented in the header. | Michael Drake | 2013-06-18 | 1 | -10/+21 | |
| | ||||||
* | Remove unused function. | Michael Drake | 2013-06-18 | 1 | -9/+0 | |
| | ||||||
* | Add support for selection drags. Not yet implemented move drags. | Michael Drake | 2013-06-18 | 1 | -9/+208 | |
| | ||||||
* | Reduce redraw area. | Michael Drake | 2013-06-04 | 1 | -2/+2 | |
| | ||||||
* | Fixup and remove unused defines. | Michael Drake | 2013-06-04 | 1 | -4/+1 | |
| | ||||||
* | Enable double click to launch from treeview. | Michael Drake | 2013-06-04 | 1 | -2/+8 | |
| | ||||||
* | Add support for clicking node expansion toggle. | Michael Drake | 2013-06-04 | 1 | -6/+28 | |
| | ||||||
* | Allow ctrl + select to toggle selection. | Michael Drake | 2013-06-04 | 1 | -1/+3 | |
| | ||||||
* | Make releationship enum meanings clearer. | Michael Drake | 2013-06-04 | 1 | -4/+4 | |
| | ||||||
* | Different text colour for an expanded entries' fields. | Michael Drake | 2013-06-04 | 1 | -14/+36 | |
| | ||||||
* | Store inset on node. | Michael Drake | 2013-06-04 | 1 | -15/+12 | |
| | ||||||
* | Get line height from font size. | Michael Drake | 2013-06-03 | 1 | -4/+10 | |
| | ||||||
* | Remove selected area styles. | Michael Drake | 2013-06-03 | 1 | -20/+0 | |
| | ||||||
* | Don't pass INT_MAX to redraw_request. RO WIMP doesn't like it. | Michael Drake | 2013-06-03 | 1 | -4/+7 | |
| | | | | TODO: Make treeview aware of the window size. | |||||
* | Include full expanded entry height in clip test. | Michael Drake | 2013-06-03 | 1 | -1/+1 | |
| | ||||||
* | Use plot coordinate correctly and use the shifted offset clip rect. | Michael Drake | 2013-06-03 | 1 | -5/+5 | |
| | ||||||
* | Fix use of wrong enum value. | Michael Drake | 2013-06-03 | 1 | -1/+1 | |
| | ||||||
* | Make heights signed, to simplify comparison with struct rect values, which ↵ | Michael Drake | 2013-06-03 | 1 | -5/+3 | |
| | | | | are signed. | |||||
* | Simplify redraw node walk. | Michael Drake | 2013-06-03 | 1 | -20/+11 | |
| | ||||||
* | Squash warnings for things that can't happen. | Michael Drake | 2013-06-03 | 1 | -2/+5 | |
| | ||||||
* | Simplify tree walker. | Michael Drake | 2013-06-03 | 1 | -23/+13 | |
| | ||||||
* | Clean up history node deletion -- now treeview driven. Add select all, ↵ | Michael Drake | 2013-06-03 | 1 | -38/+215 | |
| | | | | 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 | -2/+2 | |
| | ||||||
* | Rename treeview_walk --> treeview_walk_internal. | Michael Drake | 2013-05-31 | 1 | -3/+4 | |
| | ||||||
* | Call redraw function on clicks. Enable treewalker to skip the children of ↵ | Michael Drake | 2013-05-31 | 1 | -10/+21 | |
| | | | | collapsed nodes. | |||||
* | Make node flags for expanded and selected. Start mouse action support. ↵ | Michael Drake | 2013-05-31 | 1 | -26/+79 | |
| | | | | (Little more than a stub.) | |||||
* | Add first pass at new treeview. | Michael Drake | 2013-05-31 | 1 | -0/+1104 | |
Only supports creation, destruction, and redraw atm. TODO: input handling (mouse, keyboard), editing, using the node callbacks. Also includes new core_window.h. |