1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-01-24 07:56:52 +00:00
Commit Graph

3039 Commits

Author SHA1 Message Date
lin onetwo
2fa454ad84 fix: macrodef with comment (void node) not working 2024-08-07 23:53:48 +08:00
lin onetwo
af2ddaa350 Update void.js 2024-08-05 02:58:28 +08:00
lin onetwo
6ac9592bd7 fix: void node need to handle its children 2024-08-05 02:31:16 +08:00
lin onetwo
d6b9d00ef7 Update widget.js 2024-08-05 01:34:33 +08:00
lin onetwo
7bc408b3b0 feat: ast to use new widget type void 2024-08-04 14:38:54 +00:00
lin onetwo
5b2c3dbace feat: use void widget, so methods always return a widget 2024-08-04 14:18:01 +00:00
lin onetwo
96adee987a
Merge branch 'TiddlyWiki:master' into feat/to-string 2024-08-04 21:40:41 +08:00
lin onetwo
b22ca2b3df feat: add void: true, in ast node to prevent render 2024-08-04 18:54:15 +08:00
lin onetwo
c39297698f fix: render invisible comment and parsemode as data element 2024-08-04 00:48:29 +08:00
lin onetwo
2a75077747 fix: parsemode don't have node 2024-08-04 00:35:16 +08:00
lin onetwo
9df36a2b15 refactor: ' -> " 2024-08-04 00:29:33 +08:00
lin onetwo
f69795c62e feat: list 2024-08-03 22:41:58 +08:00
lin onetwo
7b4ea476f3 fix: use "" for string param 2024-08-03 20:29:55 +08:00
Leilei332
2bc7ec4b94
Do not import "$:/build" (#8476) 2024-08-03 13:16:05 +01:00
lin onetwo
63613ceec0 feat: $tw.utils.serializeAttribute 2024-08-03 16:21:55 +08:00
lin onetwo
383e1b68b5 fix: some test 2024-08-03 02:04:26 +08:00
lin onetwo
e49238df55 fix: some test 2024-08-03 01:19:05 +08:00
lin onetwo
b1667ecb9d fix: condition manually
Deekseek is silly
2024-08-03 01:05:49 +08:00
lin onetwo
d0678716aa fix: remove pragma:true, otherwise following text will become children of it 2024-08-03 00:10:38 +08:00
lin onetwo
bfd116a438 feat: generate more rule and tests 2024-08-02 22:54:45 +08:00
lin onetwo
2aff9fecf1 feat: generate more rule and tests 2024-08-01 23:29:48 +08:00
lin onetwo
078967c830 feat: allow recursive 2024-07-30 00:56:28 +08:00
lin onetwo
84e27c05b9 feat: handle tailing \n that may be missing 2024-07-30 00:46:16 +08:00
lin onetwo
1a6a071a29 feat: add rule: 'parseBlock' metadata 2024-07-30 00:43:55 +08:00
lin onetwo
05dec729a0 lint: if 2024-07-30 00:43:40 +08:00
lin onetwo
179651a189 Update codeinline.js 2024-07-29 23:23:47 +08:00
lin onetwo
4e896d18a0 refactor: $tw.utils.extend({},options) -> options || {} 2024-07-29 23:23:39 +08:00
lin onetwo
4ddcbc665e Merge remote-tracking branch 'upstream/master' into feat/to-string 2024-07-29 21:43:32 +08:00
Mario Pietsch
165c7e9825
Data widget add compound filter parameter (#8447)
* add $compound-filter parameter to data-widget

* update TestCaseTemplate to use $compound-filter parameter

* update data-widget, TestCaseTiddlers and CompoundTiddlers docs
2024-07-29 12:19:44 +01:00
Jeremy Ruston
685d831cb1 Fix navigation vertical position when duration is zero
Fixes #8428
2024-07-28 14:20:37 +01:00
Mario Pietsch
4d8932a836
Add NoBreak HTML entity (#8431) 2024-07-27 14:00:52 +01:00
Jeremy Ruston
7a60e7c93e More rename Jermolene/TiddlyWiki5 to TiddlyWiki/TiddlyWiki5
These are the changes that have to be done on "master"
2024-07-25 17:44:52 +01:00
btheado
b8ed59f7dc
Use .tid file extension in node.js for text/vnd.tiddlywiki-multiple (#8409) 2024-07-23 11:56:42 +01:00
Jeremy Ruston
b48be91ec5
Fix tiddlers should not be interactive after being closed (#8344)
* Initial Commit

* Revert "Initial Commit"

This reverts commit 25edf0e212.

* Alternative fix
2024-07-19 08:51:48 +01:00
Mario Pietsch
da8b213be5
fix RSOD if tm-copy-to-clipboard param is empty (#8393) 2024-07-17 21:49:40 +01:00
Cameron Fischer
a3a9fd3931
Fix for minor transclude wikimethod issue (#8382) 2024-07-15 16:38:27 +01:00
Jeremy Ruston
eb6f3a423a
Fix RSOE when editing the JSON of a plugin tiddler (#8354) 2024-07-09 09:47:38 +01:00
Mario Pietsch
73163386c1
Datawidget: Add check if tiddler exists for $filter attribute to avoide rsod (#8333) 2024-07-04 17:37:40 +01:00
Jeremy Ruston
18152aa7c8
Testcase UI enhancements (#8292)
* Include the ExpectedResults in the displayed tabs

* Lighted testcase background

* Add testcase toolbar with export and import options

* Further styling tweaks
2024-06-26 10:23:54 +01:00
lin onetwo
741aef55e4
Fix: transcludes and backtranscludes operators to always include self-referential transclusion (#8257)
* fix: ignore self-referential transclusion

* feat: support old <$transclude tiddler param

* fix: restore old behavior: include itself like backlinks[]

* refactor: use LinkedList in transcludes[] and backtranscludes[]

* fix: only fallback to title when {{!!xxx}}, not when input is empty

* refactor: move transcludes ast extractor to a file

* refactor: move links ast extractor to a file

* Revert "refactor: move links ast extractor to a file"

This reverts commit 5600a00cd8.

* Revert "refactor: move transcludes ast extractor to a file"

This reverts commit 61d5484f09.

* lint: use pushTop and remove space
2024-06-19 09:38:02 +01:00
Jeremy Ruston
2d5b935b1c Fix server header authentication when header is missing
Fixes #8237
2024-06-14 09:58:06 +01:00
lin onetwo
be3f037a57 refactor: use serialize in rules 2024-06-13 01:34:18 +08:00
lin onetwo
f882cbd7af refactor: keep original getParseTreeText not touched 2024-06-13 01:31:13 +08:00
lin onetwo
a0708a17cb Revert "feat: allow $tw.utils.getParseTreeText to render other rules' text"
This reverts commit 8a12498fa9.
2024-06-13 01:29:22 +08:00
lin onetwo
09c2e71e22 feat: two example getText handler 2024-06-13 01:25:23 +08:00
lin onetwo
8a12498fa9 feat: allow $tw.utils.getParseTreeText to render other rules' text 2024-06-13 01:23:59 +08:00
lin onetwo
37338b13e4 refactor: extract a new $tw.wiki.getParser 2024-06-13 01:23:31 +08:00
Jeremy Ruston
e30746d5e5 Button widget should refresh when tooltip attribute changes
Fixes #8253
2024-06-12 10:20:40 +01:00
lin onetwo
32cbc97a0c
Fix/self transclude (#8254)
* fix: ignore empty tiddler param when extract transcludes

* test: about self transclude
2024-06-12 09:39:43 +01:00
Saq Imtiaz
08c7a8805b
Fix: action-log should not evaluate functions (#8239) 2024-06-08 17:12:51 +01:00