summaryrefslogtreecommitdiff
path: root/amiga/tree.c
Commit message (Collapse)AuthorAgeFilesLines
* Set the default pointer, not the busy pointer, after completing a redrawChris Young2013-01-061-1/+1
|
* Track the mouse pointer on a per-window basisChris Young2013-01-061-10/+4
|
* Change the mouse pointer back to what it was (and what NetSurf thinks it is) ↵Chris Young2013-01-031-5/+11
| | | | instead of to the default pointer. Additionally don't use ami_update_pointer for treeview windows as AmigaOS has a pointer setting per window, but NetSurf is only storing the current one as a single global variable.
* Make hotlist toolbar work and update (only updates on hotlist window close ↵Chris Young2012-11-291-0/+2
| | | | currently)
* Fixup for urldb change.Michael Drake2012-10-111-1/+5
|
* create a pen list for treeviewsChris Young2012-08-081-1/+6
|
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-34/+34
| | | | svn path=/trunk/netsurf/; revision=13548
* allow both x and y dimensions of redraw tiles to be configuredChris Young2012-02-291-6/+6
| | | | svn path=/trunk/netsurf/; revision=13502
* adjust scrolbars when window is resizedChris Young2012-02-261-0/+1
| | | | svn path=/trunk/netsurf/; revision=13473
* Convert treeview to tiled drawChris Young2012-02-261-5/+39
| | | | svn path=/trunk/netsurf/; revision=13471
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* Complete treeview context menu.Chris Young2011-12-181-100/+7
| | | | | | | | | Fix mouse trapping. Remove remaining buttons (from non-SSL trees). May return as a graphical toolbar at some point, but for now I'm glad to be rid of them. All the options are in the context menu. svn path=/trunk/netsurf/; revision=13295
* Start popuating treeview context menuChris Young2011-12-171-22/+3
| | | | | | Remove add folder/bookmark buttons from hotlist svn path=/trunk/netsurf/; revision=13287
* Add some missing UTF-8 conversionChris Young2011-12-161-12/+25
| | | | svn path=/trunk/netsurf/; revision=13284
* Support dragging from global history to hotlistChris Young2011-12-021-4/+13
| | | | svn path=/trunk/netsurf/; revision=13219
* Update frontends for r13185. Enabled new functionality, where it is not ↵Chris Young2011-11-271-2/+2
| | | | | | | | logical it can be switched off. svn path=/trunk/netsurf/; revision=13186
* Propagate mouse position during drags down to the core (needed for redraw eventsChris Young2011-11-131-0/+3
| | | | | | during drags, eg. selection bounding box, indication of node drop location, etc) svn path=/trunk/netsurf/; revision=13147
* Trap RMB and select the node under the pointer if no other node selectedChris Young2011-11-111-1/+28
| | | | svn path=/trunk/netsurf/; revision=13146
* Clicks become drags only after 2pxChris Young2011-11-101-14/+20
| | | | svn path=/trunk/netsurf/; revision=13145
* Amiga frontend update for r13139Chris Young2011-11-101-2/+33
| | | | svn path=/trunk/netsurf/; revision=13140
* Start to consolidate user file operation into one fileChris Young2011-10-151-20/+24
| | | | svn path=/trunk/netsurf/; revision=13062
* Fix warningsChris Young2011-07-231-23/+23
| | | | svn path=/trunk/netsurf/; revision=12616
* When launching multiple URLs from a treeview, allow to open one window with ↵Chris Young2011-07-021-1/+1
| | | | | | | | 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/+5
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Stop mix'n'match p96/gfx.lib drawing, remove ami_clgChris Young2011-02-261-2/+0
| | | | svn path=/trunk/netsurf/; revision=11832
* First pass of AmigaOS 3 compatibilityJohn Mark Bell2010-12-301-1/+3
| | | | svn path=/trunk/netsurf/; revision=11155
* Back out r11152 -- we're going to do this differentlyJohn Mark Bell2010-12-301-7/+7
| | | | svn path=/trunk/netsurf/; revision=11153
* Sprinkle some _t suffixes aroundJohn Mark Bell2010-12-291-7/+7
| | | | svn path=/trunk/netsurf/; revision=11152
* Don't show a drag icon for text selectionChris Young2010-12-201-1/+2
| | | | svn path=/trunk/netsurf/; revision=11105
* Dynamically enable/disable buttons and menusChris Young2010-12-191-1/+52
| | | | svn path=/trunk/netsurf/; revision=11098
* Allow snapshotting of treeview windowsChris Young2010-12-191-20/+81
| | | | svn path=/trunk/netsurf/; revision=11096
* Make drag scrolls work more reliably and only within 10px of render areaChris Young2010-12-181-14/+20
| | | | svn path=/trunk/netsurf/; revision=11093
* Stop empty mouse events being reported, remove spurious extra button pressesChris Young2010-12-171-7/+7
| | | | svn path=/trunk/netsurf/; revision=11091
* Allow double-clicks in main browser and middle button double-clicks in treeviewChris Young2010-12-161-1/+24
| | | | svn path=/trunk/netsurf/; revision=11083
* Fix crash on multi-select dragsChris Young2010-11-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=10940
* Show correct drag iconsChris Young2010-11-031-4/+17
| | | | svn path=/trunk/netsurf/; revision=10939
* Amiga icon loader. Treeviews will now use the user's icons for content types.Chris Young2010-10-301-35/+3
| | | | svn path=/trunk/netsurf/; revision=10925
* Move drag icon stuff to own file; fix warningsChris Young2010-10-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=10922
* Allow drags of URLs from treeview windows to browser windows.Chris Young2010-10-301-16/+48
| | | | svn path=/trunk/netsurf/; revision=10921
* Allow getting the tree's drag property. This ensures we can see whether the ↵Chris Young2010-10-291-3/+17
| | | | | | | | current drag is something we might need to display an icon for. svn path=/trunk/netsurf/; revision=10917
* Don't feed negative values to the scrollerChris Young2010-10-251-2/+8
| | | | svn path=/trunk/netsurf/; revision=10909
* Only allow auto-scroll on selection and selection dragsChris Young2010-10-241-0/+4
| | | | svn path=/trunk/netsurf/; revision=10904
* Auto-scroll on drags beyond window boundariesChris Young2010-10-191-2/+21
| | | | svn path=/trunk/netsurf/; revision=10894
* Clear bitmap before redrawing treeChris Young2010-10-171-0/+5
| | | | svn path=/trunk/netsurf/; revision=10893
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-496/+817
| | | | svn path=/trunk/netsurf/; revision=10865
* SSL certificate verification stringsChris Young2009-06-011-1/+1
| | | | svn path=/trunk/netsurf/; revision=7685
* Basic SSL certificate verification for Amiga versionChris Young2009-05-311-0/+6
| | | | | | | Treeview window is not browseable (TimedDOSRequester is blocking) Needs some strings writing svn path=/trunk/netsurf/; revision=7675
* Ensure the selected item stays selected when being moved. Bit of a hack as theChris Young2009-04-141-1/+9
| | | | | | | listbrowser is single-select and recreated completely every update. Needs some reworking and change to multi-select mode. svn path=/trunk/netsurf/; revision=7076
* Purge NETSURF_USE_SSL and WITH_SSLJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6599
* Change memory allocations to MEMF_PRIVATE to enable paging on OS4.1.Chris Young2008-11-021-2/+2
| | | | svn path=/trunk/netsurf/; revision=5649