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 |
|
Michael Drake
|
767f40dc72
|
Simplify frameset distribution calcs.
svn path=/trunk/netsurf/; revision=13376
|
2012-01-06 14:44:01 +00:00 |
|
Michael Drake
|
b4bf069099
|
Set drag type correctly for page drag.
svn path=/trunk/netsurf/; revision=13375
|
2012-01-06 12:41:24 +00:00 |
|
Vincent Sanders
|
6ebaecccaf
|
Totaly prefunctry binding to spidermonkey
svn path=/trunk/netsurf/; revision=13360
|
2012-01-01 21:42:38 +00:00 |
|
Vincent Sanders
|
df18a97143
|
Change GTK plotting to use cairo surfaces throughout
svn path=/trunk/netsurf/; revision=13354
|
2011-12-30 00:58:35 +00:00 |
|
Michael Drake
|
075c18b27d
|
Redraw old width after deletion too.
svn path=/trunk/netsurf/; revision=13340
|
2011-12-24 09:54:51 +00:00 |
|
Michael Drake
|
246ee6dc6f
|
Set background image requirement in core print redraw_context.
svn path=/trunk/netsurf/; revision=13338
|
2011-12-23 23:17:48 +00:00 |
|
Michael Drake
|
081217a321
|
Add core options to disable fetch of foreground & background images.
Remove broken background image option from RISC OS front end.
svn path=/trunk/netsurf/; revision=13332
|
2011-12-23 19:48:09 +00:00 |
|
Michael Drake
|
9a44d4b535
|
Delete comment that seems incorrect.
svn path=/trunk/netsurf/; revision=13307
|
2011-12-20 14:51:47 +00:00 |
|
Michael Drake
|
8fc3baa48d
|
When deleting multiple treeview nodes, don't redraw after every node is deleted, only after the whole lot has gone. (Much faster.) Fix redraw to clear bottom of treeview after deleting nodes.
svn path=/trunk/netsurf/; revision=13306
|
2011-12-20 14:46:29 +00:00 |
|
Michael Drake
|
877988a7ef
|
Add named scroll offset values for page up, page down, top and bottom.
svn path=/trunk/netsurf/; revision=13293
|
2011-12-18 15:36:38 +00:00 |
|
Michael Drake
|
41ef599293
|
Fix frame dimension calculations when required sizes don't fit the available space.
svn path=/trunk/netsurf/; revision=13271
|
2011-12-14 18:31:57 +00:00 |
|
Michael Drake
|
a0bbd87b1e
|
Fix frameset resizing.
svn path=/trunk/netsurf/; revision=13246
|
2011-12-05 13:49:34 +00:00 |
|
John Mark Bell
|
d2ce167021
|
Revert r13235 as we can now log URLs for hlcache_handles without an underlying content
svn path=/trunk/netsurf/; revision=13237
|
2011-12-04 14:56:54 +00:00 |
|
John Mark Bell
|
f2993e6ed0
|
content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
svn path=/trunk/netsurf/; revision=13236
|
2011-12-04 14:55:23 +00:00 |
|
Michael Drake
|
890bb67993
|
Can't log an erroring content's URL.
svn path=/trunk/netsurf/; revision=13235
|
2011-12-04 14:40:47 +00:00 |
|
Michael Drake
|
e2a7600e9a
|
Big wodge of internal browser window scroll fixes, or "rationalisation of browser window scrollbar handling".
svn path=/trunk/netsurf/; revision=13221
|
2011-12-02 16:10:13 +00:00 |
|
Michael Drake
|
71a8a8118c
|
Currently untested (and unused) "drop file on browser window" handling.
svn path=/trunk/netsurf/; revision=13215
|
2011-12-01 21:51:04 +00:00 |
|
Michael Drake
|
70c8d94858
|
Squash use of uninitialised variable warning.
svn path=/trunk/netsurf/; revision=13213
|
2011-12-01 17:04:35 +00:00 |
|
Michael Drake
|
4856a4c1fb
|
Pass scroll wheel action into contents. Handle scrolling of box scrollbars and iframes.
svn path=/trunk/netsurf/; revision=13200
|
2011-11-29 17:47:29 +00:00 |
|
Michael Drake
|
64c405c541
|
New function for sending a scroll request into a core browser window at a given coordinate. Currently handles frames only. TODO: iframes and css overflow scrollable boxes. Front ends should call this to pass scroll wheel actions to the core.
svn path=/trunk/netsurf/; revision=13197
|
2011-11-29 14:20:25 +00:00 |
|
Michael Drake
|
449e41e306
|
New function for applying a change in offset to a scrollbar.
svn path=/trunk/netsurf/; revision=13196
|
2011-11-29 14:16:26 +00:00 |
|
Michael Drake
|
d54e5719d8
|
Remove redundant break.
svn path=/trunk/netsurf/; revision=13194
|
2011-11-29 10:43:15 +00:00 |
|