summaryrefslogtreecommitdiff
path: root/desktop/tree.h
Commit message (Collapse)AuthorAgeFilesLines
* remove unused popup menu link context sensative change code.Vincent Sanders2014-07-231-2/+4
|
* stop treeview redraw failing because of bad global state.Vincent Sanders2014-07-211-0/+4
|
* remove unecessary desktop/browser.h includesVincent Sanders2014-02-041-4/+3
|
* Make it more clear that tree.c is deprecated.Michael Drake2013-09-021-1/+2
|
* Remove bulk of old treeview implementation.Michael Drake2013-09-021-172/+4
|
* Use extern on tree.c globals. (These go away when front ends can use the ↵Michael Drake2013-08-181-2/+3
| | | | new treeview modules directly.)
* Beginnings of new hotlist module, implemented with new treeview.Michael Drake2013-08-161-0/+1
| | | | | | | | | | | | Currently it can only open, display and launch entries in an existing hotlist file. TODO: - Generate defualt hotlist when file not found. - Add hotlist saving. - Allow adding to hotlist. - Allow hotlist editing. - Allow hotlist nodes to be moved by dragging. - Allow hotlist visit data to be updated.
* Add SSL cert handling to treeview test hack.Michael Drake2013-08-121-0/+4
|
* Make the parasitic hack of the old tree code more robust. Now if the ↵Michael Drake2013-07-261-0/+5
| | | | temp_treeview_test option is set, the global history and cookie manager will be replaced with their respective new implementations.
* Allow getting the node's iconChris Young2013-05-181-0/+1
|
* cleanup tree_create_leaf_node text ownershipVincent Sanders2013-05-041-0/+14
|
* cleanup title string ownership madness in the tree_create_folder_node() APIVincent Sanders2013-05-031-0/+13
|
* Expose tree_setup_colours so it can be called from frontends if the systemChris Young2012-03-261-0/+1
| | | | | | | colour scheme changes. svn path=/trunk/netsurf/; revision=13730
* Allow new (blank) hotlist entries to be created in the currently-selected folderChris Young2011-11-271-0/+1
| | | | | | | | | (if there is one) as this gives the user more control where their additions are being created. Functionality can be enabled/disabled by passing true/false to hotlist_add_folder/hotlist_add_entry. svn path=/trunk/netsurf/; revision=13185
* Trap RMB and select the node under the pointer if no other node selectedChris Young2011-11-111-0/+1
| | | | svn path=/trunk/netsurf/; revision=13146
* Make default hotlist folder persistent across sessionsChris Young2011-11-101-1/+2
| | | | svn path=/trunk/netsurf/; revision=13141
* Allow setting a default folder in the tree for hotlist entries to go into. ↵Chris Young2011-11-101-0/+4
| | | | | | | | | Frontends will need to be updated to use hotlist_set_default_folder() if they want to use this functionality. svn path=/trunk/netsurf/; revision=13139
* When launching multiple URLs from a treeview, allow to open one window with ↵Chris Young2011-07-021-1/+3
| | | | | | | | multiple tabs instead of one window per URL. Make compatible frontends do this by default. svn path=/trunk/netsurf/; revision=12552
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-1/+2
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Make the tree icon dir a non-optionDaniel Silverstone2011-01-201-0/+2
| | | | svn path=/trunk/netsurf/; revision=11422
* Allow tree drag status to reflect drags within textareas.Steve Fryatt2010-12-191-4/+5
| | | | svn path=/trunk/netsurf/; revision=11097
* When a hotlist entry edit ends by cancelling, rather than confirming the ↵Michael Drake2010-12-171-0/+1
| | | | | | change, end the whole edit and don't pass onto next element for edit. svn path=/trunk/netsurf/; revision=11085
* Small refactor to change icon names to being passed in from frontends ↵Vincent Sanders2010-12-141-4/+0
| | | | | | instead of core treeview globals svn path=/trunk/netsurf/; revision=11053
* If a drag is in progress that the tree can't handle, it is a ↵Chris Young2010-10-301-1/+2
| | | | | | | | TREE_UNKNOWN_DRAG not a TREE_NO_DRAG, as the platform code might be able to deal with it. svn path=/trunk/netsurf/; revision=10920
* Allow getting the tree's drag property. This ensures we can see whether the ↵Chris Young2010-10-291-1/+7
| | | | | | | | current drag is something we might need to display an icon for. svn path=/trunk/netsurf/; revision=10917
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-135/+146
| | | | svn path=/trunk/netsurf/; revision=10865
* - Compiler warning squashJohn Tytgat2008-07-261-1/+1
| | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Update project URL.Michael Drake2006-11-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* Allow the user to delete cookies.Richard Wilson2006-07-161-0/+1
| | | | svn path=/trunk/netsurf/; revision=2770
* Update forgotten files.Richard Wilson2006-07-161-3/+5
| | | | svn path=/trunk/netsurf/; revision=2756
* Add relevent extensions to allow treeviews to be used as an embedded list ↵Richard Wilson2006-07-151-4/+7
| | | | | | component. svn path=/trunk/netsurf/; revision=2753
* Add basic cookie viewer, make trees use textarea components for UTF8 ↵Richard Wilson2006-07-131-3/+16
| | | | | | editing, trim headers, fix tree redraw issues. svn path=/trunk/netsurf/; revision=2739
* Render trees in UTF8 via rufl (fix 1434430)Richard Wilson2006-07-111-1/+0
| | | | svn path=/trunk/netsurf/; revision=2728
* Unify information databasesJohn Mark Bell2006-04-091-4/+8
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-01-06 12:50:37 by rjw]Richard Wilson2006-01-061-1/+1
| | | | | | Stop hotlist being lost on QUIT. svn path=/import/netsurf/; revision=1990
* [project @ 2006-01-06 02:56:00 by rjw]Richard Wilson2006-01-061-2/+2
| | | | | | Stop slight tree redraw errors from wrapping of 16-bit units. Pass the data to update URL tree nodes to where applicable. svn path=/import/netsurf/; revision=1988
* [project @ 2005-12-31 06:17:36 by jmb]John Mark Bell2005-12-311-1/+2
| | | | | | Optimise degenerate trees by storing child tail pointer svn path=/import/netsurf/; revision=1924
* [project @ 2005-12-31 04:37:56 by rjw]Richard Wilson2005-12-311-15/+15
| | | | | | Read URL data from url_store. Scroll items into view when expanding. svn path=/import/netsurf/; revision=1914
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-231-0/+2
| | | | | | Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2. svn path=/import/netsurf/; revision=1761
* [project @ 2005-03-18 23:52:38 by rjw]Richard Wilson2005-03-181-0/+2
| | | | | | Allow windows to be resized to an absolute minimum (toolbars collapse.) svn path=/import/netsurf/; revision=1541
* [project @ 2005-02-08 23:34:56 by rjw]Richard Wilson2005-02-081-0/+7
| | | | | | Implement nodes being retained in memory after deletion, stop nodes being able to be moved within themselves. svn path=/import/netsurf/; revision=1507
* [project @ 2004-12-09 12:07:32 by rjw]Richard Wilson2004-12-091-1/+1
| | | | | | Fix GTK build. Lose xcalloc() from history. svn path=/import/netsurf/; revision=1396
* [project @ 2004-12-09 10:30:43 by rjw]Richard Wilson2004-12-091-0/+137
Re-implementation of hotlist via general tree code. Animations can be stopped once more. Purged a few xcalloc() calls. svn path=/import/netsurf/; revision=1394