netsurf/desktop
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
..
save_pdf Pass clip rect to clip plotters as struct. Simplify clip rect handling in debug window code. Pass clip rect to select menu as struct. 2011-02-14 22:05:39 +00:00
401login.h Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
browser_private.h A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
browser.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
browser.h A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
cookies.c Fix leak. 2012-10-11 13:16:07 +01:00
cookies.h Small refactor to change icon names to being passed in from frontends instead of core treeview globals 2010-12-14 00:18:24 +00:00
download.c doxygen serious warning cleanup 2012-07-24 16:19:49 +01:00
download.h doxygen serious warning cleanup 2012-07-24 16:19:49 +01:00
frame_types.h Move scrollbar msg data declaration. 2012-08-22 10:43:50 +01:00
frames.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
frames.h Move scrollbar msg data declaration. 2012-08-22 10:43:50 +01:00
gui.h Change clipboard api, so it does not assume either browser_window/gui_window, or html/text-plain content selection objects. This allows desktop/textarea to use clipboard. 2013-01-08 16:44:45 +00:00
history_core.c rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
history_core.h Constify frag_id param. 2011-10-28 22:25:00 +00:00
history_global_core.c Add some startup logging. 2012-10-17 11:41:25 +01:00
history_global_core.h When launching multiple URLs from a treeview, allow to open one window with multiple 2011-07-02 11:41:06 +00:00
hotlist.c C89 2012-11-25 19:19:58 +01:00
hotlist.h Allow new (blank) hotlist entries to be created in the currently-selected folder 2011-11-27 20:07:26 +00:00
knockout.c Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends. 2011-06-30 15:48:07 +00:00
knockout.h Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends. 2011-06-30 15:48:07 +00:00
mouse.c Debug function for dumping browser_mouse_state. 2010-12-15 18:05:25 +00:00
mouse.h Triple click selects paragraph in textarea widget. 2013-02-12 12:58:12 +00:00
netsurf.c Fix "error setting certificate verify locations" problem when the Choices file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak. 2012-10-17 14:20:18 +01:00
netsurf.h second pass at startup refactor removing the gui_init callback 2010-03-29 20:03:44 +00:00
options_main.h implement the GTK preferances dialog with signals 2013-01-01 00:59:47 +00:00
options.c verify path parameter to options loading 2012-10-05 14:26:25 +01:00
options.h implement the GTK preferances dialog with signals 2013-01-01 00:59:47 +00:00
plot_style.c Height is already scaled. Make OBJ char bigger. 2012-11-05 19:08:44 +00:00
plot_style.h Fun micro-optimisations. 2013-02-12 21:16:30 +00:00
plotters.h Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends. 2011-06-30 15:48:07 +00:00
print.c Include dom/dom.h where it might be needed 2012-03-24 20:55:22 +00:00
print.h Merge jmb/new-cache; r=dsilvers,rs=vince 2010-03-28 12:56:39 +00:00
printer.h First merge of Adam Blokus' GSoC work from his branch 'branches/adamblokus/netsurf'. 2008-07-26 16:01:59 +00:00
save_complete.c Correctly emit entities when serialising to HTML. 2012-12-30 23:37:06 +00:00
save_complete.h Port save complete to libdom. 2012-11-03 23:19:45 +00:00
save_text.c Include dom/dom.h where it might be needed 2012-03-24 20:55:22 +00:00
save_text.h Merge jmb/new-cache; r=dsilvers,rs=vince 2010-03-28 12:56:39 +00:00
scrollbar.c Remove redundant scrollbar widget message. 2012-08-16 13:13:25 +01:00
scrollbar.h Remove redundant scrollbar widget message. 2012-08-16 13:13:25 +01: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
search.h Clean up search gui callbacks. 2012-08-14 13:41:30 +01:00
searchweb.c rename flags for browser_window routines to be shorter 2013-02-18 11:51:42 +00:00
searchweb.h Ensure we correctly release all icon resources associated with trees, SSL certs, search providers, etc. 2011-01-20 13:51:41 +00:00
selection.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
selection.h 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
sslcert.c Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
sslcert.h Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
textarea.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
textarea.h A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
textinput.c A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
textinput.h Make delete line key enum value name less missleading. (Doesn't cut to clipboard.) 2013-02-11 10:34:06 +00:00
thumbnail.c Don't need to set current_redraw_browser any more. 2011-08-24 13:45:46 +00:00
thumbnail.h Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
tree_url_node.c Fix handling of treeview launch actions. 2013-02-19 10:17:17 +00:00
tree_url_node.h Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
tree.c Scaled textarea rendering support. Ugly. 2013-02-08 23:25:40 +00:00
tree.h Expose tree_setup_colours so it can be called from frontends if the system 2012-03-26 21:13:00 +00:00
version.c Revert previous two commits now that we've diagnosed the CI hiccough 2012-10-08 21:59:47 +01:00