jeremy@jermolene.com
32710ef9e6
Merge branch 'master' into parameterised-transclusions
2022-10-18 17:23:57 +01:00
Rob Hoelz
24dbf69180
Fix [is[variable]] operator doesn't work for "fake" variables #6303 ( #6996 )
...
* Add tests for [is[variable]] and "faked" variables
See GH #6303
* Make is[variable] and variables[] operators resilient to fake widgets
Co-authored-by: jeremy@jermolene.com <jeremy@jermolene.com>
2022-10-18 17:08:04 +01:00
jeremy@jermolene.com
7b408c7adf
Update release note
2022-10-17 16:50:54 +01:00
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
5194b24108
Parameter parenthesis should be mandatory in function/procedure/widget definitions
...
See https://github.com/Jermolene/TiddlyWiki5/pull/6666#issuecomment-1280404387
2022-10-17 08:31:07 +01:00
jeremy@jermolene.com
b531984f50
Restore "Add default settings for styled inline SPANs ( #6877 )"
...
This reverts commit 6f98edd6bd2b9d49f9120709dbd81fcc52af887b.
2022-10-16 17:28:36 +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
76bc3a7358
Docs typo
...
https://github.com/Jermolene/TiddlyWiki5/pull/6666#discussion_r990811220
Thanks @btheado
2022-10-09 17:48:24 +01:00
jeremy@jermolene.com
85a203bcf2
Revert modified date of docs that have only had minor tweaks
2022-10-09 17:43:38 +01:00
jeremy@jermolene.com
c25129584c
Docs updates
2022-10-09 17:34:22 +01:00
jeremy@jermolene.com
1c73460ecc
Fix doc file locations
2022-10-09 13:56:36 +01:00
jeremy@jermolene.com
ef93fc29bf
More docs updates
2022-10-09 13:54:33 +01:00
jeremy@jermolene.com
9d4aa47356
Clarify/simplify some tests
2022-10-09 13:54:08 +01:00
jeremy@jermolene.com
6f98edd6bd
Revert "Add default settings for styled inline SPANs ( #6877 )" because of failed tests
...
This reverts commit 23e0eeb556d1933f4fedfa3225ea733c7a0aa260.
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
12a87840fd
Merge branch 'master' into parameterised-transclusions
2022-10-07 16:57:54 +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
dcbff82460
Docs updates
2022-10-07 16:56:21 +01:00
jeremy@jermolene.com
6be996a858
Docs update
2022-10-06 21:37:14 +01:00
jeremy@jermolene.com
bf41e08c2f
Revert change to setwidget docs
2022-10-06 10:30:40 +01:00
jeremy@jermolene.com
d6ff38095b
Docs: Fix typo
2022-10-06 10:25:14 +01:00
jeremy@jermolene.com
9641345b92
Docs updates
2022-10-03 14:40:27 +01:00
jeremy@jermolene.com
93100a1c8f
Remove support for conditional definitions
...
It was introduced for use cases associated with the global mechanism that was dropped in e3d13696c887ba849958c8980623d8ff45bb8a36
2022-10-03 14:39:45 +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
0a309f4865
Merge branch 'master' into parameterised-transclusions
2022-10-01 10:18:34 +01:00
Jeremy Ruston
db6abb9703
Improve recursion detection for transclusion and filters ( #6970 )
2022-10-01 10:13:40 +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
502a1ab70d
Merge branch 'master' into parameterised-transclusions
2022-09-27 08:56:58 +01:00
jeremy@jermolene.com
109edd1b76
Docs update
2022-09-24 15:09:12 +01:00
jeremy@jermolene.com
d950835e2f
Docs clarification
2022-09-24 15:05:54 +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@jermolene.com
a482f01352
Merge branch 'master' into parameterised-transclusions
2022-09-24 14:08:44 +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
e3d13696c8
Remove implementation of $:/globals/
...
Performance with this implementation is inherently poor because of the need to perform a wiki lookup for each child widget created.
2022-09-24 12:56:06 +01:00
jeremy@jermolene.com
fddaa9fdb1
Merge branch 'master' into parameterised-transclusions
2022-09-24 11:07:53 +01:00
jeremy@jermolene.com
dd66fcc759
Merge branch 'tiddlywiki-com'
2022-09-24 11:06:39 +01:00
jeremy@jermolene.com
8ebb9ef442
Typo from a981f8ccfe80634eb15b9ed33393775a2d77994f
...
Fixes #6955
2022-09-24 10:55:22 +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
0c88467111
Merge branch 'master' into parameterised-transclusions
2022-09-22 10:35:01 +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 a981f8ccfe80634eb15b9ed33393775a2d77994f
2022-09-22 10:34:27 +01:00
jeremy@jermolene.com
c3589357bf
Huge Documentation Update
...
Not quite finished, but definitely on the home stretch
2022-09-21 10:41:03 +01:00
jeremy@jermolene.com
0196844f17
Merge branch 'master' into parameterised-transclusions
2022-09-21 09:33:24 +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
jeremy@jermolene.com
6847906bea
Docs typo
2022-09-16 16:33:04 +01:00