Jeremy Ruston
e86eb28890
Merge branch 'master' into colour-improvements
2025-03-21 17:24:19 +00:00
Mario Pietsch
8aa558eb2c
Remove module function wrapper and add matching configurations for dprint and eslint ( #7596 )
...
* remove blks first try
* dprint.json seems to be OK, some forgotten functions
* add some more space-after-keyword settings
* server remove blks
* add **/files to dprint exclude
* dprint.js fixes a typo
* add boot.js and bootprefix.js to dprint exclude
* dprint change dprint.json
* add dprint fmt as script
* remove jslint comments
* fix whitespace
* fix whitespace
* remove function-wrapper from geospatial plugin
* fix whitespace
* add function wrapper to dyannotate-startup
* remove dpring.json
2025-03-21 17:22:57 +00:00
lin onetwo
819d84ecab
Add removeEventListener, and allow register multiple listeners ( #8978 )
...
* feat: add removeEventListener , and allow register multiple listeners
Instead of remove old one when add new one.
* refactor: simplify the logic, similar to wiki class's addEventListener
* feat: prevent adding the same event listener multiple times
2025-03-21 15:51:13 +00:00
Jeremy Ruston
5e27462acf
TwentyTwenties improvements
2025-03-07 16:23:29 +00:00
Jeremy Ruston
4c95ae546f
Fix colour-interpolate with missing colours
2025-03-07 16:23:16 +00:00
Jeremy Ruston
d42e3d36bc
Add colour-set-alpha operator
2025-03-07 16:23:00 +00:00
Jeremy Ruston
ee977def52
Include palette entry name in palette entries
...
Makes debugging easier, and works in CSS and as a style.prop assignment
2025-03-07 16:21:51 +00:00
Jeremy Ruston
30016967b1
Preview: Fix sidebar link colour
2025-03-07 16:21:07 +00:00
Jeremy Ruston
250ee90b07
TwentyTwenties: copy over missing palette entries
...
These are mostly RGB entries that were previously missing, filled in with values from Vanilla.
The goal is still not to have any direct RGB colours in the palette, just computed colours derived from the base colours
2025-03-06 21:53:45 +00:00
Jeremy Ruston
624cf95197
Fix from mismerging from master
2025-03-06 21:44:16 +00:00
Jeremy Ruston
8467fa333d
Merge branch 'master' into colour-improvements
2025-03-06 21:38:49 +00:00
Jeremy Ruston
c3695765ad
Move execution of startup actions after initialisation of the language switcher ( #8950 )
...
Fixes #8946
2025-03-06 21:29:21 +00:00
Cameron Fischer
636dae6c58
Fixed RSoD error with moduleproperty filter operator ( #8958 )
...
* Fixed RSoD error with moduleproperty filter operator
* No RSoD when getting non-string objects as well
2025-03-06 21:28:39 +00:00
Mario Pietsch
4822919aa4
fix .median sort function ( #8971 )
2025-03-03 17:11:16 +00:00
Cameron Fischer
0dda07e3f1
Fix for #5930 : missing tiddlers with checkbox indexes ( #8964 )
2025-02-27 18:02:43 +00:00
Mario Pietsch
0f79f88f58
Fix problem toc-selective-expandable ( #8959 )
...
fix problem toc-selective-expandable
2025-02-24 20:49:48 +00:00
Leilei332
2cb5f57c69
Remove flags in language plugins ( #8837 )
...
* Remove flags in language plugins
* Remove references to language icons
* Remove obsolete example
There are no incoming links to this tiddler
* Remove icon from en-GB language
* Temporarily add all the languages for testing
To be removed before merging
* Add new "language" icon
* Languageswitcher update
* Translator editon docs update
* Fixes for introduction edition
* Remove LanguageGallery in ja-JP edition
* Remove temporary setting
---------
Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
2025-02-21 12:17:53 +00:00
Jeremy Ruston
93f954411b
Merge branch 'master' into colour-improvements
2025-02-18 16:54:54 +00:00
Mario Pietsch
a1053ddc3d
list-tagged-draggable shows caption field if it is available ( #8721 )
2025-02-18 10:31:08 +00:00
Mario Pietsch
7ea788ca83
fix page save button wikify update problem ( #8956 )
2025-02-18 09:06:14 +00:00
Leilei332
fbe5a2f908
Fix incorrect downloaded file extension ( #8928 )
...
* Fix incorrect downloaded file extension
* Update docs
2025-02-14 18:17:00 +00:00
Mario Pietsch
2a2d998bef
fix contains operator RSOD if created field is accessed ( #8931 )
2025-02-14 17:58:33 +00:00
Mario Pietsch
867fad030e
fix page toolbar more dropdown inconsistent whitespace ( #8932 )
2025-02-14 17:57:42 +00:00
Cameron Fischer
4425a891bc
Addresses #7836 : Noisy $fill widgets ( #8930 )
...
$fill widgets will get ignored when encountered by ts-raw slots
2025-02-14 17:57:06 +00:00
Jeremy Ruston
059e439702
Merge branch 'master' into colour-improvements
2025-02-14 16:46:02 +00:00
Jeremy Ruston
3051e8dddc
Don't show draft palettes in the switcher
2025-02-14 16:44:51 +00:00
Jeremy Ruston
2028420e3b
Fixes suggested by @pmario
2025-02-14 14:11:08 +00:00
Jeremy Ruston
8b05b725aa
Merge branch 'master' into colour-improvements
2025-02-14 12:01:14 +00:00
Jeremy Ruston
d7df7eddb1
Introduce tf.colour function to make palette entries more concise
2025-02-13 16:26:22 +00:00
Jeremy Ruston
49969a2f1e
Docs for apply filter run prefix
2025-02-12 16:41:37 +00:00
Jeremy Ruston
067a1a22c6
Move sample background item out of the core
...
It shouldn't be enabled by default, either, but we'll come back to that
2025-02-12 12:47:41 +00:00
Jeremy Ruston
83c6223617
Refactor the interpolate operator so it can be used with the range operator
2025-02-12 10:05:16 +00:00
Jeremy Ruston
611adadaed
Add apply filter run prefix
...
The map filter run prefix is often used as a way to move a computed value in the input list into a variable so that it can be used as a parameter of a filter operator. The apply filter run prefix extends this idea to make the input list available as variables $1, $2 etc. Unlike the map prefix, the apply filter run is only evaluated once.
2025-02-12 10:04:46 +00:00
Jeremy Ruston
28935a5856
Add hue adjuster to colour-interpolate operator
2025-02-11 20:46:11 +00:00
Jeremy Ruston
71a144f6f9
Typo
2025-02-10 17:01:45 +00:00
Jeremy Ruston
d2204ae72e
Fill in some missing palette entries
2025-02-10 13:48:02 +00:00
Jeremy Ruston
7da70ecf6a
Add tabs and recent list to the sidebar
2025-02-10 13:47:41 +00:00
Jeremy Ruston
7df987803d
Move generic tests into a background palette
...
These are the generic tests that should be applied to every palette
2025-02-09 21:40:15 +00:00
Jeremy Ruston
4665bab700
AutoToggle should default to light mode so that static exports are light mode
2025-02-09 14:29:12 +00:00
Jeremy Ruston
e87aaff06b
Add tabs to the preview
2025-02-06 22:19:10 +00:00
Jeremy Ruston
7c4938293e
Refactor the palette preview macros into a generic widget
...
Takes the opportunity to simplify things now that we don't have to worry about wikified palettes
2025-02-06 21:27:06 +00:00
Jeremy Ruston
eba73eebcb
Missed off 961b26a984fd93f94b8e2686771bc2e59f03c745
2025-02-06 17:28:28 +00:00
Jeremy Ruston
d4bc3fcd99
Fix: HTTP progress handler not passed optional variables
...
Thanks @ericshulman
2025-02-06 17:04:10 +00:00
Jeremy Ruston
1f4f164d5e
Take advantage of compiled palettes
...
More robust because previously we couldn't cope with indirect palette entries in these situations
2025-02-06 12:55:45 +00:00
Jeremy Ruston
bfea62b43b
The tags macros do not actually need access to the palette
2025-02-06 12:53:40 +00:00
Jeremy Ruston
4c216646a4
Introduce background palettes for plugins
2025-02-06 11:53:07 +00:00
Jeremy Ruston
4fe90a6c73
Add VanillaCherry palette
2025-02-06 11:28:24 +00:00
Jeremy Ruston
961b26a984
Get rid of palette-types...
...
Instead, we'll special case transforming `<<colour X>>` into `[function[colour],[x]]`
Makes everything much easier and avoids all the kerfuffle of not being able to mix palettes
2025-02-06 11:27:04 +00:00
Jeremy Ruston
0d9ab2e2f6
Remove unneeded scheme processing
...
Now that we're dealing with the schemes during the import process it is no longer necessary for the compilation process to worry about it.
2025-02-05 18:05:57 +00:00
Jeremy Ruston
796c33bc46
Refactor some variable names
2025-02-05 17:11:51 +00:00