netsurf/riscos
Vincent Sanders c31c4babe1 Change contextual content retrieval to browser features.
Update the API which allows frontends to acquire the page features
(images, link urls or form elements) present at the given coordinates
within a browser window.

By making this an explicit browser_window API and using the browser.h
header for the associated data structure with a more appropriate API
naming the usage is much more obvious and contained.

Additionally the link url is now passed around as a nsurl stopping it
being converted from nsurl to text and back again several times.
2014-11-02 15:46:42 +00:00
..
configure remove unecessary css includes from fronetends 2014-10-13 15:45:51 +01:00
content-handlers Fix warnings about redundant statements when building without RO types. 2014-05-26 10:51:46 +01:00
distribution Remove MimeMan stuff from !Cache. 2014-08-30 15:46:39 +01:00
gui Update the correct favicon setter to take gui_window. 2014-10-16 09:34:27 +01:00
scripts Require and bundle Iconv 0.12 2013-01-29 23:58:37 +00:00
templates Add disc cache parameters to configuration GUI. 2014-06-08 18:29:03 +01:00
401login.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
assert.c Clean up signal handling -- all the signals we handle are fatal, so exit immediately. 2011-10-12 00:50:21 +00:00
bitmap.c Remove BITMAP_READY flag. 2013-10-03 21:07:29 +01:00
bitmap.h Move BITMAP_SAVE_FULL_ALPHA out of core to RISC OS front end, where it belongs. 2013-10-03 21:11:54 +01:00
buffer.c cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
buffer.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
configure.c additional risc os header cleanups 2014-06-05 23:01:37 +01:00
configure.h Remove redundant bitmap compression/decompression/dropping-to-disc. The core now has a converted bitmap cache that is pruned more agressively. 2013-10-03 19:25:01 +01:00
cookies.c remove unecessary utils/url.h includes 2014-05-09 10:15:42 +01:00
cookies.h Destroy treeviews. 2013-09-08 19:04:45 +01:00
dialog.c Remove useless includes of utils/url.h 2014-10-31 14:36:34 +00:00
dialog.h additional risc os header cleanups 2014-06-05 23:01:37 +01:00
download.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
filetype.c remove forward declarations from risc os gui.c 2014-06-04 16:53:25 +01:00
filetype.h cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
font.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
font.h add riscos font header 2014-06-05 15:25:50 +01:00
global_history.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
global_history.h Destroy treeviews. 2013-09-08 19:04:45 +01:00
gui.c Clean up saving as PDF 2014-10-26 23:53:14 +00:00
gui.h remove the die API from the core. 2014-10-26 12:42:53 +00:00
help.c fix warnings and remove unecessary css include 2014-10-17 00:37:12 +01:00
help.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
history.c documentation fixes and cleanups 2014-07-02 16:39:08 +01:00
hotlist.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
hotlist.h cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
iconbar.c split version info into its own header and remove unnecessary nesurf.h includes 2014-10-13 15:08:16 +01:00
iconbar.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
image.c cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
image.h Merge LibCSS port to trunk. 2009-07-23 23:05:34 +00:00
Makefile.defaults extend file table with mkdir all and make fs backing store use it. 2014-06-05 12:06:47 +01:00
Makefile.target Clean up saving as PDF 2014-10-26 23:53:14 +00:00
menus.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
menus.h additional header cleanups 2014-06-05 21:50:47 +01:00
message.c Reduce scope of a couple of variables. 2014-05-26 11:57:40 +01:00
message.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
mouse.c Allow mouse tracking events to terminate without a PointerLeaving event being received. 2014-04-05 19:59:07 +01:00
mouse.h Allow mouse tracking events to terminate without a PointerLeaving event being received. 2014-04-05 19:59:07 +01:00
options.h Add confirm_hotlist_remove option to allow users to turn URL removal query off. 2013-12-31 16:57:47 +00:00
oslib_pre7.h Update my e-mail address. 2008-08-05 01:30:31 +00:00
palettes.c Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
palettes.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
plotters.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
print.c Don't use browser_private.h 2014-08-22 16:35:39 +01:00
print.h remove unnecessary risc os header includes 2014-06-05 23:24:28 +01:00
query.c additional risc os header cleanups 2014-06-05 23:01:37 +01:00
query.h cleanup utils header, remove cruft and add documentation 2014-05-11 21:31:14 +01:00
save_draw.c cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
save_draw.h Fix for new cache. 2010-04-07 17:05:50 +00:00
save_pdf.c Fix for new cache. 2010-04-07 17:29:40 +00:00
save_pdf.h Fix for new cache. 2010-04-07 17:05:50 +00:00
save.c Remove useless includes of utils/url.h 2014-10-31 14:36:34 +00:00
save.h use nsurl_nice and remove url_nice 2014-10-31 00:24:57 +00:00
schedule.c Simplify schedule_remove. 2014-07-09 07:23:58 +01:00
search.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
searchweb.c Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
sslcert.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
sslcert.h additional risc os header cleanups 2014-06-05 23:01:37 +01:00
textarea.c cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
textarea.h Merged revisions 7764-7977,7979-8058 via svnmerge from 2009-06-27 13:59:25 +00:00
textselection.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
textselection.h make the clipboard operation table and members static to textselection module and cleanup unnecessary includes 2014-02-01 10:45:20 +00:00
theme_install.c additional risc os header cleanups 2014-06-05 23:01:37 +01:00
theme.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
theme.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
thumbnail.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
thumbnail.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
tinct.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
toolbar.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
toolbar.h Chage favicon set APIs to take gui_window rather than hlcache_handle. 2014-10-16 09:22:05 +01:00
treeview.c Scope reduce some variables. 2014-05-30 23:24:56 +01:00
treeview.h Restructure handling of DragEnd events. 2013-09-08 00:47:55 +01:00
ucstables.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
ucstables.h move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
uri.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
uri.h Constify ro_uri_launch() 2009-07-01 12:05:51 +00:00
url_complete.c cleanup RISC OS frontend header usage 2014-06-05 15:14:49 +01:00
url_complete.h Move all mouse tracking into ro_mouse module. 2013-09-08 11:55:21 +01:00
url_protocol.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
url_protocol.h Purge WITH_URL 2009-02-22 15:19:06 +00:00
url_suggest.c Add missing includes to get rid of warnings 2014-09-07 00:27:30 +01:00
url_suggest.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
wimp_event.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
wimp_event.h Move all mouse tracking into ro_mouse module. 2013-09-08 11:55:21 +01:00
wimp.c Update the RISC OS frontend to cope with split operations table headers 2014-10-16 22:33:44 +01:00
wimp.h Provide a generic fall-back scroll event handler for scroll wheels. 2011-12-19 23:27:10 +00:00
wimputils.h Aliasing fun. This is ugly. 2009-03-28 19:10:29 +00:00
window.c Change contextual content retrieval to browser features. 2014-11-02 15:46:42 +00:00
window.h Update url setting API to return nserror code instead of calling warn_user 2014-10-29 00:18:12 +00:00