jeremy@jermolene.com
fae038dcbc
Remove need to explicitly clear widget mapping variable when invoking overridden widget
2022-04-26 14:24:31 +01:00
jeremy@jermolene.com
35616a0b39
Don't worry about ordered attributes
...
The changes in 0bffae2108
mean that we don't need to explicitly maintain the ordered attributes
2022-04-26 14:05:56 +01:00
jeremy@jermolene.com
7299d4fd1d
Merge branch 'master' into parameterised-transclusions
2022-04-26 14:03:03 +01:00
jeremy@jermolene.com
0bffae2108
Add utility method for getting ordered attributes
2022-04-26 14:02:31 +01:00
jeremy@jermolene.com
bdd99edfe8
Tests: Improve transclusion recursion test
...
Previously we were testing a tiddler transcluding itself, but it's clearer to make it an indirect recursion
2022-04-26 14:02:08 +01:00
jeremy@jermolene.com
66d4b07f7e
Add a test for custom action widgets
2022-04-26 13:05:44 +01:00
jeremy@jermolene.com
0e4e037bb7
Changed transclude widget in binary parser to ubertransclude
2022-04-26 13:05:31 +01:00
jeremy@jermolene.com
cd0617f033
Use the ubertransclude widget for the wikitext transclusion syntax
2022-04-26 12:45:05 +01:00
jeremy@jermolene.com
05b582a202
Fix and test missing target handling
2022-04-26 12:32:46 +01:00
jeremy@jermolene.com
54b48876f7
Fix test execution
2022-04-26 12:32:34 +01:00
Simon Huber
9bcbb9131e
Add :root { color-sheme: ...; } to vanilla base ( #6659 )
2022-04-25 09:56:34 +01:00
Simon Huber
1410488a23
Fix my error in framed.js ( #6658 )
...
* Fix my error in framed.js
* ouch
2022-04-25 08:45:42 +01:00
Simon Huber
e2ef5c933b
Update CupertinoDark.tid ( #6655 )
2022-04-24 21:46:33 +01:00
Simon Huber
3cf078faeb
Write the right "color-scheme" meta tag to the iframe of the framed text-editor ( #6656 )
...
* Write the right "color-scheme" meta tag to the iframe of the framed text-editor
* Update framed.js
2022-04-24 21:45:56 +01:00
jeremy@jermolene.com
21b10a225f
Initial commit
...
Everything is draft.
2022-04-24 21:24:38 +01:00
jeremy@jermolene.com
400936920a
Merge branch 'tiddlywiki-com'
2022-04-19 16:37:51 +01:00
jeremy@jermolene.com
c78bff5bb2
Fix sites menu
2022-04-19 16:24:48 +01:00
jeremy@jermolene.com
8b309ecb42
Make the sites menu exportable by dragging the TiddlyWikiSitesMenu tag pill
2022-04-19 16:08:11 +01:00
jeremy@jermolene.com
e2869e6ede
tiddlywiki.org: Update fundraising
2022-04-19 11:17:34 +01:00
jeremy@jermolene.com
8e25f693c6
tiddlywiki.org: Add fundraising information
2022-04-19 10:57:28 +01:00
Joshua Fontany
42bf203758
Fix 6649 ( #6650 )
...
* use filesystem utils
* use filesystem utils
* don't touch syncer
* fix messaging
2022-04-19 08:18:44 +01:00
Guang Li
f0416964fa
Add TiddlyMemo edition ( #6647 )
...
TiddlyMemo focuses on learning and memorization
2022-04-18 20:50:28 +01:00
Robin Munn
8dec674121
Allow checkboxes to be indeterminate ( #6593 )
...
* Documentation for indeterminate checkboxes
* Unit tests for indeterminate checkboxes
* Implement indeterminate checkboxes
* Simplify indeterminate checkbox example
* Slightly simplify refresh logic for indeterminate
That five-line if statement can be turned into a simple assignment.
* Use "yes" and "no" for checkbox indeterminate attr
This makes the "indeterminate" attribute of the checkbox widget work the
same way as other boolean attributes of other widgets.
* Fix bug with invertTag attribute
One place in the checkbox widget code was checking invertTag for
Javascript truthiness rather than the value "yes", which could have
produced incorrect results if anyone wrote invertTag="no". Fixed.
2022-04-18 20:50:03 +01:00
jeremy@jermolene.com
16f56af873
Sites menu: fix mobile view
...
See https://talk.tiddlywiki.org/t/new-sites-menu-for-tiddlywiki-com/3093/6
2022-04-18 19:16:20 +01:00
jeremy@jermolene.com
e9fa861418
Merge branch 'tiddlywiki-com'
2022-04-18 17:42:20 +01:00
jeremy@jermolene.com
5ab2148807
Sites menu: Add upgrader
2022-04-18 17:37:06 +01:00
jeremy@jermolene.com
396e7e6921
Fix github ribbon in /dev
2022-04-18 15:00:05 +01:00
jeremy@jermolene.com
3d2663c900
Restore github-fork-ribbon to /dev
2022-04-18 13:36:11 +01:00
jeremy@jermolene.com
d31839d1e8
Merge branch 'tiddlywiki-com'
2022-04-18 13:26:29 +01:00
jeremy@jermolene.com
7d404e4ec5
Sites menu: fix URLs
2022-04-18 13:26:09 +01:00
jeremy@jermolene.com
5356345f19
Sites menu: fix matching of current site
2022-04-18 11:37:17 +01:00
jeremy@jermolene.com
f3ee7f429c
Site menu: Adjust spacing of current site
2022-04-18 11:28:22 +01:00
jeremy@jermolene.com
59417f0896
Merge branch 'tiddlywiki-com'
2022-04-18 11:23:29 +01:00
jeremy@jermolene.com
2ab0f762e0
Add shared "sites" menu to tiddlywiki.com, dev, org
2022-04-18 11:22:06 +01:00
jeremy@jermolene.com
deeef27cff
Remove unneeded plugins from prerelease
2022-04-18 09:33:00 +01:00
jeremyredhead
7459ccfed5
Add static fallback content/links for tw.org ( #6597 )
...
Modified from the static.content template used in the tw5.com branch
2022-04-17 21:10:53 +01:00
es-kha
8d5c94e028
Update Mathematics Operators documentation ( #6598 )
2022-04-17 21:09:20 +01:00
jeremy@jermolene.com
6d2d3396ac
Update release note
2022-04-17 19:47:12 +01:00
jeremy@jermolene.com
dc2c4635c1
Merge branch 'tiddlywiki-com'
2022-04-17 19:42:18 +01:00
Jeremy Ruston
fd0b985ac5
action-setfield shouldn't write to the current tiddler if the $tiddler attribute is present but has evaluated to a missing attribute
...
Fixes #5916
2022-04-16 18:02:27 +01:00
Cameron Fischer
eb0b2a8d8e
Trim Saga: Advanced Search and actions ( #6604 )
...
* Trim Saga: Advanced Search and actions
* Split up AdvancedSearch macros to be readable
2022-04-16 17:40:27 +01:00
jeremy@jermolene.com
7d6923f3d6
Revert "Give plugin authors the chance to extend a palette ( #6624 )"
...
This reverts commit b3b3020d99
.
2022-04-16 17:37:08 +01:00
Cameron Fischer
05375e093c
Trim Saga: I think this is the last batch ( #6611 )
2022-04-16 17:19:05 +01:00
lin onetwo
cc25e1f5b4
fix: formatDateString with [UTC]xxx didn't use passed date ( #6615 )
...
* fix: formatDateString with [UTC]xxx didn't use passed date
* test: for formatDateString UTC
* fix: not possible to test internal date without hijack
Expected '20220410073037515' to be '20220410073037516'.
* fix: hour
2022-04-16 17:10:57 +01:00
Simon Huber
b3b3020d99
Give plugin authors the chance to extend a palette ( #6624 )
...
* Give plugin authors the chance to extend a palette
* Update CSS.tid
* Update ColourMacro.tid
* Update CSS.tid
* Update ColourMacro.tid
* Add whitespace trim to colour macro
2022-04-16 16:50:21 +01:00
Simon Huber
383c8b5e49
Add docs for "enable" attribute of draggable widget ( #6634 )
2022-04-16 16:30:50 +01:00
Simon Huber
2fd17e864c
Fix: dragndrop missing variables ( #6632 )
2022-04-15 17:05:27 +01:00
Simon Huber
030155ec27
Add "enabled" attribute to draggable widget ( #6581 )
...
* Add "enabled" attribute to draggable widget
* Update draggable.js
* Update draggable.js
* Update draggable.js
2022-04-15 14:17:06 +01:00
Simon Huber
58dd47d128
Add "tv-selectednode-width" and "tv-selectednode-height" ... ( #6582 )
...
* Add "tv-selectednode-width" and "tv-selectednode-height" ...
... variables to dragstartactions
* Update dragndrop.js
* Update dragndrop.js
* Add docs
* Update dragndrop.js
* Update dragndrop.js
* Update DraggableWidget.tid
* Update modifier Variable.tid
* Update modifier Variable.tid
* Update eventcatcher.js
* Update dom.js
* Update dragndrop.js
* Update dragndrop.js
* Update DraggableWidget.tid
* add a space after //
* Update modifier Variable.tid
2022-04-15 13:46:09 +01:00
btheado
8a9d48e055
Allow browser storage plugin to delete existing tiddlers ( #6625 )
...
* Do not remove localstorage items while looping
While looping over all the browser storage items by index, the items
should not be removed because removing alters the index positions. The
item following the removed one will be skipped by the loop.
Instead, accumulate a list of keys to remove and remove them after the
loop.
* Implement full delete support for browser storage plugin
Before, deletes only worked for tiddlers which are only present in the
localstorage. Now deleted tiddlers are marked in localstorage using an
empty string value.
At startup, the localstorage tiddlers with empty strings will be deleted
from the wiki if they are still present. If they are already gone from
the wiki, then the blank localstorage entry will be deleted.
* Document drawbacks to using '[all[]]' and provide an alternative
2022-04-12 22:11:37 +01:00