Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure min line length takes into account margins, borders and paddings of ↵ | Michael Drake | 2008-02-03 | 1 | -2/+7 |
| | | | | | | objects. svn path=/trunk/netsurf/; revision=3827 | ||||
* | Make text input boxes with height:auto; and no initial value get a sensible ↵ | Michael Drake | 2008-02-02 | 1 | -41/+12 |
| | | | | | | height. Make all form elements have their dimensions based on the configured minimum font size, if the current text size is smaller. Remove redundant code for setting radio icon and checkbox sizes. All em/ex based sizes now respect the min font size, when it's in effect. Updated default styles for form elements. svn path=/trunk/netsurf/; revision=3813 | ||||
* | Fix syntax. | Michael Drake | 2008-01-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3800 | ||||
* | Reinstate things lost in the last checkins. | Michael Drake | 2008-01-29 | 1 | -3/+5 |
| | | | | svn path=/trunk/netsurf/; revision=3799 | ||||
* | No need to recalculate a value we already have. | Michael Drake | 2008-01-29 | 1 | -10/+5 |
| | | | | svn path=/trunk/netsurf/; revision=3798 | ||||
* | Apply min font size config option to radio icons and checkboxes. | Michael Drake | 2008-01-29 | 1 | -13/+47 |
| | | | | svn path=/trunk/netsurf/; revision=3797 | ||||
* | Only needed the vertical position changed. | Michael Drake | 2008-01-28 | 1 | -1/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3789 | ||||
* | Fix vertical position of images with margin/borders/padding. | Michael Drake | 2008-01-28 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=3785 | ||||
* | Ensure images within inline-blocks are shown properly. Fixed by zamez. | Michael Drake | 2008-01-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3783 | ||||
* | Make inline-blocks have margins. Add defualt margin around form inputs. | Michael Drake | 2008-01-27 | 1 | -4/+4 |
| | | | | svn path=/trunk/netsurf/; revision=3779 | ||||
* | Hopefully fix inline-block positioning. (Stops form elements from overlapping.) | Michael Drake | 2008-01-27 | 1 | -2/+6 |
| | | | | svn path=/trunk/netsurf/; revision=3778 | ||||
* | No need to reduce box height when adding scrollbar. | Michael Drake | 2008-01-26 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=3777 | ||||
* | Protect <pre> fix in cases where c->style is NULL | Daniel Silverstone | 2007-12-23 | 1 | -3/+5 |
| | | | | svn path=/trunk/netsurf/; revision=3673 | ||||
* | An INLINE_CONTAINER which contains a TEXT which is zero chars long but *is* ↵ | Daniel Silverstone | 2007-12-23 | 1 | -3/+7 |
| | | | | | | in a PRE white-space rule *DOES* contain a text child. svn path=/trunk/netsurf/; revision=3672 | ||||
* | Remove legacy code. | Richard Wilson | 2007-10-10 | 1 | -8/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3629 | ||||
* | Fix disappearing borders for elements with overflow: hidden. | James Bursa | 2007-08-28 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3534 | ||||
* | Make F9 dump box tree to an editor for easier debugging. | James Bursa | 2007-08-20 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3529 | ||||
* | Provide the facility to set the DPI of the display by removing the ↵ | Daniel Silverstone | 2007-08-19 | 1 | -2/+2 |
| | | | | | | assumptions of 90.0 dpi from the CSS and layout engines. svn path=/trunk/netsurf/; revision=3528 | ||||
* | Update all source code file headers to reflect GPL version 2 only and ↵ | Vincent Sanders | 2007-08-08 | 1 | -3/+14 |
| | | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486 | ||||
* | Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵ | Daniel Silverstone | 2007-05-30 | 1 | -10/+10 |
| | | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307 | ||||
* | Object sizes do not apply when calculating the extent of descendent | John Mark Bell | 2007-04-07 | 1 | -11/+0 |
| | | | | | | bounding boxes. (fixes 1601881) svn path=/trunk/netsurf/; revision=3240 | ||||
* | Fix assertion when table has negative mbp (1579981) | John Mark Bell | 2007-03-25 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=3222 | ||||
* | Fix handling of scrollbar addition to blocks which have height/width == | John Mark Bell | 2007-03-24 | 1 | -19/+41 |
| | | | | | | AUTO (fixes 1567430) svn path=/trunk/netsurf/; revision=3220 | ||||
* | Fix FP exception when right-aligned tables with margin: auto are nested | John Mark Bell | 2007-03-24 | 1 | -0/+5 |
| | | | | | | | (interaction with floats, resulting in margin[TOP] == AUTO) (fixes 1662931) svn path=/trunk/netsurf/; revision=3218 | ||||
* | Fix height of absolutely positioned inline blocks with an object. Fix layout ↵ | James Bursa | 2006-12-26 | 1 | -6/+22 |
| | | | | | | of list markers with no text. svn path=/trunk/netsurf/; revision=3122 | ||||
* | Update project URL. | Michael Drake | 2006-11-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3073 | ||||
* | Fix gap between list marker and list content. | Michael Drake | 2006-11-10 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3040 | ||||
* | Fix distortion of list marker images. | James Bursa | 2006-11-07 | 1 | -6/+16 |
| | | | | svn path=/trunk/netsurf/; revision=3039 | ||||
* | More work on lists. Simplify the implementation to a BLOCK for display: ↵ | James Bursa | 2006-11-05 | 1 | -199/+50 |
| | | | | | | list-item, with a marker box on box->list_marker. svn path=/trunk/netsurf/; revision=3031 | ||||
* | Initial work for display: list-item support | John Mark Bell | 2006-11-04 | 1 | -6/+199 |
| | | | | svn path=/trunk/netsurf/; revision=3028 | ||||
* | Implement absolute positioned inlines. | James Bursa | 2006-11-04 | 1 | -9/+32 |
| | | | | svn path=/trunk/netsurf/; revision=3026 | ||||
* | Do absolute positioning after other layout so that containing block is fully ↵ | James Bursa | 2006-10-10 | 1 | -37/+30 |
| | | | | | | positioned. svn path=/trunk/netsurf/; revision=2991 | ||||
* | Check for null style before using it. | James Bursa | 2006-10-09 | 1 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=2986 | ||||
* | Modify implementation of absolute positioning to support "static positions". ↵ | James Bursa | 2006-10-08 | 1 | -89/+59 |
| | | | | | | Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children. svn path=/trunk/netsurf/; revision=2984 | ||||
* | Add some documentation to layout_block_context(). Move code out into ↵ | James Bursa | 2006-09-16 | 1 | -33/+67 |
| | | | | | | layout_block_object(). svn path=/trunk/netsurf/; revision=2957 | ||||
* | Fixed textarea wordwrap if first character on line is a space | Jeffrey Lee | 2006-09-10 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=2941 | ||||
* | textarea html tag fix; horizontal scrollbars; auto-scroll improvements | Jeffrey Lee | 2006-09-10 | 1 | -19/+30 |
| | | | | svn path=/trunk/netsurf/; revision=2940 | ||||
* | Fix layout of standalone <br>. | James Bursa | 2006-08-14 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=2849 | ||||
* | Use a minimum line height of 0 for inline containers which have no text. | James Bursa | 2006-08-13 | 1 | -2/+16 |
| | | | | svn path=/trunk/netsurf/; revision=2838 | ||||
* | Layout absolutely positioned children of tables. | James Bursa | 2006-07-23 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=2791 | ||||
* | Ensure that layout of absolute children is carried out after the height is ↵ | James Bursa | 2006-07-02 | 1 | -15/+10 |
| | | | | | | known. svn path=/trunk/netsurf/; revision=2696 | ||||
* | Ensure containing block has valid height for positioning absolute children | John Mark Bell | 2006-06-29 | 1 | -0/+14 |
| | | | | svn path=/trunk/netsurf/; revision=2680 | ||||
* | Properly take account of padding on containing block. | John Mark Bell | 2006-06-29 | 1 | -9/+22 |
| | | | | svn path=/trunk/netsurf/; revision=2673 | ||||
* | Position specifiers are relative to containing block's padding edge for | John Mark Bell | 2006-06-29 | 1 | -0/+20 |
| | | | | | | absolutely positioned boxes. Compensate for this. svn path=/trunk/netsurf/; revision=2672 | ||||
* | Fix previous commit; it failed to make available_width include mbp such | John Mark Bell | 2006-06-29 | 1 | -11/+5 |
| | | | | | | | that subtracting them after determining the width works in the case where available_width > box->min_width. svn path=/trunk/netsurf/; revision=2671 | ||||
* | Compensate for box->{min_width,max_width} including mbp when | John Mark Bell | 2006-06-29 | 1 | -0/+12 |
| | | | | | | auto-widthing absolutely positioned content. svn path=/trunk/netsurf/; revision=2670 | ||||
* | Fix float placement when it's an exact fit for the width available | John Mark Bell | 2006-06-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=2661 | ||||
* | Relative positioning for absolutely positioned boxes | John Mark Bell | 2006-06-26 | 1 | -0/+34 |
| | | | | svn path=/trunk/netsurf/; revision=2653 | ||||
* | Box x,y coordinates are of padding edge relative to parent; | John Mark Bell | 2006-06-26 | 1 | -2/+2 |
| | | | | | | | top,left,bottom,right are of margin edge relative to parent, so add margin and border width when calculating x,y from left,top. svn path=/trunk/netsurf/; revision=2652 | ||||
* | Fix calculation of right margin in case where margin right is auto | John Mark Bell | 2006-06-26 | 1 | -5/+14 |
| | | | | | | Initialise available_width correctly for shrink-to-fit widthing. svn path=/trunk/netsurf/; revision=2649 |