John Mark Bell
5b22657606
[project @ 2004-10-20 09:52:43 by jmb]
...
Rewrite such that it now uses plotters.
Things that need fixing:
- draw_plot_(line,rectangle) needs line pattern support (everything's solid
for now)
There's a couple of regressions, too:
- page background colour is lost (plotting a filled rectangle of colour
in draw_clg breaks some sites. This may require some sort of clipping)
- there's no grouping of objects any more (sorry joty). I'm not entirely
sure of the best way of going about this, as we no longer have box data.
svn path=/import/netsurf/; revision=1329
2004-10-20 09:52:43 +00:00
Michael Drake
7209b0e921
[project @ 2004-10-19 22:31:25 by tlsa]
...
Change default colours for some form elements.
svn path=/import/netsurf/; revision=1328
2004-10-19 22:31:25 +00:00
James Bursa
02cec85fea
[project @ 2004-10-19 21:29:39 by bursa]
...
Fix disc radius.
svn path=/import/netsurf/; revision=1327
2004-10-19 21:29:39 +00:00
James Bursa
1552896c9e
[project @ 2004-10-19 21:17:16 by bursa]
...
Fix scaling of standalone images.
svn path=/import/netsurf/; revision=1326
2004-10-19 21:17:16 +00:00
James Bursa
4ba346daa8
[project @ 2004-10-19 21:16:12 by bursa]
...
Update to use plotters.
svn path=/import/netsurf/; revision=1325
2004-10-19 21:16:12 +00:00
John Mark Bell
e215fc6136
[project @ 2004-10-18 02:27:19 by jmb]
...
Fix segv in GTK build.
/me also slaps the RISC OS build for not dying appropriately too.
svn path=/import/netsurf/; revision=1324
2004-10-18 02:27:19 +00:00
John Mark Bell
fff5f231ed
[project @ 2004-10-17 22:13:34 by jmb]
...
Lose hard-coded stylesheet URLs.
svn path=/import/netsurf/; revision=1323
2004-10-17 22:13:35 +00:00
James Bursa
892a348b73
[project @ 2004-10-17 21:51:06 by bursa]
...
Update to use plotters for HTML redraw.
svn path=/import/netsurf/; revision=1322
2004-10-17 21:51:06 +00:00
John Mark Bell
dcfd2dffe2
[project @ 2004-10-17 21:37:01 by jmb]
...
Fixup to use plotters.
Someone please fix the png bug. ta ;)
svn path=/import/netsurf/; revision=1321
2004-10-17 21:37:01 +00:00
John Mark Bell
a3cd08929a
[project @ 2004-10-17 21:30:03 by jmb]
...
Remove spurious gifread object.
General tidying
svn path=/import/netsurf/; revision=1320
2004-10-17 21:30:03 +00:00
James Bursa
e6d5a5de40
[project @ 2004-10-17 21:16:35 by bursa]
...
Updated dependencies.
svn path=/import/netsurf/; revision=1319
2004-10-17 21:16:35 +00:00
James Bursa
511d66331f
[project @ 2004-10-17 21:16:00 by bursa]
...
Move to use plotters. Replace html.layout->children with html.layout.
svn path=/import/netsurf/; revision=1318
2004-10-17 21:16:00 +00:00
James Bursa
ddaf4ab4d7
[project @ 2004-10-17 21:13:24 by bursa]
...
Add html_redraw.o and plotters.o; remove htmlredraw.o.
svn path=/import/netsurf/; revision=1317
2004-10-17 21:13:24 +00:00
James Bursa
63a4269651
[project @ 2004-10-17 21:12:32 by bursa]
...
Replace bitmap_redraw() with plot.bitmap().
svn path=/import/netsurf/; revision=1316
2004-10-17 21:12:32 +00:00
James Bursa
de33b16b87
[project @ 2004-10-17 21:11:29 by bursa]
...
Scrollbar and dragging work.
svn path=/import/netsurf/; revision=1315
2004-10-17 21:11:29 +00:00
James Bursa
fd4e3de0b5
[project @ 2004-10-17 21:10:19 by bursa]
...
Move box tree from html.layout->children to html.layout. Work on scrollbars.
svn path=/import/netsurf/; revision=1314
2004-10-17 21:10:19 +00:00
James Bursa
6db5ad1b73
[project @ 2004-10-17 21:05:12 by bursa]
...
New target-independent implementation of html_redraw(), using plotters.
svn path=/import/netsurf/; revision=1313
2004-10-17 21:05:12 +00:00
James Bursa
0c898cdedf
[project @ 2004-10-17 21:03:19 by bursa]
...
New target-independent interface for plotting and RISC OS screen implementation.
svn path=/import/netsurf/; revision=1312
2004-10-17 21:03:19 +00:00
James Bursa
f0643f4a35
[project @ 2004-10-17 21:01:35 by bursa]
...
More border-styles now implemented.
svn path=/import/netsurf/; revision=1311
2004-10-17 21:01:35 +00:00
Michael Drake
45dc518866
[project @ 2004-10-13 12:52:21 by tlsa]
...
Correction for French interactive help text too. Thanks to Sebastian Barthel.
svn path=/import/netsurf/; revision=1310
2004-10-13 12:52:21 +00:00
Michael Drake
5d9aed5ffc
[project @ 2004-10-13 12:37:38 by tlsa]
...
Update to German translation and correction of English interactive help text by Sebastian Barthel
svn path=/import/netsurf/; revision=1309
2004-10-13 12:37:38 +00:00
John Mark Bell
bd17f8b9d1
[project @ 2004-10-09 19:14:26 by jmb]
...
Work around issue with selected radio buttons/checkboxes having no current value
svn path=/import/netsurf/; revision=1308
2004-10-09 19:14:26 +00:00
James Bursa
0685aeaa3f
[project @ 2004-10-07 09:34:15 by bursa]
...
Fix #include path.
svn path=/import/netsurf/; revision=1307
2004-10-07 09:34:15 +00:00
James Bursa
47e75ceb17
[project @ 2004-10-07 09:26:23 by bursa]
...
New dependency scanning script and updated makefile.
svn path=/import/netsurf/; revision=1306
2004-10-07 09:26:23 +00:00
Richard Wilson
c0f18cd434
[project @ 2004-10-05 22:38:02 by rjw]
...
GIF opacity test is now applied to all GIFs. Background colour redraw is optimised out for opaque, repeating images.
svn path=/import/netsurf/; revision=1305
2004-10-05 22:38:02 +00:00
John Mark Bell
4dafc1394f
[project @ 2004-10-05 15:42:15 by jmb]
...
Plug memory leak
svn path=/import/netsurf/; revision=1304
2004-10-05 15:42:15 +00:00
John Mark Bell
93f8d3badc
[project @ 2004-10-05 14:36:44 by jmb]
...
Lose RISC OS specific includes from GIF code.
Fix jpegs for the gtk build.
Allow use of gifs in gtk build.
svn path=/import/netsurf/; revision=1303
2004-10-05 14:36:44 +00:00
Richard Wilson
60949d1aee
[project @ 2004-10-05 00:22:38 by rjw]
...
Fixes for missing changes to updated GIF code.
svn path=/import/netsurf/; revision=1302
2004-10-05 00:22:38 +00:00
Richard Wilson
403f12872d
[project @ 2004-10-04 23:54:42 by rjw]
...
Moved GIF file reading to image/, optimisation of plotting for GIFs, JNGs, PNGs and JPEGs, initial work for toolbar customisation. Possibly some other things too.
svn path=/import/netsurf/; revision=1301
2004-10-04 23:54:42 +00:00
John Mark Bell
7144ce65eb
[project @ 2004-10-01 23:48:15 by jmb]
...
Add GUI config option for HTTP referer sending
svn path=/import/netsurf/; revision=1300
2004-10-01 23:48:15 +00:00
John Mark Bell
428a1b5841
[project @ 2004-10-01 23:19:08 by jmb]
...
Referer header is now preserved across redirects
svn path=/import/netsurf/; revision=1299
2004-10-01 23:19:08 +00:00
John Mark Bell
0d6b3576dc
[project @ 2004-10-01 21:33:20 by jmb]
...
Oops, missed this from last checkin.
svn path=/import/netsurf/; revision=1298
2004-10-01 21:33:20 +00:00
John Mark Bell
49ce807e3c
[project @ 2004-10-01 21:31:55 by jmb]
...
A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match.
Things to do:
1) Preservation of referer across redirects (see comment in browser.c:284)
2) GUI templates/code for configuration of referer sending (simple on/off toggle only)
3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer?
4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good).
svn path=/import/netsurf/; revision=1297
2004-10-01 21:31:55 +00:00
John Mark Bell
39ad1632eb
[project @ 2004-10-01 00:06:49 by jmb]
...
Send HTTP referer header. This is _only_ sent when a link is clicked (theoretically, at least).
svn path=/import/netsurf/; revision=1296
2004-10-01 00:06:49 +00:00
John Mark Bell
1202ad9c44
[project @ 2004-09-30 16:48:04 by jmb]
...
Prevent crash when radio button outside a form block is selected.
Make url bar update slightly more sane - doesn't update if the fetch is a download.
svn path=/import/netsurf/; revision=1295
2004-09-30 16:48:04 +00:00
John Mark Bell
4a37e17037
[project @ 2004-09-29 20:13:42 by jmb]
...
Write heuristically-generated font names to choices file - should speed up program load a bit.
Heuristic is re-run each time the choices file is saved.
svn path=/import/netsurf/; revision=1294
2004-09-29 20:13:42 +00:00
John Mark Bell
d718a30c57
[project @ 2004-09-29 03:33:24 by jmb]
...
Lose redundant font table.
Rework bold and italic font support.
This is now user-configurable but I've little intention of writing GUI Choices code for this.
Smallcaps is still broken and needs some thinking about - probably best to drop the smallcaps font variants and convert lowercase chars to uppercase. Quite how this works for non-latin text, I've no idea.
svn path=/import/netsurf/; revision=1293
2004-09-29 03:33:24 +00:00
Michael Drake
4439cbc204
[project @ 2004-09-28 15:30:48 by tlsa]
...
Support invalid polygon shape name in image maps.
svn path=/import/netsurf/; revision=1292
2004-09-28 15:30:48 +00:00
John Mark Bell
7a3345a08c
[project @ 2004-09-27 16:50:16 by jmb]
...
Avoid error if Iconv module isn't present on system
svn path=/import/netsurf/; revision=1291
2004-09-27 16:50:16 +00:00
Michael Drake
349d77ea4e
[project @ 2004-09-27 10:33:55 by tlsa]
...
Update interactive help.
svn path=/import/netsurf/; revision=1290
2004-09-27 10:33:55 +00:00
John Mark Bell
9a771ee9d7
[project @ 2004-09-27 05:22:01 by jmb]
...
Update
svn path=/import/netsurf/; revision=1289
2004-09-27 05:22:01 +00:00
John Mark Bell
ddf92d6778
[project @ 2004-09-27 05:21:38 by jmb]
...
Remove unused file.
svn path=/import/netsurf/; revision=1288
2004-09-27 05:21:38 +00:00
John Mark Bell
5802723281
[project @ 2004-09-27 05:21:00 by jmb]
...
Improve !Boot file and support protocol fallback positions.
svn path=/import/netsurf/; revision=1287
2004-09-27 05:21:00 +00:00
Michael Drake
ebc39ef41f
[project @ 2004-09-26 09:11:51 by tlsa]
...
Add German translation of welcome page by Sebastian Barthel.
svn path=/import/netsurf/; revision=1286
2004-09-26 09:11:51 +00:00
John Mark Bell
bcbbad6d77
[project @ 2004-09-25 16:24:45 by jmb]
...
Update about page
svn path=/import/netsurf/; revision=1285
2004-09-25 16:24:45 +00:00
John Mark Bell
bd15cb97f5
[project @ 2004-09-25 15:01:29 by jmb]
...
Updated French resources. Thanks to Jerome Mathevet.
svn path=/import/netsurf/; revision=1284
2004-09-25 15:01:29 +00:00
Michael Drake
aca81248b3
[project @ 2004-09-25 14:04:58 by tlsa]
...
Add German translation by Sebastian Barthel.
svn path=/import/netsurf/; revision=1283
2004-09-25 14:04:58 +00:00
John Mark Bell
e8c7058873
[project @ 2004-09-24 23:52:40 by jmb]
...
German translation support (needs templates et al.)
svn path=/import/netsurf/; revision=1282
2004-09-24 23:52:40 +00:00
Michael Drake
5c81943864
[project @ 2004-09-20 11:20:24 by tlsa]
...
Add file missed in last checkin.
svn path=/import/netsurf/; revision=1281
2004-09-20 11:20:24 +00:00
Michael Drake
dbe0fa15fa
[project @ 2004-09-17 21:20:13 by tlsa]
...
Start updating icon sprites.
svn path=/import/netsurf/; revision=1280
2004-09-17 21:20:13 +00:00