Commit Graph

635 Commits

Author SHA1 Message Date
James Bursa 18ea7c459c [project @ 2004-06-10 13:05:43 by bursa]
Fix focus for new windows without URL bar.

svn path=/import/netsurf/; revision=948
2004-06-10 13:05:43 +00:00
John Mark Bell 8cb25b425d [project @ 2004-06-09 23:21:24 by jmb]
Add background attribute to URL rewriting engine

svn path=/import/netsurf/; revision=946
2004-06-09 23:21:24 +00:00
Richard Wilson b6570bb7a8 [project @ 2004-06-09 23:15:34 by rjw]
Fix for bounding box calculations with clear codes.
The first frame is decoded when the GIF is initialised.

svn path=/import/netsurf/; revision=945
2004-06-09 23:15:34 +00:00
James Bursa d3217d5be0 [project @ 2004-06-09 21:04:45 by bursa]
Log value of Inet$Resolvers.

svn path=/import/netsurf/; revision=943
2004-06-09 21:04:45 +00:00
John Mark Bell 9b1cbd7622 [project @ 2004-06-09 20:05:14 by jmb]
Remove magic numbers. Now uses sensible tinct_FOO style flag names

svn path=/import/netsurf/; revision=941
2004-06-09 20:05:14 +00:00
John Mark Bell db528c82f2 [project @ 2004-06-09 19:56:13 by jmb]
Proper names for flagword flags. "Magic numbers are evil" (zamez :P)

svn path=/import/netsurf/; revision=939
2004-06-09 19:56:13 +00:00
John Mark Bell 78594f3f60 [project @ 2004-06-09 19:55:06 by jmb]
Implement background-image, background-repeat, background-position and background-attachment CSS properties.

background-attachment and background-position need more work.
Some redraw issues remain.

svn path=/import/netsurf/; revision=938
2004-06-09 19:55:06 +00:00
John Tytgat ec820df42f [project @ 2004-06-08 21:35:28 by joty]
Buffer overflow checks. Reident.

svn path=/import/netsurf/; revision=937
2004-06-08 21:35:28 +00:00
James Bursa 07c981bfc7 [project @ 2004-06-06 19:58:36 by bursa]
Stricter preconditions for enumerate_fonts().

svn path=/import/netsurf/; revision=933
2004-06-06 19:58:36 +00:00
James Bursa a6f59ccd76 [project @ 2004-06-06 19:57:16 by bursa]
Use url_nice() instead of ro_gui_download_leaf().

svn path=/import/netsurf/; revision=932
2004-06-06 19:57:16 +00:00
James Bursa 6879c02a33 [project @ 2004-06-06 19:39:17 by bursa]
Add and improve error handling of save_complete. Save HTML as UTF-8 to prevent encoding issues.

svn path=/import/netsurf/; revision=931
2004-06-06 19:39:17 +00:00
James Bursa 6ad8aa088c [project @ 2004-06-05 16:07:13 by bursa]
Rename template "config_th_pa" to "config_th_p" to fix suspected 12-character problem with Wimp_LoadTemplate.

svn path=/import/netsurf/; revision=929
2004-06-05 16:07:13 +00:00
James Bursa 27a6af1739 [project @ 2004-06-02 21:43:07 by bursa]
Reflow back if xosfile_save_stamped() fails.

svn path=/import/netsurf/; revision=925
2004-06-02 21:43:07 +00:00
James Bursa f28b24d306 [project @ 2004-06-02 21:38:06 by bursa]
Remove frames-related code.

svn path=/import/netsurf/; revision=923
2004-06-02 21:38:06 +00:00
James Bursa 6710971eec [project @ 2004-06-02 21:27:07 by bursa]
Simplify animation redraw code.

svn path=/import/netsurf/; revision=922
2004-06-02 21:27:07 +00:00
James Bursa 9f36f6144c [project @ 2004-06-02 21:26:12 by bursa]
Handle memory exhaustion and errors.

svn path=/import/netsurf/; revision=921
2004-06-02 21:26:12 +00:00
James Bursa e3369389a4 [project @ 2004-06-02 21:25:16 by bursa]
Handle errors from save_as_draw().

svn path=/import/netsurf/; revision=920
2004-06-02 21:25:16 +00:00
James Bursa de10519be4 [project @ 2004-06-02 21:24:39 by bursa]
Remove #include <setjmp.h> for debug build issue.

svn path=/import/netsurf/; revision=919
2004-06-02 21:24:39 +00:00
James Bursa cafb24a336 [project @ 2004-06-02 21:23:27 by bursa]
Remove obsolete files.

svn path=/import/netsurf/; revision=918
2004-06-02 21:23:27 +00:00
Richard Wilson 3f39cf8d42 [project @ 2004-05-31 21:51:35 by rjw]
History window shows the last frame of GIFs with a finite loop count, the first frame otherwise.

svn path=/import/netsurf/; revision=905
2004-05-31 21:51:35 +00:00
Richard Wilson ae59bb9482 [project @ 2004-05-31 20:03:20 by rjw]
Fix for interlaced GIFs with very small heights.

svn path=/import/netsurf/; revision=903
2004-05-31 20:03:20 +00:00
Richard Wilson 58bca93f8c [project @ 2004-05-31 14:37:02 by rjw]
Added #define for Tinct_AvailableFeatures (Tinct version 0.04+).

svn path=/import/netsurf/; revision=901
2004-05-31 14:37:02 +00:00
James Bursa bbad5f0461 [project @ 2004-05-29 21:01:36 by bursa]
Remove obsolete parameters. Visibility bug fix.

svn path=/import/netsurf/; revision=900
2004-05-29 21:01:36 +00:00
Richard Wilson 2af77b03e5 [project @ 2004-05-26 21:13:07 by rjw]
Fix for FP exceptions.

svn path=/import/netsurf/; revision=897
2004-05-26 21:13:07 +00:00
James Bursa de6ba3a7aa [project @ 2004-05-25 10:42:28 by bursa]
Remove obsolete gui_window_in_list(), clean up gui_create_browser_window().

svn path=/import/netsurf/; revision=896
2004-05-25 10:42:28 +00:00
Richard Wilson 1d75176293 [project @ 2004-05-24 20:50:57 by rjw]
Added option for maximum GIF animation speed (currently defaults to 10cs).
Fix for scaled animations not being correctly updated due to rounding issues.

svn path=/import/netsurf/; revision=895
2004-05-24 20:50:57 +00:00
Richard Wilson b28605cd5f [project @ 2004-05-24 20:47:32 by rjw]
Simple theme pane handling.

svn path=/import/netsurf/; revision=894
2004-05-24 20:47:32 +00:00
John Mark Bell af576a9bc7 [project @ 2004-05-23 16:37:30 by jmb]
Fix acknowledgement of URI_MProcess. Thanks to John Baker for reporting.

