Michael Drake
7fc42b80a4
Improve RISC OS progress pointer.
...
svn path=/trunk/netsurf/; revision=8526
2009-07-14 15:54:01 +00:00
Michael Drake
f18904ca67
Indicate activity with the progress pointer for a second after you click a link and as the "auto" pointer while stuff is loading.
...
svn path=/trunk/netsurf/; revision=8525
2009-07-14 15:53:12 +00:00
Michael Drake
12cdd0f6dd
Fix comment.
...
svn path=/trunk/netsurf/; revision=8520
2009-07-14 13:13:47 +00:00
Michael Drake
2d95b8aa57
Rename debug outline plot styles and make them const.
...
svn path=/trunk/netsurf/; revision=8518
2009-07-14 12:42:02 +00:00
Michael Drake
336b21198d
Plot debug outlines after borders and backgrounds, so that they can be seen when things are coloured. Plot content edge before padding edge, so that the colour for the outermost edge is always shown when margin, border or padding are 0.
...
svn path=/trunk/netsurf/; revision=8515
2009-07-14 11:45:29 +00:00
Michael Drake
08fc83b189
Simplify debug outline calculations and avoid fp maths when scale is 1.0. Comment some border stuff.
...
svn path=/trunk/netsurf/; revision=8514
2009-07-14 11:26:44 +00:00
Michael Drake
8365d46eb7
Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.
...
svn path=/trunk/netsurf/; revision=8513
2009-07-14 10:57:07 +00:00
Vincent Sanders
86232d72a6
next round of plotter refactor
...
svn path=/trunk/netsurf/; revision=8512
2009-07-14 10:03:58 +00:00
Michael Drake
ed2206316c
Positioned elements are taken out of normal flow, so don't let them affect min/max width calculations.
...
svn path=/trunk/netsurf/; revision=8502
2009-07-13 15:37:54 +00:00
Chris Young
af4f3d2be7
Don't do higher quality scaling on OS4.0 as it doesn't work.
...
svn path=/trunk/netsurf/; revision=8484
2009-07-12 18:10:14 +00:00
Michael Drake
ebe0db1864
Delete html_redraw lighter/darker and use the colour tweakers in plot_style.
...
svn path=/trunk/netsurf/; revision=8452
2009-07-10 20:38:57 +00:00
Michael Drake
e0a4b50e87
Move colour blend routine from html_redraw to plot_style and make it a define.
...
svn path=/trunk/netsurf/; revision=8451
2009-07-10 19:53:30 +00:00
Michael Drake
96d8e9335c
Remove html_redraw_aa because it is the same as html_redraw_blend. Fix html_redraw_blend to be 50/50 instead of 75/25.
...
svn path=/trunk/netsurf/; revision=8448
2009-07-10 19:09:33 +00:00
Vincent Sanders
680298e61c
plotters line refactor
...
svn path=/trunk/netsurf/; revision=8446
2009-07-10 18:36:49 +00:00
John Mark Bell
5feb7018c5
Replace parent_url with a pointer to the parent content.
...
svn path=/trunk/netsurf/; revision=8428
2009-07-10 00:26:37 +00:00
Chris Young
801ef751af
Move all the layers code into plotters.c and refactor to use gui_globals structure
...
Purge option_direct_render
svn path=/trunk/netsurf/; revision=8425
2009-07-09 18:52:55 +00:00
John Mark Bell
9e5f6510ec
Tweak dot/dash patterns.
...
svn path=/trunk/netsurf/; revision=8416
2009-07-09 12:13:01 +00:00
Chris Young
e580428738
Fix compilation
...
svn path=/trunk/netsurf/; revision=8400
2009-07-08 22:32:57 +00:00
Vincent Sanders
f9ecd56f62
ploter refactor of rectangle handling
...
svn path=/trunk/netsurf/; revision=8399
2009-07-08 22:04:40 +00:00
Chris Young
651228e64d
Migrate plotters to use a gui_globals pointer rather than RastPort.
...
svn path=/trunk/netsurf/; revision=8378
2009-07-07 19:28:34 +00:00
Chris Young
febe19851e
Fix warnings
...
svn path=/trunk/netsurf/; revision=8377
2009-07-07 19:27:08 +00:00
John Mark Bell
68aeb65cdf
Merged revisions 8059-8359 via svnmerge from
...
svn://svn.netsurf-browser.org/branches/paulblokus/textinput
........
r8337 | paulblokus | 2009-07-06 00:38:21 +0100 (Mon, 06 Jul 2009) | 2 lines
added textarea_set_position
........
svn path=/trunk/netsurf/; revision=8360
2009-07-06 23:47:50 +00:00
Michael Drake
d98ec423b1
Style guide indentation.
...
svn path=/trunk/netsurf/; revision=8346
2009-07-06 10:46:15 +00:00
Michael Drake
21a2bfc53c
Style guide indentation.
...
svn path=/trunk/netsurf/; revision=8345
2009-07-06 10:38:13 +00:00
Michael Drake
7372218033
Fix indentation to use tabs instead of spaces.
...
svn path=/trunk/netsurf/; revision=8344
2009-07-06 10:33:19 +00:00
Chris Young
6dfc7b8a7c
GETSCREENANME documentation
...
svn path=/trunk/netsurf/; revision=8334
2009-07-05 21:57:56 +00:00
Chris Young
be36c723ca
Add a note about how to get the best speed out of the OS4 version. Mostly this is to
...
encourage people to use 32-bit screenmodes :)
svn path=/trunk/netsurf/; revision=8333
2009-07-05 21:25:24 +00:00
Vincent Sanders
0ade453958
Refactor fill plotter to take a style
...
svn path=/trunk/netsurf/; revision=8332
2009-07-05 20:10:17 +00:00
Chris Young
ab2391ade1
Don't make the global bitmap a friend of the screen bitmap, instead allocate it so
...
that alpha blitting and Cairo operations work correctly. Running NetSurf on a 16-bit
screen is now possible without bits of the display missing or obliterated, however it
does suffer a small performance hit.
svn path=/trunk/netsurf/; revision=8331
2009-07-05 18:15:55 +00:00
Chris Young
0d879c2e7f
fix warnings
...
svn path=/trunk/netsurf/; revision=8316
2009-07-04 19:12:56 +00:00
Chris Young
65ee9ef4b1
Apply scaling quality also to thumbnails.
...
svn path=/trunk/netsurf/; revision=8315
2009-07-04 19:10:33 +00:00
John Mark Bell
ceca548a1d
Fix serialisation of page titles.
...
svn path=/trunk/netsurf/; revision=8313
2009-07-04 18:19:29 +00:00
Chris Young
5886f232c4
turn iconification back off as it isn't working reliably.
...
svn path=/trunk/netsurf/; revision=8312
2009-07-04 18:01:46 +00:00
Chris Young
f611631a5f
Basic iconification support
...
svn path=/trunk/netsurf/; revision=8310
2009-07-04 16:12:27 +00:00
Chris Young
619ea621e8
Script to show the source of the current page
...
svn path=/trunk/netsurf/; revision=8304
2009-07-04 12:16:53 +00:00
Chris Young
d90e784ab4
Add GETSCREENNAME command
...
svn path=/trunk/netsurf/; revision=8303
2009-07-04 12:16:22 +00:00
Michael Drake
ac60741c28
Fix scheduler to handle delays of greater than one second. Fixes continual reload issues on pages with meta refresh.
...
svn path=/trunk/netsurf/; revision=8293
2009-07-03 23:40:26 +00:00
John Mark Bell
7792d81e85
Give input focus to drawing area on click. (credit: Paul Blokus)
...
svn path=/trunk/netsurf/; revision=8277
2009-07-02 23:22:24 +00:00
Chris Young
b8f6dfd58d
Minor positional changes. This code probably needs a rethink as it doesn't correctly
...
advance for two-byte UTF8 chars.
svn path=/trunk/netsurf/; revision=8276
2009-07-02 23:07:04 +00:00
John Mark Bell
2dbf92761f
Fix stupid
...
svn path=/trunk/netsurf/; revision=8275
2009-07-02 23:05:10 +00:00
John Mark Bell
1aeecf401c
Silence warnings
...
svn path=/trunk/netsurf/; revision=8274
2009-07-02 22:36:51 +00:00
John Mark Bell
e6f70d9760
Make this more legible and squash leaks.
...
svn path=/trunk/netsurf/; revision=8273
2009-07-02 22:35:15 +00:00
Vincent Sanders
e707fe935b
fix keymap
...
svn path=/trunk/netsurf/; revision=8272
2009-07-02 21:37:22 +00:00
Vincent Sanders
c04b939c8c
Fix by tlsa for content which is updated by the core like animated gifs and forms
...
svn path=/trunk/netsurf/; revision=8270
2009-07-02 21:23:54 +00:00
Vincent Sanders
1165edf662
remove redundant clg call
...
svn path=/trunk/netsurf/; revision=8240
2009-07-01 13:53:06 +00:00
John Mark Bell
a3e205bbd9
Constify ro_uri_launch()
...
If the URL is too long to fit into a non-indirected ANT URLLoad message, then skip the ANT URLLoad broadcast and jump straight to using URI_Dispatch.
We don't support indirected ANT URLLoad messages as their potential for memory leakage is too great.
svn path=/trunk/netsurf/; revision=8233
2009-07-01 12:05:51 +00:00
John Mark Bell
7e01924ecf
Bring in line with new bitmap plotter API
...
svn path=/trunk/netsurf/; revision=8216
2009-07-01 00:20:24 +00:00
Michael Drake
ce70652694
Update plotters documentation for merged bitmap plotter.
...
svn path=/trunk/netsurf/; revision=8198
2009-06-30 13:45:08 +00:00
Michael Drake
26cee820f1
Simplify RISC OS bitmap plotter.
...
svn path=/trunk/netsurf/; revision=8196
2009-06-30 13:16:29 +00:00
Vincent Sanders
aa26843411
Improve bitmap plotter API
...
svn path=/trunk/netsurf/; revision=8195
2009-06-30 13:02:23 +00:00