summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix coverity issue 1372473 Out-of-bounds writeVincent Sanders2017-06-091-2/+2
|
* Update documentation removing junk and moving to markdown for most text filesVincent Sanders2017-06-0936-823/+901
|
* Free the structure with the correct function callChris Young2017-06-081-1/+1
|
* Correct alignment (thx Jaime Cagigal)Chris Young2017-06-071-1/+1
|
* Layout: Prevent negative widths on absolutle positioned boxes.Michael Drake2017-06-021-6/+6
|
* make windows frontend use corewindow API for local history windowVincent Sanders2017-06-019-513/+380
|
* clean up doccomments and formatting in texplain content handlerVincent Sanders2017-06-012-484/+536
| | | | | | There is an intention to replace the render interface and it will be helpful to reduce the size of the exposed API as much as possible. This is the first step towards that goal.
* update RISC OS frontend to use core window for local historyVincent Sanders2017-05-2810-365/+549
|
* Add local history get url APIVincent Sanders2017-05-282-8/+43
|
* fix risc os dialog opening relative to parentVincent Sanders2017-05-282-5/+6
|
* fixup windows invalidate callVincent Sanders2017-05-231-3/+1
|
* remove cocoa frontendVincent Sanders2017-05-23147-22823/+1
| | | | | | The cocoa frontend has been broken for a few years and we have no maintainer. It was removed from the CI six months ago and has already bitrotted so it cannot be compiled.
* update windows frontend for corewindow API changeVincent Sanders2017-05-231-10/+31
|
* update riscos frontend for corewindow API changeVincent Sanders2017-05-231-9/+37
|
* update gtk frontend for corewindow API changeVincent Sanders2017-05-231-8/+23
|
* update atari frontend for corewindow API changeVincent Sanders2017-05-232-21/+33
|
* update amiga corewindow implementation for changed APIVincent Sanders2017-05-231-4/+15
|
* update invalidate area core window APIVincent Sanders2017-05-234-40/+59
| | | | | | | | slightly extends the invalidate core window API with error return and whole window invalidation. Also renames it to be more inline with browser window API call. cannot quite reuse browser window API yet as that applies scaling
* improve documentation comments in browser window interface tableVincent Sanders2017-05-011-31/+57
|
* Layout: Fix auto margins to be affected by {min|max}-width constraints.Michael Drake2017-04-281-8/+20
|
* RISC OS: Init core hotlist in read-only mode for external hotlist.Michael Drake2017-04-281-1/+3
| | | | | | | Note, the core hotlist is initialised in either normal or read-only modes. This is done once on application startup. Toggling the external hotlist option at runtime may cause loss of hotlist changes made during the session.
* Core hotlist: Improve hotlist_init documentation.Michael Drake2017-04-281-1/+4
|
* Core hotlist: A NULL save_path makes the hotlist read-only.Michael Drake2017-04-282-6/+15
|
* Layout: Implement CSS3 box-sizing property.Michael Drake2017-04-272-62/+96
| | | | | Updates user agent CSS to set form element box-sizing properties, and removes some legacy pre-CSS3 hacks for handling gadget dimensions.
* fixup errors introduced in set_scroll API changeVincent Sanders2017-04-262-21/+43
|
* Merge branch 'vince/scroll-api'Vincent Sanders2017-04-2614-303/+380
|\
| * Update windows frontend for set_scroll API changeVincent Sanders2017-04-263-54/+62
| |
| * Update riscos frontend for set_scroll API changeVincent Sanders2017-04-261-93/+86
| |
| * Update monkey frontend for set_scroll API changeVincent Sanders2017-04-261-14/+21
| |
| * Update GTK frontend for set_scroll API changeVincent Sanders2017-04-261-6/+26
| |
| * Update framebuffer frontend for set_scroll API changeVincent Sanders2017-04-261-9/+22
| |
| * Update beos frontend for set_scroll API changeVincent Sanders2017-04-261-6/+19
| |
| * Update atari frontend for set_scroll API changeVincent Sanders2017-04-261-8/+21
| |
| * update amiga frontend to new set_scroll APIVincent Sanders2017-04-261-3/+18
| |
| * simplify the browser window operations by removing scroll APIVincent Sanders2017-04-264-110/+105
| | | | | | | | | | The browser window scrollingAPI was duplicated in window operation table, this simplifies it to a single set_scroll API.
* | HTML layout: Extend :after pseudo element handling to cover display:table.Michael Drake2017-04-261-2/+5
| | | | | | | | | | | | This is used in a common clearfix variant. http://nicolasgallagher.com/micro-clearfix-hack/
* | Box tree dump: If box has element, include element name in dump.Michael Drake2017-04-261-1/+8
| |
* | GTK: Optimise tiled bitmap plotting, and scaled bitmap rendering.Michael Drake2017-04-261-149/+79
|/ | | | | | We now let Cairo deal with the tiling. Also we don't keep cached scaled bitmaps any more. The speedup for small bitmap tile sizes is huge.
* update framebuffer frontend to remove reformat APIVincent Sanders2017-04-261-14/+13
|
* update beos frontend to remove reformat APIVincent Sanders2017-04-261-35/+25
|
* update atari frontend to remove reformat APIVincent Sanders2017-04-261-19/+10
|
* update monkey frontend to remove reformat APIVincent Sanders2017-04-261-11/+12
|
* update riscos frontend to remove reformat APIVincent Sanders2017-04-261-19/+10
|
* update amiga frontend to remove reformat APIVincent Sanders2017-04-261-29/+20
|
* update windows frontend to remove reformatVincent Sanders2017-04-261-21/+6
|
* update cocoa frontend with reformat API changeVincent Sanders2017-04-263-22/+13
|
* update GTK frontend for reformat API changeVincent Sanders2017-04-261-23/+20
|
* remove reformat from browser window operation tableVincent Sanders2017-04-265-41/+79
| | | | | | the reformat callback was completely unecessary and implementations appeared potentialy buggy. This rationalises the API and reduces the number of operations a frontend must provide.
* Core hotlist: Ensure any hotlist save callback is removed on hotlist_fini.Michael Drake2017-04-251-0/+4
|
* Hotlist: Save hotlist modifications.Michael Drake2017-04-251-71/+110
| | | | | | When URLs are added, or address entries are edited or deleted, a hotlist save is scheduled to happen after 10 seconds, if there isn't already a hotlist save scheduled.