svn path=/import/netsurf/; revision=893
2004-05-23 16:37:30 +00:00
Richard Wilson d721c0473d [project @ 2004-05-23 12:50:37 by rjw]
Fix for my stupidity.

svn path=/import/netsurf/; revision=892
2004-05-23 12:50:37 +00:00
Richard Wilson 9d305e4ec0 [project @ 2004-05-23 12:22:05 by rjw]
Improved style guide compliance and (incomplete) option to save window starting characteristics.

svn path=/import/netsurf/; revision=891
2004-05-23 12:22:05 +00:00
Richard Wilson 38befac56a [project @ 2004-05-23 11:22:10 by rjw]
Added detection for generic interactive help applications.

svn path=/import/netsurf/; revision=890
2004-05-23 11:22:10 +00:00
James Bursa 6ac57d946b [project @ 2004-05-22 23:04:44 by bursa]
Work on new theme choices dialog.

svn path=/import/netsurf/; revision=889
2004-05-22 23:04:44 +00:00
John Tytgat 9feb8b694c [project @ 2004-05-22 14:38:59 by joty]
gui_gadget_combo() : fix for spurious crash when RISC OS menu gets shown.

svn path=/import/netsurf/; revision=888
2004-05-22 14:38:59 +00:00
John Tytgat dca6e2370b [project @ 2004-05-22 14:27:03 by joty]
gui_gadget_combo() : small changes.

svn path=/import/netsurf/; revision=887
2004-05-22 14:27:03 +00:00
James Bursa 4a500f5614 [project @ 2004-05-21 23:42:26 by bursa]
Fix and clean code for radio and checkbox inputs.

svn path=/import/netsurf/; revision=884
2004-05-21 23:42:26 +00:00
James Bursa c2ebb7e4de [project @ 2004-05-21 10:29:54 by bursa]
Fix divide-by-zero bug.

svn path=/import/netsurf/; revision=879
2004-05-21 10:29:54 +00:00
Richard Wilson cfb09ad4f6 [project @ 2004-05-20 21:51:50 by rjw]
Animations now default to looping once.

svn path=/import/netsurf/; revision=875
2004-05-20 21:51:50 +00:00
Richard Wilson 9eb483c6e8 [project @ 2004-05-19 17:36:55 by rjw]
Faster GIF decoding

svn path=/import/netsurf/; revision=869
2004-05-19 17:36:55 +00:00
Richard Wilson a2e2222ac8 [project @ 2004-05-19 17:31:34 by rjw]
Fix for WindowManager 3.98

svn path=/import/netsurf/; revision=868
2004-05-19 17:31:34 +00:00
John Tytgat 25cca6f2a7 [project @ 2004-05-14 20:23:52 by joty]
Removed compiler warning (and odd construction).

svn path=/import/netsurf/; revision=865
2004-05-14 20:23:52 +00:00
Richard Wilson 48ace0dd89 [project @ 2004-05-14 19:59:09 by rjw]
Interactive help tokens now fall back to their base key when not available.
Help menu is now fully implemented.
F1 opens the help page.

svn path=/import/netsurf/; revision=864
2004-05-14 19:59:09 +00:00
Richard Wilson 4474156c22 [project @ 2004-05-14 17:36:30 by rjw]
Added support for more windows.
Fixed separators reporting the parent menu help message.

svn path=/import/netsurf/; revision=862
2004-05-14 17:36:30 +00:00
Richard Wilson 020080956a [project @ 2004-05-14 17:35:00 by rjw]
Begone status bar widget flicker!

svn path=/import/netsurf/; revision=861
2004-05-14 17:35:00 +00:00
James Bursa 837d60cc37 [project @ 2004-05-13 14:39:43 by bursa]
Fix URL protocol termination bug (reported by Fred Bambrough). Change from xcalloc to malloc and add error handling.

svn path=/import/netsurf/; revision=859
2004-05-13 14:39:43 +00:00
John Mark Bell fa40b93632 [project @ 2004-05-12 10:43:34 by jmb]
Fix my inability to read

svn path=/import/netsurf/; revision=857
2004-05-12 10:43:34 +00:00
Richard Wilson 3f0f5d7be9 [project @ 2004-05-12 10:23:07 by rjw]
Interactive help keys made more descriptive.
Message key length increased to 24.

svn path=/import/netsurf/; revision=856
2004-05-12 10:23:07 +00:00
John Mark Bell 0ee5786458 [project @ 2004-05-12 08:05:35 by jmb]
Fix input focus when right clicking a link.

svn path=/import/netsurf/; revision=855
2004-05-12 08:05:35 +00:00
Richard Wilson 388e8a8a90 [project @ 2004-05-11 23:40:07 by rjw]
Interactive help support.

svn path=/import/netsurf/; revision=853
2004-05-11 23:40:07 +00:00
Richard Wilson 924fe5c995 [project @ 2004-05-10 22:53:36 by rjw]
Animations with a limited number of loops now stop on the last frame rather than the first.

svn path=/import/netsurf/; revision=850
2004-05-10 22:53:36 +00:00
Richard Wilson 47ab606edf [project @ 2004-05-10 22:14:33 by rjw]
Added support for NETSCAPE2.0 application extension for limited looping.
GIF decoding attempts all images, irrespective of whether they adhere to the GIF87/GIF89a spec.
Disabled logging.

svn path=/import/netsurf/; revision=849
2004-05-10 22:14:33 +00:00
Richard Wilson 7fa938d09c [project @ 2004-05-09 21:15:54 by rjw]
Temporary fix for decoding certain images.

svn path=/import/netsurf/; revision=848
2004-05-09 21:15:54 +00:00
Richard Wilson e5863b17d0 [project @ 2004-05-09 21:05:24 by rjw]
Local options are now adhered to (dither, filter, animate).

svn path=/import/netsurf/; revision=847
2004-05-09 21:05:24 +00:00
John Tytgat 226c002d57 [project @ 2004-05-09 16:49:53 by joty]
Type change of struct content_html.encoding from xmlCharEncoding to xmlChar; Pickup Content-Type charset in the HTML file and use this if the server didn't send it or there was no server involved (e.g. HTML loading from disk).

svn path=/import/netsurf/; revision=846
2004-05-09 16:49:53 +00:00
Richard Wilson f29ad7e266 [project @ 2004-05-09 16:12:24 by rjw]
Improved GIF animation and a decoding bug fix.

svn path=/import/netsurf/; revision=845
2004-05-09 16:12:24 +00:00
James Bursa 29340cf8c8 [project @ 2004-05-08 20:44:00 by bursa]
Break out ro_gui_dialog_load_template(). Replace xcalloc() with malloc() and add some error handling.

