Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HTML: avoid selection if text content is only changejmb/bm | John-Mark Bell | 2024-02-04 | 1 | -1/+7 |
| | |||||
* | HTML: determine if (re)selection is needed | John-Mark Bell | 2024-02-04 | 1 | -10/+133 |
| | |||||
* | HTML: more granualar change tracking | John-Mark Bell | 2024-02-04 | 1 | -7/+46 |
| | |||||
* | HTML/Docs: flag node removal on subsequent element only | John-Mark Bell | 2024-02-04 | 2 | -11/+12 |
| | |||||
* | HTML: rework iterators | John-Mark Bell | 2024-01-21 | 1 | -11/+19 |
| | |||||
* | HTML: track changes on DOM Elements | John-Mark Bell | 2024-01-21 | 2 | -6/+90 |
| | |||||
* | HTML: fix box manager destruction | John-Mark Bell | 2024-01-21 | 1 | -1/+1 |
| | | | | | Ensure we deregister the event listener for all events we are registered for (none of which are now DOMSubtreeModified) | ||||
* | HTML/Docs: observe text content changes, too | John-Mark Bell | 2024-01-21 | 3 | -3/+48 |
| | |||||
* | HTML: note for the future | John-Mark Bell | 2024-01-21 | 1 | -1/+2 |
| | |||||
* | HTML/Docs: rework mutation event handling | John-Mark Bell | 2024-01-21 | 3 | -112/+127 |
| | |||||
* | HTML: Attributes are special snowflakes | John-Mark Bell | 2024-01-21 | 1 | -18/+88 |
| | | | | | | | | | These result in SubtreeModified being fired at the Element they are attached to but, for layout purposes, that means that all the subsequent siblings (and subtrees) of the Element are also affected so we really want to consider the subtree of the Element's parent in this case (rather than just the subtree of the Element itself) | ||||
* | Docs: use API to decouple layout from box types | John-Mark Bell | 2024-01-21 | 1 | -1/+7 |
| | |||||
* | Docs: additional thinking, after Michael's comments | John-Mark Bell | 2024-01-12 | 1 | -0/+27 |
| | | | | Still in flux, but there we go. | ||||
* | HTML: bump initial queue size; tweak allocation strategy | John-Mark Bell | 2024-01-07 | 1 | -3/+6 |
| | |||||
* | HTML: skip ourselves when looking for descendants | John-Mark Bell | 2024-01-07 | 1 | -1/+1 |
| | |||||
* | HTML: add event filtering diagnostic | John-Mark Bell | 2024-01-07 | 1 | -0/+15 |
| | |||||
* | HTML: skip invalid queue entries | John-Mark Bell | 2024-01-07 | 1 | -0/+14 |
| | |||||
* | HTML: skeletal event processing | John-Mark Bell | 2024-01-07 | 1 | -18/+78 |
| | |||||
* | Docs: add some | John-Mark Bell | 2024-01-06 | 1 | -0/+493 |
| | |||||
* | HTML: skeletal box tree manager | John-Mark Bell | 2024-01-06 | 6 | -2/+237 |
| | |||||
* | Clean up redundant includes | John-Mark Bell | 2023-12-30 | 3 | -3/+0 |
| | |||||
* | Update version for next development cycle | Vincent Sanders | 2023-12-28 | 2 | -3/+3 |
| | |||||
* | Merge branch 'heads/releasing/3.11' | Vincent Sanders | 2023-12-28 | 0 | -0/+0 |
|\ | |||||
| * | Update version files for releaserelease/3.11 | Vincent Sanders | 2023-12-28 | 1 | -6/+1 |
|/ | |||||
* | Update copyright years and version numbers | Vincent Sanders | 2023-12-28 | 11 | -37/+37 |
| | |||||
* | content/textplain: fix U+FFFD encoding | John-Mark Bell | 2023-12-21 | 1 | -1/+1 |
| | |||||
* | RISC OS: update Acorn universal boot URLs | John-Mark Bell | 2023-12-20 | 2 | -3/+3 |
| | | | | | | | riscos.com reorganised years ago. Follow this reorganisation (although it may be more sensible to stop pointing at this abandonware and suggest using the RISC OS Open universal boot, instead). | ||||
* | RISC OS: use https in distribution ReadMe | John-Mark Bell | 2023-12-20 | 2 | -2/+2 |
| | |||||
* | RISC OS: use https in Obey files | John-Mark Bell | 2023-12-19 | 2 | -4/+2 |
| | | | | | Also remove dead link to iyonix.com: the relevant information is apparently now in Issue 3 of the Style Guide. | ||||
* | RISC OS: use https in help links | John-Mark Bell | 2023-12-19 | 2 | -6/+6 |
| | |||||
* | Update root CA bundle | John-Mark Bell | 2023-12-19 | 1 | -56/+139 |
| | |||||
* | RISC OS: s/Freenode/libera.chat/ in Help files | John-Mark Bell | 2023-12-19 | 2 | -2/+2 |
| | |||||
* | RISC OS: update Iconv licensing information | John-Mark Bell | 2023-12-19 | 4 | -19/+825 |
| | |||||
* | RISC OS: switch to AcornURI from ROOL | John-Mark Bell | 2023-12-19 | 5 | -539/+225 |
| | | | | | | | This is the version of the module provided by ROOL in their universal HardDisc images. It is long past time to retire the cleanroom reimplementation we used to provide (which is no longer actively maintained). | ||||
* | RISC OS: expose !Cache licensing more obviously | John-Mark Bell | 2023-12-19 | 2 | -0/+21 |
| | | | | Also, point at the appropriate origin for this component. | ||||
* | RISC OS: resync !Unicode resource with ROOL | John-Mark Bell | 2023-12-19 | 85 | -3/+14292 |
| | | | | | | This resyncs the !Unicode resource with the latest version provided by ROOL. Additionally, we place the full copyright information into the 3rdParty tree. | ||||
* | RISC OS: update distribution ReadMe | John-Mark Bell | 2023-12-19 | 8 | -27/+12 |
| | | | | | | | | | | | * Point at ROOL Universal HardDisc4 * Shuffle origin information into 3rdParty tree Note that the origin for ARMEABISupport is approximate: at the time of writing, the pre-built version available there is 1.03, but we require 1.04 or later (sources for which are part of GCCSDK in the usual way). We expect that an updated release binary will eventually be published there, so this will do. | ||||
* | Fix corestring test | Vincent Sanders | 2023-12-13 | 1 | -1/+1 |
| | |||||
* | Fix use of uninitialised code variable in error reporting | Vincent Sanders | 2023-12-13 | 1 | -3/+4 |
| | |||||
* | Attempt to fix maybe uninitialised error | Vincent Sanders | 2023-12-13 | 1 | -1/+1 |
| | |||||
* | Resolve progress function deprication in curl later than 7.32.0 | Vincent Sanders | 2023-12-12 | 1 | -6/+16 |
| | |||||
* | Remove use of depricated API after libcurl 7.56 | Vincent Sanders | 2023-12-12 | 2 | -122/+425 |
| | |||||
* | jpegxl: Ensure decoded bitmap format is converted to front end format | Michael Drake | 2023-11-26 | 1 | -1/+13 |
| | |||||
* | jpegxl: Tell libjxl to decode unpremultiply alpha if needed | Michael Drake | 2023-11-26 | 1 | -0/+9 |
| | | | | On some platforms our bitmap format does not use premultiplied alpha. | ||||
* | jpegxl: Designated initialiser for output format struct | Michael Drake | 2023-11-26 | 1 | -1/+6 |
| | | | | So I could see the meanings of how we'd set up the decode. | ||||
* | Makefile: Set libjxl to AUTO | Michael Drake | 2023-11-26 | 1 | -0/+4 |
| | |||||
* | avoid the unecessary callback API | Vincent Sanders | 2023-11-26 | 1 | -17/+4 |
| | |||||
* | Implement simple jpeg xl image handler | Vincent Sanders | 2023-11-26 | 8 | -0/+379 |
| | |||||
* | RISC OS: Add "Disable CSS" option to content choices UI | Michael Drake | 2023-11-26 | 6 | -21/+21 |
| | |||||
* | RISC OS: Remove last vestiges of plugin support | Michael Drake | 2023-11-26 | 4 | -78/+0 |
| |