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
3ce0613193
Constify.
...
svn path=/trunk/netsurf/; revision=11682
2011-02-14 19:38:59 +00:00
Michael Drake
a089ad0e1d
Pass clip rect to textarea redraw as struct rect.
...
svn path=/trunk/netsurf/; revision=11681
2011-02-14 19:26:45 +00:00
John Mark Bell
f42ed976e5
Constify
...
svn path=/trunk/netsurf/; revision=11680
2011-02-14 19:17:08 +00:00
Michael Drake
c05333fa62
Pass clip rect to scroll_redraw as struct. Simplify test to see if scrollbar is within clip rect.
...
svn path=/trunk/netsurf/; revision=11679
2011-02-14 17:57:08 +00:00
Michael Drake
60c74c2e3c
More comments for object dimension calculation.
...
svn path=/trunk/netsurf/; revision=11678
2011-02-14 16:42:23 +00:00
Michael Drake
fc7efc6e4a
Don't use float maths for AUTO image sizing with one given dimension.
...
svn path=/trunk/netsurf/; revision=11677
2011-02-14 14:48:56 +00:00
Michael Drake
5b4228f5aa
Handle object sizing in one place.
...
svn path=/trunk/netsurf/; revision=11676
2011-02-14 14:39:42 +00:00
Michael Drake
3d69933e45
Avoid potential divide by 0.
...
svn path=/trunk/netsurf/; revision=11675
2011-02-14 12:56:52 +00:00
Michael Drake
9336ea3ac8
Increase computed time before scheduled redraws.
...
svn path=/trunk/netsurf/; revision=11674
2011-02-14 11:14:40 +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
bdfda9d146
Remove dead function.
...
svn path=/trunk/netsurf/; revision=11671
2011-02-13 22:32:33 +00:00
Michael Drake
fe7921a387
Pass clip rect as struct through content_redraw api. Update the front ends to use this. Note only RO build tested.
...
svn path=/trunk/netsurf/; revision=11670
2011-02-13 22:25:11 +00:00
Chris Young
db2f823e99
Don't clear window before redraw or blit if the redraw didn't complete
...
svn path=/trunk/netsurf/; revision=11669
2011-02-13 19:59:32 +00:00
Michael Drake
62bc7706d9
Update browser_window_redraw comment.
...
svn path=/trunk/netsurf/; revision=11668
2011-02-13 17:06:40 +00:00
Michael Drake
2d69afeec6
Fix broken plotting on RO with locked contents and buffered rendering.
...
svn path=/trunk/netsurf/; revision=11667
2011-02-13 16:44:32 +00:00
Michael Drake
22d4d640e8
Remove RO white background fill.
...
svn path=/trunk/netsurf/; revision=11666
2011-02-13 15:56:48 +00:00
Michael Drake
c753ed2236
White background fill to extents for non-HTML contents.
...
svn path=/trunk/netsurf/; revision=11665
2011-02-13 15:55:53 +00:00
Ole Loots
b6566eb3bf
Added frambuffer port "internal" font decoder.
...
svn path=/trunk/netsurf/; revision=11663
2011-02-12 20:47:25 +00:00
Ole Loots
903cf68f8f
Improved checkboxes
...
svn path=/trunk/netsurf/; revision=11662
2011-02-12 20:24:43 +00:00
Ole Loots
11d0b4b986
Added the framebuffer "internal" font decoder/plotter,
...
fixed ablend method,
introduced flag for monochrom bitmap drawing.
svn path=/trunk/netsurf/; revision=11661
2011-02-12 19:56:18 +00:00
Ole Loots
445b337ef3
Added the internal font decoder from frambuffer port.
...
svn path=/trunk/netsurf/; revision=11660
2011-02-12 19:53:23 +00:00
Ole Loots
699ca79e2d
Removed unused code
...
svn path=/trunk/netsurf/; revision=11659
2011-02-12 19:51:24 +00:00
Ole Loots
033c68e8fa
Adjusted default config for url and cookie files.
...
svn path=/trunk/netsurf/; revision=11658
2011-02-12 19:50:36 +00:00
Ole Loots
143243bbbb
Added support for cookie and URL file, fixed box redraw.
...
svn path=/trunk/netsurf/; revision=11657
2011-02-12 19:48:58 +00:00
Ole Loots
c130018116
Improved mouse tracking
...
svn path=/trunk/netsurf/; revision=11656
2011-02-12 19:44:18 +00:00
Ole Loots
0fb16c18cb
Added better checkboxes
...
svn path=/trunk/netsurf/; revision=11655
2011-02-12 19:43:32 +00:00
Ole Loots
23a594dd9a
Improved scrolling and box redraw code.
...
svn path=/trunk/netsurf/; revision=11654
2011-02-12 19:41:50 +00:00
Ole Loots
867b31b46d
Added better checkboxes,
...
Added search_destroy method.
svn path=/trunk/netsurf/; revision=11653
2011-02-12 19:41:07 +00:00
Ole Loots
a7de62fcdc
Added flag for monochrom glyph drawing
...
svn path=/trunk/netsurf/; revision=11652
2011-02-12 19:40:09 +00:00
Ole Loots
51daecb26c
Optimized drawing of repeating 1px sized bitmaps.
...
svn path=/trunk/netsurf/; revision=11651
2011-02-12 19:26:49 +00:00
Chris Young
5487b42cb7
Fix clip parameters, plain text scrolling now works
...
svn path=/trunk/netsurf/; revision=11650
2011-02-12 10:54:41 +00:00
Chris Young
da130ad67d
port to new api
...
svn path=/trunk/netsurf/; revision=11649
2011-02-12 10:39:21 +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
Michael Drake
27b6096dcd
Move stuct rect out of box.h and tree.c.
...
svn path=/trunk/netsurf/; revision=11647
2011-02-11 19:35:16 +00:00
Chris Young
c247d54fb5
Port to browser_window_redraw()
...
- Scrolling text contents only shows the initial screenful
- Fast-scrolling HTML while scaled does not work properly (this is an old issue)
svn path=/trunk/netsurf/; revision=11646
2011-02-11 19:03:01 +00:00
Michael Drake
81f6f2552c
Better documentation of content_redraw
...
svn path=/trunk/netsurf/; revision=11645
2011-02-11 10:55:46 +00:00
John Mark Bell
18a4d2deec
Unilaterally clear background to white before redraw
...
svn path=/trunk/netsurf/; revision=11644
2011-02-11 08:48:40 +00:00
Vincent Sanders
98095f8f7a
change risc os frontend to use browser_window_redraw (r=jmb)
...
svn path=/trunk/netsurf/; revision=11643
2011-02-11 08:28:15 +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
Chris Young
bc2bce8d35
Web search text selection
...
svn path=/trunk/netsurf/; revision=11638
2011-02-09 22:16:11 +00:00
Chris Young
4703d643f5
Fix some long-standing issues with events not getting captured, make sure the
...
timer.device version of the scheduler is working and make it the default.
svn path=/trunk/netsurf/; revision=11637
2011-02-09 21:52:28 +00:00
John Mark Bell
86c2948eb4
Fix copying text/plain to clipboard
...
svn path=/trunk/netsurf/; revision=11636
2011-02-09 20:31:34 +00:00
Vincent Sanders
f04cc9e9ec
use the netsurf icons on the window decoration
...
svn path=/trunk/netsurf/; revision=11635
2011-02-09 01:32:53 +00:00
Vincent Sanders
3c414e7668
Stop win32 frontend using 100% cpu time when idle
...
svn path=/trunk/netsurf/; revision=11633
2011-02-08 23:42:18 +00:00
Vincent Sanders
42990ed9ec
commit a neatness and comment cleanup in the gtk window code
...
svn path=/trunk/netsurf/; revision=11632
2011-02-08 23:40:14 +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
Sven Weidauer
626fc0df54
Automatically hide tab bar for single tab.
...
svn path=/trunk/netsurf/; revision=11630
2011-02-08 14:25:18 +00:00
Sven Weidauer
ac7cf0a3c9
Fixing crash issue by disallowing last tab to be dragged out.
...
svn path=/trunk/netsurf/; revision=11629
2011-02-08 14:25:16 +00:00