| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/netsurf/; revision=3073
|
|
|
|
|
|
| |
list-item, with a marker box on box->list_marker.
svn path=/trunk/netsurf/; revision=3031
|
|
|
|
|
|
| |
Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children.
svn path=/trunk/netsurf/; revision=2984
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2725
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2695
|
|
|
|
|
|
| |
Ctrl+F11, default is off). This attempts to minimise the amount of overlapping redraw performed, and thus can drasticly reduce the rendering time of many pages.
svn path=/trunk/netsurf/; revision=2682
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2677
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2646
|
|
|
|
|
|
| |
Fix 1462681
svn path=/import/netsurf/; revision=2499
|
|
|
|
|
|
| |
Replace check in selected checkboxes with a tick, also now black.
svn path=/import/netsurf/; revision=2148
|
|
|
|
|
|
| |
Fix typo in redraw code. Yes, I will learn to compile code before checking in.
svn path=/import/netsurf/; revision=2146
|
|
|
|
|
|
| |
Radio and checkbox widgets are now 3D, and implemented arc plotting for them
svn path=/import/netsurf/; revision=2145
|
|
|
|
|
|
| |
Source cleanup and true/false to TRUE/FALSE conversion for GTK plotters
svn path=/import/netsurf/; revision=2142
|
|
|
|
|
|
| |
Slightly alter ratio of radio button selected dot to work better when small
svn path=/import/netsurf/; revision=2140
|
|
|
|
|
|
| |
Implemented unfilled disc plotting and GTK disc plotting
svn path=/import/netsurf/; revision=2136
|
|
|
|
|
|
| |
Allow any content to be used as a background. Simplify bitmap code.
svn path=/import/netsurf/; revision=2087
|
|
|
|
|
|
| |
Fix GTK build
svn path=/import/netsurf/; revision=2086
|
|
|
|
|
|
| |
Extend text selection, copying, saving and searching code to handle textplain contents; modified textplain code to accept other line terminators
svn path=/import/netsurf/; revision=2081
|
|
|
|
|
|
| |
Fix text-decorations for empty elements (fixes 1398172).
svn path=/import/netsurf/; revision=2055
|
|
|
|
|
|
| |
Manually decode GIFs used as backgrounds.
svn path=/import/netsurf/; revision=2034
|
|
|
|
|
|
| |
Tidy up code.
svn path=/import/netsurf/; revision=1932
|
|
|
|
|
|
| |
Fix text selection jitter
svn path=/import/netsurf/; revision=1804
|
|
|
|
|
|
| |
More work on borders / padding / margins on inline elements. Add BOX_INLINE_END to hold the right border / padding / margin (left is in the BOX_INLINE).
svn path=/import/netsurf/; revision=1742
|
|
|
|
|
|
| |
Fix text-decoration and borders on inline elements by replacing inline_parent in box structure with end_inline_children.
svn path=/import/netsurf/; revision=1741
|
|
|
|
|
|
| |
Start to implement borders on inline elements. Note: borders of form controls are rendered incorrectly (text boxes in form controls need changing from INLINE to TEXT).
svn path=/import/netsurf/; revision=1734
|
|
|
|
|
|
| |
Fix inversion of overline and line-through plot offsets
svn path=/import/netsurf/; revision=1733
|
|
|
|
|
|
| |
Add BOX_TEXT type to distinguish boxes which came from an inline element to boxes which came from a text node. Add inline_parent pointer to box structure. Rewrite text-decoration support to take advantage of the new data (line colours are now correct). Note: there is a clipping issue in redraw.
svn path=/import/netsurf/; revision=1732
|
|
|
|
|
|
| |
Check box->background before using box->background->bitmap.
svn path=/import/netsurf/; revision=1706
|
|
|
|
|
|
| |
Improve table rendering.
svn path=/import/netsurf/; revision=1698
|
|
|
|
|
|
| |
Search text highlighting in browser windows
svn path=/import/netsurf/; revision=1657
|
|
|
|
|
|
| |
first cut at selecting inter-block spaces
svn path=/import/netsurf/; revision=1652
|
|
|
|
|
|
| |
Text selection
svn path=/import/netsurf/; revision=1636
|
|
|
|
|
|
| |
Fix scaling of very small background images when viewing at less than 100%
svn path=/import/netsurf/; revision=1575
|
|
|
|
|
|
| |
Fix incorrect background position calculations. Modify CSS parser to pass all background-position testcases.
svn path=/import/netsurf/; revision=1574
|
|
|
|
|
|
| |
Don't pass scaled values to children to minimise rounding errors.
svn path=/import/netsurf/; revision=1573
|
|
|
|
|
|
| |
Further updates to the colour highlighting algorithm.
svn path=/import/netsurf/; revision=1547
|
|
|
|
|
|
| |
Stop certain colours being incorrectly highlighted
svn path=/import/netsurf/; revision=1546
|
|
|
|
|
|
| |
Improved colour light/dark algorith. Button borders are now dual-level 3d to improve appearance.
svn path=/import/netsurf/; revision=1545
|
|
|
|
|
|
| |
Font rewrite, part 2.
svn path=/import/netsurf/; revision=1518
|
|
|
|
|
|
| |
Explicitly check for boxes with 0 area, as there's no point redrawing them
svn path=/import/netsurf/; revision=1384
|
|
|
|
|
|
| |
Fix possible divide by 0. Scroll objects correctly.
svn path=/import/netsurf/; revision=1366
|
|
|
|
|
|
| |
Improvements to overflow and scrolling: scrollbars now have most of the usual RISC OS behaviour. Better rendering of dotted and dashed borders.
svn path=/import/netsurf/; revision=1363
|
|
|
|
|
|
| |
Fix for HTML redraw artifacts
svn path=/import/netsurf/; revision=1359
|
|
|
|
|
|
| |
Get bitmap opacity rather than test it
svn path=/import/netsurf/; revision=1358
|
|
|
|
|
|
| |
Reimplement draw groups
svn path=/import/netsurf/; revision=1332
|
|
|
|
|
|
|
| |
Fix segv in GTK build.
/me also slaps the RISC OS build for not dying appropriately too.
svn path=/import/netsurf/; revision=1324
|
|
New target-independent implementation of html_redraw(), using plotters.
svn path=/import/netsurf/; revision=1313
|