Saq Imtiaz
041c3e817c
Support for macro params in filter operands ( #5836 )
...
* Exploratory pass at adding support for macro params in filter operands
* whitspace correction
* rename varInfo to varTree for disambiguation
* Refactored parseMacroInvocation to be re-usable, performance improvements for variables with no params and tests
* Revised regular expression and removed spurious white space changes
* Revised regular expression and removed spurious white space changes
* More whitespace cleanup and added more tests for edge cases
* Added test for macro params with square brackets
2021-06-29 22:21:39 +01:00
jeremy@jermolene.com
70e60cd93f
Remove whitespace from plugin text
...
https://github.com/Jermolene/TiddlyWiki5/pull/5708#issuecomment-870749131
Has no effect on functionality, but makes the prerelease index.html go from 6821151 to 6680944 bytes (saving 6680944-6821151=-140,207 bytes or (6680944-6821151)/6680944=2.1%
2021-06-29 22:17:16 +01:00
Saq Imtiaz
a6990128f1
Fixed bug introduced into transclusions for blank fields in #5736 ( #5835 )
2021-06-29 12:07:14 +01:00
jeremy@jermolene.com
338b7c92a2
Ensure tiddlers with fieldnames containing colons don't get saved in .tid file format
...
Prompted by discussion over at https://github.com/Jermolene/TiddlyWiki5/pull/5708#issuecomment-862399985
2021-06-27 21:27:57 +01:00
Mario Pietsch
a409536ad0
Prevent scrolling of the page when modals are displayed ( #5816 )
...
* prevent scroll-chaining in modals
* make body overflow hidden to prevent background scrolling
2021-06-27 16:24:06 +01:00
Joe Bordes
c9af04d0e5
New Spanish translation strings ( #5822 )
2021-06-25 17:57:17 +01:00
Saq Imtiaz
076a04fbfb
Added docs for th-closing-tiddler hook ( #5820 )
2021-06-23 09:51:46 +01:00
jeremy@jermolene.com
83ee363cb4
Add charcode operator to make it easier to generate strings containing control characters
...
Avoids some confusing hacks. @saqimtiaz I'm guessing you might have already done something like this?
2021-06-22 21:52:00 +01:00
Adam Sherwood
63fa0c4fa4
Hook for closing tiddlers ( #3797 )
2021-06-22 19:51:35 +01:00
Bram Chen
644062fc21
Add chinese translations for import cancel warning ( #5818 )
2021-06-22 09:58:38 +01:00
Saq Imtiaz
021e9b8c4d
:map filter run prefix with docs and tests ( #5813 )
2021-06-21 20:59:58 +01:00
Mario Pietsch
afa653a7aa
Improve import cancel warning ( #5812 )
2021-06-21 20:58:58 +01:00
Mario Pietsch
0b56d5fd37
update German translation ( #5811 )
2021-06-21 12:14:36 +01:00
jeremy@jermolene.com
2da7ae0b73
Action-createtiddler: Ensure child widgets are refreshed before invocation
...
Fixes #5791
2021-06-14 18:13:51 +01:00
Mario Pietsch
9c0d6a46cc
Add "commentpragma" html style rule ( #5726 )
...
* html-comment, that can be used in the pragma area
* add commentpragma test
* fix typo
* fix typo and change comments ab bit
* combine html-comment and pragma-comment and add some docs, how to use it
* Make docs simpler by removing caching info
* change h2 wording
2021-06-14 17:39:56 +01:00
Saq Imtiaz
06318b7617
Pass reference to widget to CodeMirror ( #5790 )
2021-06-14 16:46:39 +01:00
Saq Imtiaz
8f9e8c1dee
Keyboard widget: provide variable for shortcut descriptor to actions. ( #5782 )
2021-06-14 12:03:59 +01:00
Simon Huber
3cd80de5bb
Revert #5720 and fix #5770 by removing :root { color-scheme: ... }
2021-06-14 11:01:00 +01:00
Simon Huber
f2e26927c1
Add test for event.event.target being undefined in the tm-focus-selector listener ( #5771 )
2021-06-14 10:59:31 +01:00
felixhayashi
960160b3a2
word break property when viewing field values ( #1661 )
2021-06-14 10:37:04 +01:00
Saq Imtiaz
4f33d2f35c
Update release notes ( #5780 )
2021-06-11 18:15:07 +01:00
Odin
b5db488438
Update release notes 5.1.24 to 5.2.0 ( #5754 )
2021-06-11 17:56:45 +01:00
Simon Huber
6dd1887f0b
Use event.event.view.confirm for confirmation messages in navigator.js and action-confirm.js ( #5776 )
2021-06-11 16:56:06 +01:00
Simon Huber
219beb13cc
Add test to storyviews if targetElement is null ( #5767 )
...
* Update classic.js
* Update pop.js
* Update zoomin.js
* simplify test in classic.js
* simplify test in pop.js
* simplify test in zoomin.js
2021-06-09 10:18:15 +01:00
Simon Huber
c18b7527a7
Fix #5760 - tm-focus-selector doesn't work in new windows ( #5766 )
...
* Pass the original event to invokeActionString
* Update rootwidget.js
2021-06-06 12:42:28 +01:00
Simon Huber
2f1806ab6a
Keyboard widget: don't refresh when class changes ( #5758 )
2021-06-06 11:03:08 +01:00
Simon Huber
afa4ea3d03
Make navigation in new windows work for storyviews ( #5759 )
2021-06-06 10:47:19 +01:00
Simon Huber
2b911ac11f
Make the insert- and remove-animations of storyviews work in new windows ( #5755 )
...
* Make classic storyview work in new windows, too
* Make pop storyview work in new windows, too
* Make zoomin storyview insert and remove animation work in new windows, too
2021-06-04 16:59:45 +01:00
jeremy@jermolene.com
056e6541a1
Revert 582b156d5f
: Refresh non-action widgets before invocation
2021-06-02 21:47:28 +01:00
jeremy@jermolene.com
753bf8fe62
Revert "Revert "Transclude widget: refresh selectively when needed ( #5736 )""
...
This reverts commit 4f9dd50382
.
2021-06-02 21:45:06 +01:00
jeremy@jermolene.com
4f9dd50382
Revert "Transclude widget: refresh selectively when needed ( #5736 )"
...
This reverts commit 2e695801b1
.
2021-06-02 19:14:05 +01:00
Saq Imtiaz
2e695801b1
Transclude widget: refresh selectively when needed ( #5736 )
...
* Transclude widget: only refresh when transcluded text reference has changed, includes tests
* Refactor wiki.parseTextReference so it is re-usable for getting the parser info
* Re-arrange methods in wiki.js to improve diff readability
2021-06-02 13:58:30 +01:00
jeremy@jermolene.com
55c522ab8f
Improve comments
...
As per @pmario's comment at 582b156d5f (commitcomment-51566608)
2021-06-01 11:49:05 +01:00
jeremy@jermolene.com
9faaa31299
Extend action-createtiddler to make new title available as a variable
...
I'm not sure if the docs are clear, but this is quite a big deal, and along with 582b156d5f
makes working with action widgets a lot easier.
2021-06-01 09:41:14 +01:00
jeremy@jermolene.com
582b156d5f
Refresh non-action widgets before invoking them
...
Fixes #5744
2021-06-01 09:28:04 +01:00
Bram Chen
652e8b1262
Update chinese translations ( #5740 )
2021-05-31 07:37:01 +01:00
Joe Bordes
82ec63e711
style(App) eliminate whitespace at the end of code lines ( #5735 )
2021-05-30 19:20:17 +01:00
Joe Bordes
51fd02d9b6
i18n(en-GB) apply grammarly recommendations found while translating es-ES ( #5733 )
2021-05-30 18:51:44 +01:00
Joe Bordes
1a6d3e686b
i18n(EditorPreview) translate difference view caption ( #5732 )
2021-05-30 18:49:57 +01:00
Joe Bordes
e694145eec
i18n(es-ES) update to version 5.1.23 ( #5731 )
2021-05-30 18:49:03 +01:00
Simon Huber
3a740b23bb
Add tc-small-gap-right to tag-pills in tags editTemplate ( #5727 )
2021-05-27 14:07:50 +01:00
jeremy@jermolene.com
082aeb92ac
Revert "extend lookup op flexibility with 2 parameters ( #5315 )"
...
This reverts commit 81b5fe944a
.
See https://github.com/Jermolene/TiddlyWiki5/pull/5315#issuecomment-848725198 for explanation
2021-05-26 13:25:19 +01:00
Bram Chen
903cfd98a6
Update chinese translations ( #5704 )
2021-05-26 07:54:05 +01:00
Simon Huber
eaf1da66b6
Add color-scheme: dark/light to the root element ... ( #5720 )
2021-05-25 22:22:21 +01:00
Mario Pietsch
c6ed4aa84e
allow us to import formerly blocked system tiddlers ( #5479 )
2021-05-25 22:21:57 +01:00
Mario Pietsch
123666c240
Add th-before-importing hook mechanism ( #5464 )
2021-05-25 22:19:58 +01:00
Mario Pietsch
68930ceb1b
Extend keyboard widget ( #5648 )
2021-05-25 22:18:37 +01:00
Chris Nicoll
fcea51bb95
Fix typo in saqimtiaz username ( #5721 )
2021-05-25 21:06:30 +01:00
Joshua Fontany
8d7930f660
Update sync methods ( #5467 )
2021-05-24 21:16:23 +01:00
Saq Imtiaz
7a41283c6b
Format:titlelist operator ( #5665 )
2021-05-24 19:28:43 +01:00