Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Delegate redraw optimisations to the knockout rendering system (fix garbage ↵ | Richard Wilson | 2006-07-03 | 1 | -85/+18 | |
| | | | | | | being displayed in certain situations with buffered rendering) svn path=/trunk/netsurf/; revision=2703 | |||||
* | Set ECF origin for buffered rendering (fix 1422009) | Richard Wilson | 2006-07-03 | 1 | -0/+11 | |
| | | | | svn path=/trunk/netsurf/; revision=2702 | |||||
* | Allow any content to be dragged into a text area (fix 1461378) | Richard Wilson | 2006-07-03 | 1 | -4/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=2701 | |||||
* | Fix 1496309. | Richard Wilson | 2006-07-03 | 1 | -4/+9 | |
| | | | | svn path=/trunk/netsurf/; revision=2700 | |||||
* | Allow thumbnail icons to be turned off. | Richard Wilson | 2006-07-03 | 11 | -17/+35 | |
| | | | | svn path=/trunk/netsurf/; revision=2699 | |||||
* | Remove redundant log statements | Richard Wilson | 2006-07-03 | 1 | -6/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=2698 | |||||
* | Implement component-wise URL comparison | John Mark Bell | 2006-07-02 | 3 | -1/+73 | |
| | | | | svn path=/trunk/netsurf/; revision=2697 | |||||
* | 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 | |||||
* | Add missing file. | Richard Wilson | 2006-07-02 | 1 | -4/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=2695 | |||||
* | Disable debugging. | Richard Wilson | 2006-07-02 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=2694 | |||||
* | Re-instate the knockout renderers after a nested flush(). Make so knockout ↵ | Richard Wilson | 2006-07-02 | 4 | -10/+6 | |
| | | | | | | rendering is always used. svn path=/trunk/netsurf/; revision=2693 | |||||
* | Allow nested calls to knockout rendering (stops iframes from flushing the ↵ | Richard Wilson | 2006-07-02 | 1 | -15/+42 | |
| | | | | | | current data). svn path=/trunk/netsurf/; revision=2692 | |||||
* | Ensure all plots are bounding boxes are correctly clipped. Handle ↵ | Richard Wilson | 2006-07-02 | 1 | -35/+89 | |
| | | | | | | non-repeating backgrounds better. Delink deleted nodes for improved efficiency. svn path=/trunk/netsurf/; revision=2690 | |||||
* | Use case-insensitive strstr to match "stylesheet" | John Mark Bell | 2006-07-02 | 3 | -2/+24 | |
| | | | | svn path=/trunk/netsurf/; revision=2689 | |||||
* | Totally knock out boxes as early into the tree as possible to improve ↵ | Richard Wilson | 2006-07-02 | 1 | -19/+27 | |
| | | | | | | efficiency. Fix incorrect buffer check. svn path=/trunk/netsurf/; revision=2688 | |||||
* | Move array definitions for GCC4 | Richard Wilson | 2006-07-02 | 1 | -16/+16 | |
| | | | | svn path=/trunk/netsurf/; revision=2687 | |||||
* | Make url_plq ensure url_get_components found a path | John Mark Bell | 2006-07-01 | 1 | -25/+30 | |
| | | | | | | | Make url_scheme call url_destroy_components in case where no scheme was found. svn path=/trunk/netsurf/; revision=2686 | |||||
* | Fix conversion of URLs beginning "file://". Additionally, | John Mark Bell | 2006-07-01 | 1 | -6/+2 | |
| | | | | | | | file://host/... isn't likely, so assume file://path & convert to file:///path svn path=/trunk/netsurf/; revision=2685 | |||||
* | Relax domain matching to allow host a.com to match .a.com | John Mark Bell | 2006-07-01 | 1 | -2/+12 | |
| | | | | svn path=/trunk/netsurf/; revision=2684 | |||||
* | Don't assume tiled plotting will cover the entire clipping region. | Richard Wilson | 2006-07-01 | 1 | -3/+14 | |
| | | | | svn path=/trunk/netsurf/; revision=2683 | |||||
* | Implement knockout rendering (controlled by 'knockout_rendering' option or ↵ | Richard Wilson | 2006-07-01 | 7 | -3/+808 | |
| | | | | | | 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 | |||||
* | Stop possible pollution of the cache. | Richard Wilson | 2006-06-30 | 1 | -8/+16 | |
| | | | | svn path=/trunk/netsurf/; revision=2681 | |||||
* | 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 | |||||
* | Ignore alternate stylesheets | John Mark Bell | 2006-06-29 | 1 | -0/+4 | |
| | | | | svn path=/trunk/netsurf/; revision=2679 | |||||
* | Fix crash when url_* fails | John Mark Bell | 2006-06-29 | 1 | -12/+20 | |
| | | | | svn path=/trunk/netsurf/; revision=2678 | |||||
* | Handle transparent borders correctly when plotting | John Mark Bell | 2006-06-29 | 1 | -6/+9 | |
| | | | | svn path=/trunk/netsurf/; revision=2677 | |||||
* | Link rel attribute may be a space separated list, take account of this | John Mark Bell | 2006-06-29 | 1 | -2/+2 | |
| | | | | | | when looking for stylesheets. svn path=/trunk/netsurf/; revision=2676 | |||||
* | Fix clipping of page background if body shorter than window height | John Mark Bell | 2006-06-29 | 1 | -6/+7 | |
| | | | | svn path=/trunk/netsurf/; revision=2675 | |||||
* | 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 | |||||
* | Only accept cookies from cookie-enabled transactions | John Mark Bell | 2006-06-29 | 1 | -1/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=2668 | |||||
* | Only check caret position for writable icons. | Richard Wilson | 2006-06-28 | 1 | -28/+40 | |
| | | | | svn path=/trunk/netsurf/; revision=2667 | |||||
* | Handle memory exhaustion better. | Richard Wilson | 2006-06-28 | 1 | -9/+10 | |
| | | | | svn path=/trunk/netsurf/; revision=2666 | |||||
* | Trivial warning fix in GTK GUI | Rob Kendrick | 2006-06-28 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=2665 | |||||
* | Rewrite url_join to RFC 3986 compliance, and without the use of regular ↵ | Richard Wilson | 2006-06-28 | 1 | -257/+296 | |
| | | | | | | expressions. This should speed up pages with lots of links and also fix certain cases where URLs were incorrectly returned. svn path=/trunk/netsurf/; revision=2664 | |||||
* | 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 | |||||
* | Fix background: parsing & lose potential memory leak | John Mark Bell | 2006-06-28 | 1 | -3/+9 | |
| | | | | svn path=/trunk/netsurf/; revision=2660 | |||||
* | Dump RUfl family list if Homerton isn't found | John Mark Bell | 2006-06-28 | 1 | -1/+6 | |
| | | | | svn path=/trunk/netsurf/; revision=2659 | |||||
* | Fix URL joining for fragments. | Richard Wilson | 2006-06-27 | 1 | -5/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=2658 | |||||
* | Added calls to urldb to load and save the cookie jar at init and exit | Rob Kendrick | 2006-06-27 | 1 | -0/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=2657 | |||||
* | Massively optimise common URL functions. This should (a) drastically reduce ↵ | Richard Wilson | 2006-06-27 | 1 | -238/+321 | |
| | | | | | | the start-up time for users with a large history/hotlist, and (b) decrease the loading time for pages with a sizable number of references. svn path=/trunk/netsurf/; revision=2656 | |||||
* | Don't use a regexp to extract scheme name. | Richard Wilson | 2006-06-27 | 1 | -30/+38 | |
| | | | | svn path=/trunk/netsurf/; revision=2655 | |||||
* | Remove clean_cookiejar; it's been redundant for years | John Mark Bell | 2006-06-27 | 2 | -78/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=2654 | |||||
* | 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 | |||||
* | Make box_at_point detection consider absolute children too | John Mark Bell | 2006-06-26 | 1 | -2/+11 | |
| | | | | svn path=/trunk/netsurf/; revision=2651 | |||||
* | Fix textarea crashes | John Mark Bell | 2006-06-26 | 1 | -0/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=2650 | |||||
* | 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 |