summaryrefslogtreecommitdiff
path: root/render/box.h
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2004-08-25 23:56:48 by bursa]James Bursa2004-08-251-0/+3
| | | | | | Experimental overflow: scroll code. svn path=/import/netsurf/; revision=1250
* [project @ 2004-08-14 14:30:10 by joty]John Tytgat2004-08-141-4/+4
| | | | | | 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-141-3/+4
| | | | | | 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-111-2/+0
| | | | | | 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-111-4/+2
| | | | | | 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-111-4/+6
| | | | | | | | | | | 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-06 22:19:12 by jmb]John Mark Bell2004-08-061-1/+3
| | | | | | Anchor support svn path=/import/netsurf/; revision=1187
* [project @ 2004-07-19 20:40:11 by joty]John Tytgat2004-07-191-15/+14
| | | | | | | | | | 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-18 17:38:01 by bursa]James Bursa2004-07-181-0/+1
| | | | | | 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-171-0/+3
| | | | | | Rewrite and simplify mouse click handling. svn path=/import/netsurf/; revision=1094
* [project @ 2004-07-16 20:26:49 by jmb]John Mark Bell2004-07-161-0/+19
| | | | | | Preliminary overflow support. This also goes some way to making the horizontal scrollbar work. svn path=/import/netsurf/; revision=1088
* [project @ 2004-06-18 22:55:28 by bursa]James Bursa2004-06-181-1/+1
| | | | | | Output some more data in box_dump(). svn path=/import/netsurf/; revision=980
* [project @ 2004-06-09 19:55:06 by jmb]John Mark Bell2004-06-091-0/+4
| | | | | | | | | 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
* [project @ 2004-05-27 22:13:20 by bursa]James Bursa2004-05-271-10/+21
| | | | | | Fix some table layout bugs related to the recent changes to calculate_table_widths(). svn path=/import/netsurf/; revision=898
* [project @ 2004-05-21 14:26:59 by bursa]James Bursa2004-05-211-1/+2
| | | | | | Improved handling of objects and frames; some work on malloc() failure in box conversion. svn path=/import/netsurf/; revision=880
* [project @ 2004-04-26 13:45:52 by bursa]James Bursa2004-04-261-1/+1
| | | | | | Fix box_coords(). svn path=/import/netsurf/; revision=804
* [project @ 2004-04-18 15:19:53 by bursa]James Bursa2004-04-181-2/+2
| | | | | | Implement <br> properly by adding BOX_BR; fix box tree normalisation bugs. svn path=/import/netsurf/; revision=791
* [project @ 2004-04-14 12:55:16 by bursa]James Bursa2004-04-141-5/+0
| | | | | | Remove incorrect use of WITH_PLUGIN. svn path=/import/netsurf/; revision=784
* [project @ 2004-03-26 22:16:31 by jmb]John Mark Bell2004-03-261-0/+2
| | | | | | Imagemap support svn path=/import/netsurf/; revision=671
* [project @ 2004-02-22 22:22:50 by bursa]James Bursa2004-02-221-1/+2
| | | | | | Take margins, broder, padding into account in calculate_widths(). svn path=/import/netsurf/; revision=563
* [project @ 2004-02-18 00:24:41 by bursa]James Bursa2004-02-181-4/+4
| | | | | | Correct documentation of struct box. svn path=/import/netsurf/; revision=560
* [project @ 2004-02-15 20:39:53 by bursa]James Bursa2004-02-151-46/+126
| | | | | | Document box.h, remove struct page_elements. svn path=/import/netsurf/; revision=547
* [project @ 2004-02-11 17:15:36 by bursa]James Bursa2004-02-111-4/+4
| | | | | | Work on margins etc., clean up many parts of layout code. svn path=/import/netsurf/; revision=534
* [project @ 2004-02-02 00:22:59 by bursa]James Bursa2004-02-021-1/+5
| | | | | | Start at margin / padding / border support. svn path=/import/netsurf/; revision=529
* [project @ 2004-01-05 02:10:59 by jmb]John Mark Bell2004-01-051-0/+6
| | | | | | | Add ability to turn off browser features in build. This may be useful when hunting down bugs. svn path=/import/netsurf/; revision=480
* [project @ 2004-01-02 12:04:04 by bursa]James Bursa2004-01-021-1/+2
| | | | | | Use memory pool for box tree. svn path=/import/netsurf/; revision=477
* [project @ 2003-10-25 00:35:49 by bursa]James Bursa2003-10-251-60/+3
| | | | | | Split out and clean up form submit code. svn path=/import/netsurf/; revision=374
* [project @ 2003-10-09 15:22:48 by bursa]James Bursa2003-10-091-0/+2
| | | | | | Implement box_insert_sibling(). svn path=/import/netsurf/; revision=358
* [project @ 2003-10-01 22:48:39 by bursa]James Bursa2003-10-011-6/+11
| | | | | | Improvements to <select>. svn path=/import/netsurf/; revision=341
* [project @ 2003-09-29 16:32:17 by bursa]James Bursa2003-09-291-3/+2
| | | | | | Textareas scroll to show current line. svn path=/import/netsurf/; revision=332
* [project @ 2003-09-28 23:41:06 by bursa]James Bursa2003-09-281-17/+7
| | | | | | Rewrite text and password inputs to stop using wimp icons. svn path=/import/netsurf/; revision=330
* [project @ 2003-09-26 23:22:00 by bursa]James Bursa2003-09-261-8/+5
| | | | | | Implement button element and more work on input element. svn path=/import/netsurf/; revision=322
* [project @ 2003-09-23 18:35:44 by bursa]James Bursa2003-09-231-0/+2
| | | | | | More work on editing textareas. svn path=/import/netsurf/; revision=311
* [project @ 2003-09-22 21:55:08 by bursa]James Bursa2003-09-221-3/+5
| | | | | | Experimental textarea editing code. svn path=/import/netsurf/; revision=309
* [project @ 2003-09-21 22:47:08 by bursa]James Bursa2003-09-211-1/+2
| | | | | | Implement display: inline-block and work on textarea. svn path=/import/netsurf/; revision=307
* [project @ 2003-09-19 21:23:19 by bursa]James Bursa2003-09-191-0/+1
| | | | | | Work on box_free() and other memory management in box. svn path=/import/netsurf/; revision=304
* [project @ 2003-09-09 21:43:44 by bursa]James Bursa2003-09-091-0/+1
| | | | | | Display image alt text while it loads. svn path=/import/netsurf/; revision=278
* [project @ 2003-09-09 19:25:28 by jmb]John Mark Bell2003-09-091-1/+14
| | | | | | Forms: [input type=image] support, passwords are now displayed as asterisks svn path=/import/netsurf/; revision=275
* [project @ 2003-09-03 17:52:45 by bursa]James Bursa2003-09-031-0/+1
| | | | | | Add box_coords(). svn path=/import/netsurf/; revision=264
* [project @ 2003-08-24 22:39:55 by jmb]John Mark Bell2003-08-241-0/+5
| | | | | | Make plugins work. Improve initialisation of AcornURI. Add support for <iframe> (still needs rendering tweaks). Add Ctrl-F2 key sequence to close window. svn path=/import/netsurf/; revision=246
* [project @ 2003-07-17 23:01:02 by bursa]James Bursa2003-07-171-3/+1
| | | | | | Fix 670947, tidy gui code, move some headers. svn path=/import/netsurf/; revision=231
* [project @ 2003-07-17 14:26:15 by jmb]John Mark Bell2003-07-171-2/+14
| | | | | | create parameters file for plugins svn path=/import/netsurf/; revision=227
* [project @ 2003-07-14 22:57:45 by bursa]James Bursa2003-07-141-7/+1
| | | | | | Add content instances. svn path=/import/netsurf/; revision=216
* [project @ 2003-07-09 21:33:01 by bursa]James Bursa2003-07-091-0/+18
| | | | | | More work on <object> and plugins. svn path=/import/netsurf/; revision=213
* [project @ 2003-07-06 21:10:12 by bursa]James Bursa2003-07-061-0/+1
| | | | | | Implement rowspan. svn path=/import/netsurf/; revision=207
* [project @ 2003-07-05 19:51:10 by bursa]James Bursa2003-07-051-0/+1
| | | | | | Bug fixes, start rowspan. svn path=/import/netsurf/; revision=206
* [project @ 2003-06-30 22:21:51 by bursa]James Bursa2003-06-301-0/+1
| | | | | | Add title attribute support. svn path=/import/netsurf/; revision=195
* [project @ 2003-06-30 12:44:02 by bursa]James Bursa2003-06-301-2/+6
| | | | | | New file headers. svn path=/import/netsurf/; revision=190
* [project @ 2003-06-17 19:24:20 by bursa]James Bursa2003-06-171-1/+3
| | | | | | Change fetchcache system to store loading contents in cache. svn path=/import/netsurf/; revision=180