Vincent Sanders
3576ad71cb
fix up framebuffer build flags
...
fix select attributes
svn path=/trunk/netsurf/; revision=13643
2012-03-24 22:42:14 +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
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
67f2470d5a
Pass whether background images are wanted in redraw_context.
...
svn path=/trunk/netsurf/; revision=13335
2011-12-23 22:39:25 +00:00
Michael Drake
ebebdfda4b
Fix framebuffer build.
...
svn path=/trunk/netsurf/; revision=13222
2011-12-02 17:46:57 +00:00
Michael Drake
3299b9493b
Call core to see if handles scroll wheel event first.
...
svn path=/trunk/netsurf/; revision=13198
2011-11-29 14:22:08 +00:00
Vincent Sanders
820312eb35
Update for modified libnsfb API
...
Make thumbnailing work
svn path=/trunk/netsurf/; revision=13159
2011-11-21 08:45:08 +00:00
Michael Drake
4e6828e7e1
Remove unused variable.
...
svn path=/trunk/netsurf/; revision=13095
2011-10-29 12:04:33 +00:00
John Mark Bell
787f4954ea
Fix framebuffer
...
svn path=/trunk/netsurf/; revision=12984
2011-10-07 21:20:45 +00:00
John Mark Bell
d5bb9d98e7
Build resource: map at start time
...
Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate
svn path=/trunk/netsurf/; revision=12949
2011-10-05 08:32:52 +00:00
Michael Drake
36eff6da2b
Port more internals to nsurl. Front ends may need updating.
...
svn path=/trunk/netsurf/; revision=12926
2011-10-03 15:56:47 +00:00
Michael Drake
52513e6c9f
Reduce logging flood.
...
svn path=/trunk/netsurf/; revision=12919
2011-10-01 17:23:46 +00:00
John Mark Bell
f27d5a3e15
Remove gui_multitask
...
svn path=/trunk/netsurf/; revision=12828
2011-09-21 00:25:09 +00:00
Michael Drake
0401d52f51
Remove gui_window_frame_resize_start() functions.
...
svn path=/trunk/netsurf/; revision=12738
2011-09-05 15:35:34 +00:00
Michael Drake
e9aa4936d5
Remove dead code from gui_create_browser_window().
...
svn path=/trunk/netsurf/; revision=12712
2011-09-04 18:30:19 +00:00
Michael Drake
5be6bd452d
Remove gui_window_position_frame() definition from core and remove all implementations from front ends.
...
svn path=/trunk/netsurf/; revision=12711
2011-09-04 18:20:24 +00:00
Michael Drake
0057e15014
If no Cookies file path is set in Choices file, use default of "~/.netsurf/Cookies".
...
svn path=/trunk/netsurf/; revision=12675
2011-08-29 09:28:07 +00:00
Vincent Sanders
cd554e6f1e
make image content handlers build conditional from teh makefile
...
svn path=/trunk/netsurf/; revision=12673
2011-08-28 14:29:15 +00:00
Michael Drake
6fed775565
Don't need to set current_redraw_browser any more.
...
svn path=/trunk/netsurf/; revision=12653
2011-08-24 13:31:03 +00:00
Michael Drake
c9ff2da701
Fix up Framebuffer for r12574 API change.
...
svn path=/trunk/netsurf/; revision=12579
2011-07-06 12:51:11 +00:00
Michael Drake
eddae6af06
Remove plotter table global. Pass a redraw context around redraw functions. Knockout could be handled better. Note: untested on most front ends.
...
svn path=/trunk/netsurf/; revision=12543
2011-06-30 15:48:07 +00:00
Michael Drake
b57c2e0bee
Move rectangle type to utils/types.h
...
svn path=/trunk/netsurf/; revision=12525
2011-06-28 15:18:48 +00:00
Michael Drake
dea7683985
Remove gui_window_set_scale().
...
svn path=/trunk/netsurf/; revision=12502
2011-06-24 12:01:24 +00:00
John Mark Bell
e71691bae8
Merge branches/jmb/content-factory to trunk
...
svn path=/trunk/netsurf/; revision=12283
2011-05-06 20:40:09 +00:00
Vincent Sanders
a65d235a17
modern debian no longer links the math library bt default
...
svn path=/trunk/netsurf/; revision=12150
2011-04-02 08:24:13 +00:00
Vincent Sanders
06764ea9f0
add control of fbtk text widget padding
...
svn path=/trunk/netsurf/; revision=12116
2011-03-21 07:51:37 +00:00
Vincent Sanders
f6eabd6cc9
Fix framebuffer resource: handling
...
svn path=/trunk/netsurf/; revision=12095
2011-03-17 12:29:42 +00:00
Michael Drake
a70c32422a
gui_find_resource --> gui_get_resource_url.
...
svn path=/trunk/netsurf/; revision=12089
2011-03-17 11:57:09 +00:00
Michael Drake
66f6e9eff5
Rename utils/resource to utils/filepath to avoid confusion with resource: fetcher.
...
svn path=/trunk/netsurf/; revision=12088
2011-03-17 11:26:30 +00:00
Michael Drake
7f41b913c9
Scale mouse pointer position.
...
svn path=/trunk/netsurf/; revision=12081
2011-03-16 21:41:51 +00:00
Michael Drake
f6501e2d38
Beginnings of scale support.
...
- No front end to set scale, only global option.
- No input (mouse pos) scaling.
- Scaled of pos for update_box (e.g. animation) is wrong.
- Off-by-1 in scaled scroll panning.
Perhaps we should look at moving all the scale logic into
the core.
svn path=/trunk/netsurf/; revision=12080
2011-03-16 20:37:44 +00:00
John Mark Bell
408f78b737
Move schedule.h to utils/
...
svn path=/trunk/netsurf/; revision=12039
2011-03-13 22:50:54 +00:00
Daniel Silverstone
93e9bfe323
Shunt the schedule function definitions to desktop/schedule.h. Shunt the hlcache/llcache to using schedule to get their cleanups run.
...
svn path=/trunk/netsurf/; revision=12029
2011-03-13 18:26:46 +00:00
John Mark Bell
d945884cb1
Fix font sizing in text widget
...
svn path=/trunk/netsurf/; revision=12016
2011-03-13 10:52:09 +00:00
John Mark Bell
a96094205b
Scale font sizes by the screen DPI, rather than assuming 72
...
svn path=/trunk/netsurf/; revision=12014
2011-03-13 10:51:47 +00:00
Vincent Sanders
9660442e92
remove obsolete, unused gui_window_redraw API
...
svn path=/trunk/netsurf/; revision=11870
2011-03-01 14:31:54 +00:00
John Mark Bell
fc09f79aa4
Remove unnecessary debug
...
svn path=/trunk/netsurf/; revision=11776
2011-02-23 22:55:39 +00:00
Vincent Sanders
0231675abf
add resource handling
...
move gtk and framebuffer to use generic resource handling
svn path=/trunk/netsurf/; revision=11772
2011-02-23 22:27:55 +00:00
Michael Drake
a66575dfeb
Remove thumbnail_create() from browser.h. Make RO front end use the core thumbnail_redraw function. Make other front ends include the right header for thumbnail_create().
...
svn path=/trunk/netsurf/; revision=11716
2011-02-19 22:17:54 +00:00
Michael Drake
94e7b44ebc
Pass clip rect to clip plotters as struct. Simplify clip rect handling in debug window code. Pass clip rect to select menu as struct.
...
svn path=/trunk/netsurf/; revision=11683
2011-02-14 22:05:39 +00:00
Michael Drake
5cefc9584a
Pass clip rect to browser_window_redraw as pointer.
...
svn path=/trunk/netsurf/; revision=11672
2011-02-13 23:04:26 +00:00
Michael Drake
fedcbf6656
Pass clip rect to browser_window_redraw as struct.
...
svn path=/trunk/netsurf/; revision=11648
2011-02-11 19:36:33 +00:00
Vincent Sanders
9a183018ea
improve browser_window_redraw width and height handling
...
svn path=/trunk/netsurf/; revision=11642
2011-02-11 00:14:22 +00:00
Vincent Sanders
2a8e8a5cf1
add browser_window_redraw() method to make content_redraw calls from frontends common RISC OS, atari, amiga and beos have not been updated
...
svn path=/trunk/netsurf/; revision=11640
2011-02-10 22:35:41 +00:00
Vincent Sanders
7c3e401f75
fix bogus comment on return value units
...
svn path=/trunk/netsurf/; revision=11631
2011-02-08 23:39:15 +00:00
Vincent Sanders
fbb1139214
add default system colour handlers to each frontend
...
svn path=/trunk/netsurf/; revision=11530
2011-01-30 13:40:47 +00:00
Vincent Sanders
30a92ed4e6
remove malloc.h anachronism
...
svn path=/trunk/netsurf/; revision=11227
2011-01-06 09:24:14 +00:00
James Bursa
5b754b8b1f
Add LOG() to warn_user() and die(). Full implementation still needed.
...
svn path=/trunk/netsurf/; revision=11121
2010-12-26 18:48:11 +00:00
Michael Drake
9a0ecd3d8a
Fix framebuffer build.
...
svn path=/trunk/netsurf/; revision=11104
2010-12-19 19:08:44 +00:00