Commit Graph

142 Commits

Author SHA1 Message Date
John Mark Bell
e4c8adc2a2 [project @ 2004-04-13 15:54:15 by jmb]
Remove spurious xmlFree call

svn path=/import/netsurf/; revision=771
2004-04-13 15:54:15 +00:00
John Mark Bell
408aa68174 [project @ 2004-04-13 13:30:22 by jmb]
Fix my incorrect reading of the spec - shape defaults to rectangle

svn path=/import/netsurf/; revision=769
2004-04-13 13:30:22 +00:00
James Bursa
9628b9102c [project @ 2004-04-12 00:00:47 by bursa]
Rewrite block context layout, implementing collapsing and negative margins and margins for tables.

svn path=/import/netsurf/; revision=754
2004-04-12 00:00:47 +00:00
John Mark Bell
82b4ac72df [project @ 2004-04-10 18:42:37 by jmb]
Fix bug in sanity checking code

svn path=/import/netsurf/; revision=745
2004-04-10 18:42:37 +00:00
John Mark Bell
9de746e0a0 [project @ 2004-04-08 23:46:41 by jmb]
Improve keypress handling in form text boxes.
Note: Not yet implemented for textareas as these need more work anyway.

svn path=/import/netsurf/; revision=740
2004-04-08 23:46:41 +00:00
John Mark Bell
aed81aa917 [project @ 2004-04-04 18:07:44 by jmb]
Add pointer to containing content struct to box_selection and update box_under_area accordingly
This ensures relative links in frames etc. are url_joined correctly.

svn path=/import/netsurf/; revision=721
2004-04-04 18:07:44 +00:00
John Mark Bell
19c77ff2b1 [project @ 2004-04-04 17:05:59 by jmb]
Extract boxes from embedded HTML documents.

svn path=/import/netsurf/; revision=720
2004-04-04 17:05:59 +00:00
John Mark Bell
9c16d6856c [project @ 2004-04-03 17:06:01 by jmb]
Fix possible memory leaks

svn path=/import/netsurf/; revision=714
2004-04-03 17:06:01 +00:00
John Mark Bell
c534f284a8 [project @ 2004-04-02 23:40:29 by jmb]
Fix possible crash due to box style being 0.

svn path=/import/netsurf/; revision=707
2004-04-02 23:40:29 +00:00
John Mark Bell
a260f648f8 [project @ 2004-04-02 23:12:26 by jmb]
Implement CSS cursor property

svn path=/import/netsurf/; revision=705
2004-04-02 23:12:26 +00:00
John Mark Bell
361fcf507a [project @ 2004-04-02 15:16:15 by jmb]
Update url checking to use fetch_can_fetch
Fix non null-termination of strings in URL broadcast messages.

svn path=/import/netsurf/; revision=701
2004-04-02 15:16:15 +00:00
John Mark Bell
9454b8bca1 [project @ 2004-04-02 00:41:10 by jmb]
Try to use external apps for URI schemes we don't understand (eg mailto:)

svn path=/import/netsurf/; revision=698
2004-04-02 00:41:10 +00:00
John Mark Bell
adc05e5240 [project @ 2004-04-01 18:41:53 by jmb]
Fix bad code.

svn path=/import/netsurf/; revision=697
2004-04-01 18:41:53 +00:00
John Mark Bell
63aa08c54e [project @ 2004-04-01 18:24:22 by jmb]
Display form action URL when over submit button

svn path=/import/netsurf/; revision=695
2004-04-01 18:24:22 +00:00
John Mark Bell
cda80645f2 [project @ 2004-04-01 00:26:05 by jmb]
Change mouse pointer over page elements

svn path=/import/netsurf/; revision=694
2004-04-01 00:26:05 +00:00
James Bursa
16423f30fc [project @ 2004-03-27 18:46:22 by bursa]
Call save_complete_init().

svn path=/import/netsurf/; revision=678
2004-03-27 18:46:22 +00:00
John Mark Bell
4b38a2d61a [project @ 2004-03-26 22:16:31 by jmb]
Imagemap support