svn path=/import/netsurf/; revision=844
2004-05-08 20:44:00 +00:00
James Bursa b148ed230f [project @ 2004-05-08 18:12:36 by bursa]
Move some functions from gui.c to window.c. Simplify and add error handling to gui_window_set_pointer().

svn path=/import/netsurf/; revision=842
2004-05-08 18:12:36 +00:00
James Bursa 24fb50b120 [project @ 2004-05-07 19:14:54 by bursa]
Implement multitasking warning dialog. Warn user if resolvers not set.

svn path=/import/netsurf/; revision=841
2004-05-07 19:14:54 +00:00
John Mark Bell 2d8ba47e70 [project @ 2004-05-07 00:06:26 by jmb]
Gain input focus when clicked

svn path=/import/netsurf/; revision=839
2004-05-07 00:06:26 +00:00
Richard Wilson fac94deeb8 [project @ 2004-05-06 22:24:37 by rjw]
Background redraw bug fix.

svn path=/import/netsurf/; revision=838
2004-05-06 22:24:37 +00:00
John Tytgat 255bf8f1ed [project @ 2004-05-06 21:18:26 by joty]
[ Again, the same commit of 2004-05-03 ]
ro_gui_set_icon_string() :
  - anti-flicker test didn't work when string is longer than icon text
    buffer length.
  - make sure we have a NUL char terminated string when new icon text is
    longer than icon buffer.

svn path=/import/netsurf/; revision=837
2004-05-06 21:18:26 +00:00
James Bursa 7cb9b4d79b [project @ 2004-05-06 20:37:48 by bursa]
Remove obsolete theme files. Hide some unimplemented toolbar icons. F2 moves caret to URL bar and clears it to "www.". Simplify some of the toolbar code. Fix menu-related crash (reported by Jerome Mathevet).

svn path=/import/netsurf/; revision=836
2004-05-06 20:37:48 +00:00
James Bursa c0a4ab450b [project @ 2004-05-06 12:14:47 by bursa]
Some save-related fixes.

