John Mark Bell
6cf4ce640c
Squash warning
...
svn path=/trunk/netsurf/; revision=3982
2008-03-19 17:29:34 +00:00
Michael Drake
38644b0b4a
Update to use new build system.
...
svn path=/trunk/netsurf/; revision=3981
2008-03-19 17:26:22 +00:00
John Mark Bell
bdf3c5e56b
Squash "implicit declaration of function 'gui_multitask'" warnings.
...
svn path=/trunk/netsurf/; revision=3980
2008-03-19 16:46:26 +00:00
John Mark Bell
ef8783cc44
Use pkg-config, where possible
...
svn path=/trunk/netsurf/; revision=3979
2008-03-19 15:54:07 +00:00
Michael Drake
c6963beb91
Remove scandeps file.
...
svn path=/trunk/netsurf/; revision=3975
2008-03-19 10:46:58 +00:00
John Mark Bell
e2807ac556
Shift -mthrowback so it's only used when building on a RO host
...
svn path=/trunk/netsurf/; revision=3974
2008-03-19 04:23:13 +00:00
John Mark Bell
e5a35f117e
Update documentation
...
svn path=/trunk/netsurf/; revision=3971
2008-03-19 04:07:23 +00:00
John Mark Bell
ad71e4de6b
Purge old buildsystem.
...
Rename Makefile.unix to Makefile.
svn path=/trunk/netsurf/; revision=3970
2008-03-19 04:03:40 +00:00
John Mark Bell
71be1d1ed8
Minor tweaks to Makefile for successful compilation on RO.
...
Document the s/$(shell uname -s)/riscos/ kludge until we get a fixed version of UnixLib/make
svn path=/trunk/netsurf/; revision=3969
2008-03-19 03:25:05 +00:00
Michael Drake
4162fb9a82
Throwback for native RISC OS build.
...
svn path=/trunk/netsurf/; revision=3968
2008-03-19 02:05:00 +00:00
John Tytgat
6aa966747c
Support for native RISC OS building (part 1/2)
...
svn path=/trunk/netsurf/; revision=3967
2008-03-19 01:19:12 +00:00
John Tytgat
a3f44e659b
Merge HOST_SYSTEM into HOST; ask non-system only header dependency.
...
svn path=/trunk/netsurf/; revision=3966
2008-03-19 00:48:08 +00:00
John Tytgat
8b7c27d31e
Add 'riscos' specific target rules for css generated files.
...
svn path=/trunk/netsurf/; revision=3965
2008-03-19 00:34:59 +00:00
Rob Kendrick
f8edca0757
Fix the other mention of the old build system in GTK build docs
...
svn path=/trunk/netsurf/; revision=3963
2008-03-18 16:37:01 +00:00
Rob Kendrick
7caebae41e
Update GTK building instructions to mention new Makefile, and talk about the netsurf starter script a little more.
...
svn path=/trunk/netsurf/; revision=3961
2008-03-18 14:16:28 +00:00
John Mark Bell
6af85cc3f7
Fix stylesheet enumeration API description -- only top-level stylesheets are included
...
svn path=/trunk/netsurf/; revision=3956
2008-03-15 23:51:30 +00:00
John Mark Bell
a53a1df261
Ideas for a new CSS engine
...
svn path=/trunk/netsurf/; revision=3954
2008-03-15 19:14:43 +00:00
John Mark Bell
885ce428a9
Ensure that scrollbar foreground is actually visible (black on black, for example, isn't very usable)
...
svn path=/trunk/netsurf/; revision=3950
2008-03-14 10:08:58 +00:00
John Mark Bell
b087dfb3da
Remove spurious *
...
svn path=/trunk/netsurf/; revision=3946
2008-03-13 18:26:20 +00:00
John Mark Bell
9597b5359c
Drop support for URL file versions below 1.06
...
svn path=/trunk/netsurf/; revision=3945
2008-03-13 18:25:41 +00:00
John Mark Bell
2dadb5fac8
Forward compatible Cookie file loading/saving
...
Reduce amount of magic numbers
svn path=/trunk/netsurf/; revision=3944
2008-03-13 18:14:05 +00:00
Rob Kendrick
6906f6b861
Add -D_NETBSD_SOURCE to Makefile.unix for building on NetBSD. Also don't provide prototype for strcasestr under NetBSD. Fixes segfaults.
...
svn path=/trunk/netsurf/; revision=3943
2008-03-12 21:16:15 +00:00
Rob Kendrick
c85be437b3
Round caret hight down by 2 to make up for pixel system differences in nsgtk: makes caret appear the correct size for text-entry boxes.
...
svn path=/trunk/netsurf/; revision=3926
2008-03-11 00:26:47 +00:00
Rob Kendrick
4ec38922ac
Change meaning of c->redraw_time to be the earliest time to reflow during page asset fetch. Have the time selected vary depending on how long the last reflow took.
...
svn path=/trunk/netsurf/; revision=3925
2008-03-11 00:14:39 +00:00
Rob Kendrick
b91ad2b1ff
Wrap jpeg library check in #ifdef riscos, as we don't care on non-RISC OS. Silences warning.
...
svn path=/trunk/netsurf/; revision=3921
2008-03-10 14:29:43 +00:00
John Mark Bell
d4e57583a0
Insert implied boxes rather than entirely removing empty table/row group nodes from the box tree.
...
svn path=/trunk/netsurf/; revision=3920
2008-03-10 14:24:41 +00:00
John Mark Bell
4da171f53c
Fix last pointer manipulation for table and row_group boxes.
...
svn path=/trunk/netsurf/; revision=3919
2008-03-10 14:23:04 +00:00
John Mark Bell
9468e4abbe
Take account of any table height specified through CSS or HTML.
...
svn path=/trunk/netsurf/; revision=3918
2008-03-10 14:17:35 +00:00
Michael Drake
9d3b7b43fd
Update status bar when standalone images are done.
...
svn path=/trunk/netsurf/; revision=3917
2008-03-10 12:41:41 +00:00
Michael Drake
abd453166f
Apply min/max-height to absolutely positioned elements.
...
svn path=/trunk/netsurf/; revision=3916
2008-03-10 12:36:35 +00:00
John Tytgat
79022d8ec2
Foresee OSLib 7 and pre-OSLib 7 compatibility
...
svn path=/trunk/netsurf/; revision=3913
2008-03-10 00:51:51 +00:00
John Tytgat
b79b0dbd82
Avoid rendering using random buffer data when content is locked. In such cases we leave the window area as is.
...
svn path=/trunk/netsurf/; revision=3912
2008-03-10 00:19:11 +00:00
Michael Drake
2c7ce0143f
Adjust y values after seting a min/max-height.
...
svn path=/trunk/netsurf/; revision=3910
2008-03-09 23:41:08 +00:00
Michael Drake
052f8b47ff
Initial stab at min/max-height support.
...
svn path=/trunk/netsurf/; revision=3909
2008-03-09 19:39:17 +00:00
John Tytgat
7e08dfff8c
Add 'docs' target to generate the developer Doxygen generated documentation.
...
svn path=/trunk/netsurf/; revision=3908
2008-03-09 17:06:45 +00:00
John Tytgat
62d2e47936
Avoid magic numbers.
...
svn path=/trunk/netsurf/; revision=3907
2008-03-09 16:34:57 +00:00
Michael Drake
cdea9de987
Revert accidentally committed files.
...
svn path=/trunk/netsurf/; revision=3905
2008-03-09 14:29:13 +00:00
Michael Drake
920be77804
When floats have clear right or left set, as well as being put below floats on that side, they should still follow normal behaviour with respect to floats on the other side.
...
svn path=/trunk/netsurf/; revision=3904
2008-03-09 14:10:05 +00:00
Michael Drake
1dc8770cbb
Fix clear CSS property support when applied on floats.
...
svn path=/trunk/netsurf/; revision=3902
2008-03-09 01:34:49 +00:00
Michael Drake
201dabcb9b
Round percentage width to nearest pixel with integers.
...
svn path=/trunk/netsurf/; revision=3901
2008-03-08 20:30:40 +00:00
Michael Drake
9c0eda1d2c
Fix float wrapping when available space equals space that would be used by float.
...
svn path=/trunk/netsurf/; revision=3898
2008-03-07 21:39:06 +00:00
Michael Drake
5141da86fd
Put old make files and !Run file back.
...
svn path=/trunk/netsurf/; revision=3896
2008-03-07 18:51:53 +00:00
Michael Drake
16489d1b12
No space between rows of floats.
...
svn path=/trunk/netsurf/; revision=3895
2008-03-07 18:36:04 +00:00
John Mark Bell
8f999376d5
Bring definition of {escape} in line with CSS 2.1 spec.
...
Require units when parsing css lengths.
Correctly ignore background: meta-properties which have multiple instances of sub-properties (e.g. foo { background: red pink; })
svn path=/trunk/netsurf/; revision=3893
2008-03-06 23:20:32 +00:00
Michael Drake
10a339e41d
Fix standard make file for new data: URL stuff.
...
svn path=/trunk/netsurf/; revision=3892
2008-03-06 20:21:28 +00:00
Michael Drake
ceb5f5ff7f
Round percentage widths to nearest pixel instead of down.
...
svn path=/trunk/netsurf/; revision=3891
2008-03-06 19:41:49 +00:00
Rob Kendrick
fed99c2cb5
jmb's rework of data: URL handling
...
svn path=/trunk/netsurf/; revision=3890
2008-03-06 11:28:00 +00:00
Rob Kendrick
58ee433b67
Add another check for malformed data: URLs
...
svn path=/trunk/netsurf/; revision=3889
2008-03-05 23:09:36 +00:00
Rob Kendrick
b168d636d0
Many data: fixes. Acid2 no longer crashes NetSurf.
...
svn path=/trunk/netsurf/; revision=3888
2008-03-05 22:57:46 +00:00
Rob Kendrick
c9bd38f5dd
Check for calloc() failing
...
svn path=/trunk/netsurf/; revision=3885
2008-03-05 15:01:42 +00:00