jeremy@jermolene.com
c19d6d6328
Merge branch 'tiddlywiki-com'
2022-10-17 12:22:06 +01:00
jeremy@jermolene.com
941c09fae2
ScrollableWidget example shouldn't iterate through all tiddlers
2022-10-17 12:21:34 +01:00
jeremy@jermolene.com
b531984f50
Restore "Add default settings for styled inline SPANs ( #6877 )"
...
This reverts commit 6f98edd6bd
.
2022-10-16 17:28:36 +01:00
jeremy@jermolene.com
8f079e2d45
Fix handling of orderedattributes when adding classes/styles
...
Fixes issue referred to in https://github.com/Jermolene/TiddlyWiki5/pull/6877#issuecomment-1277590200
2022-10-16 17:27:46 +01:00
Maurycy Zarzycki
cfd894e6fb
allow select widget class to update if it uses a filter and is output changes ( #6987 )
...
* allow select widget class to update if it uses a filter and the filter output changes
* rewrite code to be more idiomatic + updates local property
2022-10-15 12:26:21 +01:00
Rob Hoelz
91327c1af0
Use deprecated macro for deprecated commands ( #6973 )
...
This just brings the documentation for these commands more inline with
other deprecations, plus offers a link to the recommended alternative
as well as the explanation for deprecation
2022-10-10 16:49:20 +01:00
jeremy@jermolene.com
6f98edd6bd
Revert "Add default settings for styled inline SPANs ( #6877 )" because of failed tests
...
This reverts commit 23e0eeb556
.
2022-10-07 18:43:09 +01:00
Mario Pietsch
23e0eeb556
Add default settings for styled inline SPANs ( #6877 )
...
* add default settings for styled inline SPANs
* change color names in palettes and vanilla-base
* change parser behaviour if custom class is used
* tc-inline-style will only be set if no other custom setting is appliead
* Add tests for inline-styles
* add one more test
* remove space after if
2022-10-07 18:05:49 +01:00
Maurycy Zarzycki
f33c7e2aef
Allow global keyboard shortcuts to override all other shortcuts by providing a special field ( #6735 )
...
* allow global keyboard shortcuts to override all other shortcuts by providing a special field
* rework the global shortcuts taking priority
* replace bool option with options object in KeyboardManager's keydown handler
* update keyboard shortcut documentation to add information about the new priority setting
* add support for priority global keyboard shortcuts to code mirror
* update the feature's docs to point out it was/will be introduced in 5.2.4
* rollback unnecessary change
2022-10-07 17:31:04 +01:00
jeremy@jermolene.com
fc586481a9
Merge branch 'tiddlywiki-com'
2022-10-07 16:57:34 +01:00
jeremy@jermolene.com
09179d2f62
Deprecated macro: update text
2022-10-07 16:57:19 +01:00
jeremy@jermolene.com
d6ff38095b
Docs: Fix typo
2022-10-06 10:25:14 +01:00
Maurycy Zarzycki
3bbbe77471
Update Polish translations ( #6975 )
...
* add polish translations to changes introduced in two commits:
* ca762ab7a6
* a453121e96
* add polish translations to changes introduced in d7b9e6fb02
* add polish translations to changes introduced in 0b1fc8e574
2022-10-05 15:40:23 +01:00
Maurycy Zarzycki
5657dfec0e
Add VScode user settings directory to git ignore ( #6974 )
2022-10-05 14:51:11 +01:00
Bram Chen
31ab6dce77
Update chinese language files ( #6972 )
...
* Revise the footer and subtitle texts in Fields.multids
2022-10-03 09:45:30 +01:00
jeremy@jermolene.com
4007610d52
Prefer "modal" over "wizard" in the core
...
See https://github.com/Jermolene/TiddlyWiki5/discussions/6965#discussioncomment-3754315
2022-10-02 18:59:05 +01:00
jeremy@jermolene.com
fb34df84ed
New image shortcut should not add journal tags
...
Fixes #6968
2022-10-02 18:55:26 +01:00
twMat
79e2e317cf
Update Styles and Classes in WikiText.tid ( #6969 )
...
Add tag to include this tiddler in the list in the tiddler
https://tiddlywiki.com/prerelease/#How%20to%20apply%20custom%20styles
2022-10-02 17:37:03 +01:00
jeremy@jermolene.com
36896c3db8
Use view template body when opening tiddler in new window
2022-10-02 17:22:48 +01:00
Joe Bordes
82de7c9b1a
i18n(ES) update translation with latest master ( #6971 )
2022-10-02 14:19:26 +01:00
jeremy@jermolene.com
1841b0fa4f
Fix tests
2022-10-01 14:05:13 +01:00
jeremy@jermolene.com
47f80339b2
Update transclude widget to use error widget
...
Missed off #6970
2022-10-01 10:15:14 +01:00
Jeremy Ruston
db6abb9703
Improve recursion detection for transclusion and filters ( #6970 )
2022-10-01 10:13:40 +01:00
jeremy@jermolene.com
8d1e6b5d23
Test plugin should run tests in shadow tiddlers
...
Missed off #6961 , preventing the tests introduced there from running
2022-10-01 10:03:50 +01:00
jeremy@jermolene.com
1df4c29d73
Relax the restriction on the let widget being unable to create variables starting with a dollar
2022-10-01 09:47:26 +01:00
jeremy@jermolene.com
81e4745c56
Update release note contributors list
2022-09-24 14:23:36 +01:00
jeremy@jermolene.com
87597ea273
Update release note
2022-09-24 14:20:30 +01:00
Jeremy Ruston
4e9267ea58
Introduce genesis widget ( #6961 )
...
* Initial Commit
* Fix version number
* Fix docs date
2022-09-24 14:07:42 +01:00
jeremy@jermolene.com
dd66fcc759
Merge branch 'tiddlywiki-com'
2022-09-24 11:06:39 +01:00
jeremy@jermolene.com
8ebb9ef442
Typo from a981f8ccfe
...
Fixes #6955
2022-09-24 10:55:22 +01:00
jeremy@jermolene.com
81ac987484
Optimise variable prototype chain handling
...
With this improvement and 53d229592d
I'm measuring a 10-15% performance improvement between v5.2.3 and master using https://github.com/Jermolene/tiddlywiki-performance-test-rig
2022-09-24 08:28:16 +01:00
jeremy@jermolene.com
0a00da6db9
Optimise fake dom
...
Object.setPrototypeOf() appears to be significantly faster
2022-09-23 18:09:45 +01:00
jeremy@jermolene.com
53d229592d
Optimise wiki.getTiddler()
2022-09-23 18:09:16 +01:00
jeremy@jermolene.com
166a156584
Fix typo: Safe mode should prevent globally disabling parser rules
2022-09-23 18:08:28 +01:00
jeremy@jermolene.com
c5d3d4c26e
Disable wiki indexers in safe mode
2022-09-23 18:07:46 +01:00
Robin Munn
51bdf60ee8
Fix bug when using built-in list
field as listField parameter to checkbox widget ( #6897 )
...
* Fix bug with checkbox widget and `list` field
The `list` field is stored as a list and frozen against modifications,
and getFieldList() returns it directly without creating a copy. So
before we modify it, we need to make a copy so we're not modifying a
frozen list. This bug doesn't manifest with custom fields, which are
stored as strings, only with the built-in `list` field.
* Fix checkboxes referencing non-existent tiddlers
This fixes the "tiddler is undefined" error when a checkbox's listField
property references a tiddler that doesn't (yet) exist.
* Better logic for checkbox listField handling
If the field contains an array, then it's almost certainly referenced
elsewhere and needs a defensive copy made. If it contained a string,
then it's safe to modify without making a defensive copy.
2022-09-22 18:52:55 +01:00
jeremy@jermolene.com
50f54ba6ca
Merge branch 'tiddlywiki-com'
2022-09-22 10:34:41 +01:00
jeremy@jermolene.com
1a0ab68dec
Complete fix for a981f8ccfe
2022-09-22 10:34:27 +01:00
jeremy@jermolene.com
bb67f96562
Merge branch 'tiddlywiki-com'
2022-09-21 09:32:33 +01:00
jeremy@jermolene.com
a981f8ccfe
Partial fix for wikitext example macros
...
They don't work when the src text contains variable substitution syntax.
2022-09-21 09:32:18 +01:00
白宦成
859d15a446
Signing the CLA ( #6951 )
2022-09-17 16:52:05 +01:00
Cameron Fischer
debfd42d51
Log message not to have spaces and <empty string> ( #6947 )
2022-09-15 12:10:33 +01:00
twMat
fe365354d0
[doc] Update WidgetMessage: tm-new-tiddler ( #6945 )
...
...
2022-09-13 17:20:28 +01:00
jeremy@jermolene.com
d825f1c875
Use view template body cascade for the default preview
2022-09-10 11:01:29 +01:00
jeremy@jermolene.com
fe74a776e9
Docs: Add note for retrieving system tiddlers via HTTP under Node.js
...
See #6866
2022-09-09 10:02:26 +01:00
Roma Hicks
93e1a632b8
Updated URL to new public site. ( #6496 )
2022-09-05 18:04:47 +01:00
jeremy@jermolene.com
9b7edfc1a7
Revert changes to parse tree preview
...
This implementation requires #6666
2022-09-03 10:55:15 +01:00
jeremy@jermolene.com
3b2c64a85b
Update release note
2022-09-02 21:28:32 +01:00
Jeremy Ruston
35b9faaa89
JSON Filter Operators (Revised Attempt) ( #6936 )
...
* First commit
Cherry-picked from #6666
* Adjust release version number
Just in case we decide to make a release before we merge #6666
2022-09-02 18:15:45 +01:00
tw-FRed
11b258a14b
Fix tag pills style ( #6934 )
2022-09-01 08:38:26 +01:00