svn path=/import/netsurf/; revision=835
2004-05-06 12:14:47 +00:00
John Mark Bell f01ebe2648 [project @ 2004-05-06 01:26:37 by jmb]
Remove Object->Reload menu entry as it does nothing.
Save the correct URL when exporting the URL of an object (previously it saved the URL of the link target (if appropriate) of ofla (if not). Now save the URL of the object.
TODO - saving of link targets and their URLs

svn path=/import/netsurf/; revision=834
2004-05-06 01:26:37 +00:00
John Mark Bell 4193007532 [project @ 2004-05-06 00:56:15 by jmb]
Fix previous checkin - don't ack when saving complete - it breaks otherwise.

svn path=/import/netsurf/; revision=833
2004-05-06 00:56:15 +00:00
John Mark Bell d93e102899 [project @ 2004-05-06 00:52:31 by jmb]
Convert "magic" number usage to an enum to appease James.
Send message dataload after successful save - now possible to save directly to other apps.

svn path=/import/netsurf/; revision=832
2004-05-06 00:52:31 +00:00
Richard Wilson c4fe8ccf18 [project @ 2004-05-05 20:04:37 by rjw]
Status window now correctly respects the horizontal scroll bar height.

svn path=/import/netsurf/; revision=829
2004-05-05 20:04:37 +00:00
James Bursa bb41604045 [project @ 2004-05-05 16:33:15 by bursa]
Fix some compiler warnings. Ignore size attribute for file inputs.

svn path=/import/netsurf/; revision=828
2004-05-05 16:33:15 +00:00
John Mark Bell 9deb539031 [project @ 2004-05-05 00:19:51 by jmb]
Fixes for Norcroft

svn path=/import/netsurf/; revision=827
2004-05-05 00:19:51 +00:00
John Mark Bell 0f8e3e06e4 [project @ 2004-05-05 00:02:13 by jmb]
Implement saving of Links as URI, URL and Text
Implement saving of page objects in their original format
Implement export of page images as Sprite
Fix NULL pointer causing ofla when extracting page charset from libxml

svn path=/import/netsurf/; revision=826
2004-05-05 00:02:13 +00:00
Richard Wilson e7da747f5f [project @ 2004-05-04 22:21:37 by rjw]
Revised GUI.

svn path=/import/netsurf/; revision=823
2004-05-04 22:23:44 +00:00
James Bursa 8da6079f6f [project @ 2004-05-03 22:05:40 by bursa]
Implement dragging files into <input type="file" ...>.

svn path=/import/netsurf/; revision=821
2004-05-03 22:05:40 +00:00
John Tytgat 24c57d3215 [project @ 2004-05-03 21:00:14 by joty]
ro_gui_set_icon_string() :
  - anti-flicker test didn't work when string is longer than icon text
    buffer length
  - make sure we have a NUL char terminated string when new icon text is
    longer than icon buffer.

svn path=/import/netsurf/; revision=820
2004-05-03 21:00:14 +00:00
John Mark Bell e42361b684 [project @ 2004-05-02 17:38:29 by jmb]
Move save_complete_init() call to gui_init()

svn path=/import/netsurf/; revision=818
2004-05-02 17:38:29 +00:00
John Mark Bell afb5e4209b [project @ 2004-05-02 17:01:37 by jmb]
Remove #ifdef nastiness. Now uses alloca.

svn path=/import/netsurf/; revision=816
2004-05-02 17:01:37 +00:00
John Tytgat f310036536 [project @ 2004-05-02 14:49:28 by joty]
Corrupted PNG files will no longer result in assert() calling.  See
test suite at http://www.schaik.com/pngsuite/pngsuite.html.

svn path=/import/netsurf/; revision=815
2004-05-02 14:49:28 +00:00
John Mark Bell 51bea40b9a [project @ 2004-05-02 01:04:38 by jmb]
A couple more Norcroft-related patches.
The use of #ifdef __GNU_C__ in both of these can be avoided. I'm not entirely sure whether it would be sensible to do so, so I've left them as-is.

svn path=/import/netsurf/; revision=814
2004-05-02 01:04:38 +00:00
John Mark Bell 8cb321ec78 [project @ 2004-05-02 00:21:40 by jmb]
Minimal fixes to allow compilation with Norcroft

svn path=/import/netsurf/; revision=813
2004-05-02 00:21:41 +00:00
John Tytgat 8d57502f04 [project @ 2004-05-02 00:16:23 by joty]
Ack successful save with message_DATA_LOAD.

svn path=/import/netsurf/; revision=812
2004-05-02 00:16:23 +00:00
John Tytgat 75871a2ac5 [project @ 2004-05-01 23:40:37 by joty]
Workaround for Norcroft oddity.

svn path=/import/netsurf/; revision=811
2004-05-01 23:40:37 +00:00
John Mark Bell dcfa1164d3 [project @ 2004-05-01 20:16:38 by jmb]
Escape @import in doxygen comments

svn path=/import/netsurf/; revision=809
2004-05-01 20:16:38 +00:00
James Bursa 199eee4b0b [project @ 2004-04-26 13:47:51 by bursa]
Fix scaled GIF animations.

svn path=/import/netsurf/; revision=805
2004-04-26 13:47:51 +00:00
Matthew Hambley d44ab700d0 [project @ 2004-04-25 11:40:05 by matthewh]
A more human face to download bytecounts.  Needs someone who can speak French to correct the fr messages file.

svn path=/import/netsurf/; revision=803
2004-04-25 11:40:05 +00:00
James Bursa 1f07fc6de5 [project @ 2004-04-24 23:42:31 by bursa]
Replace void pointer in content callbacks with union content_msg_data. Fix animated gif flickering (except for scaled or masked gifs). Add gif to the debug builds.

svn path=/import/netsurf/; revision=801
2004-04-24 23:42:32 +00:00
James Bursa a7dbc01677 [project @ 2004-04-21 22:26:54 by bursa]
Fix background clipping bug.

svn path=/import/netsurf/; revision=798
2004-04-21 22:26:54 +00:00
James Bursa 9bd6721a73 [project @ 2004-04-21 21:36:06 by bursa]
Fix redraw bugs; change plotting of radio and checkboxes to make them scalable.

svn path=/import/netsurf/; revision=796
2004-04-21 21:36:06 +00:00
Richard Wilson dc510627d9 [project @ 2004-04-17 20:50:33 by rjw]
Fixed animation disposal handling.

svn path=/import/netsurf/; revision=790
2004-04-17 20:50:33 +00:00
Richard Wilson 6f5dd247ad [project @ 2004-04-17 16:45:46 by rjw]
Improved Scale window GUI functionality.
Improved icon update code.

svn path=/import/netsurf/; revision=789
2004-04-17 16:45:46 +00:00
James Bursa 31c76750f9 [project @ 2004-04-13 23:19:44 by bursa]
Remove some obsolete options.

svn path=/import/netsurf/; revision=777
2004-04-13 23:19:44 +00:00
Andrew Duffell 1bd8727c69 [project @ 2004-04-13 21:57:12 by andrew]
removal of redundant options bor browser

svn path=/import/netsurf/; revision=776
2004-04-13 21:57:12 +00:00
Richard Wilson 033e1cda54 [project @ 2004-04-13 19:04:32 by rjw]
Added extra menu options.
Fixed bug in menu creation for values not present in the Messages file.

svn path=/import/netsurf/; revision=774
2004-04-13 19:04:32 +00:00
John Mark Bell f5d8e5856c [project @ 2004-04-13 16:15:23 by jmb]
Move hot spot of caret pointer down.
Tidy up caret pointer sprite

svn path=/import/netsurf/; revision=772
2004-04-13 16:15:23 +00:00
John Mark Bell 1df9d83656 [project @ 2004-04-13 13:31:54 by jmb]
Fix bug in URL rewriting affecting pages with embedded HTML documents.
Rename save_complete_internal to save_complete_html to aid clarity

svn path=/import/netsurf/; revision=770
2004-04-13 13:31:54 +00:00
John Mark Bell 04cdfb6151 [project @ 2004-04-12 23:59:01 by jmb]
Fix flawed check for URL scheme we can handle

svn path=/import/netsurf/; revision=768
2004-04-12 23:59:01 +00:00
John Mark Bell 226f3efbe8 [project @ 2004-04-12 22:04:51 by jmb]
Fix calculation of string width

svn path=/import/netsurf/; revision=767
2004-04-12 22:04:51 +00:00
John Mark Bell d0a3543e72 [project @ 2004-04-12 21:46:08 by jmb]
Add popup tooltip containing URL when mouse is over history window entry

svn path=/import/netsurf/; revision=766
2004-04-12 21:46:08 +00:00
Richard Wilson 7d165500d3 [project @ 2004-04-12 19:40:57 by rjw]
Theme height now reported as 2 OS units larger.

svn path=/import/netsurf/; revision=762
2004-04-12 19:40:57 +00:00
James Bursa b7c5c93e59 [project @ 2004-04-12 17:43:54 by bursa]
Replace / in docs file names with _.

svn path=/import/netsurf/; revision=757
2004-04-12 17:43:54 +00:00
Richard Wilson cc48a49f21 [project @ 2004-04-11 14:30:18 by rjw]
Fixed memory leak.
Fixed background not being cleared for thumbnails that are not oversampled.

svn path=/import/netsurf/; revision=753
2004-04-11 14:30:18 +00:00
Richard Wilson 568ea65400 [project @ 2004-04-11 14:29:30 by rjw]
Added ability to turn off 32bpp thumbnails.

svn path=/import/netsurf/; revision=752
2004-04-11 14:29:30 +00:00
John Mark Bell 076b8c8a96 [project @ 2004-04-10 23:41:12 by jmb]
Fix use of wrong variable when rewriting <style> elements

svn path=/import/netsurf/; revision=749
2004-04-10 23:41:12 +00:00
John Mark Bell 02915fd4cd [project @ 2004-04-10 23:12:28 by jmb]
Add text under thumbnails again.

svn path=/import/netsurf/; revision=748
2004-04-10 23:12:28 +00:00
Richard Wilson 88bf9d7ddc [project @ 2004-04-10 20:04:11 by rjw]
Fix for thumbnail palette bug.
Fix for upper case iconsprite names.
Uses thumbnail sprite creation routines.

svn path=/import/netsurf/; revision=747
2004-04-10 20:04:11 +00:00
Richard Wilson f61d7fe881 [project @ 2004-04-10 18:19:35 by rjw]
Thumnails now created with a palette to fix incorrect colour rendition.
Thumnails output to a 32bpp sprite where possible.
Thumnails oversampled to improve display if desired.

svn path=/import/netsurf/; revision=744
2004-04-10 18:19:35 +00:00
Richard Wilson 4934762dd6 [project @ 2004-04-10 18:12:58 by rjw]
Added option for thumbnail oversampling.

svn path=/import/netsurf/; revision=743
2004-04-10 18:12:58 +00:00
James Bursa e90e01cd49 [project @ 2004-04-09 21:06:10 by bursa]
Add FixFonts to attempt to fix common font problem.

svn path=/import/netsurf/; revision=741
2004-04-09 21:06:10 +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
Richard Wilson 13f1dde4d9 [project @ 2004-04-08 17:30:26 by rjw]
Support for 32bpp thumbnails.

svn path=/import/netsurf/; revision=739
2004-04-08 17:30:26 +00:00
John Mark Bell 96aa983ac6 [project @ 2004-04-06 23:23:24 by jmb]
Fix for changed GIF data structures

svn path=/import/netsurf/; revision=734
2004-04-06 23:23:24 +00:00
Richard Wilson 8b7d128a57 [project @ 2004-04-06 23:13:25 by rjw]
New GIF reading code.

svn path=/import/netsurf/; revision=732
2004-04-06 23:13:25 +00:00
John Mark Bell 8961ddc366 [project @ 2004-04-05 22:36:48 by jmb]
Tidy up handling of save_complete_list.
Fix rewriting of <style> elements to cater for hidden elements.

svn path=/import/netsurf/; revision=724
2004-04-05 22:36:48 +00:00
John Mark Bell f5a0093a88 [project @ 2004-04-05 21:54:22 by jmb]
Implement outstanding functionality

svn path=/import/netsurf/; revision=722
2004-04-05 21:54:22 +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 b43eb4f933 [project @ 2004-04-04 03:14:03 by jmb]
Take account of gAMA chunk

svn path=/import/netsurf/; revision=717
2004-04-04 03:14:03 +00:00
John Mark Bell 2f2cfbfe16 [project @ 2004-04-03 18:08:31 by jmb]
Add title text to history tree

svn path=/import/netsurf/; revision=716
2004-04-03 18:08:31 +00:00
John Mark Bell 9dded4a01c [project @ 2004-04-03 17:28:04 by jmb]
Wrap window offset every 5 windows.

svn path=/import/netsurf/; revision=715
2004-04-03 17:28:04 +00:00
John Mark Bell 0a31d736c2 [project @ 2004-04-03 12:36:48 by jmb]
Add fixed offset when opening new windows.

svn path=/import/netsurf/; revision=711
2004-04-03 12:36:48 +00:00
Richard Wilson ad07b6e656 [project @ 2004-04-03 11:49:48 by rjw]
GIF file reading

svn path=/import/netsurf/; revision=710
2004-04-03 11:49:48 +00:00
John Mark Bell 7872dc57fd [project @ 2004-04-03 02:59:34 by jmb]
Implement page info dialog box.

svn path=/import/netsurf/; revision=709
2004-04-03 02:59:35 +00:00
John Mark Bell 553dd5b592 [project @ 2004-04-02 23:59:53 by jmb]
Allow files to be dragged into browser windows.

svn path=/import/netsurf/; revision=708
2004-04-02 23:59:53 +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
James Bursa c38ea1026a [project @ 2004-04-02 15:52:28 by bursa]
Fix scrolling and resizing of scaled windows.

svn path=/import/netsurf/; revision=702
2004-04-02 15:52:28 +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 20454498ed [project @ 2004-04-02 14:31:20 by jmb]
Forgot to increment the number of messages we're interested in.

svn path=/import/netsurf/; revision=700
2004-04-02 14:31:20 +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 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 dcca670d43 [project @ 2004-03-30 22:47:23 by bursa]
Disable mouse gesture code, since it is unmaintained and broken.

svn path=/import/netsurf/; revision=693
2004-03-30 22:47:23 +00:00
John Mark Bell 66bab3a14a [project @ 2004-03-30 20:24:00 by jmb]
Make save button work

svn path=/import/netsurf/; revision=692
2004-03-30 20:24:00 +00:00
James Bursa 804cd42a34 [project @ 2004-03-30 11:45:48 by bursa]
Reduce frequency of gui_multitask() to improve performance.

svn path=/import/netsurf/; revision=691
2004-03-30 11:45:48 +00:00
John Mark Bell 4b6e8a9a27 [project @ 2004-03-28 15:21:49 by jmb]
Fixup truncation of sprite name.
Use malloc instead of calloc

svn path=/import/netsurf/; revision=687
2004-03-28 15:21:49 +00:00
John Mark Bell 9c4dad6b63 [project @ 2004-03-28 14:33:52 by jmb]
Create iconsprite for save complete.

svn path=/import/netsurf/; revision=686
2004-03-28 14:33:52 +00:00
James Bursa c75b1473be [project @ 2004-03-28 14:09:55 by bursa]
Set type of saved text.

svn path=/import/netsurf/; revision=685
2004-03-28 14:09:55 +00:00
James Bursa 776274f4a9 [project @ 2004-03-28 00:29:29 by bursa]
Fix idle polling when events are scheduled.

svn path=/import/netsurf/; revision=684
2004-03-28 00:29:29 +00:00
James Bursa d5a81883e8 [project @ 2004-03-27 23:18:52 by bursa]
Implement url_nice() and make save boxes use it to choose the default filename.

svn path=/import/netsurf/; revision=682
2004-03-27 23:18:52 +00:00
James Bursa 26f171382f [project @ 2004-03-27 18:53:17 by bursa]
Menu warning bug fix.

svn path=/import/netsurf/; revision=681
2004-03-27 18:53:17 +00:00
James Bursa c37e16a8c6 [project @ 2004-03-27 18:47:56 by bursa]
Save complete gui and F3 etc.

svn path=/import/netsurf/; revision=680
2004-03-27 18:47:56 +00:00
James Bursa 74b1c3986b [project @ 2004-03-27 18:46:08 by bursa]
Save complete gui and F3 etc.

svn path=/import/netsurf/; revision=677
2004-03-27 18:46:08 +00:00
James Bursa b5cd93fb6b [project @ 2004-03-27 18:44:26 by bursa]
Implement @import rewriting, fix and simplify code.

svn path=/import/netsurf/; revision=676
2004-03-27 18:44:26 +00:00
James Bursa 9a204ed536 [project @ 2004-03-27 00:49:29 by bursa]
Update die() to use an error box.

svn path=/import/netsurf/; revision=673
2004-03-27 00:49:29 +00:00
John Mark Bell 6e62759bd6 [project @ 2004-03-25 00:32:44 by jmb]
Remove these files (moved to desktop)

svn path=/import/netsurf/; revision=667
2004-03-25 00:32:44 +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
John Mark Bell 7d0b144391 [project @ 2004-03-24 23:51:08 by jmb]
Text Export support.

svn path=/import/netsurf/; revision=665
2004-03-24 23:51:08 +00:00
John Mark Bell b23bc94cb9 [project @ 2004-03-24 23:48:20 by jmb]
Remove completed todos.

svn path=/import/netsurf/; revision=664
2004-03-24 23:48:20 +00:00
John Mark Bell a723f7b224 [project @ 2004-03-24 20:54:22 by jmb]
Remove check for well formed document.
Remove call to LOG(()) when rewriting URLs

svn path=/import/netsurf/; revision=663
2004-03-24 20:54:22 +00:00
John Mark Bell b2242ae0f0 [project @ 2004-03-24 20:10:03 by jmb]
Remove need for XML parse tree to be kept in memory.
The source document is now reparsed when saving complete.

svn path=/import/netsurf/; revision=662
2004-03-24 20:10:03 +00:00
John Mark Bell 45991c8e62 [project @ 2004-03-24 00:44:52 by jmb]
Factor out duplicate code.
Rewrite unknown URLs to be absolute

svn path=/import/netsurf/; revision=660
2004-03-24 00:44:52 +00:00
John Mark Bell 9c723a5924 [project @ 2004-03-24 00:07:21 by jmb]
Add URL rewriting for most URLs.
Still TODO:
	1) rewriting of @import rules
	2) Objects used by embedded html pages