svn path=/import/netsurf/; revision=671
2004-03-26 22:16:31 +00:00
John Mark Bell
83b0835341 [project @ 2004-03-26 22:14:49 by jmb]
Fix file access mode

svn path=/import/netsurf/; revision=670
2004-03-26 22:14:49 +00:00
John Mark Bell
c18775f4fb [project @ 2004-03-25 00:31:45 by jmb]
Make text export use stdio.
Move save_text.[ch] to desktop.

svn path=/import/netsurf/; revision=666
2004-03-25 00:31:45 +00:00
James Bursa
edbc58e53a [project @ 2004-03-23 22:51:45 by bursa]
Remove unused nsjpeg_init().

svn path=/import/netsurf/; revision=657
2004-03-23 22:51:45 +00:00
John Mark Bell
3aeafecd7b [project @ 2004-03-21 20:07:14 by jmb]
<input type="file" support>
Broken in places.

svn path=/import/netsurf/; revision=645
2004-03-21 20:07:14 +00:00
James Bursa
423f0f1e70 [project @ 2004-03-21 13:55:51 by bursa]
Implement gui_window_update_box() and use in response to CONTENT_MSG_REDRAW.

svn path=/import/netsurf/; revision=644
2004-03-21 13:55:51 +00:00
James Bursa
15537fb20d [project @ 2004-03-21 12:50:10 by bursa]
Animation support, not yet optimised.

svn path=/import/netsurf/; revision=641
2004-03-21 12:50:10 +00:00
James Bursa
7f534336b0 [project @ 2004-03-14 22:50:28 by bursa]
Add setlocale() call in init for better toupper etc. for text-transform.

svn path=/import/netsurf/; revision=622
2004-03-14 22:50:28 +00:00
James Bursa
5a7d38ea9f [project @ 2004-03-13 13:03:01 by bursa]
Disable clean_cookiejar() due to reliability problems.

svn path=/import/netsurf/; revision=612
2004-03-13 13:03:01 +00:00
James Bursa
24da56f25d [project @ 2004-03-10 20:45:27 by bursa]
Normalize url in browser_window_go_post().

svn path=/import/netsurf/; revision=605
2004-03-10 20:45:27 +00:00
James Bursa
7d9bf053b4 [project @ 2004-03-08 00:03:58 by bursa]
Implement Accept-Language option.

svn path=/import/netsurf/; revision=591
2004-03-08 00:03:58 +00:00
James Bursa
1c85bf0429 [project @ 2004-03-02 18:02:17 by bursa]
Add new url functions and modify to use them.

svn path=/import/netsurf/; revision=578
2004-03-02 18:02:41 +00:00
James Bursa
7f68e012cc [project @ 2004-02-27 17:45:19 by bursa]
Move English text to Messages file for translation.

svn path=/import/netsurf/; revision=576
2004-02-27 17:45:19 +00:00
James Bursa
c05d6fdc8b [project @ 2004-02-26 17:52:10 by bursa]
Implement back and forward using history.

svn path=/import/netsurf/; revision=572
2004-02-26 17:52:10 +00:00
James Bursa
7897a98a4c [project @ 2004-02-25 15:12:57 by bursa]
Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history.

svn path=/import/netsurf/; revision=566
2004-02-25 15:12:58 +00:00
James Bursa
765c02622b [project @ 2004-02-13 23:07:42 by bursa]
Add font size configuration and fix proxy options bug.

svn path=/import/netsurf/; revision=538
2004-02-13 23:07:42 +00:00
James Bursa
1319ff78c8 [project @ 2004-02-13 16:09:12 by bursa]
Clean up and rewrite options code.

svn path=/import/netsurf/; revision=536
2004-02-13 16:09:12 +00:00
James Bursa
9aabe954c0 [project @ 2004-02-11 17:15:36 by bursa]
Work on margins etc., clean up many parts of layout code.

svn path=/import/netsurf/; revision=534
2004-02-11 17:15:36 +00:00
John Mark Bell
e8290de904 [project @ 2004-02-02 23:38:02 by jmb]
Fix issues highlighted by teoma.com

