Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | + Optimise border handling at 1:1 scale. | Michael Drake | 2010-08-14 | 1 | -90/+82 | |
| | | | | | | | | + Reduce computation for elements with no borders. + Simplfy border vertex calculation. + Add comments. svn path=/trunk/netsurf/; revision=10700 | |||||
* | Fix BeOS build. | Michael Drake | 2010-08-13 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10698 | |||||
* | Plot rectangular border parts with the rectangle plotter, rather than the ↵ | Michael Drake | 2010-08-13 | 1 | -9/+74 | |
| | | | | | | polygon plotter. svn path=/trunk/netsurf/; revision=10697 | |||||
* | Make top and bottom borders flush with left and right of border box, when ↵ | Michael Drake | 2010-08-13 | 1 | -83/+259 | |
| | | | | | | possible. Make left and right borders only render above/below padding box when they need to. svn path=/trunk/netsurf/; revision=10696 | |||||
* | Skip transparent borders early and change border side plot order. | Michael Drake | 2010-08-13 | 1 | -11/+11 | |
| | | | | svn path=/trunk/netsurf/; revision=10695 | |||||
* | Fix inline border ends where inline text wraps. | Michael Drake | 2010-08-13 | 1 | -10/+10 | |
| | | | | svn path=/trunk/netsurf/; revision=10694 | |||||
* | Simplify border vertex arrangement code slightly. | Michael Drake | 2010-08-13 | 1 | -48/+49 | |
| | | | | svn path=/trunk/netsurf/; revision=10693 | |||||
* | Stop redrawing zero size images. | Michael Drake | 2010-07-08 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10614 | |||||
* | Remove dead code. | Michael Drake | 2010-07-06 | 1 | -6/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=10602 | |||||
* | Merge jmb/new-cache; r=dsilvers,rs=vince | Daniel Silverstone | 2010-03-28 | 1 | -79/+78 | |
| | | | | svn path=/trunk/netsurf/; revision=10180 | |||||
* | Merge branches/MarkieB/gtkmain to trunk. | John Mark Bell | 2009-12-17 | 1 | -3/+6 | |
| | | | | svn path=/trunk/netsurf/; revision=9729 | |||||
* | Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar ↵ | Michael Drake | 2009-08-14 | 1 | -2/+1 | |
| | | | | | | behaviour. svn path=/trunk/netsurf/; revision=9306 | |||||
* | Merge Paul Blokus' selectscroll branch. Adds core select menu widget for ↵ | Michael Drake | 2009-08-14 | 1 | -356/+98 | |
| | | | | | | forms and core scrollbar widget. svn path=/trunk/netsurf/; revision=9289 | |||||
* | Port to modified libcss API. | John Mark Bell | 2009-08-02 | 1 | -3/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=8997 | |||||
* | Merge LibCSS port to trunk. | John Mark Bell | 2009-07-23 | 1 | -163/+186 | |
| | | | | svn path=/trunk/netsurf/; revision=8752 | |||||
* | Fix render colour of selected text. | Michael Drake | 2009-07-21 | 1 | -3/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=8642 | |||||
* | Refactor text plotter and other font functions to remove dependency on CSS. | John Mark Bell | 2009-07-21 | 1 | -30/+33 | |
| | | | | svn path=/trunk/netsurf/; revision=8641 | |||||
* | Fix comment. | Michael Drake | 2009-07-14 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=8520 | |||||
* | Rename debug outline plot styles and make them const. | Michael Drake | 2009-07-14 | 1 | -6/+6 | |
| | | | | svn path=/trunk/netsurf/; revision=8518 | |||||
* | Plot debug outlines after borders and backgrounds, so that they can be seen ↵ | Michael Drake | 2009-07-14 | 1 | -37/+40 | |
| | | | | | | when things are coloured. Plot content edge before padding edge, so that the colour for the outermost edge is always shown when margin, border or padding are 0. svn path=/trunk/netsurf/; revision=8515 | |||||
* | Simplify debug outline calculations and avoid fp maths when scale is 1.0. ↵ | Michael Drake | 2009-07-14 | 1 | -31/+52 | |
| | | | | | | Comment some border stuff. svn path=/trunk/netsurf/; revision=8514 | |||||
* | Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB. | Michael Drake | 2009-07-14 | 1 | -24/+27 | |
| | | | | svn path=/trunk/netsurf/; revision=8513 | |||||
* | next round of plotter refactor | Vincent Sanders | 2009-07-14 | 1 | -60/+94 | |
| | | | | svn path=/trunk/netsurf/; revision=8512 | |||||
* | Delete html_redraw lighter/darker and use the colour tweakers in plot_style. | Michael Drake | 2009-07-10 | 1 | -50/+22 | |
| | | | | svn path=/trunk/netsurf/; revision=8452 | |||||
* | Move colour blend routine from html_redraw to plot_style and make it a define. | Michael Drake | 2009-07-10 | 1 | -25/+10 | |
| | | | | svn path=/trunk/netsurf/; revision=8451 | |||||
* | Remove html_redraw_aa because it is the same as html_redraw_blend. Fix ↵ | Michael Drake | 2009-07-10 | 1 | -27/+11 | |
| | | | | | | html_redraw_blend to be 50/50 instead of 75/25. svn path=/trunk/netsurf/; revision=8448 | |||||
* | plotters line refactor | Vincent Sanders | 2009-07-10 | 1 | -98/+119 | |
| | | | | svn path=/trunk/netsurf/; revision=8446 | |||||
* | ploter refactor of rectangle handling | Vincent Sanders | 2009-07-08 | 1 | -29/+28 | |
| | | | | svn path=/trunk/netsurf/; revision=8399 | |||||
* | Fix indentation to use tabs instead of spaces. | Michael Drake | 2009-07-06 | 1 | -40/+40 | |
| | | | | svn path=/trunk/netsurf/; revision=8344 | |||||
* | Refactor fill plotter to take a style | Vincent Sanders | 2009-07-05 | 1 | -25/+65 | |
| | | | | svn path=/trunk/netsurf/; revision=8332 | |||||
* | remove redundant clg call | Vincent Sanders | 2009-07-01 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=8240 | |||||
* | Remove redundant calculation. | Michael Drake | 2009-05-28 | 1 | -1/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=7595 | |||||
* | Remove unused code. | Michael Drake | 2009-05-27 | 1 | -11/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=7591 | |||||
* | Draw CSS overflow scrollbars differently. Front ends can override the ↵ | Michael Drake | 2009-03-27 | 1 | -88/+172 | |
| | | | | | | colours used. svn path=/trunk/netsurf/; revision=6943 | |||||
* | Divorce PDF export and printing. | John Mark Bell | 2009-02-17 | 1 | -11/+0 | |
| | | | | | | At some point, the RISC OS printing code should be ported to the core page-based output engine. svn path=/trunk/netsurf/; revision=6544 | |||||
* | Fix scale of inline borders. | Michael Drake | 2009-01-31 | 1 | -14/+13 | |
| | | | | svn path=/trunk/netsurf/; revision=6309 | |||||
* | Move handling of background related print options to background specific ↵ | Michael Drake | 2009-01-17 | 1 | -120/+130 | |
| | | | | | | functions. svn path=/trunk/netsurf/; revision=6119 | |||||
* | Only increase the root element's redraw box to cover margin, if the redraw ↵ | Michael Drake | 2008-12-27 | 1 | -18/+28 | |
| | | | | | | box isn't already bigger due to protruding descendants. svn path=/trunk/netsurf/; revision=5934 | |||||
* | Fix crash bug. | Michael Drake | 2008-12-27 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=5932 | |||||
* | Handle replaced inline borders and backgrounds like blocks. | Michael Drake | 2008-12-27 | 1 | -5/+7 | |
| | | | | svn path=/trunk/netsurf/; revision=5930 | |||||
* | Plot backgrounds on the root element over margin box, as per CSS 2.1 spec. | Michael Drake | 2008-12-27 | 1 | -19/+78 | |
| | | | | svn path=/trunk/netsurf/; revision=5927 | |||||
* | Fix display of inline borders when inline has no background. | Michael Drake | 2008-12-26 | 1 | -1/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=5924 | |||||
* | Fix some wrap to 80 chars and tabs for indentation. | Michael Drake | 2008-12-26 | 1 | -94/+90 | |
| | | | | svn path=/trunk/netsurf/; revision=5923 | |||||
* | Don't apply text decoration if the box isn't text. | Michael Drake | 2008-12-22 | 1 | -0/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=5921 | |||||
* | C89 | François Revel | 2008-12-21 | 1 | -59/+64 | |
| | | | | svn path=/trunk/netsurf/; revision=5919 | |||||
* | Rewrite inline rendering. Fixes issues with borders, | Michael Drake | 2008-12-21 | 1 | -117/+386 | |
| | | | | | | | | | background colour and background image display when inlines have margins and paddings. Support for background position on inlines. Fix BOX_INLINE descendant calculation to include BOX_INLINE_END. svn path=/trunk/netsurf/; revision=5916 | |||||
* | add bitmap.h include to silence some warnings on Fedora. | Rob Kendrick | 2008-10-14 | 1 | -0/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=5571 | |||||
* | 'unsigned long' -> 'colour' where it made sense. | John Tytgat | 2008-09-28 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=5459 | |||||
* | Fix some warnings. | Michael Drake | 2008-09-15 | 1 | -1/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=5336 | |||||
* | Don't draw scrollbars on the BOX_TABLEs. | Michael Drake | 2008-08-25 | 1 | -6/+7 | |
| | | | | svn path=/trunk/netsurf/; revision=5200 |