NB. This change means that the XML parse tree is kept in memory until the content is freed.

svn path=/import/netsurf/; revision=659
2004-03-24 00:07:21 +00:00
James Bursa 31e521a02e [project @ 2004-03-23 22:17:08 by bursa]
Remove usage of OS JPEG module; convert all JPEGs to 32bpp and plot with Tinct; speed improvements and cleanup.

svn path=/import/netsurf/; revision=656
2004-03-23 22:17:08 +00:00
James Bursa 667bb92e9d [project @ 2004-03-23 22:14:56 by bursa]
Scale borders.

svn path=/import/netsurf/; revision=655
2004-03-23 22:14:56 +00:00
James Bursa 2c757c1e79 [project @ 2004-03-22 00:36:53 by bursa]
Implement most of CSS borders.

svn path=/import/netsurf/; revision=650
2004-03-22 00:36:53 +00:00
John Mark Bell dc642bc3fa [project @ 2004-03-21 22:31:30 by jmb]
Fix mimetype reading for files used by image filingsystems.

svn path=/import/netsurf/; revision=647
2004-03-21 22:31:30 +00:00
John Mark Bell 7e922c290f [project @ 2004-03-21 21:32:15 by jmb]
Fix for SparkFS causing problems with uploading zip files.
Map filetypes to mimetype properly.

