summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.
* Windows: Update for core hotlist API change.Michael Drake2017-04-252-2/+3
|
* RISC OS: Update for core hotlist API change.Michael Drake2017-04-252-2/+3
|
* GTK: Update for core hotlist API change.Michael Drake2017-04-251-2/+3
|
* Cocoa: Update for core hotlist API change.Michael Drake2017-04-251-2/+2
|
* Atari: Update for core hotlist API change.Michael Drake2017-04-251-2/+2
|
* Amiga: Update for core hotlist API change.Michael Drake2017-04-251-2/+3
|
* Core hotlist API: Take save path at init, rather than fini.Michael Drake2017-04-252-8/+24
|
* Merge branch 'vince/invalidate-api'Vincent Sanders2017-04-2313-233/+288
|\
| * Update beos frontend to use invalidate window area APIVincent Sanders2017-04-231-26/+28
| |
| * Update framebuffer frontend to use invalidate window area APIVincent Sanders2017-04-231-14/+25
| |
| * Update monkey frontend to use invalidate window area APIVincent Sanders2017-04-231-14/+22
| |
| * Update windows frontend to use invalidate window area APIVincent Sanders2017-04-231-36/+27
| |
| * update gtk frontend with invalidate window API changeVincent Sanders2017-04-231-15/+25
| |
| * update atari frontend for invalidate window API changeVincent Sanders2017-04-231-23/+29
| |