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
Saq Imtiaz
7fd24de372
Tests for filter prefixes ( #5209 )
2020-12-05 23:10:51 +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
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
Robin Munn
8ffe138942
Add rawunicode suffix to (json)stringify operators ( #5191 )
...
Default with no suffix is pre-5.1.23 behavior, escaping all Unicode
characters for maximum compatibility (avoids encoding issues). New
"rawunicode" suffix allows passing through Unicode characters U+0080
and up unchanged, for cases where you know your tools are handling
encoding correctly and you want less verbose escaping.
2020-12-04 13:19:59 +00:00
Mohammad Rahmani
15be409c42
Minor issue in example of Import Variables Widget ( #5165 )
...
an unbalanced [ was resolved.
2020-12-03 22:27:21 +00:00
Robin Munn
c92f9dd404
Docs for trim operator suffix use from-version ( #5161 )
...
Trim suffix was introduced in version 5.1.23; docs should mention that.
2020-12-03 21:20:23 +00:00
Rob Hoelz
2bbcc94b4d
Add documentation for shortcuts introduced in 5.1.20 ( #4324 )
2020-12-03 21:19:25 +00:00
Saq Imtiaz
1f5e1205ec
Extend Eventcatcher to handle multiple events ( #5185 )
...
* support multiple events
* Add variables for event type and detail. Rename types attribute to events
* Correct typo in refresh handling
2020-12-02 21:15:35 +00:00
Robin Munn
e620aaed80
Fix a couple typos in "deprecated feature" warning ( #5174 )
...
One tiddler had been renamed since the deprecation warning tiddler was
created, and there were also a couple of minor punctuation and/or
spelling errors.
2020-12-02 16:59:04 +00:00
Joshua Fontany
c6bb783308
Fix filesystem regression ( #5176 )
...
* $:/config/OriginalTiddlerPaths if no filters match
* fixed & docs updated
* tested with tiddlywiki.files & tw.com edition
* typos
* originalpath to options, propigate isEditableFile
* syntax cleanup
2020-12-02 09:47:51 +00:00
Mario Pietsch
880930da8b
Add actions parameter to range-widget + docs! ( #5158 )
...
* add actionsStart, -Stop and actions to range-widgets
* fix indent
2020-12-01 18:11:09 +00:00
Joshua Fontany
68cb08749f
Docs for filesystem adaptor update ( #5169 )
...
* rebased to master
* cleanup typos
* typo
2020-12-01 17:36:38 +00:00
jeremy@jermolene.com
13b69a9c10
Missing docs for working with negative years
2020-12-01 15:51:07 +00:00
jeremy@jermolene.com
b63049b4df
Fix tests to work in other timezones
...
Oops.
2020-12-01 10:52:24 +00:00
jeremy@jermolene.com
6a91dbfe2f
Add support for working with negative dates
...
See discussion https://groups.google.com/g/tiddlywiki/c/aHlyaHr93Io/m/vGcDa6lxAgAJ
2020-12-01 10:39:27 +00:00
Rob Hoelz
abe9af1369
Add documentation for indexer modules ( #4873 )
2020-11-30 22:10:07 +00:00
Florian Kohrt
6f09a5ee65
Fix link to TiddlyWikiFolders ( #4843 )
...
* Fix link to TiddlyWikiFolders
* Better link to tiddlywiki.info reference tiddler
2020-11-30 21:34:00 +00:00
Florian Kohrt
706fc3e06e
Fix typo; closes #4815 ( #4844 )
2020-11-30 21:33:16 +00:00
Mario Pietsch
1de747b182
add docs for radio-actions ( #5156 )
2020-11-30 18:48:48 +00:00
jeremy@jermolene.com
3406b98af6
Add "autocomplete" attribute to <$edit> and <$edit-text> widgets
2020-11-30 18:48:04 +00:00
Robin Munn
4f13848ca2
Document using double hashes for anchor links ( #5149 )
...
This is based on #3836 , updated and revised with the edits made by
Watt on the Google Group.
2020-11-30 17:54:45 +00:00
Robin Munn
fd3e77d38f
"dedupe" and "raw" suffixes for enlist-input operator ( #5152 )
...
Includes unit tests.
2020-11-30 17:52:46 +00:00
saqimtiaz
8fc6910c03
Added string operator pad[] along with tests and docs ( #5146 )
2020-11-30 17:43:50 +00:00
Robin Munn
4623c45d29
Tag trim operator as a string operator ( #5147 )
...
* Tag trim operator as a string operator
With the new functionality of the trim operator in 5.1.23, it's now a
general-purpose string manipulation tool. So it should be given the
"String operators" tag so that people see it in the same list as
removeprefix and removesuffix, etc.
* Document suffix of trim operator
2020-11-30 17:30:51 +00:00
Jeremy Ruston
4d9e6831bb
Rename "references" to "backlinks" in the tiddler info panel ( #5143 )
...
* Rename "references" to "backlinks" in the tiddler info panel
* Change docs references to "references" to "backlinks"
2020-11-29 18:32:22 +00:00
Robin Munn
5887c6621e
Create "Filter Run Prefix (Examples)" tiddler ( #5144 )
...
Move the `+` vs `:intersection` example into a separate Examples tiddler
which can be expanded on later.
2020-11-29 15:45:39 +00:00
saqimtiaz
12bb938463
Corrected typo in contributor's name ( #5138 )
2020-11-28 22:05:54 +00:00
Jeremy Ruston
e54f3368e9
Update contributors list in release note
2020-11-28 21:43:09 +00:00
jeremy@jermolene.com
98e60758a9
Updated Release Note
2020-11-28 17:32:42 +00:00
Simon Huber
09d7a77f1b
Add default "tiddlywiki" styles to CodeMirror and Highlight.js ( #5128 )
...
* Update styles.tid
* Update styles.tid
* Update theme.tid
* Delete cm-theme-tiddlywiki.tid
2020-11-28 14:07:12 +00:00
jeremy@jermolene.com
3e3f185562
Clarify behaviour of self closing tags
2020-11-25 09:44:48 +00:00
saqimtiaz
6c98bb706a
Docs for switching layouts ( #5109 )
2020-11-24 21:38:18 +00:00
saqimtiaz
0e247c991d
Update modifier variable docs ( #5114 )
...
Listing the potential key combination in a single line is hard to read and also redundant when we have the same information in the table below.
2020-11-24 21:19:37 +00:00
jeremy@jermolene.com
c854e518fa
Add support for $:/info/darkmode (and for dynamic info tiddlers)
2020-11-24 19:01:33 +00:00
saqimtiaz
cb62c8c96d
Docs for eventcatcher ( #5097 )
2020-11-23 17:07:41 +00:00
saqimtiaz
51ca14861e
Fixed bug with default value in lookup operator ( #5088 )
...
* Fixed bug with default value in lookup operator
* Fixed test for lookup operator with default
2020-11-22 20:43:36 +00:00
saqimtiaz
d2f87d6200
Reveal widget allow re-positioning ( #5087 )
...
* Jeremy's original version of the event widget
* Renamed to eventcatcher, added modifier key support and mouse button support as variables
* Reveal widget: update popup position when state tiddler updates
2020-11-21 17:19:52 +00:00
saqimtiaz
a0f145197c
Correct error in operator documentation ( #5084 )
2020-11-20 21:34:43 +00:00
saqimtiaz
c97003238b
Doc updates for ActionLog and Log widgets ( #5081 )
2020-11-20 18:37:48 +00:00
saqimtiaz
4f07539164
Cycle operator improvements plus docs ( #5069 )
...
* Tweak cycle operator to support step size parameter and add docs for toggle and cycle
* Mention that title list should have no duplicates
2020-11-20 18:37:23 +00:00
saqimtiaz
89541edcff
Added mathematics filter operators power and log ( #5080 )
2020-11-20 14:00:20 +00:00
jeremy@jermolene.com
0d434583ec
Merge branch 'tiddlywiki-com'
2020-11-19 10:01:23 +00:00
jeremy@jermolene.com
a81b7fc9f4
Remove extraneous modifier/creator fields
...
Fixes #5068
2020-11-18 18:21:38 +00:00
saqimtiaz
1a8c6fdc4b
Docs: Added example of how to remove stop words ( #5066 )
...
* Added example of how to remove stop words
* Moved filter operator example tiddlers to correct folder
2020-11-18 15:56:38 +00:00
Mohammad Rahmani
6d5ea90bfd
Add resources by Mohammad ( #5061 )
...
* Correct for new GitHub default branch
This PR corrects the default branch of GitHub from master to main. This is ne GitHub repository configuration from Oct 1st, 2020
* Update Saving to a Git service.tid
GitLab still uses `master` as default branch.
* Add Kookma plugins as resources
Some of Kookma resources including TW-Scripts, Commander, Trashbin, Todolist has been added.
* Revert "Add Kookma plugins as resources"
This reverts commit 199fce3a08
.
* Adding Resources by Mohammad
This PR adds resources created by Mohammad mostly in GitHub
2020-11-17 19:07:32 +00:00
Mohammad Rahmani
3b75297168
Correct for new GitHub default branch ( #5055 )
...
* Correct for new GitHub default branch
This PR corrects the default branch of GitHub from master to main. This is ne GitHub repository configuration from Oct 1st, 2020
* Update Saving to a Git service.tid
GitLab still uses `master` as default branch.
* Add Kookma plugins as resources
Some of Kookma resources including TW-Scripts, Commander, Trashbin, Todolist has been added.
* Revert "Add Kookma plugins as resources"
This reverts commit 199fce3a08
.
2020-11-17 14:45:32 +00:00
saqimtiaz
2b60ab1fdc
Doc updates for Modals ( #5057 )
2020-11-17 14:43:46 +00:00
saqimtiaz
d6e055368d
Added docs for action-confirm widget, added default message for widget and improved logic for disabling it. ( #5047 )
2020-11-16 17:02:22 +00:00
Robin Munn
d8d88c67e3
Fix minor mistake in ButtonWidget docs ( #5050 )
...
The ButtonWidget documentation refers to a "state" attribute, but this
should probably be "set". The name "state" appears to be an artifact
from when the setTitle, setField, and setIndex attributes were added to
the widget; at one time they were called stateTitle and so on, and then
they were renamed to setTitle instead, but not every instance of "state"
was found and renamed to "set". This is one such instance, now fixed.
2020-11-16 16:50:32 +00:00
Robin Munn
ffd6a8cce7
More documentation for :intersection filter prefix ( #5051 )
2020-11-16 16:32:28 +00:00
saqimtiaz
13499557bf
Fix whitespace in x-listops.js and tweak toggle operator ( #5024 )
...
* Replaced leading spaces with tabs
* Tweak toggle[] to insert new value in same list position
2020-11-15 16:04:03 +00:00
Simon Huber
2aa6e761fd
Make Tag-Picker Macro work with every field ( #5035 )
...
* Make tag-picker work with every field
* Make EditTemplate/tags work with every field
* Make NewTiddlerTags and NewJournalTags selectable through tag-picker
* Update tag-picker Macro Docs
2020-11-15 12:04:50 +00:00
jeremy@jermolene.com
1b31c25ea7
Introduce <$action-log> widget to help debugging action strings
2020-11-14 13:00:00 +00:00
saqimtiaz
568990409a
Fix typo in toggle operator docs ( #5020 )
2020-11-09 20:43:44 +00:00
saqimtiaz
09f7ad84b2
Added disabled attribute to input widgets ( #5014 )
...
* checkbox widget: added disabled attribute
* Range widget: added disabled attribute
* Radio widget: added disabled attribute
* EditText widget: added disabled attribute
2020-11-09 18:28:12 +00:00
saqimtiaz
445c15e719
Extend toggle operator ( #5015 )
...
* Extend toggle operator to support optional second operand to toggle a value pair
* Added tests for extended toggle filter
* Updated docs for toggle operator
2020-11-09 18:27:45 +00:00
saqimtiaz
519ce3e89d
Update Release 5.1.23.tid ( #5005 )
...
Updated release notes
2020-11-08 22:37:43 +00:00
saqimtiaz
71194d8767
Added disabled attribute support to ButtonWidget ( #5010 )
...
* Added disabled attribute to ButtonWidget
* Update ButtonWidget.tid
2020-11-08 22:32:27 +00:00
Robin Munn
e72d90c227
More examples for enlist-input operator ( #4968 )
...
The examples should also show what would happen without the operator, to
give a better feel for why it's useful.
2020-11-08 11:47:15 +00:00
Simon Huber
c729115506
Update modifier Variable.tid with a test-button and... ( #5002 )
...
... a tip for meta-key detection on various operating systems
2020-11-08 11:46:13 +00:00
Simon Huber
9854a4fc08
Fix #4998 - Pressing Enter creates Missing Tiddler ( #5001 )
...
* Update search.tid
* Update Filter.tid
* Update Shadows.tid
* Update Standard.tid
* Update System.tid
* Update search.tid
* Create Hidden Setting Search-NavigateOnEnter.tid
2020-11-08 11:43:24 +00:00
Simon Huber
9fe4c4889a
Add "meta" to getEventModifierKeyDescriptor ( #5000 )
...
* Add "meta" to getEventModifierKeyDescriptor
* Update modifier Variable.tid
2020-11-08 10:15:29 +00:00
saqimtiaz
66636d1a86
Docs for new operators ( #4994 )
...
* Docs for is[draft]
* Better error handling for suffixes
* Docs for search-replace operator
* Added tests for search-replace operator
* Docs for toggle operator
2020-11-08 09:34:05 +00:00
saqimtiaz
2a7cdb22c0
Documentation for multiple filter operands ( #4969 )
2020-11-08 09:32:37 +00:00
saqimtiaz
ee250bf6c9
Updated release notes ( #4997 )
2020-11-08 09:26:58 +00:00
saqimtiaz
2b31c7a509
Multiple operands for filter operators ( #4964 )
...
* Firt pass at adding multiple operands to filter operators
* Optimized parsing of multiple operands and added more tests. Need more flexibility for interpreting multiple operands as variables/text references
* Add support for parsing text references and variables in multiple operands
* Added string-replace filter for testing multiple filter operands
* Added more tests for variables and text references in operands
* Removed string-replace operator and some whitespace corrections
* Removed string-replace operator and some whitespace corrections
* Added test with comma in operand
2020-11-07 09:47:08 +00:00
saqimtiaz
70561bd481
Added docs for enlist-input filter operator ( #4966 )
2020-11-02 22:50:22 +00:00
saqimtiaz
2f5f0db00f
Added docs for :intersection filter run prefix ( #4967 )
2020-11-02 22:49:50 +00:00
Simon Huber
f29d24a1f5
Doc updates for keyboard-driven-input ( #4963 )
2020-11-02 19:04:25 +00:00
saqimtiaz
e7245a709c
Add string operator enlist-input[] ( #4948 )
...
* Add string operator titlelist[]
* Update strings.js
* Update strings.js
* Add tests
2020-11-01 17:11:46 +00:00
Robin Munn
c0b021f509
Typo fix ( #4951 )
2020-11-01 11:03:59 +00:00
Robin Munn
77fe6244a2
Fix bug with sortan operator called on date fields ( #4839 )
...
* Add failing unit test that shows the bug
* Fix the bug
2020-11-01 10:45:18 +00:00
Robin Munn
cae32d39a5
Improve documentation for reduce operator ( #4936 )
2020-10-29 13:00:49 +00:00
twMat
4914208011
Update Configuring startup tiddlers.tid ( #4009 )
2020-10-29 12:57:11 +00:00
saqimtiaz
f5ad5010bc
Added documentation for ':filter' prefix for filter runs. ( #4920 )
2020-10-28 12:00:18 +00:00
Simon Huber
e43ffe860b
Fix #4910 - "Editor link dropdown is broken in pre-release." ( #4913 )
...
* fix #4910 in sidebarsegments/search
* fix #4910 in editortoolbar/link-dropdown
* fix #4910 in keyboard-driven-input macro
* Update keyboard-driven-input_Macro.tid
* Fix #4910 in tag-picker macro
* Update tag-picker.tid
2020-10-27 17:33:06 +00:00
saqimtiaz
d0081a7247
Updated Filter docs for named filter run prefixes ( #4917 )
2020-10-27 16:49:56 +00:00
jeremy@jermolene.com
9eec6ff915
Update path-prefix docs
...
Addressing @OblivionSY's comment https://github.com/Jermolene/TiddlyWiki5/issues/4898#issuecomment-717207456
2020-10-27 12:32:06 +00:00
saqimtiaz
83f976ea54
Extended tiddlywiki.files to allow optionally saving changes to a tiddler back to the original file location ( #4914 )
2020-10-26 17:36:50 +00:00
Mario Pietsch
15338e60e8
Get "New Release Banner" from TW5-com edition ( #4912 )
...
* Fix state tiddlers for action-create-tiddlers examples
* Get "New Release Banner" from TW5-com edition
2020-10-25 22:03:35 +00:00
jeremy@jermolene.com
f7f55e8eff
Add support for username/password parameters for tm-login message
2020-10-25 16:33:44 +00:00
jeremy@jermolene.com
5cc1600072
Introduce post-render startup actions
2020-10-25 16:22:21 +00:00
Simon Huber
a1b486436e
update TabsMacro.tid with "actions" and "explicitState" attribute ( #4902 )
2020-10-23 19:33:46 +01:00
saqimtiaz
adf0c1a12a
Documentation for format filter operator ( #4895 )
...
* Documentation for format operator
* Examples for format operator
2020-10-23 16:25:05 +01:00
saqimtiaz
fd4cfaeb02
Typo in username ( #4896 )
2020-10-23 16:24:33 +01:00
Simon Huber
ae8ee5b955
Update modifier Variable.tid ( #4894 )
...
* Update modifier Variable.tid
This updates the "modifier Variable" tiddler
* Update modifier Variable.tid
2020-10-23 16:23:54 +01:00
Mario Pietsch
7686be7b14
Fix state tiddlers for action-create-tiddlers examples ( #4897 )
2020-10-23 16:23:17 +01:00
jeremy@jermolene.com
d254612826
Update and rearrange release note
2020-10-19 09:51:11 +01:00
jeremy@jermolene.com
41931082e6
Update release note
2020-10-18 14:42:25 +01:00
jeremy@jermolene.com
5af76c5ea1
Extend TOC macros to allow custom link targets
2020-10-17 13:44:15 +01:00
jeremy@jermolene.com
1446a1e44c
Extend tm-scroll to accept CSS selector to identify the target
2020-10-14 15:59:27 +01:00
jeremy@jermolene.com
69c12618d9
Syncer: Allow syncadaptor to customise the login prompt
2020-10-14 12:41:51 +01:00
jeremy@jermolene.com
2fc62c1a52
Merge branch 'tiddlywiki-com'
2020-10-08 16:49:00 +01:00
jeremy@jermolene.com
5ebd98779a
Update Quine 2 URL
2020-10-08 16:46:57 +01:00
jeremy@jermolene.com
14a28b7779
Add "reduce" and "filter" operators
2020-10-06 19:20:03 +01:00
jeremy@jermolene.com
0027b990e4
Move tw5.com docs tiddlers to the correct folders
2020-10-04 17:36:08 +01:00
jeremy@jermolene.com
f7a626fef2
Add version tag missed off ae13a0fee1
2020-09-29 16:40:24 +01:00
jeremy@jermolene.com
ae13a0fee1
Extend Macro Call Widget to support outputting raw text
2020-09-28 11:30:28 +01:00