summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* HTML: avoid selection if text content is only changejmb/bmJohn-Mark Bell2024-02-041-1/+7
|
* HTML: determine if (re)selection is neededJohn-Mark Bell2024-02-041-10/+133
|
* HTML: more granualar change trackingJohn-Mark Bell2024-02-041-7/+46
|
* HTML/Docs: flag node removal on subsequent element onlyJohn-Mark Bell2024-02-042-11/+12
|
* HTML: rework iteratorsJohn-Mark Bell2024-01-211-11/+19
|
* HTML: track changes on DOM ElementsJohn-Mark Bell2024-01-212-6/+90
|
* HTML: fix box manager destructionJohn-Mark Bell2024-01-211-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, tooJohn-Mark Bell2024-01-213-3/+48
|
* HTML: note for the futureJohn-Mark Bell2024-01-211-1/+2
|
* HTML/Docs: rework mutation event handlingJohn-Mark Bell2024-01-213-112/+127
|
* HTML: Attributes are special snowflakesJohn-Mark Bell2024-01-211-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 typesJohn-Mark Bell2024-01-211-1/+7
|
* Docs: additional thinking, after Michael's commentsJohn-Mark Bell2024-01-121-0/+27
| | | | Still in flux, but there we go.
* HTML: bump initial queue size; tweak allocation strategyJohn-Mark Bell2024-01-071-3/+6
|
* HTML: skip ourselves when looking for descendantsJohn-Mark Bell2024-01-071-1/+1
|
* HTML: add event filtering diagnosticJohn-Mark Bell2024-01-071-0/+15
|
* HTML: skip invalid queue entriesJohn-Mark Bell2024-01-071-0/+14
|
* HTML: skeletal event processingJohn-Mark Bell2024-01-071-18/+78
|
* Docs: add someJohn-Mark Bell2024-01-061-0/+493
|
* HTML: skeletal box tree managerJohn-Mark Bell2024-01-066-2/+237
|
* Clean up redundant includesJohn-Mark Bell2023-12-303-3/+0
|
* Update version for next development cycleVincent Sanders2023-12-282-3/+3
|
* Merge branch 'heads/releasing/3.11'Vincent Sanders2023-12-280-0/+0
|\
| * Update version files for releaserelease/3.11Vincent Sanders2023-12-281-6/+1
|/
* Update copyright years and version numbersVincent Sanders2023-12-2811-37/+37
|
* content/textplain: fix U+FFFD encodingJohn-Mark Bell2023-12-211-1/+1
|
* RISC OS: update Acorn universal boot URLsJohn-Mark Bell2023-12-202-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 ReadMeJohn-Mark Bell2023-12-202-2/+2
|
* RISC OS: use https in Obey filesJohn-Mark Bell2023-12-192-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 linksJohn-Mark Bell2023-12-192-6/+6
|
* Update root CA bundleJohn-Mark Bell2023-12-191-56/+139
|
* RISC OS: s/Freenode/libera.chat/ in Help filesJohn-Mark Bell2023-12-192-2/+2
|
* RISC OS: update Iconv licensing informationJohn-Mark Bell2023-12-194-19/+825
|
* RISC OS: switch to AcornURI from ROOLJohn-Mark Bell2023-12-195-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 obviouslyJohn-Mark Bell2023-12-192-0/+21
| | | | Also, point at the appropriate origin for this component.
* RISC OS: resync !Unicode resource with ROOLJohn-Mark Bell2023-12-1985-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 ReadMeJohn-Mark Bell2023-12-198-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 testVincent Sanders2023-12-131-1/+1
|
* Fix use of uninitialised code variable in error reportingVincent Sanders2023-12-131-3/+4
|
* Attempt to fix maybe uninitialised errorVincent Sanders2023-12-131-1/+1
|
* Resolve progress function deprication in curl later than 7.32.0Vincent Sanders2023-12-121-6/+16
|
* Remove use of depricated API after libcurl 7.56Vincent Sanders2023-12-122-122/+425
|
* jpegxl: Ensure decoded bitmap format is converted to front end formatMichael Drake2023-11-261-1/+13
|
* jpegxl: Tell libjxl to decode unpremultiply alpha if neededMichael Drake2023-11-261-0/+9
| | | | On some platforms our bitmap format does not use premultiplied alpha.
* jpegxl: Designated initialiser for output format structMichael Drake2023-11-261-1/+6
| | | | So I could see the meanings of how we'd set up the decode.
* Makefile: Set libjxl to AUTOMichael Drake2023-11-261-0/+4
|
* avoid the unecessary callback APIVincent Sanders2023-11-261-17/+4
|
* Implement simple jpeg xl image handlerVincent Sanders2023-11-268-0/+379
|
* RISC OS: Add "Disable CSS" option to content choices UIMichael Drake2023-11-266-21/+21
|
* RISC OS: Remove last vestiges of plugin supportMichael Drake2023-11-264-78/+0
|