summaryrefslogtreecommitdiff
path: root/desktop/treeview.h
Commit message (Collapse)AuthorAgeFilesLines
* remove content include from urldb headerVincent Sanders2014-07-171-0/+1
|
* Fix hotlist and global_history _get_selection functions.Michael Drake2014-05-241-4/+7
| | | | | Broken when selection was folder, rather than entry. Renamed tree_node_flags lables to avoid TREE_NODE_NONE name clash.
* Visual indication of hotlist's folder for unsorted entries, with special icon.Michael Drake2013-11-081-2/+3
|
* Add functions to get first selected hotlist/global_history node data.Michael Drake2013-09-131-0/+8
|
* Enable front end to select treeview text size.Michael Drake2013-09-091-1/+2
|
* Add a pair of recursive expand/contract functions.Michael Drake2013-09-031-1/+19
|
* Polish node deletion.Michael Drake2013-08-301-1/+1
|
* Improve callback suppression options. Reduce unnecessary callback usage.Michael Drake2013-08-301-9/+11
|
* Add flag to suppress redraw on node creation.Michael Drake2013-08-291-2/+3
|
* Remove select all and clear selection functions from public API. Clients ↵Michael Drake2013-08-281-18/+0
| | | | can send KEY_SELECT_ALL and KEY_CLEAR_SELECTION to the keypress handler.
* Simple treeview_edit_selection implementation.Michael Drake2013-08-281-0/+7
|
* Function to get releations for node entry.Michael Drake2013-08-271-0/+19
|
* Expose leaving node callback in public treeview walker interface.Michael Drake2013-08-221-5/+9
|
* Add folder node update function.Michael Drake2013-08-201-0/+16
|
* Pass edit message to treeview client, when editing ends.Michael Drake2013-08-201-1/+1
|
* Expose treeview walker.Michael Drake2013-07-251-0/+37
|
* Make node delete callback msg differentiate between deletes caused by user ↵Michael Drake2013-07-151-0/+3
| | | | interaction and other deletes (e.g. treeview destruction).
* Typedefs for internal treeview and treeview_node structs.Michael Drake2013-07-031-24/+22
|
* Make READ_ONLY flag a combinator for NO_MOVES and NO_DELETES. Implement ↵Michael Drake2013-07-031-4/+5
| | | | NO_DELETES.
* Add treeview behaviour flags.Michael Drake2013-07-031-2/+10
|
* Make flags for suppress resize.Michael Drake2013-07-021-4/+9
|
* Add quite param to insertion calls to suppress treeview height callback.Michael Drake2013-07-011-2/+12
|
* Start keypress handling.Michael Drake2013-07-011-0/+10
|
* Say which functions are documented in the header.Michael Drake2013-06-181-1/+1
|
* Remove unused function.Michael Drake2013-06-181-2/+0
|
* Add documentation.Michael Drake2013-06-181-19/+138
|
* Enable double click to launch from treeview.Michael Drake2013-06-041-7/+7
|
* Make releationship enum meanings clearer.Michael Drake2013-06-041-2/+2
|
* Clean up history node deletion -- now treeview driven. Add select all, ↵Michael Drake2013-06-031-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 Drake2013-05-311-1/+1
|
* Make node flags for expanded and selected. Start mouse action support. ↵Michael Drake2013-05-311-0/+11
| | | | (Little more than a stub.)
* Add first pass at new treeview.Michael Drake2013-05-311-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.