Steve Fryatt
a40b9fbecd
Implement Home and End scroll functionality.
...
svn path=/trunk/netsurf/; revision=13292
2011-12-18 11:18:52 +00:00
Steve Fryatt
1631f3a4cb
Don't allow framesets to scroll out of view.
...
svn path=/trunk/netsurf/; revision=13291
2011-12-17 23:25:06 +00:00
Steve Fryatt
b61670510f
Use correct RISC OS filetype for PNG when identifying native format.
...
svn path=/trunk/netsurf/; revision=13290
2011-12-17 22:36:50 +00:00
Steve Fryatt
35d62200ea
Standardise code for mouse and keyboard scrolling of browser window.
...
Pass keyboard scroll details on to the core when applicable.
svn path=/trunk/netsurf/; revision=13289
2011-12-17 22:01:40 +00:00
Steve Fryatt
f2531d5083
Provisional core scroll-wheel support - supports scroll events only.
...
svn path=/trunk/netsurf/; revision=13288
2011-12-17 19:16:56 +00:00
Steve Fryatt
dc082c96cb
Look toolbar handles up directly from event data.
...
svn path=/trunk/netsurf/; revision=13286
2011-12-17 17:57:16 +00:00
Steve Fryatt
80249f5f2a
Make scroll event handling module specific.
...
svn path=/trunk/netsurf/; revision=13285
2011-12-17 17:31:35 +00:00
Michael Drake
c673ba6c23
Disable rendering of interactive features when exporting as Drawfile.
...
svn path=/trunk/netsurf/; revision=13249
2011-12-06 19:28:14 +00:00
John Mark Bell
f2993e6ed0
content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
...
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
Michael Drake
7bd9158f18
Remove render/box.h include.
...
svn path=/trunk/netsurf/; revision=13224
2011-12-03 19:51:55 +00:00
Michael Drake
54408f6360
Fix select menu item selection in frames. Note: the API for front end select menus is a mess ATM.
...
svn path=/trunk/netsurf/; revision=13223
2011-12-03 19:39:36 +00:00
Michael Drake
ae222acbca
Use core handling of file drop over browser window.
...
svn path=/trunk/netsurf/; revision=13216
2011-12-01 23:51:37 +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
Steve Fryatt
747c66c982
Don't pass already handled keys to the URL Complete code.
...
Don't scroll browser windows when the toolbar has focus.
svn path=/trunk/netsurf/; revision=13157
2011-11-20 18:38:33 +00:00
Steve Fryatt
98378081a7
Revert r13155 and re-implement fix properly.
...
svn path=/trunk/netsurf/; revision=13156
2011-11-20 18:18:30 +00:00
Steve Fryatt
49f583ba6e
Remember page content handle when refreshing browser menu (bug #3420985 ).
...
svn path=/trunk/netsurf/; revision=13155
2011-11-20 14:39:49 +00:00
Steve Fryatt
527330eb4a
Remove unused variable declaration.
...
svn path=/trunk/netsurf/; revision=13154
2011-11-20 14:01:08 +00:00
Steve Fryatt
81e596a070
Remove unnecessary duplicate call to Wimp_OpenMenu.
...
svn path=/trunk/netsurf/; revision=13153
2011-11-20 13:26:21 +00:00
Steve Fryatt
bb4a0946ba
Implement user interface for external hotlist app details.
...
svn path=/trunk/netsurf/; revision=13151
2011-11-19 23:33:37 +00:00
Steve Fryatt
78181f7d4e
Config to enable external hotlist app to be launched via toolbar and menus.
...
svn path=/trunk/netsurf/; revision=13150
2011-11-19 21:59:46 +00:00
Steve Fryatt
67c9262403
Ensure file content is terminated (bug #1866212 ).
...
svn path=/trunk/netsurf/; revision=13070
2011-10-18 21:41:45 +00:00
Steve Fryatt
0ed0dfdc3b
Add GUI option for external hotlist support.
...
Reinstate list #ifdef from en template source.
svn path=/trunk/netsurf/; revision=13043
2011-10-13 22:06:07 +00:00
Steve Fryatt
797838270e
Bring external hotlist support in line with Bookmaker's interpretation.
...
svn path=/trunk/netsurf/; revision=13042
2011-10-13 20:40:52 +00:00
John Mark Bell
1badc58b83
Clean up signal handling -- all the signals we handle are fatal, so exit immediately.
...
Stop assertion failures generating duplicate error dialogues.
svn path=/trunk/netsurf/; revision=13038
2011-10-12 00:50:21 +00:00
Steve Fryatt
2a58f4c752
Properly bounds check buffers during save dialogue initialisation.
...
svn path=/trunk/netsurf/; revision=13037
2011-10-11 21:15:44 +00:00
Steve Fryatt
08969b4786
Make external hotlist support default to off.
...
svn path=/trunk/netsurf/; revision=13033
2011-10-11 08:51:39 +00:00
Michael Drake
9a3c573b9b
Remove dead debugwin code.
...
svn path=/trunk/netsurf/; revision=13028
2011-10-10 12:23:53 +00:00
Steve Fryatt
17cf5fab71
Add support for external hotlist utilities.
...
svn path=/trunk/netsurf/; revision=13022
2011-10-09 13:32:43 +00:00
Steve Fryatt
d21bdf16fc
Adjust icon sizes to recommended widths for non-standard fonts.
...
svn path=/trunk/netsurf/; revision=13021
2011-10-09 13:08:55 +00:00
Michael Drake
426df17ff4
Set fallback favicon.
...
svn path=/trunk/netsurf/; revision=13016
2011-10-09 10:41:20 +00:00
Michael Drake
65943b7a67
Remove plugin.h too.
...
svn path=/trunk/netsurf/; revision=12968
2011-10-06 11:38:32 +00:00
Michael Drake
149ac31cac
Remove old plugin.c.
...
svn path=/trunk/netsurf/; revision=12967
2011-10-06 10:21:50 +00:00
Michael Drake
22f2ffeeea
Don't need to url_normalise, since the core is nsurl based.
...
svn path=/trunk/netsurf/; revision=12966
2011-10-06 10:16:11 +00:00
Michael Drake
22a34841f7
Don't need to url_normalise, since the core is nsurl based.
...
svn path=/trunk/netsurf/; revision=12965
2011-10-06 10:07:33 +00:00
Michael Drake
291307d64e
Terminate raw resource URL string.
...
svn path=/trunk/netsurf/; revision=12954
2011-10-05 11:54:15 +00:00
John Mark Bell
d5bb9d98e7
Build resource: map at start time
...
Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate
svn path=/trunk/netsurf/; revision=12949
2011-10-05 08:32:52 +00:00
Michael Drake
bba4c426f3
Update for content_get_url returning a nsurl.
...
svn path=/trunk/netsurf/; revision=12927
2011-10-03 16:30:08 +00:00
Michael Drake
58225862c2
fetch_can_fetch takes a nsurl now.
...
svn path=/trunk/netsurf/; revision=12900
2011-09-27 12:02:15 +00:00
John Mark Bell
e7c67e8bb8
Fix fallout from r12733
...
svn path=/trunk/netsurf/; revision=12864
2011-09-23 00:02:14 +00:00
John Mark Bell
f27d5a3e15
Remove gui_multitask
...
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +00:00
Michael Drake
60f641bc44
Call sslcert_cleanup module on quit.
...
svn path=/trunk/netsurf/; revision=12805
2011-09-18 11:50:34 +00:00
John Mark Bell
339bed7272
Virtualise content handler finalisation calls. Remove pointless implementations.
...
svn path=/trunk/netsurf/; revision=12797
2011-09-15 22:47:50 +00:00
John Mark Bell
3d71da088b
Clean up content_factory_register_handler API -- content handlers no longer use the mime type, so don't require it to be interned up front
...
svn path=/trunk/netsurf/; revision=12796
2011-09-15 22:31:16 +00:00
Michael Drake
5af1284c73
Port RISC OS front end to browser_window_get_contextual_content. Adds support for saving link pointed to from imagemap. Fixes behaviour with frames.
...
svn path=/trunk/netsurf/; revision=12758
2011-09-06 19:06:04 +00:00
Michael Drake
0401d52f51
Remove gui_window_frame_resize_start() functions.
...
svn path=/trunk/netsurf/; revision=12738
2011-09-05 15:35:34 +00:00
Michael Drake
1bb727a68b
Remove various bits of dead frames handling.
...
svn path=/trunk/netsurf/; revision=12733
2011-09-05 11:44:11 +00:00
Michael Drake
01b2101e93
Remove frames handling from ro_msg_dataload function.
...
svn path=/trunk/netsurf/; revision=12732
2011-09-05 11:10:21 +00:00
Michael Drake
8edf1fe86f
Dig out more dead frames stuff.
...
svn path=/trunk/netsurf/; revision=12722
2011-09-05 09:47:52 +00:00
Michael Drake
9856bc0923
Delete redundant browser_window_type test.
...
svn path=/trunk/netsurf/; revision=12716
2011-09-04 19:18:01 +00:00
Michael Drake
5be6bd452d
Remove gui_window_position_frame() definition from core and remove all implementations from front ends.
...
svn path=/trunk/netsurf/; revision=12711
2011-09-04 18:20:24 +00:00