jeremy@jermolene.com
93309b0b7d
Sort plugins in control panel by name instead of title
...
Fixes #5256
2020-12-11 16:13:14 +00:00
Saq Imtiaz
c0dd13d446
Reveal widget should update on changed class and style attributes ( #5258 )
2020-12-11 15:36:00 +00:00
ento
ae61b08ae5
Fix browser testing ( #5254 )
...
* jasmine: specify 'after' only in Node
The commands module is never executed in browsers and the 'after'
constraint caused a regression where tests were never run in the
browser.
* jasmine: give the startup module a name like all others
2020-12-11 10:12:01 +00:00
Robin Munn
f60d0ef109
reduce and :reduce handle empty input identically ( #5255 )
...
Fixes #5246 . Now the reduce operator and :reduce filter run prefix will
both return empty output when their input is empty, so that both can be
chained together with the else operator or :else prefix.
2020-12-11 10:07:52 +00:00
Cameron Fischer
6ca89304a1
Fix for LinkedLists when using bad filter prefix ( #5251 )
2020-12-10 18:25:53 +00:00
Simon Huber
78c2beb640
Add fill: <<colour button-foreground>> to html button in vanilla/base ( #5250 )
2020-12-10 17:33:42 +00:00
Stefano Stoduto
e34a88e3e4
Signing the CLA ( #4876 )
...
Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
2020-12-10 17:27:47 +00:00
Simon Huber
0d2b6cf837
Rename control-panel-button to advanced-search-button in advanced-search button ( #5242 )
2020-12-10 17:09:28 +00:00
Simon Huber
1af1f6621a
cursor:pointer on input[type=file] doesn't work in webkit browsers... ( #5244 )
2020-12-10 17:09:03 +00:00
jeremy@jermolene.com
50d8325d4c
Dynannotate: Fix off-by-one error for end of annotation text
2020-12-09 19:14:43 +00:00
Saq Imtiaz
3016b3d094
Docs update for Set Widget ( #5239 )
...
* Update docs for Set Widget
This updates the docs for Set Widget to add a tip regarding a common source of misunderstanding for users, i.e. using Filtered List Variable Assignment and being confused as to why the value of the variable is in double square brackets.
* Corrected typos
2020-12-09 11:12:57 +00:00
Saq Imtiaz
da5d12d6fb
Docs for :reduce filter run prefix ( #5238 )
2020-12-09 11:11:14 +00:00
Cameron Fischer
cd5d9bd5b9
Code cleanup of Linked Lists ( #5241 )
...
* made private methods limited to module scope
* moved private methods to file bottom
* changed tests to run comperable array functions in parallel
* added comments
2020-12-09 09:46:35 +00:00
jeremy@jermolene.com
1e1aeefd93
Fix add plugins modal
...
Fixes #5235
2020-12-09 09:07:48 +00:00
jeremy@jermolene.com
1d7091e637
Hide .tid exporter when more than one tiddler to export
...
Fixes #5237
2020-12-08 17:48:58 +00:00
Simon Huber
4334de88a0
Make search-matches button discoverable on dark palettes ( #5232 )
2020-12-07 17:29:42 +00:00
jeremy@jermolene.com
bb6d41f3dd
Macrocall widget: ensure we separately cache inline vs block parse trees
...
Fixes a bug in #5205
2020-12-07 16:05:34 +00:00
Joshua Fontany
a878d82c7a
Ignore edition filters if not running on node ( #5222 )
2020-12-07 15:59:32 +00:00
Joshua Fontany
85ff47366c
fix viewtemplate quirks ( #5224 )
2020-12-07 15:58:28 +00:00
Saq Imtiaz
ce5d20b8fc
Logging widgets :Fixed issue on Firefox where logging does not work ( #5223 )
...
* Fixed issue on Firefox where logging does not work properly due to column names
* Remove second argument to utils.logTable
2020-12-07 15:53:49 +00:00
Simon Huber
2c76cfa67a
Use displayshortcuts macro for keyboard_driven_input_macro tiddler ( #5226 )
...
* Update keyboard-driven-input_Macro.tid
* Update keyboard-driven-input_Macro.tid
2020-12-07 14:44:07 +00:00
Simon Huber
90f05295a2
Add missing config options to ControlPanel->Settings->CodeMirror ( #5229 )
...
* Create cursorBlinkRate.tid
* Update config-language.multids
* Create indentUnit.tid
* Create indentWithTabs.tid
* Create smartIndent.tid
* Create tabSize.tid
2020-12-07 14:43:44 +00:00
Simon Huber
5df0225356
Update Customising search results.tid ( #5225 )
2020-12-07 10:22:02 +00:00
Joshua Fontany
c3e34b469c
typo ( #5221 )
2020-12-06 22:59:48 +00:00
Simon Huber
e8815b79ff
Update CodeMirror Dialog to always have a background color ( #5217 )
2020-12-06 17:21:35 +00:00
Simon Huber
958f57f2c0
Make editTiddler in sidebarsegments/search available as variable ( #5218 )
2020-12-06 17:15:40 +00:00
jeremy@jermolene.com
43a3228200
Update Performance docs for macro parsing optimisation
...
Replacing #5216
2020-12-06 14:02:06 +00:00
jeremy@jermolene.com
96d4f87e78
Revert "Update documentation on Performance ( #5203 )"
...
This reverts commit f798eab33f
.
2020-12-06 14:01:03 +00:00
Saq Imtiaz
a8c1e6a3bd
Update performance documentation ( #5216 )
...
Documents the change to macro parsing from #5205
This builds on documentation changes made in the tw.com branch and is therefore based on that branch, but should not be merged before 5.1.23 is live.
2020-12-06 13:57:47 +00:00
jeremy@jermolene.com
36fe519eff
Merge branch 'tiddlywiki-com'
2020-12-06 13:56:43 +00:00
Simon Huber
b2d270a7e8
CodeMirror: Make colored selections based on palette work in chrome, too ( #5215 )
...
* Make colored selections based on palette work in chrome, too
* Update styles.tid
2020-12-06 13:00:19 +00:00
jeremy@jermolene.com
005f7c55b6
Restore accidental commenting in 0b1a05d10
2020-12-06 10:50:59 +00:00
Simon Huber
122306fc24
Update GruvboxDark, CupertinoDark and Nord palettes to work better with TiddlyDesktop ( #5214 )
...
* Update CupertinoDark.tid
* Update GruvBoxDark.tid
* Update Nord.tid
2020-12-06 09:58:02 +00:00
Jeremy Ruston
0b1a05d10d
Cache result of parsing macro calls which don't use text subsitution ( #5205 )
2020-12-06 09:43:06 +00:00
Joshua Fontany
b0f6d50b60
fix filesystem bugs ( #5213 )
2020-12-06 09:41:03 +00:00
Simon Huber
a3a7d6450d
CodeMirror: Ensure linenumber-gutter has a right border ( #5212 )
...
* Ensure linenumber-gutter has a right border
* Update GruvBoxDark.tid
* Update Nord.tid
2020-12-06 08:56:06 +00:00
Cameron Fischer
a857b4ab9a
use a linked list for filter runs. ( #5206 )
...
* Changed the filterrunprefixes to use LinkedList
* Testing for Linked List
* Finishing touches to LinkedList
* Minor corrections to link-list coding style
* Corrected for sneaky bug in linkedList
2020-12-06 08:54:57 +00:00
ento
c4dcf510ef
Ensure jasmine-plugin startup module is executed in the right order ( #5210 )
2020-12-06 07:29:34 +00:00
Saq Imtiaz
7fd24de372
Tests for filter prefixes ( #5209 )
2020-12-05 23:10:51 +00:00
Simon Huber
396703c478
An even faster version of the TagPickerTagTemplate ( #5207 )
2020-12-05 17:38:39 +00:00
Simon Huber
bfc4b447da
Add selection-background/foreground to GruvboxDark and Nord palettes ( #5204 )
...
* Update GruvBoxDark.tid
* Update Nord.tid
* Update Nord.tid
* Update Nord.tid
* Update Nord.tid
2020-12-05 16:38:08 +00:00
Simon Huber
d957b3e4e6
Update CodeMirror styles to set selection colors based on foreground contrastcolour ( #5200 )
...
* Update styles.tid
* Update styles.tid
* Update styles.tid
2020-12-05 16:37:50 +00:00
Saq Imtiaz
f798eab33f
Update documentation on Performance ( #5203 )
2020-12-05 16:30:49 +00:00
Cameron Fischer
fbe5bb229a
Fix for filterrunprefixes using $tw.wiki ( #5202 )
...
* Fixed runprefix 'and' to use widget wiki
* Made widget arg of filterTiddlers optional again
* Switched to passing {wiki: wiki} to prefixes
2020-12-05 16:12:40 +00:00
Simon Huber
ae5d78b4dd
Update codemirror styles ( #5198 )
2020-12-04 19:14:59 +00:00
Saq Imtiaz
9825b5b4a0
Ensure new variables are strings ( #5197 )
2020-12-04 19:02:05 +00:00
Saq Imtiaz
8799911162
Reduce operator: second optional parameter instead of suffix ( #5193 )
...
* Tweak reduce operator to use an optional second parameter instead of a suffix
* Updated docs
2020-12-04 18:31:23 +00:00
Simon Huber
813e28e1ea
Make the tag-picker tags-dropdown more performant ( #5195 )
...
* Replace macrocall for tag-button with transclusion of a TagPickerTagTemplate
* Create TagPickerTagTemplate.tid
2020-12-04 18:28:36 +00:00
Simon Huber
911e23ee6d
Make sidebarsegments/search button display the count of ALL search results (de-duplicated) ( #5194 )
2020-12-04 18:27:40 +00:00
Saq Imtiaz
046746ba20
Add :reduce filter run prefix ( #5196 )
2020-12-04 18:23:50 +00:00