netsurf/amiga
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
..
agclass Return 1 if help closed. 2014-02-19 17:51:17 +00:00
dist Remove links to files that don't exist in the archive 2014-09-02 19:03:07 +01:00
pkg fixup message splitting with updated tool 2013-05-02 09:24:18 +01:00
resources Add three languages which now have OS4 language drivers. 2014-10-03 17:55:43 +01:00
stringview Fix a bunch of cppcheck unused/unreadVariable warnings 2014-04-05 20:26:40 +01:00
arexx.c Make window counting a generic function 2014-10-26 15:41:44 +00:00
arexx.h NetSurf will now check if it is already running (ie. if ARexx port NETSURF exists), 2008-11-16 14:42:40 +00:00
bitmap.c Fix warnings 2014-10-25 16:22:28 +01:00
bitmap.h Implement a very basic favicon cache for the hotlist menu to use 2014-06-29 22:35:52 +01:00
clipboard.c remove unecessary include of browser.h in amiga frontend 2014-10-17 23:18:58 +01:00
clipboard.h fixup amiga build errors 2014-01-16 14:43:48 +00:00
context_menu.c Change contextual content retrieval to browser features. 2014-11-02 15:46:42 +00:00
context_menu.h Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
cookies.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
cookies.h Merge treeview-redux to trunk 2010-10-05 19:14:46 +00:00
datatypes.c Virtualise content handler finalisation calls. Remove pointless implementations. 2011-09-15 22:47:50 +00:00
datatypes.h Virtualise content handler finalisation calls. Remove pointless implementations. 2011-09-15 22:47:50 +00:00
download.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
download.h Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
drag.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
drag.h Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
dt_anim.c Fix some cppcheck variableHidingTypedef warnings 2014-04-05 20:26:40 +01:00
dt_picture.c Change the scope of some variables picked up by cppcheck, minor reformatting 2014-04-05 23:34:51 +01:00
dt_sound.c Fix a bunch of cppcheck unused/unreadVariable warnings 2014-04-05 20:26:40 +01:00
file.c use nsurl_nice and remove url_nice 2014-10-31 00:24:57 +00:00
file.h Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
filetype.c Change the scope of some variables picked up by cppcheck, minor reformatting 2014-04-05 23:34:51 +01:00
filetype.h create table for fetcher operations and move all operations into it 2014-01-23 00:00:18 +00:00
font_scan.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
font_scan.h Filter all control chars from width kerning and fix some const warnings. 2014-05-19 18:39:54 +01:00
font.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
font.h Disable anti-aliasing for palette-mapped modes 2012-08-05 10:48:36 +01:00
gui_options.c If the initial download dir is changed, update requesters immediately to use that as the next location. 2014-10-28 20:27:14 +00:00
gui_options.h Change the search ico to be a chooser gadget with the icon as the display 2014-06-15 15:39:49 +01:00
gui.c Change contextual content retrieval to browser features. 2014-11-02 15:46:42 +00:00
gui.h Move the hscrollbar inside the window 2014-10-26 16:35:05 +00:00
help.c Return 1 if help closed. 2014-02-19 17:51:17 +00:00
help.h Get and process AmigaGuide help messages 2014-02-10 18:42:50 +00:00
history_local.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
history_local.h Fix broken event handling. 2010-04-09 22:38:51 +00:00
history.c add missing include to amiga history 2014-10-29 00:26:48 +00:00
history.h Remove old hotlist, cookies, and history_global_core modules. 2013-09-02 22:41:04 +01:00
hotlist.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
hotlist.h Pass generic userdata 2013-09-12 12:15:00 +01:00
icon.c Don't need old URL header. 2014-10-31 14:39:11 +00:00
icon.h Add favicon to iconification icon 2011-10-07 23:12:12 +00:00
iff_cset.h Complete (but quite minimal at the moment) context menu implementation for AmigaOS: 2008-10-25 16:37:08 +00:00
iff_dr2d.c Fix some cppcheck variableHidingTypedef warnings 2014-04-05 20:26:40 +01:00
iff_dr2d.h Fix warnings 2011-07-23 14:06:13 +00:00
launch.c Fix url variable name. 2014-10-26 10:30:22 +00:00
launch.h make launch_url core operation use nsurl 2014-05-27 23:52:35 +01:00
login.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
login.h move 401 login into operation table 2014-01-16 00:52:17 +00:00
Makefile.defaults Tentatively enable the fs cache backing store 2014-05-16 09:57:09 +01:00
Makefile.target Clean up saving as PDF 2014-10-26 23:53:14 +00:00
menu.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
menu.h Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut key. 2013-10-01 18:51:27 +01:00
misc.c Don't need old URL header. 2014-10-31 14:39:11 +00:00
misc.h remove the die API from the core. 2014-10-26 12:42:53 +00:00
object.c Correct some memory allocation parameters 2013-10-12 13:43:33 +01:00
object.h Defer the redraw of boxes. This fixes a redraw problem with form select menus. 2013-02-03 14:01:48 +00:00
options.h Recreate the entire menu when the hotlist window is closed. 2014-06-30 22:37:05 +01:00
os3support.h #defines for icon.library v51 2011-01-07 23:45:17 +00:00
plotters.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
plotters.h Remove Cairo from AmigaOS frontend. 2014-05-03 16:38:58 +01:00
plugin_hack.c Move log init so it starts earlier 2014-09-20 13:38:38 +01:00
plugin_hack.h Remove cppcheck unnecessaryForwardDeclaration 2014-04-05 20:26:39 +01:00
print.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
print.h Squash compiler warnings 2011-09-02 22:10:20 +00:00
save_pdf.c Clean up saving as PDF 2014-10-26 23:53:14 +00:00
save_pdf.h Changes required for new-cache 2010-03-28 15:51:05 +00:00
schedule.c Remove some code duplication, tidy up and documentation 2014-07-03 00:08:56 +01:00
schedule.h move scheduleing into browser operation table 2014-03-09 15:37:40 +00:00
search.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
search.h Completely re-write web search provider handling 2014-05-25 01:01:59 +01:00
sslcert.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
sslcert.h fixup amiga build errors 2014-01-16 14:43:48 +00:00
theme.c Fix warnings 2014-10-25 16:22:28 +01:00
theme.h Fix warnings 2014-10-25 16:22:28 +01:00
thumbnail.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
tree.c remove unecessary include of browser.h in amiga frontend 2014-10-17 23:18:58 +01:00
tree.h Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
utf8.c Update amiga frontend for split operation table header changes 2014-10-16 22:33:44 +01:00
utf8.h move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
version.c Ensure release version revision numbers are higher than CI build revision numbers. 2014-09-02 20:11:19 +01:00