svn path=/import/netsurf/; revision=646
2004-03-21 21:32:15 +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 187ee0f98e [project @ 2004-03-21 13:54:53 by bursa]
Fix schedule_remove().

svn path=/import/netsurf/; revision=643
2004-03-21 13:54:53 +00:00
James Bursa 8be2f274b9 [project @ 2004-03-21 12:57:14 by bursa]
Unschedule on nsgif_destroy().

svn path=/import/netsurf/; revision=642
2004-03-21 12:57:14 +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 f962f4301c [project @ 2004-03-21 12:46:56 by bursa]
Implement scheduled callbacks.

svn path=/import/netsurf/; revision=640
2004-03-21 12:46:56 +00:00
James Bursa 8f8cf26062 [project @ 2004-03-19 19:28:42 by bursa]
Fix build error.

svn path=/import/netsurf/; revision=636
2004-03-19 19:28:42 +00:00
Richard Wilson c28b257d9d [project @ 2004-03-19 18:14:50 by rjw]
Animated GIF support.

svn path=/import/netsurf/; revision=635
2004-03-19 18:14:50 +00:00
Richard Wilson f68e229cae [project @ 2004-03-17 21:05:55 by rjw]
Added basic framework for animation.

svn path=/import/netsurf/; revision=632
2004-03-17 21:05:55 +00:00
Richard Wilson 2fc636cc69 [project @ 2004-03-17 21:05:44 by rjw]
Added basic framework for animation.
All plotting is now done using Tinct for improved appearance.

svn path=/import/netsurf/; revision=631
2004-03-17 21:05:44 +00:00
Richard Wilson 3e417f948c [project @ 2004-03-15 21:53:32 by rjw]
Added SWI number for Tinct_ConvertSprite.

svn path=/import/netsurf/; revision=627
2004-03-15 21:53:32 +00:00
Richard Wilson 2dc863a57a [project @ 2004-03-13 18:22:22 by rjw]
Forgot to comment out Tinct options fix.

svn path=/import/netsurf/; revision=616
2004-03-13 18:22:22 +00:00
James Bursa c5df927ba6 [project @ 2004-03-13 17:59:04 by bursa]
Add missing #includes.

svn path=/import/netsurf/; revision=615
2004-03-13 17:59:04 +00:00
Richard Wilson 8365d48787 [project @ 2004-03-13 17:30:56 by rjw]
Fixed (currently commented out) inversion of the dithering and filtering flags when plotting with Tinct.

svn path=/import/netsurf/; revision=614
2004-03-13 17:30:56 +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
Richard Wilson cdb5b9dcac [project @ 2004-03-12 01:40:42 by rjw]
Fixed bug where the dither and filter values were inverted.

svn path=/import/netsurf/; revision=611
2004-03-12 01:40:42 +00:00
Richard Wilson c6d83f229e [project @ 2004-03-12 00:59:02 by rjw]
Removed hack to convert pixels to OS units as Tinct now accepts OS units in its parameters.

svn path=/import/netsurf/; revision=609
2004-03-12 00:59:02 +00:00
Richard Wilson 7fcad10266 [project @ 2004-03-11 23:19:27 by rjw]
Added Tinct_Plot and Tinct_PlotScaled definitions and modified comments to reflect the updated operation.

svn path=/import/netsurf/; revision=608
2004-03-11 23:19:27 +00:00
James Bursa fba46de9cb [project @ 2004-03-11 02:19:13 by bursa]
Add source_data to content structure and remove equivalents from individual contents.

svn path=/import/netsurf/; revision=606
2004-03-11 02:19:14 +00:00
Richard Wilson 5d27672171 [project @ 2004-03-10 11:22:57 by rjw]
Quick hack until Tinct accepts OS units for scaling.

svn path=/import/netsurf/; revision=604
2004-03-10 11:22:57 +00:00
Richard Wilson af083bf294 [project @ 2004-03-10 11:06:51 by rjw]
All sprites are converted to 32bpp to prevent data loss, and plotting is now handled by Tinct to provide alpha blending.

svn path=/import/netsurf/; revision=603
2004-03-10 11:06:51 +00:00
Richard Wilson 0e74730b78 [project @ 2004-03-10 10:35:20 by rjw]
svn path=/import/netsurf/; revision=597
2004-03-10 10:35:20 +00:00
James Bursa b56bc523b8 [project @ 2004-03-09 23:57:40 by bursa]
Set caret in new window url line.

svn path=/import/netsurf/; revision=596
2004-03-09 23:57:40 +00:00
James Bursa b5ba716f15 [project @ 2004-03-09 23:57:19 by bursa]
Process UserMessage etc. immediately instead of queuing (fixes menu warning bug).

svn path=/import/netsurf/; revision=595
2004-03-09 23:57:19 +00:00
Richard Wilson b7d5355f6f [project @ 2004-03-09 12:57:20 by rjw]
svn path=/import/netsurf/; revision=594
2004-03-09 12:58:57 +00:00
Richard Wilson 25a98ce2c0 [project @ 2004-03-09 10:22:12 by rjw]
svn path=/import/netsurf/; revision=593
2004-03-09 10:24:52 +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
John Mark Bell 64699fb3f0 [project @ 2004-03-06 12:34:47 by jmb]
Save Source support.

