Chris Young
45e05288f0
Fix compile
...
svn path=/trunk/netsurf/; revision=9302
2009-08-14 17:53:28 +00:00
Michael Drake
13afa0ff4c
Merge Paul Blokus' selectscroll branch. Adds core select menu widget for forms and core scrollbar widget.
...
svn path=/trunk/netsurf/; revision=9289
2009-08-14 10:37:33 +00:00
Michael Drake
3549846a9a
Make textarea widget unaware of its global position. Credit: paulblokus.
...
svn path=/trunk/netsurf/; revision=9274
2009-08-13 22:10:36 +00:00
Michael Drake
41ff11a6ea
Improve explanation of how to ensure NetSurf finds its resources.
...
svn path=/trunk/netsurf/; revision=9273
2009-08-13 21:49:42 +00:00
Michael Drake
8f408f8013
Replace hard spaces with regular ones.
...
svn path=/trunk/netsurf/; revision=9271
2009-08-13 21:23:41 +00:00
Michael Drake
8af80d273b
Simplfy and reduce repetition in framebuffer building guide. Update GTK doc date.
...
svn path=/trunk/netsurf/; revision=9270
2009-08-13 21:17:41 +00:00
Michael Drake
4d132c72e7
Simplfy and reduce repetition.
...
svn path=/trunk/netsurf/; revision=9269
2009-08-13 21:08:38 +00:00
Michael Drake
1fe0960fbb
Copy libcss and wapcaplet stuff from the GTK doc.
...
svn path=/trunk/netsurf/; revision=9264
2009-08-13 19:59:22 +00:00
Michael Drake
a6ee4991c2
Fix up.
...
svn path=/trunk/netsurf/; revision=9178
2009-08-10 22:40:22 +00:00
Michael Drake
478465d8b5
Even simpler library installation.
...
svn path=/trunk/netsurf/; revision=9177
2009-08-10 22:38:16 +00:00
Michael Drake
78e7e065cd
Simplify library installation.
...
svn path=/trunk/netsurf/; revision=9176
2009-08-10 22:36:39 +00:00
Michael Drake
31c29ee83a
Fix directory name.
...
svn path=/trunk/netsurf/; revision=9174
2009-08-10 21:31:49 +00:00
John Tytgat
24b7eaf6b7
Add the minimal make version number needed.
...
svn path=/trunk/netsurf/; revision=9173
2009-08-10 21:29:37 +00:00
Michael Drake
7b565d8bc5
Fix menu pointer's hotspot.
...
svn path=/trunk/netsurf/; revision=9153
2009-08-10 14:43:31 +00:00
Michael Drake
85f4cad4d5
Fix some underline lengths.
...
svn path=/trunk/netsurf/; revision=9152
2009-08-10 13:51:37 +00:00
Michael Drake
97ebfc5b96
Mention svn up.
...
svn path=/trunk/netsurf/; revision=9151
2009-08-10 13:14:21 +00:00
Michael Drake
8555e6b324
Play with formatting.
...
svn path=/trunk/netsurf/; revision=9150
2009-08-10 13:09:25 +00:00
Michael Drake
0f3141badf
Fix indentation.
...
svn path=/trunk/netsurf/; revision=9148
2009-08-10 13:00:28 +00:00
Michael Drake
80ca0c501e
Update info about AR warning.
...
svn path=/trunk/netsurf/; revision=9147
2009-08-10 12:57:30 +00:00
Michael Drake
c3086b8998
Remove mention of web site's robuild doc.
...
svn path=/trunk/netsurf/; revision=9142
2009-08-10 11:12:11 +00:00
Michael Drake
c4ed08b004
Mention native doc.
...
svn path=/trunk/netsurf/; revision=9141
2009-08-10 11:06:46 +00:00
Michael Drake
a928ada60a
First draft of RISC OS native build document.
...
svn path=/trunk/netsurf/; revision=9140
2009-08-10 11:04:47 +00:00
Chris Young
8e58c63c99
Revert r9108, as component order in libnsgif due to be corrected.
...
svn path=/trunk/netsurf/; revision=9137
2009-08-09 21:37:20 +00:00
Michael Drake
f7bba441db
Move README from Docs/ to root.
...
svn path=/trunk/netsurf/; revision=9136
2009-08-09 21:01:43 +00:00
Michael Drake
33e3b053e4
Say BUILDING docs are in the Docs directory.
...
svn path=/trunk/netsurf/; revision=9135
2009-08-09 20:59:46 +00:00
Chris Young
c67bb2fbe7
Copy libcurl.so, have built 7.19.5 with a sensible name
...
svn path=/trunk/netsurf/; revision=9133
2009-08-09 20:15:58 +00:00
Michael Drake
4f5ea1a39c
Test with -fno-strict-aliasing.
...
svn path=/trunk/netsurf/; revision=9109
2009-08-07 21:31:02 +00:00
Chris Young
d197e03bf2
Support new libnsgif by adding bitmap flag BITMAP_ABGR.
...
This tells big endian systems that the data is in ABGR instead of RGBA.
It should be ignored on little endian systems!
Add support in Amiga platform code.
-> All platform code that could be compiled for big endian systems will need
to be updated to recognise BITMAP_ABGR. This includes GTK and
Framebuffer frontends. Both BITMAP_ABGR *and* the endianness of the host
will most likely need to be checked and the allocated bitmap format
and/or bitmap plotter changed to handle ABGR component order.
svn path=/trunk/netsurf/; revision=9108
2009-08-07 21:16:49 +00:00
Michael Drake
3cbbdeb91c
Ensure that inline end boxes get the correct height.
...
svn path=/trunk/netsurf/; revision=9104
2009-08-07 15:52:00 +00:00
Michael Drake
b0cc93800a
Slightly more useful vertical alignment.
...
svn path=/trunk/netsurf/; revision=9100
2009-08-07 13:00:28 +00:00
John Tytgat
2261b616f6
- content/urldb.c(auth_data): Removed;
...
(prot_space_data): Added, it lives linked in the leaf host_part
struct and together with its scheme and port (which defins canonical root
url) and realm this defines a protection space.
(path_data): Removed auth_data field and replaced by a prot_space_data
pointer.
(host_part::prot_space): Added linked list of protection space data
structs.
(urldb_get_auth_details): Given an URL fetch fetches its auth.
(urldb_set_auth_details): Creates or updates the contents of a
protection space to which given URL belongs.
(urldb_destroy_host_tree): Delete protection data space structures
using urldb_destroy_prot_space.
(urldb_destroy_prot_space): Added.
- content/urldb.h(urldb_get_auth_details): Added realm parameter.
- content/fetchers/fetch_curl.c(fetch_curl_set_options): Update
urldb_get_auth_details call (we don't know realm at this point).
- content/fetchcache.c(fetchcache_callback, fetchcache_auth): At FETCH_AUTH,
use realm to determine if we really don't know auth data and if so,
refetch content.
- content/content.h(struct content): Add content::tried_with_auth.
- content/content.c(content_create): Initialize content::tried_with_auth.
- riscos/401login.c(ro_gui_401login_open): Show known authentication
data in dialogue so user can see what was wrong with it and correct it.
Solves bug #2830829 .
svn path=/trunk/netsurf/; revision=9045
2009-08-04 23:02:23 +00:00
Michael Drake
83acae8e1f
Add default line-height for form elements. Fixes squashed Google homepage.
...
svn path=/trunk/netsurf/; revision=9012
2009-08-03 09:10:45 +00:00
John Mark Bell
9c9b5e9606
Search pkg-config for libcares, too.
...
svn path=/trunk/netsurf/; revision=9004
2009-08-03 00:21:10 +00:00
John Mark Bell
43941c53e8
C89.
...
svn path=/trunk/netsurf/; revision=9000
2009-08-02 21:51:24 +00:00
John Mark Bell
0665611cc2
Port to modified libcss API.
...
svn path=/trunk/netsurf/; revision=8997
2009-08-02 19:19:43 +00:00
John Tytgat
9d678ef7cd
Drop pkg-config on cairo, not needed here. Added const.
...
svn path=/trunk/netsurf/; revision=8985
2009-08-02 12:07:29 +00:00
François Revel
d16eb2d650
Typo.
...
svn path=/trunk/netsurf/; revision=8984
2009-08-02 11:31:35 +00:00
John Tytgat
7949bb9c5a
Update RISC OS cross building notes.
...
svn path=/trunk/netsurf/; revision=8953
2009-08-01 17:56:14 +00:00
Chris Young
3d3bd874dc
Disable resize with contents. This should stop the resize lockups once and for all.
...
svn path=/trunk/netsurf/; revision=8950
2009-08-01 13:16:16 +00:00
John Mark Bell
ed16129b0c
Prevent negative calculated width of replaced inlines in layout_minmax_line().
...
svn path=/trunk/netsurf/; revision=8933
2009-08-01 00:26:02 +00:00
John Mark Bell
3128ec1cdc
Actually handle failure to allocate bitmap structure or retrieve its data buffer pointer. I hope these longjmps are valid -- libpng's documentation is unhelpfully vague on this subject.
...
svn path=/trunk/netsurf/; revision=8924
2009-07-31 14:01:49 +00:00
Chris Young
e1004a0a81
Make polling function return after a fetch_free operation, as under certain (unknown)
...
circumstances it starts wandering off to nodes which don't exist (the same happens
when using NetSurf's rings).
Remove debug
svn path=/trunk/netsurf/; revision=8915
2009-07-30 21:59:26 +00:00
Chris Young
0cd96bdd5e
Correct definition
...
svn path=/trunk/netsurf/; revision=8899
2009-07-29 22:00:07 +00:00
Chris Young
d2c29dbe95
Keep a copy of the next_fetcher pointer to avoid a situation where the fetch gets
...
freed during the poll routine and the next pointer can no longer be read.
svn path=/trunk/netsurf/; revision=8898
2009-07-29 18:51:35 +00:00
Michael Drake
b18c0b0eca
Make it match the others in style.
...
svn path=/trunk/netsurf/; revision=8890
2009-07-29 11:56:26 +00:00
Michael Drake
0d5c1eada9
Remove the docs that have been moved to the wiki.
...
svn path=/trunk/netsurf/; revision=8889
2009-07-29 11:44:13 +00:00
Michael Drake
623808380a
Remove line that was removed in the other branch.
...
svn path=/trunk/netsurf/; revision=8887
2009-07-29 11:26:04 +00:00
Michael Drake
39546fd504
Merged revisions 8808,8862-8863 via svnmerge from
...
svn://svn.netsurf-browser.org/branches/paulblokus/textinput
........
r8808 | paulblokus | 2009-07-26 22:52:53 +0100 (Sun, 26 Jul 2009) | 2 lines
don't recalculate height already aviable
........
r8862 | paulblokus | 2009-07-28 21:39:06 +0100 (Tue, 28 Jul 2009) | 2 lines
added css.c and css.h files which caused svn errors after using svnmerge
........
r8863 | paulblokus | 2009-07-28 21:43:53 +0100 (Tue, 28 Jul 2009) | 3 lines
changed textarea redraw logic
little fix of KEY_DELETE_LINE_START jandling
........
svn path=/trunk/netsurf/; revision=8886
2009-07-29 11:03:34 +00:00
John Mark Bell
efc284836b
Sync with new libcss API. There's huge amounts of room for improvement in this implementation.
...
svn path=/trunk/netsurf/; revision=8883
2009-07-29 09:59:29 +00:00
Michael Drake
c63148ba63
Remove content doc, it's now on the wiki.
...
svn path=/trunk/netsurf/; revision=8852
2009-07-28 13:33:13 +00:00