Jeremy Ruston
9b2af13596
tm-http-request: Add support for binary responses
...
With a demo courtesy of https://random.dog/
@rmunn you recently worked on the base64 utilities. I tried to use $tw.utils.base64Encode instead of window.btoa, but found that it didn't work. It's concerning because we expose that utility method as a filter operation, and it would be frustrating if we were not base64encoding things properly.
2023-07-17 12:15:20 +01:00
Jeremy Ruston
7182dbf244
Fix whitespace within new journal button image
...
Fixes #7612
2023-07-17 09:33:38 +01:00
Jeremy Ruston
f61d244410
Adjust max widget tree depth to 500
...
See discussion at https://talk.tiddlywiki.org/t/recursive-error-in-template-tiddler-not-getting-caught-in-5-3-0/7566/12
2023-07-17 09:33:16 +01:00
Saq Imtiaz
284669544b
Trim whitespace when importing variables in $importvariables ( #7611 )
...
* fix: trim whitespace when importing variables
* feat: added tests for importing variables
2023-07-17 09:18:42 +01:00
Jeremy Ruston
b54a88ce83
Clean up transclude widget
...
1. Update comments
2. Refactor use of parseTreeNodes so that they are not referenced unnecessarily
3. getTransclusionTarget doesn't need to return the parser object
2023-07-16 14:04:09 +01:00
Mario Pietsch
3bd8c5d50d
Add code-body to unsafe templates, and new cascade for tiddlers with system tags ( #7583 )
2023-07-15 18:12:10 +01:00
Jeremy Ruston
3a90c37816
Update substitute operator docs
...
Fixes #7609
2023-07-15 17:58:14 +01:00
Jeremy Ruston
ff7214ff56
New test for importvariables widget
2023-07-15 17:56:20 +01:00
btheado
8e9d8d4fef
Allow attribute substitution to handle variables containing non-word characters ( #7606 )
...
* Added failing test for #7604
* Fix attribute substitution regexp
Use the same regexp in wiki.getSubstitutedText as is used in
Widget.prototype.substituteVariableReferences. Fixes #7604 .
* Added a test for a variable name containing spaces
2023-07-14 21:42:31 +01:00
Jeremy Ruston
a7bafd8840
Google Analytics: tweaks
2023-07-14 12:41:55 +01:00
Jeremy Ruston
a6779efb1c
Use locale sort for shadows
...
For consistency and compatibility with non-shadow ordering
2023-07-14 12:41:04 +01:00
twMat
ec00dc5042
Update Saving on Browser with TiddlyStow.tid ( #7605 )
...
Prevent CC linking in the GettingStarted card display
2023-07-13 19:31:54 +01:00
Jeremy Ruston
08bad90e51
Ensure shadow tiddler listings are always sorted
...
Currently shadow tiddler ordering depends upon the order in which the shadows appear in the plugin JSON
2023-07-13 19:27:50 +01:00
Jeremy Ruston
9a1d7085b8
Merge remote-tracking branch 'origin/tiddlywiki-com'
2023-07-13 17:57:30 +01:00
jeremy@jermolene.com
feb797701f
Fix internal link in "Anchor Links using HTML"
...
Fixes #7600
2023-07-11 11:26:50 +01:00
TonyM
34ef27fbc0
Update Widget Attributes.tid ( #7582 )
...
Fixing error in
* [[a transclusion of a macro/variable|Transcluded Attribute Values]]
Which should be;
* [[a transclusion of a macro/variable|Variable Attribute Values]]
2023-07-09 16:55:37 +01:00
Scott Sauyet
f517497fe7
Add tabindex to SelectWidget and docs ( #7594 )
2023-07-09 16:52:35 +01:00
btheado
eff158b1ae
Fixed http-request bind-status and bind-progress option names ( #7595 )
2023-07-09 16:50:48 +01:00
jeremy@jermolene.com
6954fbee51
Fix comment missing from previous commit 6c7c21a87b
2023-07-06 12:01:39 +01:00
jeremy@jermolene.com
6c7c21a87b
Fix overeager onload handler in Jasmine plugin
...
All of this is needed to enable the Jasmine plugin to work in environment with an asynchronous startup, as seen in the sqlite3 wiki store
2023-07-06 11:52:33 +01:00
jeremy@jermolene.com
29b5b064d6
Robustify widget.removeLocalDomNodes
...
Otherwise we get crashes if the DOM nodes generated by a widget have been subsequently modified by something like MathJax – see https://talk.tiddlywiki.org/t/tw-5-3-0-js-exception/7488/2
2023-07-06 09:56:39 +01:00
jeremy@jermolene.com
02f6d850d5
Remove references to https://github.com/jermolene/tiddlywiki5/releases
...
It is not actually populated
2023-07-06 09:10:56 +01:00
Steve Schneider
7597f5af77
Update WidgetMessage_ tm-http-request Example Zotero.tid ( #7584 )
...
* corrected zotero groups available for import
* added field zotero-group to imported tiddlers
2023-07-03 18:48:11 +01:00
Jeremy Ruston
0c64b58cfb
Update release note
2023-07-01 14:34:19 +01:00
Bram Chen
39f342a943
Update chinese language files ( #7577 )
...
* Update help text for savewikifolder command
2023-07-01 14:33:32 +01:00
Maurycy Zarzycki
a6722e9735
Add polish translation to changes introduces in: ( #7576 )
...
* 28aef51855
* 9589e3df33
2023-07-01 14:32:57 +01:00
Bram Chen
42d4c5d5ab
Update chinese language files ( #7575 )
...
* Update help text for savewikifolder command
2023-07-01 14:13:31 +01:00
jeremy@jermolene.com
04e771ccbf
Update New Release Banner filename
2023-07-01 12:59:42 +01:00
jeremy@jermolene.com
57d85d4f64
Preparation for v5.3.1
2023-07-01 12:51:58 +01:00
jeremy@jermolene.com
c101e9efe6
Version number update for 5.3.0
2023-07-01 12:41:12 +01:00
jeremy@jermolene.com
d893241ba9
Preparing for v5.3.0
2023-07-01 12:40:38 +01:00
jeremy@jermolene.com
3ec6c0eaf1
Adjust plugin library version number
2023-07-01 12:39:30 +01:00
jeremy@jermolene.com
47813ae31f
Release note tweak
2023-07-01 12:29:33 +01:00
jeremy@jermolene.com
9589e3df33
Clarify savewikifolder docs
...
See discussion at https://github.com/Jermolene/TiddlyWiki5/pull/7490#discussion_r1247708635
2023-07-01 11:11:08 +01:00
Jeremy Ruston
ee1200bde1
Fix build error
2023-06-30 23:00:37 +01:00
Jeremy Ruston
419760a8e5
Release note banner credits for v5.3.0
2023-06-30 18:19:26 +01:00
Jeremy Ruston
04950452fa
New Release Banner for v5.3.0
...
See https://talk.tiddlywiki.org/t/banner-image-competition-for-v5-3-0/7406
2023-06-30 18:17:15 +01:00
jeremy@jermolene.com
3f4e301a20
Update release note
2023-06-30 16:41:36 +01:00
jeremy@jermolene.com
2db0322a76
Merge branch 'tiddlywiki-com'
2023-06-30 16:32:57 +01:00
oeyoews
d6c77f549f
Update Chinese language files ( #7574 )
...
* Update Chinese languagesfiles
* Update Chinese language files
* Update ControlPanel.multids
2023-06-30 16:16:17 +01:00
oeyoews
7dbcab0192
Sign CLA ( #7573 )
2023-06-30 16:15:41 +01:00
Mario Pietsch
823bcd7999
Update German translation ( #7572 )
2023-06-30 11:38:23 +01:00
jeremy@jermolene.com
c24d1ef4fb
Codify implicit startup module dependency
...
Previously, the implicit sort ordering of modules ensured that the "plugins" startup module ran before the "startup" startup module. That no longer holds when experimenting with alternate stores that might use a subtly different collation order (eg $:/core/modules/startup.js vs. $:/core/modules/startup/commands.js), so it's more robust to explicitly specify the dependency
2023-06-30 10:50:28 +01:00
Bram Chen
b5d835e7dd
Update chinese language files ( #7571 )
...
* Add chinese help text for new "explodePlugins" option to SaveWikiFolderCommand
2023-06-30 08:53:42 +01:00
jeremy@jermolene.com
5c5543815b
Update release note
2023-06-29 15:46:28 +01:00
WhiteFall
28aef51855
Add explodePlugins=yes option to savewikifolder command ( #7490 )
...
* add option explodeplugins
refactor
Maintain Parameter Compatibility
change let to var
Refactoring the code
add conditional judgment
use === to avoid type-casting errors
refactor use <path> [<name>=<value>]
delete redundant code
backward compatibility support
easier to use
improve code
add documentation
* Update Notes
* Improve the code
2023-06-29 15:40:35 +01:00
Jeremy Ruston
158384867b
Fix typo in release note
2023-06-28 17:55:01 +01:00
jeremy@jermolene.com
a02d99a4c1
Widget.getVariableInfo() shouldn't return srcVariable if variable is missing
...
Fixes #7566
2023-06-28 11:31:12 +01:00
Mario Pietsch
16ef1d84cd
Change arrow-function to function call for HTA ( #7552 )
2023-06-28 09:54:27 +01:00
Saq Imtiaz
6bb0da07dc
Docs: created Deserializers tiddler with overview of core deserializer modules ( #7564 )
2023-06-27 11:43:23 +01:00