pmario
cf35a264a8
updated inline docs
2024-02-09 12:23:24 +01:00
pmario
291e3a42b5
allow toc-filter fields to created open/close chevrons
2024-02-08 14:44:34 +01:00
pmario
6e23d8db51
CTRL-click should not create edundant state tiddlers if tag tiddlers include themself
2024-02-08 14:11:14 +01:00
pmario
13be3c2147
if currentTiddler includes itself as a child do not show a more-chevron
2024-02-08 13:42:58 +01:00
pmario
6ce2eaad2c
CTRL click on chevron expands / folds whole branch
2024-02-08 12:53:07 +01:00
pmario
bce803acc0
WIP recursive open - close with tags and path works with CTRL click and buttons
2024-02-07 20:27:23 +01:00
pmario
296743632d
improve inline docs
2024-02-07 14:32:22 +01:00
pmario
f0d7c8bbd6
move captionField in front of tagField
2024-02-07 13:17:38 +01:00
pmario
58c81598b5
add all new fields to all toc-macros. rename some internal variables
2024-02-07 12:45:12 +01:00
pmario
9b53df00a1
rename toc-captionField to toc-defaultItemTemplate and lists call toc-itemTemplate which is a new proc
2024-02-07 11:30:10 +01:00
pmario
a2afdc8c96
allow tagField and parentField instead of tags
2024-02-07 01:25:12 +01:00
pmario
655f9616e8
ren: viewField to captionField,viewFieldTemplate to captionFieldTemplate
2024-02-06 19:03:21 +01:00
pmario
5510e226bb
remove itemClassFilter from macro-calls, but leaf them alone in the procedure definitions. So parameter order is kept intakt
2024-02-06 18:47:33 +01:00
pmario
dbb27b55e9
fix let syntax
2024-02-06 18:39:46 +01:00
pmario
59b8264206
add viewField instead of captions, use viewFieldTemplate if defined to show item-link text. It always uses field:text
2024-02-06 17:39:51 +01:00
pmario
13c1affb0f
add global field names
2024-02-05 21:14:44 +01:00
pmario
d8662d4498
fix typo in class function
2024-02-05 20:10:29 +01:00
pmario
9de43bad05
rename toc-override -> toc-filter
2024-02-05 20:07:10 +01:00
pmario
8e1e875ebf
add class handling for toc-override
2024-02-04 22:29:07 +01:00
pmario
e884c1178c
change possible fields to: toc-hide, toc-override and toc-include
2024-02-04 21:57:34 +01:00
pmario
141f8029dc
toc-include replaces the default filter
2024-02-04 15:44:49 +01:00
pmario
51aa7a054a
show chevron if toc-included is the only "child" of a node. some code restructuring for better readability
2024-02-04 07:37:24 +01:00
pmario
e1a42ebf82
add new classes toc-item-included and toc-item-excluded, simplify code using more functions
2024-02-04 06:15:49 +01:00
pmario
f3a314adf0
add toc-include, toc-exclude to all tocs
2024-02-04 05:16:22 +01:00
pmario
39f3c4b7eb
use 2 underscores instead of 1 for better readability
2024-02-03 19:25:05 +01:00
pmario
745c7fbbcd
toc-exclude works, but should be improved
2024-02-03 03:04:41 +01:00
pmario
84167ed1e9
add internal variable prefixes to __exclude and __path to make the code less error prone
2024-02-02 00:42:40 +01:00
pmario
b322a70b86
toc - replace reveal with conditional if
2024-02-01 21:51:53 +01:00
pmario
955d5a299b
toc rewrite -- clean up the code and add comme important comments
2024-02-01 19:23:48 +01:00
pmario
9b0a461f85
toc rewrite wip - works - replaced emptyMessages with conditional if
2024-02-01 18:53:55 +01:00
pmario
20c043ef7d
toc rewrite wip - works - before improving emptymessages
2024-02-01 18:07:40 +01:00
pmario
625d029207
replace <$qualify name="toc-state" title={{{ xxx filter }}} > with
...
\function makeTocState() [[$:/state/toc]addsuffix<__path__>addsuffix[/]addsuffix<currentTiddler>]
<$qualify name="toc-state" title=<<makeTocState>> >
2024-02-01 14:12:35 +01:00
Jeremy Ruston
9bf3c0602d
HTTP Requests should return data even if there was an error
...
The body data is often used for API error messages in the event of failure
2024-01-26 13:37:46 +00:00
Saq Imtiaz
bc3d64f4b8
Refresh edit widget when the editor type has changed ( #7943 )
2024-01-24 11:37:15 +00:00
Saq Imtiaz
aa4aeb187c
Fixes functions to use variables set by filter runs ( #7906 )
...
* fix: functions should use variables set by filter runs
* refactor: code clean up
* chore: added more tests
2024-01-24 11:33:50 +00:00
btheado
fb85e91f82
Allows whitespace-only macro/procedure to be closed by \end ( #7911 )
...
* Added some passing macro definition parsing tests
* Added two failing tests to illustrate bug #3460
* Allow \end to end an whitespace only/empty macro definition. Fixes #3460
* Added some passing procedure definition tests
* Added two failing procedure tests to illustrate bug #3460
* Allow \end to end a whitespace only/empty procedure/function/widget definition. Fixes #3640
* Fixed wording of comment
2024-01-24 11:32:58 +00:00
Rob Hoelz
38187d26f4
Add documentation for "class" system field ( #6990 )
...
Fixes #6915
2024-01-18 16:40:29 +00:00
Rob Hoelz
8ac4a448ef
Fix link refresh bug ( #7935 )
...
See https://talk.tiddlywiki.org/t/possible-bug-with-links-to-missing-tiddlers-in-5-3-3/8910 for report and reproduction instructions
2024-01-18 16:37:12 +00:00
Jeremy Ruston
f08d3d6030
Update for 2024
2024-01-02 09:10:06 +00:00
Saq Imtiaz
46a22ef585
Fix: resolved issues with select widget after refactoring ( #7905 )
2023-12-21 11:50:33 +00:00
Jeremy Ruston
a3e5ace458
Remove whitespace immediately after pragmas ( #7895 )
...
This is intended to revert some of the behaviour introduced in #7835 , see the discussion here: https://github.com/Jermolene/TiddlyWiki5/pull/7888#issuecomment-1856184592
2023-12-21 10:36:45 +00:00
Jeremy Ruston
6fa81feeba
Restore comma before skinny tiddlers ( #7897 )
...
* Restore comma before skinny tiddlers
Fixes #7896
* Fix problem that showed up in CI tests
2023-12-21 10:36:29 +00:00
yaisog
95e270a8a6
Fix per-tiddler previews ( #7900 )
...
* Initial commit
* Put SVG back into a span
Needed in case this is targeted in CSS; DOM structure should not be changed.
* Fix the fix
Do it once, do it right.
2023-12-21 10:36:08 +00:00
Jeremy Ruston
e2d4388c48
Fix for list widget with an empty paragraph as inline template ( #7903 )
...
Fixes #7902
2023-12-21 10:35:40 +00:00
Jeremy Ruston
267521ad1b
Preparing for v5.3.3-prerelease
2023-12-13 08:16:59 +00:00
Jeremy Ruston
9d94459c5d
Syncer: fix object reference
...
We should be passing the syncer object, not the task object
2023-12-12 15:48:09 +00:00
Jeremy Ruston
15e53b8cd1
Revert: #7768 Ensure {{}} doesn't cause a recursion error
...
See https://github.com/Jermolene/TiddlyWiki5/pull/7768#issuecomment-1850578638
2023-12-11 17:56:11 +00:00
Jeremy Ruston
4e67aafeb7
Scrollable hotfix: Avoid setTimeout
...
See #7869
2023-12-02 08:58:35 +00:00
yaisog
e60ddf0b0a
Handle switching the bound tiddler ( #7868 )
2023-11-30 18:26:26 +00:00
Jeremy Ruston
f7359671aa
Defer scrollable widget updating bound tiddler for 100ms
...
See discussion https://talk.tiddlywiki.org/t/5-3-2pre-scroll-binding/8570/3?u=jeremyruston
2023-11-29 18:06:54 +00:00