Michael Drake
49c7994d05
Remove bulk of old treeview implementation.
2013-09-02 16:19:16 +01:00
Michael Drake
5c7ca39ada
Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken.
2013-09-02 14:17:09 +01:00
Chris Young
b686daea8c
Squash warning
2013-08-18 17:28:40 +01:00
Michael Drake
eaae716989
Move old hotlist out of the way.
2013-08-13 12:41:04 +01:00
Michael Drake
40e4530433
Use new SSL certificate viewer.
2013-08-12 11:44:36 +01:00
Michael Drake
68078d7ea7
Fix up for cookies_old rename.
2013-07-22 10:21:37 +01:00
Vincent Sanders
ee6e6eec05
move options include
2013-05-28 14:16:10 +01:00
Chris Young
b66775dc53
Prevent ASL from causing delayed menus
2013-05-25 13:59:42 +01:00
Chris Young
22c7c1259b
We are opening on a public screen, not a custom screen (even our own screen is a public screen)
2013-03-20 08:22:03 +00:00
Vincent Sanders
529ca251fc
rename flags for browser_window routines to be shorter
2013-02-18 11:51:42 +00:00
Vincent Sanders
3bfb5b96a7
browser_window_navigate refactor
2013-02-18 11:23:27 +00:00
Chris Young
a853194c1d
Correct SSL certificate accept/reject messages name
2013-02-06 20:00:46 +00:00
Chris Young
a6c6d476e2
Set the default pointer, not the busy pointer, after completing a redraw
2013-01-06 11:42:19 +00:00
Chris Young
cc321d5f63
Track the mouse pointer on a per-window basis
2013-01-06 00:21:15 +00:00
Chris Young
07024b05c4
Change the mouse pointer back to what it was (and what NetSurf thinks it is) 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.
2013-01-03 19:53:20 +00:00
Chris Young
23dc635e1a
Make hotlist toolbar work and update (only updates on hotlist window close currently)
2012-11-29 22:13:42 +00:00
Michael Drake
6cea9a3c09
Fixup for urldb change.
2012-10-11 11:44:14 +01:00
Chris Young
56967bbf06
create a pen list for treeviews
2012-08-08 21:07:29 +01:00
Vincent Sanders
1490b52a6b
NetSurf options rework (a=vince r=daniels,jmb)
...
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
Chris Young
3e77ceeb81
allow both x and y dimensions of redraw tiles to be configured
...
svn path=/trunk/netsurf/; revision=13502
2012-02-29 19:09:55 +00:00
Chris Young
2951735e2f
adjust scrolbars when window is resized
...
svn path=/trunk/netsurf/; revision=13473
2012-02-26 14:40:34 +00:00
Chris Young
b375a6a293
Convert treeview to tiled draw
...
svn path=/trunk/netsurf/; revision=13471
2012-02-26 10:42:15 +00:00
Michael Drake
67f2470d5a
Pass whether background images are wanted in redraw_context.
...
svn path=/trunk/netsurf/; revision=13335
2011-12-23 22:39:25 +00:00
Chris Young
43bb22b968
Complete treeview context menu.
...
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
2011-12-18 17:59:23 +00:00
Chris Young
0ed26d727f
Start popuating treeview context menu
...
Remove add folder/bookmark buttons from hotlist
svn path=/trunk/netsurf/; revision=13287
2011-12-17 18:47:35 +00:00
Chris Young
6cfe625874
Add some missing UTF-8 conversion
...
svn path=/trunk/netsurf/; revision=13284
2011-12-16 12:43:42 +00:00
Chris Young
ce37fdb128
Support dragging from global history to hotlist
...
svn path=/trunk/netsurf/; revision=13219
2011-12-02 13:24:40 +00:00
Chris Young
24486e342a
Update frontends for r13185. Enabled new functionality, where it is not logical it
...
can be switched off.
svn path=/trunk/netsurf/; revision=13186
2011-11-27 20:09:10 +00:00
Chris Young
388acaba40
Propagate mouse position during drags down to the core (needed for redraw events
...
during drags, eg. selection bounding box, indication of node drop location, etc)
svn path=/trunk/netsurf/; revision=13147
2011-11-13 17:41:56 +00:00
Chris Young
dd267bd90a
Trap RMB and select the node under the pointer if no other node selected
...
svn path=/trunk/netsurf/; revision=13146
2011-11-11 13:09:12 +00:00
Chris Young
36599a09ce
Clicks become drags only after 2px
...
svn path=/trunk/netsurf/; revision=13145
2011-11-10 18:58:47 +00:00
Chris Young
10237e0bde
Amiga frontend update for r13139
...
svn path=/trunk/netsurf/; revision=13140
2011-11-10 12:23:52 +00:00
Chris Young
ad8a965548
Start to consolidate user file operation into one file
...
svn path=/trunk/netsurf/; revision=13062
2011-10-15 14:09:35 +00:00
Chris Young
39e5c04da7
Fix warnings
...
svn path=/trunk/netsurf/; revision=12616
2011-07-23 14:06:13 +00:00
Chris Young
4147c185c8
When launching multiple URLs from a treeview, allow to open one window with multiple
...
tabs instead of one window per URL. Make compatible frontends do this by default.
svn path=/trunk/netsurf/; revision=12552
2011-07-02 11:41:06 +00:00
Michael Drake
eddae6af06
Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends.
...
svn path=/trunk/netsurf/; revision=12543
2011-06-30 15:48:07 +00:00
Chris Young
31bd1df6f9
Stop mix'n'match p96/gfx.lib drawing, remove ami_clg
...
svn path=/trunk/netsurf/; revision=11832
2011-02-26 22:24:41 +00:00
John Mark Bell
625b59f61a
First pass of AmigaOS 3 compatibility
...
svn path=/trunk/netsurf/; revision=11155
2010-12-30 00:53:11 +00:00
John Mark Bell
27b00696a3
Back out r11152 -- we're going to do this differently
...
svn path=/trunk/netsurf/; revision=11153
2010-12-30 00:33:18 +00:00
John Mark Bell
71fb6f282b
Sprinkle some _t suffixes around
...
svn path=/trunk/netsurf/; revision=11152
2010-12-29 23:20:04 +00:00
Chris Young
699cf4ed10
Don't show a drag icon for text selection
...
svn path=/trunk/netsurf/; revision=11105
2010-12-20 00:21:47 +00:00
Chris Young
60e8d57209
Dynamically enable/disable buttons and menus
...
svn path=/trunk/netsurf/; revision=11098
2010-12-19 12:49:41 +00:00
Chris Young
3d62709e60
Allow snapshotting of treeview windows
...
svn path=/trunk/netsurf/; revision=11096
2010-12-19 12:04:35 +00:00
Chris Young
de5cbf9ee4
Make drag scrolls work more reliably and only within 10px of render area
...
svn path=/trunk/netsurf/; revision=11093
2010-12-18 23:34:56 +00:00
Chris Young
00a18370e0
Stop empty mouse events being reported, remove spurious extra button presses
...
svn path=/trunk/netsurf/; revision=11091
2010-12-17 20:30:50 +00:00
Chris Young
96cb4b40e7
Allow double-clicks in main browser and middle button double-clicks in treeview
...
svn path=/trunk/netsurf/; revision=11083
2010-12-16 23:28:33 +00:00
Chris Young
ce83680b4d
Fix crash on multi-select drags
...
svn path=/trunk/netsurf/; revision=10940
2010-11-03 22:21:54 +00:00
Chris Young
ea57818977
Show correct drag icons
...
svn path=/trunk/netsurf/; revision=10939
2010-11-03 21:00:07 +00:00
Chris Young
835d033e7b
Amiga icon loader. Treeviews will now use the user's icons for content types.
...
svn path=/trunk/netsurf/; revision=10925
2010-10-30 14:23:38 +00:00
Chris Young
078ff2fd51
Move drag icon stuff to own file; fix warnings
...
svn path=/trunk/netsurf/; revision=10922
2010-10-30 11:20:53 +00:00
Chris Young
d185dc310a
Allow drags of URLs from treeview windows to browser windows.
...
svn path=/trunk/netsurf/; revision=10921
2010-10-30 10:44:44 +00:00
Chris Young
25e9b79f5c
Allow getting the tree's drag property. This ensures we can see whether the current
...
drag is something we might need to display an icon for.
svn path=/trunk/netsurf/; revision=10917
2010-10-29 17:40:36 +00:00
Chris Young
c07c79cc5e
Don't feed negative values to the scroller
...
svn path=/trunk/netsurf/; revision=10909
2010-10-25 17:26:34 +00:00
Chris Young
bdf3c32f44
Only allow auto-scroll on selection and selection drags
...
svn path=/trunk/netsurf/; revision=10904
2010-10-24 17:51:00 +00:00
Chris Young
5d40458ad5
Auto-scroll on drags beyond window boundaries
...
svn path=/trunk/netsurf/; revision=10894
2010-10-19 22:22:03 +00:00
Chris Young
dd067c9fba
Clear bitmap before redrawing tree
...
svn path=/trunk/netsurf/; revision=10893
2010-10-17 13:15:27 +00:00
John Mark Bell
6173bb0e6c
Merge treeview-redux to trunk
...
svn path=/trunk/netsurf/; revision=10865
2010-10-05 19:14:46 +00:00
Chris Young
3918a7eaaf
SSL certificate verification strings
...
svn path=/trunk/netsurf/; revision=7685
2009-06-01 21:23:14 +00:00
Chris Young
df678b6d60
Basic SSL certificate verification for Amiga version
...
Treeview window is not browseable (TimedDOSRequester is blocking)
Needs some strings writing
svn path=/trunk/netsurf/; revision=7675
2009-05-31 22:12:42 +00:00
Chris Young
4044c864e1
Ensure the selected item stays selected when being moved. Bit of a hack as the
...
listbrowser is single-select and recreated completely every update. Needs some
reworking and change to multi-select mode.
svn path=/trunk/netsurf/; revision=7076
2009-04-14 22:36:57 +00:00
John Mark Bell
847b776285
Purge NETSURF_USE_SSL and WITH_SSL
...
svn path=/trunk/netsurf/; revision=6599
2009-02-22 15:07:50 +00:00
Chris Young
cae0d4a43b
Change memory allocations to MEMF_PRIVATE to enable paging on OS4.1.
...
svn path=/trunk/netsurf/; revision=5649
2008-11-02 00:21:49 +00:00
Chris Young
c20560d250
Allow theming of default treeview folder and item images.
...
svn path=/trunk/netsurf/; revision=5600
2008-10-19 13:01:01 +00:00
Chris Young
227993f481
Fix basic rearrangement of tree nodes
...
svn path=/trunk/netsurf/; revision=5567
2008-10-13 22:34:54 +00:00
Chris Young
f1a06ac5d9
Various minor fixes for treeviews, history tree now populates.
...
svn path=/trunk/netsurf/; revision=5563
2008-10-13 18:00:44 +00:00
Chris Young
dfeb722504
Stop over-zealous deletions, we should only be deleting the currently-selected node.
...
svn path=/trunk/netsurf/; revision=5545
2008-10-11 23:06:18 +00:00
Chris Young
86042c61ea
Improved Amiga treeview support. Now creates trees for cookies and history (history
...
doesn't populate at the moment). Can add folders and edit titles in hotlist
treeviews, and delete entries in all treeviews.
svn path=/trunk/netsurf/; revision=5542
2008-10-11 21:38:04 +00:00
Chris Young
dfec4035dd
List traversing tidy-up.
...
svn path=/trunk/netsurf/; revision=5499
2008-10-06 18:20:16 +00:00
Chris Young
bc22f2e7d4
Treeview window event handling (currently just double-clicking hotlist items and
...
closing the window)
svn path=/trunk/netsurf/; revision=5453
2008-09-28 13:55:40 +00:00
Chris Young
713d3d365a
Experimental treeview implementation using listbrowser.gadget.
...
svn path=/trunk/netsurf/; revision=5447
2008-09-27 20:55:11 +00:00
Chris Young
26203b2215
Initial Amiga port files, mostly empty stub functions.
...
svn path=/trunk/netsurf/; revision=4864
2008-08-02 14:31:32 +00:00