svn path=/import/netsurf/; revision=588
2004-03-06 12:34:47 +00:00
John Mark Bell 727db7f3d6 [project @ 2004-03-05 22:15:33 by jmb]
Fix URI file dragging properly.
Fix missing fclose in load()

svn path=/import/netsurf/; revision=587
2004-03-05 22:15:33 +00:00
John Mark Bell 4108f28975 [project @ 2004-03-05 17:08:28 by jmb]
Let's try again...

svn path=/import/netsurf/; revision=586
2004-03-05 17:08:28 +00:00
John Mark Bell a9e9def7f4 [project @ 2004-03-05 16:55:31 by jmb]
Attempt to fix bad xstrdup.

svn path=/import/netsurf/; revision=585
2004-03-05 16:55:31 +00:00
John Mark Bell 7f1eced1ea [project @ 2004-03-05 16:34:31 by jmb]
Add support for dragging in URI files

svn path=/import/netsurf/; revision=584
2004-03-05 16:34:31 +00:00
John Mark Bell 0bb832d890 [project @ 2004-03-05 13:23:48 by jmb]
Fix memory leak when fgets fails.
Add debugging round early part of gui_init

svn path=/import/netsurf/; revision=583
2004-03-05 13:23:48 +00:00
John Mark Bell 0ea3e074f6 [project @ 2004-03-04 23:15:17 by jmb]
Add support for double clicking on / dragging in URL files.

svn path=/import/netsurf/; revision=582
2004-03-04 23:15:17 +00:00
John Mark Bell 303e09a6c2 [project @ 2004-03-03 23:17:15 by jmb]
Fix scaled jpeg bug, with any luck...

svn path=/import/netsurf/; revision=581
2004-03-03 23:17:15 +00:00
James Bursa d5bcedd3de [project @ 2004-03-03 00:19:47 by bursa]
Handle DataLoads to iconbar, canonicalise path when loading files.

svn path=/import/netsurf/; revision=579
2004-03-03 00:19:47 +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 37cf580743 [project @ 2004-02-27 14:09:15 by bursa]
Implement option_language.

svn path=/import/netsurf/; revision=574
2004-02-27 14:09:15 +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 0a4caa5687 [project @ 2004-02-26 17:25:51 by bursa]
Improvements to history window.

svn path=/import/netsurf/; revision=571
2004-02-26 17:26:01 +00:00
James Bursa cff65dfddf [project @ 2004-02-26 17:23:02 by bursa]
Use save area when redirecting to sprite.

svn path=/import/netsurf/; revision=570
2004-02-26 17:23:02 +00:00
James Bursa 318869e90e [project @ 2004-02-26 00:44:42 by bursa]
Implement drag saving of drawfiles and clean up drag/drop/save code.

svn path=/import/netsurf/; revision=568
2004-02-26 00:44:42 +00:00
James Bursa 4b5a0e4043 [project @ 2004-02-25 15:59:01 by bursa]
Fix crash opening history while page still loading.

svn path=/import/netsurf/; revision=567
2004-02-25 15:59:01 +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 deaaa4a753 [project @ 2004-02-23 00:25:09 by bursa]
Workaround for window closing crash.

svn path=/import/netsurf/; revision=565
2004-02-23 00:25:09 +00:00
John Mark Bell 36bb869ae4 [project @ 2004-02-17 23:38:44 by jmb]
Improve save_complete.
Add missing #ifdef to about.c.

svn path=/import/netsurf/; revision=559
2004-02-17 23:38:44 +00:00
John Mark Bell 6839622183 [project @ 2004-02-17 12:41:38 by jmb]
Begin save complete support.
Fix memory leak when using Select PNG renderer. (commented out lines can probably removed)

svn path=/import/netsurf/; revision=556
2004-02-17 12:41:38 +00:00
John Mark Bell 8cece1f41f [project @ 2004-02-16 21:09:40 by jmb]
Check that we're actually dealing with a HTML page, just in case the
user is silly enough to try and save something else as draw.

svn path=/import/netsurf/; revision=555
2004-02-16 21:09:40 +00:00
John Mark Bell 2e52ee380c [project @ 2004-02-16 20:42:49 by jmb]
Remove hard-coded sprite offset nastiness.
Why this ever worked is confusing...

svn path=/import/netsurf/; revision=554
2004-02-16 20:42:49 +00:00
John Mark Bell 40ed6968b7 [project @ 2004-02-15 22:54:49 by jmb]
Lose unnecessary todo

svn path=/import/netsurf/; revision=553
2004-02-15 22:54:49 +00:00
John Mark Bell c6922a94b0 [project @ 2004-02-15 22:40:02 by jmb]
Let's try that again...

svn path=/import/netsurf/; revision=552
2004-02-15 22:40:02 +00:00
John Mark Bell 9ec96ea66b [project @ 2004-02-15 22:37:52 by jmb]
Don't add zero length text strings.

svn path=/import/netsurf/; revision=551
2004-02-15 22:37:52 +00:00
John Mark Bell 88beb484c5 [project @ 2004-02-15 22:19:43 by jmb]
Font support in draw export.

svn path=/import/netsurf/; revision=549
2004-02-15 22:19:43 +00:00
John Mark Bell dc6c4e5cae [project @ 2004-02-15 18:07:26 by jmb]
Use proper offsets instead of hard-coded nastiness

svn path=/import/netsurf/; revision=546
2004-02-15 18:07:26 +00:00
John Mark Bell 518a6dd47b [project @ 2004-02-15 14:43:39 by jmb]
Lose LOG(()) call. update todo list

svn path=/import/netsurf/; revision=545
2004-02-15 14:43:39 +00:00
John Mark Bell 9bd5489543 [project @ 2004-02-15 14:17:29 by jmb]
Radio button circle plotting. Warning - scary ;)

svn path=/import/netsurf/; revision=544
2004-02-15 14:17:29 +00:00
John Mark Bell 82a598d8ee [project @ 2004-02-15 03:19:21 by jmb]
Fix various issues: Duplicate images, text madness.

svn path=/import/netsurf/; revision=543
2004-02-15 03:19:21 +00:00
John Mark Bell 3720fafac0 [project @ 2004-02-14 22:26:35 by jmb]
Draw export module.

svn path=/import/netsurf/; revision=541
2004-02-14 22:26:35 +00:00
James Bursa 60cf7f781a [project @ 2004-02-13 23:18:29 by bursa]
Fix proxy host icon.

