summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2004-10-17 21:10:19 by bursa]James Bursa2004-10-175-84/+112
| | | | | | Move box tree from html.layout->children to html.layout. Work on scrollbars. svn path=/import/netsurf/; revision=1314
* [project @ 2004-10-17 21:05:12 by bursa]James Bursa2004-10-171-0/+770
| | | | | | New target-independent implementation of html_redraw(), using plotters. svn path=/import/netsurf/; revision=1313
* [project @ 2004-10-09 19:14:26 by jmb]John Mark Bell2004-10-091-3/+8
| | | | | | Work around issue with selected radio buttons/checkboxes having no current value svn path=/import/netsurf/; revision=1308
* [project @ 2004-09-29 20:13:42 by jmb]John Mark Bell2004-09-291-1/+1
| | | | | | | Write heuristically-generated font names to choices file - should speed up program load a bit. Heuristic is re-run each time the choices file is saved. svn path=/import/netsurf/; revision=1294
* [project @ 2004-09-13 23:56:18 by jmb]John Mark Bell2004-09-131-0/+1
| | | | | | | Make fonts user-configurable. This loses font-style support, though it shouldn't be hard to put it back again. svn path=/import/netsurf/; revision=1274
* [project @ 2004-09-03 20:32:57 by kevinb]Kevin Bagust2004-09-031-41/+196
| | | | | | Added support for table colspan=0 and rowspan=0. svn path=/import/netsurf/; revision=1262
* [project @ 2004-08-25 23:56:48 by bursa]James Bursa2004-08-252-0/+4
| | | | | | Experimental overflow: scroll code. svn path=/import/netsurf/; revision=1250
* [project @ 2004-08-25 22:11:38 by bursa]James Bursa2004-08-251-3/+4
| | | | | | Fix a NULL pointer read. svn path=/import/netsurf/; revision=1249
* [project @ 2004-08-18 01:45:29 by jmb]John Mark Bell2004-08-181-10/+6
| | | | | | Restrict last change to hidden inputs only - breaks sf.net bug tracker otherwise svn path=/import/netsurf/; revision=1243
* [project @ 2004-08-18 01:36:39 by jmb]John Mark Bell2004-08-181-12/+60
| | | | | | | Fix issue with hidden inputs having no value property Log on memory error to aid debugging svn path=/import/netsurf/; revision=1242
* [project @ 2004-08-15 19:06:23 by jmb]John Mark Bell2004-08-151-1/+1
| | | | | | | | | Rationalise image redraw. Supply background colour when redrawing contents Reenable printing of background images Require Tinct 0.07 svn path=/import/netsurf/; revision=1234
* [project @ 2004-08-14 15:07:19 by joty]John Tytgat2004-08-142-25/+25
| | | | | | | | - Rename len() to css_len2px(). - Less compiler warnings concerning float/int implicit casts. - More stddef.h type usuage. svn path=/import/netsurf/; revision=1232
* [project @ 2004-08-14 14:30:10 by joty]John Tytgat2004-08-143-384/+363
| | | | | | Removed a chunk of Norcroft compiler warnings. Re-ident some pieces. svn path=/import/netsurf/; revision=1231
* [project @ 2004-08-14 12:57:00 by joty]John Tytgat2004-08-146-45/+54
| | | | | | Using more stddef.h types. svn path=/import/netsurf/; revision=1230
* [project @ 2004-08-13 00:55:59 by jmb]John Mark Bell2004-08-131-9/+2
| | | | | | | | Rewrite of plugin handling. This is now much nicer than before although it has about the same amount of functionality. Note: This is now configurable via an option (defaults to OFF) This has only really been tested with the Flash plugin and seems to work reasonably. svn path=/import/netsurf/; revision=1216
* [project @ 2004-08-11 22:08:25 by bursa]James Bursa2004-08-114-14/+55
| | | | | | Remove content_add_instance(), content_remove_instance(), content_reshape_instance(). Add content_open(), content_close(). Implement for CONTENT_HTML. svn path=/import/netsurf/; revision=1213
* [project @ 2004-08-11 19:02:32 by bursa]James Bursa2004-08-112-4/+12
| | | | | | Start work on removing instances and making content types non-shareable. Clean up some #includes. svn path=/import/netsurf/; revision=1211
* [project @ 2004-08-11 16:26:13 by jmb]John Mark Bell2004-08-112-5/+7
| | | | | | | | | | | Make content_redraw return a bool Printing of foreground images now uses OS_SpriteOp Printing of background images disabled Mega-paranoid SWI result checking in htmlredraw.c Rearranged GIF data structure slightly - updates to reflect this. Other stuff I've probably forgotten svn path=/import/netsurf/; revision=1208
* [project @ 2004-08-09 16:11:58 by jmb]John Mark Bell2004-08-092-32/+46
| | | | | | | Rework the interface of the URL handing module to allow for multiple error types. Modify save_complete URL rewriting appropriately. svn path=/import/netsurf/; revision=1206
* [project @ 2004-08-08 19:13:40 by bursa]James Bursa2004-08-082-85/+152
| | | | | | Fix form submitting with an empty file upload. Update form_textarea_value(). Purge xcalloc() etc from form.c and handle memory exhaustion. svn path=/import/netsurf/; revision=1195
* [project @ 2004-08-06 22:19:12 by jmb]John Mark Bell2004-08-062-50/+114
| | | | | | Anchor support svn path=/import/netsurf/; revision=1187
* [project @ 2004-08-01 23:09:17 by jmb]John Mark Bell2004-08-011-4/+4
| | | | | | Ignore height="", width="" svn path=/import/netsurf/; revision=1175
* [project @ 2004-08-01 20:28:02 by bursa]James Bursa2004-08-011-14/+64
| | | | | | Modify box_at_point() to use descendant bounding boxes and to search siblings (fixes links in cells with colspan not 1, as reported by Stuart Halliday and others). svn path=/import/netsurf/; revision=1173
* [project @ 2004-08-01 13:08:18 by bursa]James Bursa2004-08-012-82/+82
| | | | | | More work on overflow. Modify block centering to left-align when insufficient space. Fix caret positioning for form controls with padding. svn path=/import/netsurf/; revision=1171
* [project @ 2004-07-30 23:40:00 by jmb]John Mark Bell2004-07-302-24/+52
| | | | | | | | Rework stylesheet fetching code to remove dependence on magic numbers (now uses values defined in html.h) Make ad blocking optional. svn path=/import/netsurf/; revision=1168
* [project @ 2004-07-19 20:59:10 by joty]John Tytgat2004-07-191-2/+4
| | | | | | Warning squashing. svn path=/import/netsurf/; revision=1120
* [project @ 2004-07-19 20:40:11 by joty]John Tytgat2004-07-194-125/+156
| | | | | | | | | | form.h (struct form_control): renamed caret_char_offset to caret_box_offset; Added caret_form_offset & length. form.c: initialise new entries in struct form_control; form_successful_controls() : code reshuffling to improve readibility. box.h: TABing. box.c (box_input): init struct form_control::length. browser.c (browser_window_input_callback): UTF-8 support. Text area code needs similar changes. svn path=/import/netsurf/; revision=1117
* [project @ 2004-07-19 14:31:31 by bursa]James Bursa2004-07-192-25/+47
| | | | | | Update and simplify textarea code. Now uses BOX_BR instead of more than one inline container. Prepare for use of UTF-8 in textareas and inputs. svn path=/import/netsurf/; revision=1104
* [project @ 2004-07-19 14:29:16 by bursa]James Bursa2004-07-192-2/+2
| | | | | | Make layout_inline_container() public for use of textareas. svn path=/import/netsurf/; revision=1103
* [project @ 2004-07-18 17:38:01 by bursa]James Bursa2004-07-183-17/+33
| | | | | | Improve form control interaction code. Replace box_under_area() with simpler box_at_point(). Detect objects for menu once on menu opening. Remove obsolete text selection code. svn path=/import/netsurf/; revision=1096
* [project @ 2004-07-17 23:32:08 by bursa]James Bursa2004-07-172-26/+105
| | | | | | Rewrite and simplify mouse click handling. svn path=/import/netsurf/; revision=1094
* [project @ 2004-07-17 01:36:21 by jmb]John Mark Bell2004-07-171-0/+20
| | | | | | Invalidate descendant_* values svn path=/import/netsurf/; revision=1091
* [project @ 2004-07-16 20:26:49 by jmb]John Mark Bell2004-07-164-2/+94
| | | | | | Preliminary overflow support. This also goes some way to making the horizontal scrollbar work. svn path=/import/netsurf/; revision=1088
* [project @ 2004-07-16 19:47:02 by rjw]Richard Wilson2004-07-161-0/+4
| | | | | | Fix for hotlist menu selection. Interface for MNG/JNG display. svn path=/import/netsurf/; revision=1083
* [project @ 2004-07-13 14:03:02 by jmb]John Mark Bell2004-07-131-20/+54
| | | | | | Prevent pages including themselves. svn path=/import/netsurf/; revision=1074
* [project @ 2004-07-05 20:19:51 by joty]John Tytgat2004-07-054-98/+175
| | | | | | Using UTF-8 instead of Latin1 encoding. svn path=/import/netsurf/; revision=1049
* [project @ 2004-06-24 23:29:31 by bursa]James Bursa2004-06-241-3/+3
| | | | | | Simplify and improve parse_background_position(). Implement css_parse_rgb(). Fix truncation of paragraphs with background images. svn path=/import/netsurf/; revision=1003
* [project @ 2004-06-22 17:52:40 by bursa]James Bursa2004-06-221-2/+4
| | | | | | Fix some strdup()s on non-terminated strings. svn path=/import/netsurf/; revision=992
* [project @ 2004-06-21 15:09:58 by bursa]James Bursa2004-06-211-7/+6
| | | | | | Merge memory cache into content module. svn path=/import/netsurf/; revision=986
* [project @ 2004-06-20 23:09:51 by bursa]James Bursa2004-06-202-5/+37
| | | | | | Implement content_stop() and html_stop(). svn path=/import/netsurf/; revision=982
* [project @ 2004-06-18 22:55:28 by bursa]James Bursa2004-06-182-4/+6
| | | | | | Output some more data in box_dump(). svn path=/import/netsurf/; revision=980
* [project @ 2004-06-18 22:54:07 by bursa]James Bursa2004-06-181-4/+9
| | | | | | Fix inline boxes with 0 width not having their width set when available width is 0 (eg. in tables) (fixes www.hic.gov.au crash reported by Peter Prewett). Table layout fix related to cells spanning columns with fixed-width cells. svn path=/import/netsurf/; revision=979
* [project @ 2004-06-17 21:41:11 by joty]John Tytgat2004-06-171-1/+1
| | | | | | Added comment on struct form_option::text. svn path=/import/netsurf/; revision=977
* [project @ 2004-06-14 07:28:27 by joty]John Tytgat2004-06-141-21/+23
| | | | | | layout_table() : avoid division by zero (e.g. table at <URL:http://www.pcguide.com/ref/fdd/confCable-c.html>) svn path=/import/netsurf/; revision=970
* [project @ 2004-06-12 20:08:47 by joty]John Tytgat2004-06-121-19/+19
| | | | | | html_find_stylesheets() : returns void, not bool. svn path=/import/netsurf/; revision=968
* [project @ 2004-06-11 12:51:40 by jmb]John Mark Bell2004-06-111-1/+1
| | | | | | Fix for crash caused by inline style attributes specifying background images. svn path=/import/netsurf/; revision=961
* [project @ 2004-06-10 23:55:23 by bursa]James Bursa2004-06-101-74/+66
| | | | | | Split fetchcache() into fetchcache() and fetchcache_go() to solve problems of callbacks being called before fetchcache() returns. Fix <style> breakage. Error handling fixes & improvements. svn path=/import/netsurf/; revision=957
* [project @ 2004-06-10 22:39:56 by jmb]John Mark Bell2004-06-101-1/+1
| | | | | | Compiler warning purge svn path=/import/netsurf/; revision=954
* [project @ 2004-06-10 20:41:26 by bursa]James Bursa2004-06-104-74/+66
| | | | | | Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents. svn path=/import/netsurf/; revision=951
* [project @ 2004-06-09 23:13:55 by bursa]James Bursa2004-06-093-30/+35
| | | | | | Fix double-free of background image url. Add background parameter to html_fetch_object(). svn path=/import/netsurf/; revision=944