netsurf/riscos
Michael Drake c2a718075a A load of refactoring of how content selection and input work.
Keypresses now go via content interface.
Contents don't shove the selection object into browser windows any more.
Contents report selection existence by sending message.
HTML content keeps track of where selections in it exist.
Contents report whether they have input focus via caret setting msg.
Caret can be hidden (can still input/paste) or removed.
Consolidate textarea selection handling.
Make textarea report its selection status changes to client.
Various textarea fixes.
Changed how we decide when to clear selections, and give focus.
2013-02-22 12:19:35 +00:00
..
configure Add Enable Javascript configuration to RO GUI. 2012-12-15 16:59:00 +00:00
content-handlers Unstackify RISC OS content handler's title setting. 2012-10-25 12:05:12 +01:00
distribution Require and bundle Iconv 0.12 2013-01-29 23:58:37 +00:00
gui More fixup. 2013-02-18 12:58:04 +00:00
scripts Require and bundle Iconv 0.12 2013-01-29 23:58:37 +00:00
templates Properly capitalise JavaScript 2012-12-16 14:45:51 +00:00
401login.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
Makefile.defaults split target defaults out 2012-12-13 19:26:24 +00:00
Makefile.target move common include path setup to core Makefile 2012-12-20 15:27:07 +00: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 last notion of bitmap suspension. 2012-10-14 20:17:17 +01:00
bitmap.h Remove last notion of bitmap suspension. 2012-10-14 20:17:17 +01:00
buffer.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00: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 Insert a redundant return, as scan-build fails to notice that die() never returns. 2009-05-29 22:56:09 +00:00
configure.h Make ro_gui_configure_register static. 2008-08-04 21:52:28 +00:00
cookies.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
cookies.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
dialog.c rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
dialog.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
download.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
filetype.c Add JS filetype to mimetype mapping. 2013-02-15 14:57:27 +00:00
font.c Update nsfont_split documentation. Implementation was already compatible. Can only split on spaces. 2013-02-10 18:25:09 +00:00
global_history.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
global_history.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
gui.c Make it build again. 2013-02-18 12:50:53 +00:00
gui.h Use proper function for box tree dump. 2012-08-20 16:46:33 +01:00
help.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00: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 Move browser_window struct to private header. Places that shouldn't include it do, such as front end code. 2012-08-22 12:22:58 +01:00
hotlist.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
hotlist.h Add support for external hotlist utilities. 2011-10-09 13:32:43 +00:00
iconbar.c More fixup. 2013-02-18 12:58:04 +00:00
iconbar.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
image.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
image.h Merge LibCSS port to trunk. 2009-07-23 23:05:34 +00:00
menus.c Remove a bunch of unused includes. 2012-08-20 18:54:57 +01:00
menus.h Help menu options for about:credits and about:licence to replace old about NetSurf entry. 2011-03-16 12:24:01 +00:00
message.c - Compiler warning squash 2008-07-26 22:29:15 +00:00
message.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
options.h NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +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 Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger need to maintain scale for plotting. 2011-03-09 16:20:55 +00:00
print.c Move browser_window struct to private header. Places that shouldn't include it do, such as front end code. 2012-08-22 12:22:58 +01:00
print.h Purge WITH_PRINT 2009-02-22 15:16:04 +00:00
query.c Squash warnings in RISC OS build. 2010-04-24 21:25:08 +00:00
query.h Assorted saving-related changes (WIP) 2009-01-10 00:18:34 +00:00
save.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
save.h A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
save_draw.c Pass whether background images are wanted in redraw_context. 2011-12-23 22:39:25 +00: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
schedule.c Move schedule.h to utils/ 2011-03-13 22:50:54 +00:00
search.c Move browser_window struct to private header. Places that shouldn't include it do, such as front end code. 2012-08-22 12:22:58 +01:00
searchweb.c Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
sslcert.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
sslcert.h Merge treeview-redux to trunk 2010-10-05 19:14:46 +00:00
system_colour.c Fix colour string matching. Lose unneeded case insensitivity in matching. 2012-03-27 11:02:35 +00:00
system_colour.h Take CSS System Colours from the RISC OS Desktop palette at start and on mode/palette change. 2011-02-25 23:26:36 +00:00
textarea.c Merged revisions 7764-7977,7979-8058 via svnmerge from 2009-06-27 13:59:25 +00:00
textarea.h Merged revisions 7764-7977,7979-8058 via svnmerge from 2009-06-27 13:59:25 +00:00
textselection.c Fix potential double free when we've had something in our clipboard, another app has claimed the clipboard, and the clipboard is now empty/disowned by all apps, and we try to paste the empty clipboard twice in NetSurf. 2013-02-13 23:46:06 +00:00
textselection.h Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data loss when copying internally. 2013-01-22 08:51:58 +00:00
theme.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
theme.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
theme_install.c NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
thumbnail.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +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 NetSurf options rework (a=vince r=daniels,jmb) 2012-03-22 09:34:34 +00:00
toolbar.h Fix bug #3200899: Don't claim keypresses we don't handle. 2011-03-06 14:09:42 +00:00
treeview.c Pass whether background images are wanted in redraw_context. 2011-12-23 22:39:25 +00:00
treeview.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
ucstables.c Squash warnings in RISC OS build. 2010-04-24 21:25:08 +00:00
ucstables.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
uri.c Fix build. 2013-02-18 13:00:56 +00:00
uri.h Constify ro_uri_launch() 2009-07-01 12:05:51 +00:00
url_complete.c rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
url_complete.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
url_protocol.c Fix build. 2013-02-18 13:00:56 +00:00
url_protocol.h Purge WITH_URL 2009-02-22 15:19:06 +00:00
url_suggest.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
url_suggest.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00
wimp.c Provide a generic fall-back scroll event handler for scroll wheels. 2011-12-19 23:27:10 +00:00
wimp.h Provide a generic fall-back scroll event handler for scroll wheels. 2011-12-19 23:27:10 +00:00
wimp_event.c Make scroll event handling module specific. 2011-12-17 17:31:35 +00:00
wimp_event.h Make scroll event handling module specific. 2011-12-17 17:31:35 +00:00
wimputils.h Aliasing fun. This is ugly. 2009-03-28 19:10:29 +00:00
window.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
window.h Merge branches/stevef/toolbars to trunk. 2011-02-20 23:16:33 +00:00