Michael Drake
|
9c20ff9592
|
Drag fixup. Add some documentation.
|
2013-02-08 15:05:07 +00:00 |
Michael Drake
|
4747bbbfb2
|
HTML drags now go via content msg.
|
2013-02-08 13:22:53 +00:00 |
Michael Drake
|
147f2bd08a
|
Remove content_msg for PASTE, since it doesn't need a gui_window to get the buffer from the front end now.
|
2013-01-08 16:53:00 +00:00 |
Vincent Sanders
|
ce309aa5a9
|
add message retrival of error codes ensuring there are messages for all codes
|
2012-11-26 17:32:57 +00:00 |
Vincent Sanders
|
a1d052399a
|
fix warnings
|
2012-10-18 10:40:53 +01:00 |
Vincent Sanders
|
f18bbd48c7
|
Improve error handling in html content
|
2012-10-17 21:52:43 +01:00 |
Michael Drake
|
167336cce2
|
Iframes have to have a parent content.
|
2012-10-11 13:06:51 +01:00 |
Michael Drake
|
d9e7d58106
|
Fix up ripples from urldb change.
|
2012-10-11 11:20:02 +01:00 |
Michael Drake
|
9d29c8b48a
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-10-08 20:34:34 +01:00 |
Michael Drake
|
ce577f4dc4
|
Port to new urldb API.
|
2012-10-08 20:34:04 +01:00 |
Vincent Sanders
|
5800789df2
|
trivial docuemntation cleanups to address some of the huge number of docuemntation warnings
|
2012-10-08 14:52:24 +01:00 |
Michael Drake
|
153c444454
|
Move browser_window struct to private header. Places that shouldn't include it do, such as front end code.
Frontends that have been updated to build:
framebuffer
gtk
monkey
riscos
TODO:
amiga
atari
beos
cocoa
windows
|
2012-08-22 12:22:58 +01:00 |
Michael Drake
|
b134279644
|
Allow the presence of form inputs to be obtained without knowledge of html content internals.
|
2012-08-20 22:02:37 +01:00 |
Michael Drake
|
014fb9db8d
|
Function for front ends to get debug dump from bw.
|
2012-08-20 16:05:30 +01:00 |
Michael Drake
|
edef40bbc4
|
Don't pass struct box to content open.
|
2012-08-20 14:22:28 +01:00 |
Michael Drake
|
57d2e31e59
|
Avoid using hlcache_handle for drag saves in html_interaction. Drag save msg with NULL content now means save the content which sends the message.
|
2012-08-19 12:46:42 +01:00 |
Michael Drake
|
65e825c0c5
|
Handle choice of whether to show status for loading content or request content.
|
2012-08-19 11:33:37 +01:00 |
Michael Drake
|
a2906b3994
|
Add paste request content message.
|
2012-08-18 22:19:15 +01:00 |
Michael Drake
|
142a0bf859
|
Add content message for setting mouse pointer.
|
2012-08-17 10:01:15 +01:00 |
Michael Drake
|
402de7572d
|
Use new content message for saving of hyperlink target URL.
|
2012-08-16 23:26:05 +01:00 |
Michael Drake
|
d9bd357802
|
Move browser window related control over mouse pointer out of html content handler.
|
2012-08-16 22:44:25 +01:00 |
Michael Drake
|
35fd2ad7f2
|
Don't use GUI_POINTERs in content handlers.
|
2012-08-16 22:21:08 +01:00 |
Michael Drake
|
cb9781e057
|
Move bw time recording to bw layer.
|
2012-08-16 21:35:42 +01:00 |
Michael Drake
|
1919c8e071
|
Add message for content wanting wanting drag save to start.
|
2012-08-16 20:20:49 +01:00 |
Michael Drake
|
d8872b6bab
|
Remove redundant legacy checking for bw->window.
|
2012-08-16 16:26:43 +01:00 |
Michael Drake
|
e5374cc042
|
Let contents broadcast explicit status messages as well as announce that their internal status has been updated.
|
2012-08-15 19:00:50 +01:00 |
Michael Drake
|
8c12ecd5cd
|
Let browser window handle content scroll request message.
|
2012-08-13 23:32:58 +01:00 |
Vincent Sanders
|
d3b4a286f9
|
check return from lwc operation
|
2012-08-09 18:00:55 +01:00 |
Vincent Sanders
|
25cdea3351
|
doxygen serious warning cleanup
|
2012-07-24 16:19:49 +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 |
Vincent Sanders
|
638e135c60
|
correctly setup window object as global
svn path=/trunk/netsurf/; revision=13987
|
2012-06-26 18:55:57 +00:00 |
Vincent Sanders
|
4c89c9d5df
|
improve javascript support
svn path=/trunk/netsurf/; revision=13962
|
2012-06-10 22:17:30 +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
|
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
|
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
|
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
|
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 |
Michael Drake
|
a0bbd87b1e
|
Fix frameset resizing.
svn path=/trunk/netsurf/; revision=13246
|
2011-12-05 13:49:34 +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
|
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
|
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 |