svn path=/import/netsurf/; revision=539
2004-02-13 23:18:29 +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
John Mark Bell 14b82690e2 [project @ 2004-02-03 21:16:40 by jmb]
Add 24bpp support.

svn path=/import/netsurf/; revision=532
2004-02-03 21:16:40 +00:00
James Bursa b0c5b74987 [project @ 2004-02-02 00:22:59 by bursa]
Start at margin / padding / border support.

svn path=/import/netsurf/; revision=529
2004-02-02 00:22:59 +00:00
John Mark Bell 99d4fb3529 [project @ 2004-01-31 23:00:17 by jmb]
Fix text-decoration colours again.

svn path=/import/netsurf/; revision=525
2004-01-31 23:00:17 +00:00
John Mark Bell ad729c2fba [project @ 2004-01-31 22:40:03 by jmb]
Fix text-decoration colours

svn path=/import/netsurf/; revision=524
2004-01-31 22:40:03 +00:00
John Mark Bell f53642c94b [project @ 2004-01-31 19:14:06 by jmb]
Fix positioning of caret in URL bar

svn path=/import/netsurf/; revision=520
2004-01-31 19:14:06 +00:00
John Mark Bell 8866964740 [project @ 2004-01-31 18:12:08 by jmb]
Stop grabbing input focus on fetch completion, unless the window already
has the input focus.

svn path=/import/netsurf/; revision=519
2004-01-31 18:12:08 +00:00
John Mark Bell bf3e41a93d [project @ 2004-01-30 22:28:32 by jmb]
Add font-variant support. Update TODO-CSS appropriately

svn path=/import/netsurf/; revision=518
2004-01-30 22:28:32 +00:00
James Bursa ae4cb4c56d [project @ 2004-01-28 23:08:28 by bursa]
Improve font-family.

svn path=/import/netsurf/; revision=515
2004-01-28 23:08:28 +00:00
John Mark Bell 1ee029cee6 [project @ 2004-01-28 21:48:10 by jmb]
Add font-family support. Still needs a little work, but works fine as is.
Add CSS rules for text formatting HTML tags (<DFN> <CITE> <CODE> etc.)
Update TODO lists.

svn path=/import/netsurf/; revision=514
2004-01-28 21:48:10 +00:00
James Bursa ec933cf485 [project @ 2004-01-28 18:37:56 by bursa]
Clean up gui_poll() / gui_multitask() mess, add hourglass.

svn path=/import/netsurf/; revision=513
2004-01-28 18:37:56 +00:00
Rob Jackson c05a832714 [project @ 2004-01-26 22:55:23 by rob]
Changes in positioning of variable declarations to allow compile with 2.95.5 compiler again

svn path=/import/netsurf/; revision=512
2004-01-26 22:55:23 +00:00
John Mark Bell 136d6d0769 [project @ 2004-01-25 21:40:45 by jmb]
Plot preview sprite with mask and palette

svn path=/import/netsurf/; revision=505
2004-01-25 21:40:45 +00:00
John Mark Bell b49f18f891 [project @ 2004-01-25 20:39:35 by jmb]
Override jpeglib's error handling.

svn path=/import/netsurf/; revision=504
2004-01-25 20:39:35 +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
James Bursa 6f9898950d [project @ 2004-01-23 16:56:57 by bursa]
Fix positioning of drawfiles (render bounding box).

svn path=/import/netsurf/; revision=495
2004-01-23 16:56:57 +00:00
James Bursa eecd008a16 [project @ 2004-01-21 23:57:19 by bursa]
Clean up and comment.

svn path=/import/netsurf/; revision=493
2004-01-21 23:57:19 +00:00
John Mark Bell 6b367e0795 [project @ 2004-01-20 20:13:43 by jmb]
View source for CSS files.

svn path=/import/netsurf/; revision=492
2004-01-20 20:13:43 +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 413683371b [project @ 2004-01-05 12:41:24 by jmb]
Remove logging macros

svn path=/import/netsurf/; revision=486
2004-01-05 12:41:24 +00:00
John Mark Bell 528ac58519 [project @ 2004-01-05 12:24:54 by jmb]
Enumerate all sprites in file (hopefully).

svn path=/import/netsurf/; revision=485
2004-01-05 12:24:54 +00:00
John Mark Bell 22ae453e3b [project @ 2004-01-05 11:56:45 by jmb]
fixup missing include

svn path=/import/netsurf/; revision=484
2004-01-05 11:56:45 +00:00
John Mark Bell 8bb5c9206d [project @ 2004-01-05 11:28:04 by jmb]
Add some logging. Revert last change.

svn path=/import/netsurf/; revision=483
2004-01-05 11:28:04 +00:00
John Mark Bell 8deead3bc3 [project @ 2004-01-05 11:12:32 by jmb]
Fix another monkeybug (last throbber sprite was never displayed)

svn path=/import/netsurf/; revision=482
2004-01-05 11:12:32 +00:00
John Mark Bell a4bfc247db [project @ 2004-01-05 11:04:54 by jmb]
Fix inappropriate cast.

svn path=/import/netsurf/; revision=481
2004-01-05 11:04:54 +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
John Mark Bell 05d75afd89 [project @ 2003-12-31 17:09:03 by jmb]
Rename login template to "login".
Use OS_GBPB9 to get filename of plugin logos.

svn path=/import/netsurf/; revision=474
2003-12-31 17:09:03 +00:00
John Mark Bell 343038c6b4 [project @ 2003-12-30 17:52:26 by jmb]
Add some error handling

svn path=/import/netsurf/; revision=473
2003-12-30 17:52:26 +00:00
John Mark Bell 25ec7fcc34 [project @ 2003-12-30 16:47:16 by jmb]
Read cookie file from the correct path

svn path=/import/netsurf/; revision=472
2003-12-30 16:47:16 +00:00
John Mark Bell 3d7c7a7050 [project @ 2003-12-29 22:50:43 by jmb]
Add some debugging.

svn path=/import/netsurf/; revision=470
2003-12-29 22:50:43 +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 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 01c0332607 [project @ 2003-12-27 17:25:19 by jmb]
Handle indirected message data

svn path=/import/netsurf/; revision=459
2003-12-27 17:25:19 +00:00
John Mark Bell fe1e4efac2 [project @ 2003-12-27 04:50:02 by jmb]
Add rudimentary ANT URL protocol support

svn path=/import/netsurf/; revision=458
2003-12-27 04:50:02 +00:00
John Mark Bell 02915bb583 [project @ 2003-12-27 02:23:10 by jmb]
Fix a couple more warnings

svn path=/import/netsurf/; revision=457
2003-12-27 02:23:10 +00:00
John Mark Bell 7e132ad0bc [project @ 2003-12-27 00:35:54 by jmb]
Return true after handling escape keypress.

svn path=/import/netsurf/; revision=452
2003-12-27 00:35:54 +00:00