Jeremy Ruston
f2b60d4803
Docs updates
2025-04-30 17:03:40 +01:00
Jeremy Ruston
f371a59c75
Merge branch 'master' into let-filter-run-prefix
2025-04-30 17:03:00 +01:00
Jeremy Ruston
69f149efef
Merge branch 'tiddlywiki-com'
2025-04-29 21:03:58 +01:00
Jeremy Ruston
4060f762e0
Cherry pick 1519ff638db064985a364cb9f803f06ecf183347 from master
2025-04-29 14:01:43 +01:00
MatthewSalmon
1519ff638d
Update JavaScript Macros.tid ( #9037 )
...
Removed "tt" in cannot
2025-04-27 21:43:41 +01:00
MatthewSalmon
271b8f9e0d
Update cla-individual.md ( #9039 )
...
Signing the CLA with GitHub handle
2025-04-27 09:24:16 +01:00
Leilei332
65afdacdfe
Remove links in field descriptions ( #9036 )
2025-04-20 19:44:39 +01:00
Jeremy Ruston
c409d8414e
Fix bug exposed by #9030
...
I think the bug was originally introduced in a9f9ffd40948589b2f2942810a06fa7d5ed107d5
2025-04-14 22:17:18 +01:00
Rob Hoelz
866e55954f
Stringify derived fields for tiddlywiki.files ( #9025 )
...
Otherwise, when serializing the tiddlers as JSON when loading plugins,
derived values may end up with the incorrect values.
Take the `modified` field for example - without stringification, it ends
up as something like `new Date(2025, 3, 12, 6, 56, 23)`, which then gets
serialized as `"2025-04-12T11:56:23.000Z"` (in my timezone), rather than
`"20250412115623000"`. The string `"2025-04-12T11:56:23.000Z"` trips up
TiddlyWiki's date parser upon load, and it gets parsed as
`20250101000000000` instead.
Fixes GH #9021
2025-04-14 18:33:18 +01:00
Mario Pietsch
1e2ce0bc80
Remove function wrapper from development documentation. ( #9027 )
2025-04-14 18:29:33 +01:00
Mario Pietsch
fbeb8cddc8
Remove function wrappers from core/modules ( #9028 )
2025-04-14 18:29:08 +01:00
Mario Pietsch
73e70e77c1
Remove function wrappers from test editions ( #9029 )
2025-04-14 18:28:43 +01:00
Mario Pietsch
4e28742aa6
Remove function wrappers from plugins ( #9030 )
2025-04-14 18:28:04 +01:00
yaisog
5f551ca46f
Change configTiddlerFilter for keyboard-driven-input ( #9032 )
2025-04-13 17:53:12 +01:00
Leilei332
34cf59d31e
Fix some download file types. ( #9026 )
2025-04-12 15:32:10 +01:00
Jeremy Ruston
de2cc8637a
Merge branch 'tiddlywiki-com'
2025-04-07 17:44:50 +01:00
Jeremy Ruston
f315567924
Update MultiWikiServer tiddler
2025-04-06 15:22:25 +01:00
Jeremy Ruston
c6b499af98
Update action-log widget to log multi-valued attributes
2025-03-30 21:44:43 +01:00
Jeremy Ruston
f3f232e634
Remove duplicate test
2025-03-30 19:42:39 +01:00
Jeremy Ruston
2c50345653
Extend title operator to allow negated form to use multi-valued variables
2025-03-29 15:35:31 +00:00
Jeremy Ruston
9453e3e2e2
Simplify title operator
2025-03-29 14:45:35 +00:00
Jeremy Ruston
d20b02e606
Allow functions to take multivalued parameters
2025-03-29 14:13:23 +00:00
Jeremy Ruston
22eea56b53
Fix bug with round brackets for 2nd parameter onwards
2025-03-29 12:50:43 +00:00
Jeremy Ruston
e8a2b3eefa
Merge branch 'master' into let-filter-run-prefix
2025-03-29 12:32:27 +00:00
Mario Pietsch
8bda28afd5
Fix typo ( #8994 )
2025-03-27 17:22:56 +00:00
Jeremy Ruston
b6a171cf5e
Fix bug with missing variable attributes
...
See https://github.com/TiddlyWiki/TiddlyWiki5/pull/8972#issuecomment-2752792329
2025-03-26 20:32:35 +00:00
Mario Pietsch
48fa2be6ac
[DOCS] Add HTML Tag info to reveal-widget ( #8941 )
2025-03-22 20:37:15 +00:00
bobjtls
1b605f0b87
Docs: Addition of example for ActionSetField widget ( #8986 )
2025-03-22 11:35:56 +00:00
bobjtls
40d53543dc
Signing CLA ( #8985 )
2025-03-22 11:35:15 +00:00
Leilei332
961e74f73d
Remove .eslintrc.json ( #8987 )
2025-03-22 11:32:00 +00:00
Jeremy Ruston
f15e9e309e
Merge branch 'master' into let-filter-run-prefix
2025-03-21 17:23:27 +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
55dbce10f4
Fix crash loading large files
...
Attempts to load large files are neutered with a warning message
Is 100MB the right limit?
2025-03-21 14:48:01 +00:00
Leilei332
0b3efc2771
Fix overflow in Browser Storage settings page ( #8752 )
...
Only a small fix
2025-03-21 13:35:26 +00:00
Jeremy Ruston
f914aa6605
Fix bug exposed in "Filter Operators" tiddler
...
See https://github.com/TiddlyWiki/TiddlyWiki5/pull/8972#issuecomment-2740003414
2025-03-20 17:46:12 +00:00
Jeremy Ruston
bb5061c6ff
Introduce => as a shortcut syntax for the let filter run prefix
...
Also relax the requirement for a filter run prefix to be followed by an opening square bracket
2025-03-20 09:29:15 +00:00
Jeremy Ruston
0c24e2f5f1
Introduce round brackets for multi-valued filter operands
...
Allowing us to drop the varlist operator
2025-03-19 16:14:54 +00:00
Jeremy Ruston
938e72dc34
Bug fix
2025-03-19 11:00:03 +00:00
Jeremy Ruston
7640135a7e
Docs update
2025-03-18 16:29:11 +00:00
Jeremy Ruston
ac134ac549
Missed off 211b13526501b7e61e42a6ffc6695688281258b2
2025-03-18 15:54:51 +00:00
Jeremy Ruston
211b135265
Refactor the let filter run prefix to assign the input list to the variable named by the filter run
...
These semantics are much simpler, and allow the variable name to be computed.
2025-03-18 15:53:28 +00:00
Jeremy Ruston
0db188f365
Dispense with the letlist widget
...
What this PR actually does is rename the letlist widget to "let". The result is the same as using the letlist widget, but it is backwards compatible by virtue of the fact that all existing ways to access variables will only see the single value for the variable.
2025-03-18 12:46:31 +00:00
Abdullah Ibrahim
4e6a2ffd60
Signing CLA ( #8982 )
2025-03-17 18:27:54 +00:00
Leilei332
f6a60f51d2
Fix error in geospatial edition tiddlywiki.info file ( #8977 )
2025-03-17 16:15:28 +00:00
Abdullah Ibrahim
897b14a8d6
Signing CLA ( #8983 )
2025-03-17 15:51:40 +00:00
Jeremy Ruston
a31df85894
varlist operator: fixed crash accessing non-existent variable
...
See https://github.com/TiddlyWiki/TiddlyWiki5/pull/8972#issuecomment-2712068743
2025-03-11 13:59:19 +00:00
Jeremy Ruston
d69ecf4639
Test for multivalued functions
2025-03-11 13:30:17 +00:00
Jeremy Ruston
efce6731e1
Docs update
2025-03-11 12:49:40 +00:00
Jeremy Ruston
a9a9a745d4
Switch to triple brace syntax for assigning filtered lists
2025-03-11 12:47:01 +00:00