svn path=/import/netsurf/; revision=531
2004-02-02 23:38:02 +00:00
John Mark Bell
986b650983 [project @ 2004-01-25 20:13:51 by jmb]
Add jpeglib 6b based rendering. Attempts to use the OS routines first as
they're faster.

svn path=/import/netsurf/; revision=503
2004-01-25 20:13:51 +00:00
John Mark Bell
0dab93fe76 [project @ 2004-01-20 19:08:34 by jmb]
Allow toggling of POST support.
Add new toolbar icon numbers to riscos/gui.h

svn path=/import/netsurf/; revision=490
2004-01-20 19:08:34 +00:00
John Mark Bell
62245d13ec [project @ 2004-01-05 02:10:59 by jmb]
Add ability to turn off browser features in build.
This may be useful when hunting down bugs.

svn path=/import/netsurf/; revision=480
2004-01-05 02:10:59 +00:00
James Bursa
825c81f03a [project @ 2004-01-02 12:04:04 by bursa]
Use memory pool for box tree.

svn path=/import/netsurf/; revision=477
2004-01-02 12:04:04 +00:00
John Mark Bell
76e2269df3 [project @ 2003-12-29 23:09:39 by jmb]
Comment out frames-related stuff in the vain hope that it fixes bugs
some people are seeing.

svn path=/import/netsurf/; revision=471
2003-12-29 23:09:39 +00:00
John Mark Bell
3a8b8485ad [project @ 2003-12-28 16:17:31 by jmb]
Fix bug in HTTP auth where trying to fetch a page into a non-existent
browser window caused NetSurf to fall over.
We now check that the window still exists. If not, we ignore the request.

svn path=/import/netsurf/; revision=464
2003-12-28 16:17:31 +00:00
John Mark Bell
b0b2ec850f [project @ 2003-12-28 02:35:46 by jmb]
Remove expired cookies from the cookiejar.
Cookies are removed every time a window is closed and when NetSurf is
quit.
/me slaps libcurl for not doing it itself.

Make cookie_create() read the cookie jar location from the messages file.

svn path=/import/netsurf/; revision=463
2003-12-28 02:35:46 +00:00
John Mark Bell
7e7b70e171 [project @ 2003-12-28 01:00:58 by jmb]
Fixup missing #include

svn path=/import/netsurf/; revision=462
2003-12-28 01:00:58 +00:00
John Mark Bell
9ec88eb91f [project @ 2003-12-27 23:49:31 by jmb]
Add about:cookies.
Tidy special URL handling code (it's now been moved into url_join in
utils.c).

svn path=/import/netsurf/; revision=461
2003-12-27 23:49:31 +00:00
James Bursa
ce0d5294d5 [project @ 2003-12-27 20:15:22 by bursa]
Use charset from Content-Type header.

svn path=/import/netsurf/; revision=460
2003-12-27 20:15:23 +00:00
John Mark Bell
3613ab36a9 [project @ 2003-12-27 01:06:46 by jmb]
Reduce number of compiler warnings.

svn path=/import/netsurf/; revision=454
2003-12-27 01:06:46 +00:00
James Bursa
20a6f739dc [project @ 2003-12-26 16:21:46 by bursa]
Rewrite get_host_from_url() to use uri library.

svn path=/import/netsurf/; revision=444
2003-12-26 16:21:46 +00:00
James Bursa
894703b53b [project @ 2003-12-26 16:20:57 by bursa]
Enable cookies.

svn path=/import/netsurf/; revision=443
2003-12-26 16:20:57 +00:00
James Bursa
f1b59814f8 [project @ 2003-12-26 00:17:55 by bursa]
New url_join using liburi, <base href=...>.

svn path=/import/netsurf/; revision=441
2003-12-26 00:17:55 +00:00
John Mark Bell
adc3476157 [project @ 2003-12-21 22:10:15 by jmb]
Tidy up and integrate frames code. Still incomplete.

svn path=/import/netsurf/; revision=439
2003-12-21 22:10:15 +00:00