James Bursa
10fa42cd12
[project @ 2005-04-09 09:52:52 by bursa]
...
Remove obsolete style_clone field from struct box.
svn path=/import/netsurf/; revision=1609
2005-04-09 09:52:52 +00:00
James Bursa
2920bca14a
[project @ 2005-04-09 09:47:36 by bursa]
...
Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c.
svn path=/import/netsurf/; revision=1608
2005-04-09 09:47:37 +00:00
John Mark Bell
f228f3c8da
[project @ 2005-04-02 18:24:47 by jmb]
...
Fix more FP exceptions
svn path=/import/netsurf/; revision=1589
2005-04-02 18:24:47 +00:00
James Bursa
bed3897f66
[project @ 2005-04-02 11:13:27 by bursa]
...
Assert when a box has UNKNOWN_WIDTH after layout.
svn path=/import/netsurf/; revision=1588
2005-04-02 11:13:27 +00:00
James Bursa
29d44c739e
[project @ 2005-03-28 19:17:06 by bursa]
...
Split convert_xml_to_box() into box_construct_element() and box_construct_text(). Add box_solve_display().
svn path=/import/netsurf/; revision=1585
2005-03-28 19:17:06 +00:00
James Bursa
64d8f9d5ed
[project @ 2005-03-26 01:12:27 by bursa]
...
Split box.c into box_construct.c, box_normalise.c, and box.c.
svn path=/import/netsurf/; revision=1583
2005-03-26 01:12:27 +00:00
Richard Wilson
770a3f7494
[project @ 2005-03-24 13:44:24 by rjw]
...
Don't add fetches that failed to initialise to the object list.
svn path=/import/netsurf/; revision=1580
2005-03-24 13:44:24 +00:00
Richard Wilson
c0b5985867
[project @ 2005-03-23 19:17:03 by rjw]
...
Fix scaling of very small background images when viewing at less than 100%
svn path=/import/netsurf/; revision=1575
2005-03-23 19:17:03 +00:00
Richard Wilson
511891d27c
[project @ 2005-03-23 18:14:38 by rjw]
...
Fix incorrect background position calculations. Modify CSS parser to pass all background-position testcases.
svn path=/import/netsurf/; revision=1574
2005-03-23 18:14:38 +00:00
Richard Wilson
c16c3ffa2f
[project @ 2005-03-23 16:42:37 by rjw]
...
Don't pass scaled values to children to minimise rounding errors.
svn path=/import/netsurf/; revision=1573
2005-03-23 16:42:37 +00:00
Richard Wilson
39c6af5d64
[project @ 2005-03-22 16:29:16 by rjw]
...
Fix some rounding issues for table cell calculations.
svn path=/import/netsurf/; revision=1571
2005-03-22 16:29:16 +00:00
Richard Wilson
b832e05f03
[project @ 2005-03-22 00:10:42 by rjw]
...
Experimental cellpadding support
svn path=/import/netsurf/; revision=1569
2005-03-22 00:10:42 +00:00
Richard Wilson
7f37d2f559
[project @ 2005-03-19 18:05:45 by rjw]
...
Further updates to the colour highlighting algorithm.
svn path=/import/netsurf/; revision=1547
2005-03-19 18:05:45 +00:00
Richard Wilson
5703b71610
[project @ 2005-03-19 16:39:47 by rjw]
...
Stop certain colours being incorrectly highlighted
svn path=/import/netsurf/; revision=1546
2005-03-19 16:39:47 +00:00
Richard Wilson
f61f097e9a
[project @ 2005-03-19 15:33:06 by rjw]
...
Improved colour light/dark algorith. Button borders are now dual-level 3d to improve appearance.
svn path=/import/netsurf/; revision=1545
2005-03-19 15:33:06 +00:00
Richard Wilson
fb0903a089
[project @ 2005-03-19 14:23:47 by rjw]
...
Solve clickable area test case.
svn path=/import/netsurf/; revision=1544
2005-03-19 14:23:47 +00:00
Richard Wilson
793bb9119a
[project @ 2005-03-18 23:50:36 by rjw]
...
Take borders into account when checking whether a box contains a point.
svn path=/import/netsurf/; revision=1540
2005-03-18 23:50:36 +00:00
James Bursa
527bbec028
[project @ 2005-03-07 21:30:28 by bursa]
...
Fix some more FP exceptions related to layout.
svn path=/import/netsurf/; revision=1528
2005-03-07 21:30:28 +00:00
James Bursa
10b27f45f8
[project @ 2005-02-26 18:30:48 by bursa]
...
Fix some FP exceptions due to widths left as UNKNOWN_WIDTH.
svn path=/import/netsurf/; revision=1526
2005-02-26 18:30:48 +00:00
James Bursa
1a52a32e5d
[project @ 2005-02-20 13:18:21 by bursa]
...
Font rewrite, part 2.
svn path=/import/netsurf/; revision=1518
2005-02-20 13:18:21 +00:00
John Mark Bell
f93e387801
[project @ 2005-02-15 22:34:22 by jmb]
...
Fix loads of object/embed/applet/iframe memory leaks.
Disable handling of applet tag as the implementation's broken and we don't have a sensible JVM anyway.
svn path=/import/netsurf/; revision=1514
2005-02-15 22:34:22 +00:00
John Mark Bell
430d7bc1ae
[project @ 2005-02-04 19:41:59 by jmb]
...
Prevent assertion failure on pages with white-space: pre-wrap / pre-line
svn path=/import/netsurf/; revision=1492
2005-02-04 19:41:59 +00:00
James Bursa
04f0525fbf
[project @ 2005-01-24 23:02:37 by bursa]
...
Reformat pages loaded from memory cache to window width.
svn path=/import/netsurf/; revision=1467
2005-01-24 23:02:37 +00:00
Richard Wilson
71ad0bdf69
[project @ 2005-01-16 21:39:21 by rjw]
...
Read content, counter-reset and counter-increment properties.
svn path=/import/netsurf/; revision=1456
2005-01-16 21:39:21 +00:00
John Mark Bell
7ab8b2c1ba
[project @ 2005-01-16 21:32:10 by jmb]
...
Ensure style exists before freeing it
svn path=/import/netsurf/; revision=1455
2005-01-16 21:32:10 +00:00
John Mark Bell
b75313f591
[project @ 2005-01-16 00:14:31 by jmb]
...
Ensure style struct exists before attempting to free
svn path=/import/netsurf/; revision=1452
2005-01-16 00:14:31 +00:00
John Mark Bell
1e592489b1
[project @ 2005-01-16 00:03:45 by jmb]
...
Create interface for duplication and destruction of css_style structs.
svn path=/import/netsurf/; revision=1450
2005-01-16 00:03:45 +00:00
Richard Wilson
1487697cb3
[project @ 2005-01-15 22:11:53 by rjw]
...
Background work for CSS counters (CSS 2.1/12.4)
svn path=/import/netsurf/; revision=1449
2005-01-15 22:11:53 +00:00
James Bursa
a76404dfd0
[project @ 2005-01-13 20:28:50 by bursa]
...
Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters.
svn path=/import/netsurf/; revision=1447
2005-01-13 20:29:24 +00:00
John Mark Bell
15e08b5252
[project @ 2005-01-11 19:39:49 by jmb]
...
Handle property: inherit; properly
svn path=/import/netsurf/; revision=1441
2005-01-11 19:39:49 +00:00
Richard Wilson
652fe9ac95
[project @ 2005-01-11 14:16:40 by rjw]
...
Perform vertical alignment for cells with specified heights.
svn path=/import/netsurf/; revision=1439
2005-01-11 14:16:40 +00:00
Richard Wilson
7b1c6c0ea8
[project @ 2005-01-10 21:35:33 by rjw]
...
Vertical alignment for table cells
svn path=/import/netsurf/; revision=1437
2005-01-10 21:35:34 +00:00
John Mark Bell
77de9c1336
[project @ 2005-01-03 02:09:20 by jmb]
...
Shift + Click == download
svn path=/import/netsurf/; revision=1429
2005-01-03 02:09:20 +00:00
John Mark Bell
8334683068
[project @ 2005-01-02 03:58:20 by jmb]
...
xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c)
svn path=/import/netsurf/; revision=1419
2005-01-02 03:58:21 +00:00
James Bursa
7a71363d76
[project @ 2005-01-01 22:05:20 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week, part 5. Improve and simplify encoding detection.
svn path=/import/netsurf/; revision=1416
2005-01-01 22:05:21 +00:00
James Bursa
ff8dc1f9d6
[project @ 2005-01-01 14:51:35 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week, part 4.
svn path=/import/netsurf/; revision=1415
2005-01-01 14:51:35 +00:00
James Bursa
1d0ef6335c
[project @ 2004-12-13 22:17:43 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week, part 3.
svn path=/import/netsurf/; revision=1403
2004-12-13 22:17:43 +00:00
James Bursa
9d56448775
[project @ 2004-12-12 22:00:30 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week, part 2.
svn path=/import/netsurf/; revision=1401
2004-12-12 22:00:30 +00:00
James Bursa
9995dbad57
[project @ 2004-12-12 21:49:23 by bursa]
...
Add form_new() and form_add_option().
svn path=/import/netsurf/; revision=1400
2004-12-12 21:51:01 +00:00
James Bursa
f3ce5e1e48
[project @ 2004-12-09 22:22:13 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week, part 1.
svn path=/import/netsurf/; revision=1398
2004-12-09 22:22:13 +00:00
John Mark Bell
76efc5a0d0
[project @ 2004-12-08 00:33:25 by jmb]
...
Update to work with new imagemap interface
svn path=/import/netsurf/; revision=1391
2004-12-08 00:33:25 +00:00
James Bursa
dfc28d0ccb
[project @ 2004-12-06 22:31:22 by bursa]
...
Fix horizontal cellspacing.
svn path=/import/netsurf/; revision=1385
2004-12-06 22:31:22 +00:00
John Mark Bell
8a0965110f
[project @ 2004-12-05 23:51:10 by jmb]
...
Explicitly check for boxes with 0 area, as there's no point redrawing them
svn path=/import/netsurf/; revision=1384
2004-12-05 23:51:10 +00:00
James Bursa
3e6a2b9d9a
[project @ 2004-12-05 21:42:08 by bursa]
...
Make frames scroll. Implement table cellspacing attribute.
svn path=/import/netsurf/; revision=1383
2004-12-05 21:42:08 +00:00
James Bursa
37d7353f43
[project @ 2004-12-01 21:48:11 by bursa]
...
Implement table cell padding and separated borders model for tables. Min/max width calculations still need implementing.
svn path=/import/netsurf/; revision=1378
2004-12-01 21:48:11 +00:00
John Mark Bell
1105d9c397
[project @ 2004-11-22 00:33:04 by jmb]
...
Improve plain text rendering (converts occurrences of '<' with '<')
svn path=/import/netsurf/; revision=1369
2004-11-22 00:33:04 +00:00
James Bursa
48ee62b660
[project @ 2004-11-21 19:45:51 by bursa]
...
Take objects into account when calculating descendant boxes.
svn path=/import/netsurf/; revision=1367
2004-11-21 19:45:51 +00:00
James Bursa
58401792bd
[project @ 2004-11-21 19:45:17 by bursa]
...
Fix possible divide by 0. Scroll objects correctly.
svn path=/import/netsurf/; revision=1366
2004-11-21 19:45:17 +00:00
James Bursa
a31f6306f9
[project @ 2004-11-20 00:02:56 by bursa]
...
Improvements to overflow and scrolling: scrollbars now have most of the usual RISC OS behaviour. Better rendering of dotted and dashed borders.
svn path=/import/netsurf/; revision=1363
2004-11-20 00:02:56 +00:00
Richard Wilson
4bcef8408a
[project @ 2004-11-11 00:52:17 by rjw]
...
Fix for HTML redraw artifacts
svn path=/import/netsurf/; revision=1359
2004-11-11 00:52:17 +00:00