summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* Fix comment.Michael Drake2010-11-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=10935
* Amiga icon loader. Treeviews will now use the user's icons for content types.Chris Young2010-10-302-0/+6
| | | | svn path=/trunk/netsurf/; revision=10925
* Slightly less braindead textplain handlingJohn Mark Bell2010-10-231-24/+72
| | | | svn path=/trunk/netsurf/; revision=10900
* Add some missing CONTENT_WEBPs. WebP images in HTML docs now display correctly.Chris Young2010-10-162-0/+6
| | | | svn path=/trunk/netsurf/; revision=10890
* Fix crash when top-level content is not HTML and there is a fragment ↵John Mark Bell2010-10-112-3/+5
| | | | | | | | identifier in the URL. Constify. svn path=/trunk/netsurf/; revision=10881
* Restrict permissible content types for list marker imagesJohn Mark Bell2010-09-191-1/+2
| | | | svn path=/trunk/netsurf/; revision=10798
* Remove bogus assertionJohn Mark Bell2010-09-171-2/+2
| | | | svn path=/trunk/netsurf/; revision=10793
* Change back to using tree directly because element navigation functions ↵James Bursa2010-09-161-2/+4
| | | | | | require libxml2 2.7.3 which is not available everywhere. svn path=/trunk/netsurf/; revision=10790
* Use libxml functions to loop through elements in html_head() instead of ↵James Bursa2010-09-161-5/+2
| | | | | | checking all nodes. Remove logging. svn path=/trunk/netsurf/; revision=10788
* Replace all instances of NUL with U+FFFDJohn Mark Bell2010-09-131-4/+14
| | | | svn path=/trunk/netsurf/; revision=10771
* Replace use of iconv with a parserutils inputstreamJohn Mark Bell2010-09-132-72/+99
| | | | svn path=/trunk/netsurf/; revision=10770
* Merge branches/vince/netsurf-file-fetcher to trunkJohn Mark Bell2010-09-093-330/+0
| | | | | | r=jmb svn path=/trunk/netsurf/; revision=10750
* Root element can't be absolute positioned. Fixes #3062055.Michael Drake2010-09-081-1/+2
| | | | svn path=/trunk/netsurf/; revision=10743
* Redraw object scrollbars if required.Michael Drake2010-08-301-3/+4
| | | | svn path=/trunk/netsurf/; revision=10731
* Fix object descendants and make space for scrollbars if required.Michael Drake2010-08-301-1/+10
| | | | svn path=/trunk/netsurf/; revision=10730
* Don't special case height to content height when object's content is HTML.Michael Drake2010-08-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=10729
* Fix clipping to exclude border for objects.Michael Drake2010-08-301-3/+4
| | | | svn path=/trunk/netsurf/; revision=10728
* Move directory listing HTML generation functions into separate module.Michael Drake2010-08-261-370/+1
| | | | svn path=/trunk/netsurf/; revision=10715
* + Don't even consider top and bottom borders when theyMichael Drake2010-08-261-93/+200
| | | | | | | | | fall outside the clip rect. Should make scrolling up and down slightly faster. + Clip borders plotted as rectangles to the current clip rectangle. Fixes redraw issue with very tall borders. svn path=/trunk/netsurf/; revision=10713
* + Pass clip rectangle around html_redraw_* as a struct rect.Michael Drake2010-08-261-339/+400
| | | | | | | + Reduce fp maths at 1:1 scale for boxes with overflow:visisble. + Simplfy border plots. svn path=/trunk/netsurf/; revision=10712
* Simplication due to known border geometry characteristics. Fix double border ↵Michael Drake2010-08-141-34/+36
| | | | | | style. svn path=/trunk/netsurf/; revision=10709
* Fix colour comparison to compare the right things. Plot left and right ↵Michael Drake2010-08-141-129/+133
| | | | | | borders before top and bottom. svn path=/trunk/netsurf/; revision=10703
* Slightly quicker border part length finding.Michael Drake2010-08-141-4/+4
| | | | svn path=/trunk/netsurf/; revision=10702
* Render 1px wide border parts with rectangle plotter, rather than polygon.Michael Drake2010-08-141-8/+54
| | | | svn path=/trunk/netsurf/; revision=10701
* + Optimise border handling at 1:1 scale.Michael Drake2010-08-141-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 Drake2010-08-131-1/+1
| | | | svn path=/trunk/netsurf/; revision=10698
* Plot rectangular border parts with the rectangle plotter, rather than the ↵Michael Drake2010-08-131-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 Drake2010-08-131-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 Drake2010-08-131-11/+11
| | | | svn path=/trunk/netsurf/; revision=10695
* Fix inline border ends where inline text wraps.Michael Drake2010-08-131-10/+10
| | | | svn path=/trunk/netsurf/; revision=10694
* Simplify border vertex arrangement code slightly.Michael Drake2010-08-131-48/+49
| | | | svn path=/trunk/netsurf/; revision=10693
* C89.François Revel2010-08-021-1/+2
| | | | svn path=/trunk/netsurf/; revision=10675
* Fix build when layout logging is enabled.Michael Drake2010-07-161-2/+2
| | | | svn path=/trunk/netsurf/; revision=10649
* Record left and right float boxes with negative widths. Fixes overlapping ↵Michael Drake2010-07-161-8/+5
| | | | | | text on new BBC News site. svn path=/trunk/netsurf/; revision=10648
* Update dirlist_generate_title documentation to match reality. Remove unused ↵Michael Drake2010-07-161-20/+10
| | | | | | error check stuff. svn path=/trunk/netsurf/; revision=10647
* memory leakChris Young2010-07-151-19/+29
| | | | svn path=/trunk/netsurf/; revision=10646
* Localise browser "Index of" textChris Young2010-07-151-4/+20
| | | | svn path=/trunk/netsurf/; revision=10645
* fix crashChris Young2010-07-151-2/+2
| | | | svn path=/trunk/netsurf/; revision=10644
* Fix so column suppression choices actually end up in the output.Michael Drake2010-07-151-0/+4
| | | | svn path=/trunk/netsurf/; revision=10642
* Move HTML generating code into separate functions. Tidy up spacing when ↵Michael Drake2010-07-151-87/+350
| | | | | | parent directory link is not shown. svn path=/trunk/netsurf/; revision=10641
* More intelligent path concatenationChris Young2010-07-141-55/+66
| | | | svn path=/trunk/netsurf/; revision=10639
* Squash mimetype may be used uninitialised warning.Michael Drake2010-07-141-14/+23
| | | | svn path=/trunk/netsurf/; revision=10638
* Add comments and factor out common file size code.Michael Drake2010-07-141-14/+54
| | | | svn path=/trunk/netsurf/; revision=10637
* Restyle directory listings.Michael Drake2010-07-141-63/+130
| | | | svn path=/trunk/netsurf/; revision=10636
* Use human friendly size, which fixes RISC OS directory listings.Michael Drake2010-07-141-2/+4
| | | | svn path=/trunk/netsurf/; revision=10634
* Move directory text into type columnChris Young2010-07-131-4/+4
| | | | svn path=/trunk/netsurf/; revision=10632
* Improved directory browserChris Young2010-07-131-6/+88
| | | | svn path=/trunk/netsurf/; revision=10631
* Amiga file: URIs now translate the : in device names to / (and back), which ↵Chris Young2010-07-111-1/+3
| | | | | | | | | | | conforms better to the spec (: will still work for compatibility, but may have problems). This fixes a problem with directory browsing. Directory parent link now uses the full parent path returned by url_parent instead of one relative to the current directory. svn path=/trunk/netsurf/; revision=10629
* Stop redrawing zero size images.Michael Drake2010-07-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10614
* Remove dead code.Michael Drake2010-07-061-6/+2
| | | | svn path=/trunk/netsurf/; revision=10602