Michael Drake
|
5526d7e6f2
|
Stop render/search.c from dereferencing bw and remove dependency on html & text contents' bw pointer.
|
2012-08-14 14:03:54 +01:00 |
|
Michael Drake
|
b51816c222
|
Clean up search gui callbacks.
|
2012-08-14 13:41:30 +01:00 |
|
Michael Drake
|
8c12ecd5cd
|
Let browser window handle content scroll request message.
|
2012-08-13 23:32:58 +01:00 |
|
Michael Drake
|
3f9565753f
|
Make selection_traverse internal to desktop/selection.c.
|
2012-08-13 17:48:03 +01:00 |
|
Michael Drake
|
86f3e70f1a
|
Tolerate NULL selection context in selection_get_copy.
|
2012-08-13 17:38:09 +01:00 |
|
Michael Drake
|
e9b036a794
|
Fix selection string struct init.
|
2012-08-13 17:21:04 +01:00 |
|
Michael Drake
|
4c945bd16f
|
Function to get copy of selection as string.
|
2012-08-13 17:09:42 +01:00 |
|
Michael Drake
|
d106091d6e
|
Pass font plot style out to front end clipboard append function.
|
2012-08-13 14:43:04 +01:00 |
|
Michael Drake
|
68947c377e
|
Obtain font style in copy handler.
|
2012-08-13 13:55:57 +01:00 |
|
Vincent Sanders
|
d3b4a286f9
|
check return from lwc operation
|
2012-08-09 18:00:55 +01:00 |
|
Michael Drake
|
efaca1c1fa
|
Add core function for copy to clipboard, so we don't need to expose render/box.h internals to front ends.
|
2012-08-02 14:23:42 +01:00 |
|
Vincent Sanders
|
25cdea3351
|
doxygen serious warning cleanup
|
2012-07-24 16:19:49 +01:00 |
|
Daniel Silverstone
|
2363301c94
|
Show refcnt in lwc iterator at netsurf exit.
|
2012-07-22 20:24:33 +01:00 |
|
Michael Drake
|
2ad24f39da
|
Interned string cleanup, phase 2: Create utils/corestrings and use it in css handler.
|
2012-07-22 15:48:55 +01:00 |
|
John-Mark Bell
|
1ecc94b187
|
Use case insensitive string comparisions for nodes
|
2012-07-15 01:39:25 +01:00 |
|
Vincent Sanders
|
1fc96acf47
|
hlcache handle is not a content, do not treat it as one - oops
|
2012-07-07 00:14:50 +01:00 |
|
John Mark Bell
|
05ee98d1d6
|
Add support for selecting text fragments (based on a patch from Ole Loots)
svn path=/trunk/netsurf/; revision=14016
|
2012-06-30 10:24:15 +00:00 |
|
Daniel Silverstone
|
8551b9dff0
|
Move js_finalise(). Fix provided by Ole Loots (mono)
svn path=/trunk/netsurf/; revision=14014
|
2012-06-29 20:37:32 +00:00 |
|
Vincent Sanders
|
638e135c60
|
correctly setup window object as global
svn path=/trunk/netsurf/; revision=13987
|
2012-06-26 18:55:57 +00:00 |
|
Chris Young
|
08f18009c8
|
Fix typo
svn path=/trunk/netsurf/; revision=13970
|
2012-06-19 20:00:53 +00:00 |
|
Vincent Sanders
|
49effe103a
|
restructure javascript binding layout to be more explicit
fix html content so it correctly loads all the script tags
svn path=/trunk/netsurf/; revision=13968
|
2012-06-19 09:35:51 +00:00 |
|
Vincent Sanders
|
4c89c9d5df
|
improve javascript support
svn path=/trunk/netsurf/; revision=13962
|
2012-06-10 22:17:30 +00:00 |
|
Chris Young
|
9458ed77ab
|
Add support for sending DoNotTrack header.
svn path=/trunk/netsurf/; revision=13928
|
2012-05-20 16:29:57 +00:00 |
|
Michael Drake
|
387c85ae0b
|
Pass correct width/height values to textarea redraw callback when setting caret position. Reduces flicker.
svn path=/trunk/netsurf/; revision=13851
|
2012-04-12 10:30:20 +00:00 |
|
Michael Drake
|
87dbbe1260
|
Fix caret redraw height. Thanks to m0n0.
svn path=/trunk/netsurf/; revision=13850
|
2012-04-12 09:05:37 +00:00 |
|
Michael Drake
|
ca7ef937ff
|
Clean up blend_colour macro.
svn path=/trunk/netsurf/; revision=13753
|
2012-03-27 21:34:55 +00:00 |
|
Michael Drake
|
fc8cf634d5
|
Fix lighten_colour and double_lighten_colour to prevent alpha bleeding into red channel. Make macros clearer.
svn path=/trunk/netsurf/; revision=13742
|
2012-03-27 11:55:57 +00:00 |
|
Michael Drake
|
fba2ebeee6
|
Use gui_system_colours.
svn path=/trunk/netsurf/; revision=13741
|
2012-03-27 11:53:53 +00:00 |
|
Michael Drake
|
57793aae89
|
Remove gui_colour_* options.
svn path=/trunk/netsurf/; revision=13740
|
2012-03-27 11:51:18 +00:00 |
|
Michael Drake
|
eb189092c7
|
Constify param to gui_system_colour_char function.
svn path=/trunk/netsurf/; revision=13737
|
2012-03-27 10:47:29 +00:00 |
|
Michael Drake
|
8fabc6119c
|
Use gui_ interface to get system colours, rather than nosoption_.
svn path=/trunk/netsurf/; revision=13736
|
2012-03-27 10:34:38 +00:00 |
|
Chris Young
|
103c8703ec
|
Expose tree_setup_colours so it can be called from frontends if the system
colour scheme changes.
svn path=/trunk/netsurf/; revision=13730
|
2012-03-26 21:13:00 +00:00 |
|
Michael Drake
|
3434883de7
|
Use system colours for scrollbar widget. Front ends must be updated to set them.
svn path=/trunk/netsurf/; revision=13706
|
2012-03-25 18:53:34 +00:00 |
|
Michael Drake
|
7831fda94d
|
Use system colours for treeview. Front ends must be updated to set them.
svn path=/trunk/netsurf/; revision=13705
|
2012-03-25 18:52:58 +00:00 |
|
Daniel Silverstone
|
ef238c17fe
|
For now, build a shonky libxml tree. Later, rewrite save_complete for libdom
svn path=/trunk/netsurf/; revision=13664
|
2012-03-25 10:13:53 +00:00 |
|
Daniel Silverstone
|
a195282bfb
|
Include render/box.h
svn path=/trunk/netsurf/; revision=13639
|
2012-03-24 22:29:31 +00:00 |
|
Daniel Silverstone
|
cb99af0b01
|
Include render/box.h
svn path=/trunk/netsurf/; revision=13638
|
2012-03-24 22:28:49 +00:00 |
|
Daniel Silverstone
|
24894214bc
|
Include dom/dom.h where it might be needed
svn path=/trunk/netsurf/; revision=13625
|
2012-03-24 20:55:22 +00:00 |
|
John Mark Bell
|
72baec3aec
|
Remove bogus dependencies on box.h
svn path=/trunk/netsurf/; revision=13607
|
2012-03-24 17:42:29 +00:00 |
|
Daniel Silverstone
|
d1194be49f
|
Migrate frame types so that desktop/browser.h does not include render/html.h
svn path=/trunk/netsurf/; revision=13605
|
2012-03-24 17:09:21 +00:00 |
|
Michael Drake
|
aaf874980e
|
Remove include that's pulled in from browser.h anyway.
svn path=/trunk/netsurf/; revision=13591
|
2012-03-24 11:02:10 +00:00 |
|
Vincent Sanders
|
67b6f8d4a3
|
remove unecessary includes
svn path=/trunk/netsurf/; revision=13556
|
2012-03-23 16:56:43 +00:00 |
|
Vincent Sanders
|
1490b52a6b
|
NetSurf options rework (a=vince r=daniels,jmb)
svn path=/trunk/netsurf/; revision=13548
|
2012-03-22 09:34:34 +00:00 |
|
Michael Drake
|
9c0c9ecdfe
|
Add browser_window drag type accessor.
svn path=/trunk/netsurf/; revision=13494
|
2012-02-28 12:20:49 +00:00 |
|
Michael Drake
|
ed9fb931cd
|
Add browser window scale acceser.
svn path=/trunk/netsurf/; revision=13491
|
2012-02-27 22:43:25 +00:00 |
|
Michael Drake
|
2c7a54013d
|
Constify rect param to browser_window_set_drag_type.
svn path=/trunk/netsurf/; revision=13398
|
2012-01-11 16:48:59 +00:00 |
|
Michael Drake
|
6794af012e
|
Constify rect param to gui_window_drag_start.
svn path=/trunk/netsurf/; revision=13397
|
2012-01-11 16:45:17 +00:00 |
|
Michael Drake
|
04ece30fa9
|
Pass pointer constraints for drag out to front ends. Ensure content scrollbar drag termination always informs the browser window layer that the drag is over.
svn path=/trunk/netsurf/; revision=13395
|
2012-01-11 14:20:26 +00:00 |
|
Michael Drake
|
c08ee82076
|
Allow drag handlers to inform browser window layer of any pointer range constraints.
svn path=/trunk/netsurf/; revision=13394
|
2012-01-10 22:02:19 +00:00 |
|
Michael Drake
|
24b7ae1bf4
|
Browser window destruction destroys search context.
svn path=/trunk/netsurf/; revision=13390
|
2012-01-06 23:32:38 +00:00 |
|