summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branches/vince/netsurf-file-fetcher to trunkJohn Mark Bell2010-09-0916-419/+733
| | | | | | 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
* Revert accidental change which was causing corruption down the right-hand ↵Chris Young2010-08-301-2/+2
| | | | | | | | side of images svn path=/trunk/netsurf/; revision=10723
* Debug plotters. It appears that the odd slowness on some sites (eg. ↵Chris Young2010-08-302-6/+64
| | | | | | | | sourceforge.net) can be eliminated by setting option_cache_bitmaps to 2, so make that the default. svn path=/trunk/netsurf/; revision=10722
* Fix bug #3055480: properly compare URLs, instead of erroneously assuming ↵John Mark Bell2010-08-291-2/+6
| | | | | | that strcasecmp is the correct answer. svn path=/trunk/netsurf/; revision=10721
* Alias W for WINDOW and T for TAB.Chris Young2010-08-282-24/+28
| | | | | | Add documentation on ARexx startup/shutdown scripts svn path=/trunk/netsurf/; revision=10720
* Add startup and shutdown ARexx scripts (default to startup.nsrx and ↵Chris Young2010-08-283-3/+25
| | | | | | | | shutdown.nsrx) Remove PROGDIR: from arexx_dir default as AM_EXECUTE can't find files in PROGDIR: svn path=/trunk/netsurf/; revision=10719
* Add ARexx commands CLOSE (close window/tab) and ACTIVE (current window/tab ↵Chris Young2010-08-283-2/+144
| | | | | | | | | | number to pass to other ARexx commands) Add CloseTabs.nsrx script to close all tabs in the current window except the active one svn path=/trunk/netsurf/; revision=10718
* Fix GTK install target (note: .svn directories end up in the installed tree. ↵John Mark Bell2010-08-261-4/+13
| | | | | | This needs fixing) svn path=/trunk/netsurf/; revision=10716
* Move directory listing HTML generation functions into separate module.Michael Drake2010-08-264-371/+427
| | | | 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
* Avoid libjpeg version conflictsChris Young2010-08-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=10711
* Absolute path for theme locationChris Young2010-08-192-4/+13
| | | | svn path=/trunk/netsurf/; revision=10710
* Simplication due to known border geometry characteristics. Fix double border ↵Michael Drake2010-08-141-34/+36
| | | | | | style. svn path=/trunk/netsurf/; revision=10709
* Remove todo comment for something already done.Michael Drake2010-08-141-1/+0
| | | | svn path=/trunk/netsurf/; revision=10708
* Initialise opaque setting correctly at bitmap creation in framebuffer front ↵Michael Drake2010-08-141-1/+1
| | | | | | end. (Now JPEGs will knockout stuff behind them.) svn path=/trunk/netsurf/; revision=10707
* Start bitmap opacity support in GTK front end. Still needs ↵Michael Drake2010-08-141-4/+5
| | | | | | bitmap_test_opaque() implemented to be complete. svn path=/trunk/netsurf/; revision=10706
* Remove todo comment for something already done.Michael Drake2010-08-141-1/+0
| | | | svn path=/trunk/netsurf/; revision=10705
* Fix colors on copying to clipboard.François Revel2010-08-141-1/+2
| | | | svn path=/trunk/netsurf/; revision=10704
* 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
* Remove printfs from bitmap plotter.Michael Drake2010-08-141-2/+1
| | | | svn path=/trunk/netsurf/; revision=10699
* 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
* Delete dead code and tweak polygon plotter. Still wrong, but better.Michael Drake2010-08-131-39/+1
| | | | svn path=/trunk/netsurf/; revision=10692
* Turn on knockout rendering.Michael Drake2010-08-131-1/+1
| | | | svn path=/trunk/netsurf/; revision=10691
* While bitmap_test_opaque() is unimplemented, it is unsafe to assume it is ↵Michael Drake2010-08-131-2/+2
| | | | | | opaque, so return false instead. svn path=/trunk/netsurf/; revision=10690
* Remove dead code. Fix bitmap_set_opaque() to apply the opacity value it's ↵Michael Drake2010-08-131-5/+2
| | | | | | passed, rather than just setting it to true. svn path=/trunk/netsurf/; revision=10689
* Copy over the gtk implementation of url_to_path/path_to_url(). This fixes ↵François Revel2010-08-121-5/+20
| | | | | | getting the mime type of local files. svn path=/trunk/netsurf/; revision=10688
* Less spamJohn Mark Bell2010-08-101-2/+8
| | | | svn path=/trunk/netsurf/; revision=10687
* Rate-limit cache clean attemptsJohn Mark Bell2010-08-102-5/+29
| | | | svn path=/trunk/netsurf/; revision=10686
* Load/save cookies file in framebuffer frontendJohn Mark Bell2010-08-101-0/+19
| | | | svn path=/trunk/netsurf/; revision=10685
* Fix some edit menu probsChris Young2010-08-082-1/+3
| | | | svn path=/trunk/netsurf/; revision=10684
* Correct font nameChris Young2010-08-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=10683
* Include the resource id enumeration header. Not used yet.François Revel2010-08-031-0/+2
| | | | svn path=/trunk/netsurf/; revision=10682
* Move the resource id enum to its own header. Add a ersizing handle pic for ↵François Revel2010-08-032-13/+48
| | | | | | the replicant. svn path=/trunk/netsurf/; revision=10681
* add explicit inlude for varargsVincent Sanders2010-08-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=10678
* Fix BeOS build:François Revel2010-08-027-70/+96
| | | | | | | | | | - struct content -> hlcache_handle - login window (though it won't work yet as the message isn't handled, and since we don't have the window pointer anymore we can't add the alert as subset of the window...), - rsrc fetcher, - netsurf_init() args (but the replicant is still broken due to this), - export the realpath() hack as it's needed elsewhere too. svn path=/trunk/netsurf/; revision=10677
* Use nssvg by default on BeOS.François Revel2010-08-021-0/+4
| | | | svn path=/trunk/netsurf/; revision=10676