Simon Huber
448d108d69
Make ContributionBanner more solid ( #3645 )
...
this makes the contribution banner work with "badly" named tiddlers, too
2019-06-26 12:33:44 +01:00
Robin Munn
cb2bf25563
Fix examples for sentencecase and titlecase ( #4010 )
2019-06-24 10:36:28 +01:00
Jeremy Ruston
fd8ede07bf
Release note updates
2019-06-21 10:52:54 +01:00
Jeremy Ruston
c8d6f3b681
Fix tests for changes to split operator
...
We now retain any blank strings
2019-06-21 10:36:53 +01:00
Jeremy Ruston
6582b106ee
Fixes to split operator, plus instructions for using it to do search and replace
2019-06-21 10:21:52 +01:00
Jeremy Ruston
90684f9f52
Add support for [is[blank]] to detect empty/blank strings
2019-06-21 10:20:37 +01:00
twMat
ceb2d9f119
Update StartupActions.tid ( #4002 )
...
Regarding the bulleted tag pills; they should probably also be removed in place of text but I see value in keeping them for the sake of being able to easily peek at what they tag. We should probably have a section under Ctrlpanel>Settings where any startupaction-tiddlers are listed but since we don't yet, then the mentioned tag pills could perhaps remain.... except for the one in the PR.
2019-06-21 08:36:09 +01:00
Robin Munn
9b27f82a80
Fix sentencecase operator, add titlecase operator ( #4006 )
2019-06-21 08:24:02 +01:00
Jeremy Ruston
d8b79723cd
Docs: Remove broken example of checkbox actions attribute
...
See https://github.com/Jermolene/TiddlyWiki5/pull/3996#issuecomment-503596160
2019-06-19 15:56:07 +01:00
Jeremy Ruston
2e2ed7902c
Add sentencecase operator
...
Fixes #4000
2019-06-19 12:11:02 +01:00
twMat
6fd70f9c11
Docs: Update CheckBox example ( #3996 )
2019-06-18 10:49:52 +01:00
Bimba Laszlo
6099ec576c
Fix typo in docs of performance instrumentation ( #3995 )
2019-06-18 09:41:50 +01:00
Jeremy Ruston
47dc59cd54
Fix caption for "join" operator docs
...
Thanks @twMat
2019-06-17 21:44:50 +01:00
Jeremy Ruston
c963680f9c
Release note updates
2019-06-17 21:27:50 +01:00
Robin Munn
e6ac709840
Clarify that the split operator does not dedupe ( #3981 )
2019-06-17 21:21:48 +01:00
Robin Munn
32a2bea7f5
Better examples for mathematics operators ( #3982 )
...
Include = before each number in the Mathematics Operators examples,
so that people get used to seeing that in math examples where dupes
are likely.
Only the Mathematics Operators tiddler really needed to be changed;
the example tiddlers for individual operators were already using =.
Fixes #3979 .
2019-06-17 21:21:23 +01:00
Robin Munn
62829dc9d3
Add untrunc operator, the mirror of trunc ( #3994 )
2019-06-17 18:34:30 +01:00
Robin Munn
58cb300a0a
Fix typo ( #3984 )
2019-06-17 18:32:35 +01:00
Jeremy Ruston
250a1e5356
Release note: Typo
2019-06-14 09:26:24 +01:00
Jeremy Ruston
630a0ecf9e
Remove test for concat operator
2019-06-13 16:55:55 +01:00
Jeremy Ruston
fef2ea97a1
Final chunk of docs for new maths/string operators
2019-06-13 16:53:23 +01:00
Jeremy Ruston
fc09f8e331
Tree macro: allow separator to be customised
2019-06-13 08:47:42 +01:00
twMat
1a08430a0c
Docs: Fix typo in TextReference.tid ( #3978 )
...
minor correction - or am I mistaken?
2019-06-12 22:03:01 +01:00
Jeremy Ruston
23dd8da22c
Remove draft inadvertantly included in e5e5b1d73
...
Thanks @twMat
2019-06-12 12:48:14 +01:00
Jeremy Ruston
e5e5b1d739
Fixes for 7fcdc83ba
...
Thanks @twMat
2019-06-12 11:34:07 +01:00
Jeremy Ruston
7fcdc83bae
First batch of docs for the maths operators
2019-06-11 17:18:51 +01:00
Jeremy Ruston
dd7837d164
Fix issue with allafter operator
...
Fixes #3962
2019-06-11 09:38:14 +01:00
Jeremy Ruston
4a66ecbf6f
Update release note
2019-06-10 21:06:25 +01:00
Jeremy Ruston
f02352f6a1
Use default link text when link widget has no content
...
Fixes #3974
2019-06-10 21:04:21 +01:00
Jeremy Ruston
cd412d8ccb
Update release note
2019-06-10 18:24:38 +01:00
Jeremy Ruston
18fe112da7
Extend the enlist operator to optionally not de-duplicate
2019-06-10 17:54:46 +01:00
Jeremy Ruston
37bb75f0cf
Add support for =
prefix for filter runs that doesn't remove duplicates
2019-06-10 17:54:20 +01:00
Jeremy Ruston
55bc6e086f
Tweaks and fixes for the release note
2019-06-09 17:26:34 +01:00
Jeremy Ruston
6fdc5c8cb2
Docs: Update performance notes
2019-06-09 17:09:35 +01:00
Jeremy Ruston
7590977dd5
Update release note
2019-06-09 17:09:11 +01:00
Jeremy Ruston
1e8a56768f
Update ListWidget docs
...
Fixes #3964
2019-06-08 17:34:06 +01:00
Jeremy Ruston
28c732d2be
Improve action-createtiddler to return a draft title too
2019-06-04 12:33:01 +01:00
LordRatte
736ac9052d
Update TiddlyDrive info on Tiddlywiki.com ( #3961 )
...
* Update TiddlyDrive info
* Accept Licence
2019-05-31 18:11:17 +01:00
twMat
6c08fec2ee
Update Saving on TiddlySpot.tid ( #3960 )
...
Included mention of community created (i.e created by me) "shortcut" to set up new TW5 on TS.
2019-05-31 16:05:35 +01:00
Jeremy Ruston
5b09881679
Add new deletetiddlers command
2019-05-30 16:54:57 +01:00
Jeremy Ruston
a8f70b08a8
Add indexes to the wiki store to improve performance ( #3951 )
...
* First pass at modular wiki indexes
An exploratory experiment
* Fix tests
* Faster checking for existence of index methods
We don't really need to check the type
* Use the index for the has operator
* Fix typo
* Move iterator index methods into indexer modules
Now boot.js doesn't know the core indexers
* Fix up the other iterator index functions
* Fix crash with missing index branch
* Limit the field indexer to values less than 128 characters
* Fallback to the old manual scan if the index method returns null
* Sadly, we can no longe re-use the field indexer to accelerate the `has` operator, because the index now omits tiddlers that have field values longer than the limit
Still need to make the index configuration exposed somehow
* Rearrange tests so that we can test with and without indexers
We also need to expose the list of enabled indexers as a config option
* Test the field indexer with different length fields
So that we test the indexed and non-indexed codepaths
2019-05-24 21:07:37 +01:00
Jeremy Ruston
b992b79adb
Merge branch 'tiddlywiki-com'
2019-05-24 18:24:59 +01:00
Jeremy Ruston
feab75a6d1
Add support for preloading plugins by path instead of name
2019-05-24 12:06:11 +01:00
Jeremy Ruston
409a297a63
Docs: Fix inaccuracies in "has" filter docs
2019-05-18 15:55:34 +01:00
Kartik Saranathan
ba0da99b17
Docs: fix typo ( #3949 )
2019-05-16 17:28:09 +01:00
Jeremy Ruston
634ac92ba2
Update splash screen to add new release banner
...
See #3935
2019-05-11 19:48:06 +01:00
Jeremy Ruston
184fd9dda8
Docs for Performance Instrumentation improvements
...
Left off e8d1fbba6
2019-05-11 19:28:09 +01:00
Jeremy Ruston
e8d1fbba6c
Performance Instrumentation: Track execution times for individual filters
...
Fixes #3941
2019-05-10 15:56:01 +01:00
Jeremy Ruston
dddfb7ce67
Merge remote-tracking branch 'origin/tiddlywiki-com'
2019-05-03 11:20:39 +01:00
Jermolene
4401e71498
Docs: Update WebServer Parameter: csrf-disable
2019-04-23 17:53:19 +01:00
Jermolene
373afd72c8
Add savewikifolder command
...
Makes it much easier to convert a TiddlyWiki HTML file into a full wiki folder.
2019-04-14 12:04:00 +01:00
Jermolene
8c72a28f0c
Add ability to load plugins via the command line
...
Fixes #3907
2019-04-12 18:09:16 +01:00
00SS
61db047870
Docs: Update Headings in WikiText.tid ( #3908 )
...
Changed the example to use the **wikitext-example** macro and pointed out that wikitext only works till `<h6>`
2019-04-12 11:44:58 +01:00
00SS
12b08b7abf
Docs: Update ListMacro.tid ( #3754 )
...
Addressing 2 issues.
1) If the caption field of a tiddler is empty
2) A note addressing no input titles resulting in a Filter Run as brought up on [Google Groups](https://groups.google.com/forum/?hl=en#!topic/tiddlywikidev/VNl_cwu_rIE )
2019-04-10 11:22:12 +01:00
00SS
53124e1d82
DOCS: Update: TiddlyWiki5 Squared by Iannis Zannos.tid ( #3773 )
...
* Update TiddlyWiki5 Squared by Iannis Zannos.tid
Link no longer works. Changed it to the github page.
* Update TiddlyWiki5 Squared by Iannis Zannos.tid
Fixed URL linking to the "ur" field
2019-04-10 11:17:54 +01:00
00SS
4ecc99c9d5
DOCS: Correction: How to change the sort order of sub-branches in a TOC macro.tid ( #3783 )
...
Changed line
`<<toc-selective-expandable "TableOfContents" "sort{fuzzy}">>`
to
`<<toc-selective-expandable "TableOfContents" "sort{!!fuzzy}">>`
Tested that this is the correct code.
2019-04-10 11:17:07 +01:00
Jermolene
aa5eaa98fc
Add a GitHub saver
...
Fixes #3890
I think it would be useful to have a simple tutorial for setting up saving via GitHub pages.
2019-04-08 21:08:58 +01:00
Jermolene
6575db07c7
Docs typo
2019-03-30 12:06:46 +00:00
Jermolene
f4d8c90191
Add missing "from-version" tags to new features
2019-03-30 10:55:22 +00:00
Jermolene
754c1251a9
Add new "variables" and "getvariables" operators
2019-03-30 10:52:28 +00:00
Jermolene
1c436cbbf3
DynaviewDemo: Rename tiddler-list field to story-list
2019-03-28 10:58:24 +00:00
jed
b1edcdb757
Add unusedtitle macro ( #3880 )
...
* Add uniquetitle macro
This macro is a wrapper on the $tw.wiki.generateNewTitle function to return a unique name, it has been requested multiple times in the forums.
* Add documentation tiddler for uniquetitle macro
* Add uniquetitle macro examples
* Change name from uniquetitle to unusedtitle for clarity
The title isn't unique, just not currently used in the wiki.
* Update uniquetitle to unusedtitle
* Change uniquetitle to unusedtitle
* Fix a typo
2019-03-26 21:57:58 +00:00
Jermolene
9f0d726f7d
Dynaview: Simplify visibility tracking logic
2019-03-21 12:56:26 +00:00
Jermolene
7709192cc8
DynaView: Simplify visibility processing
...
And add a table of contents to the demo
2019-03-20 18:24:29 +00:00
Simon Huber
a01dc6cb3d
Docs: Typo
2019-03-18 12:40:15 +00:00
Simon Huber
f99fb4f9f5
Fix typos in WidgetSubclassingMechanism ( #3870 )
2019-03-17 18:13:13 +00:00
Jermolene
e52a616891
Add support for widget subclassing
...
Fixes #3865
2019-03-17 12:25:15 +00:00
Jermolene
05243a6c48
Docs: Add performance instrumentation docs
2019-03-16 16:39:08 +00:00
Jermolene
9f630b5829
v5.1.20 new release banner
2019-03-16 13:24:58 +00:00
Jermolene
256321cd42
Merge branch 'tiddlywiki-com'
2019-03-10 21:17:40 +00:00
Simon Huber
648c7ccd1f
Add documentation for edit-text tabindex attribute ( #3833 )
...
* add tabindex attr to edit-text documentation
* add tabindex to edit widget documentation
2019-03-09 17:45:59 +00:00
Joshua Fontany
a7dc8b5583
Signing the CLA ( #3838 )
...
* Signing the CLA
* added json mangler resource
2019-03-09 16:39:13 +00:00
Jermolene
07635d7b3e
Full edition: Fix plugin display
2019-03-07 18:46:38 +00:00
Jermolene
f047e7cbf5
Add example startup action to switch to browser language
2019-03-07 18:45:52 +00:00
Jermolene
c036c22826
Add $:/info/browser/language to the info mechanism
2019-03-07 18:42:49 +00:00
Jermolene
6de13e2f60
Update release note
2019-03-05 22:22:55 +00:00
Jermolene
a9e595c3f6
Dynaview: Add support for saving/restoring scroll position from local storage
2019-03-04 16:59:39 +00:00
Jermolene
477c41f843
Add tooltip attribute to select widget
2019-03-04 12:24:16 +00:00
Jermolene
2104017249
Browser-storage: Only save state tiddlers by default
...
And add it back to the prerelease now that it's a bit safer
2019-03-03 17:16:35 +00:00
Jeremy Ruston
148c1a0355
Clarify that filter operator brackets cannot be nested
2019-03-03 14:32:26 +00:00
Jermolene
36e76429b1
Add is[variable] filter
...
See discussion here https://groups.google.com/d/topic/tiddlywiki/4rEuAWc4EpM/discussion
2019-02-25 13:08:22 +00:00
Bimba Laszlo
181897514f
Add links to plugins made by @bimlas ( #3778 )
2019-02-19 12:33:31 +01:00
Jermolene
9d7d3fefa0
Split operator: Remove empty strings when splitting
...
See the discussion on 9b2d527; thanks @kookma
2019-02-08 15:59:07 +00:00
Jermolene
adb07ccba0
Add a test for all filter with blank operand
...
Actually quite a useful way to get all of the tiddlers that were passed into the filter.
2019-02-07 17:59:12 +00:00
Jermolene
9601e570af
Fix further typo in cdeabba
2019-02-07 15:07:21 +00:00
Jermolene
5c5628e10b
Fix typo in cdeabba
2019-02-07 15:00:39 +00:00
Jermolene
cdeabbaf56
Remove browser-storage plugin from main prerelease
...
But make sure it's in the "full" edition.
2019-02-07 14:53:59 +00:00
Jermolene
158f96a207
Fix split operator testcase
2019-02-07 12:48:23 +00:00
Jermolene
dc29acd656
Fixed bug with split operator
2019-02-07 12:45:07 +00:00
Jermolene
af40485e37
Docs updates
2019-02-07 11:19:06 +00:00
Jermolene
9b2d52716a
Add new string operators: length, join, split, concat etc.
2019-02-07 11:18:53 +00:00
Jermolene
f709641967
Upsdate release note
2019-02-06 18:22:29 +00:00
Jermolene
1c982fba2d
Fix sticky titles dropdown overlap
...
Fixes #3572
2019-02-06 14:20:34 +00:00
Jermolene
0ea00b59b0
Add numeric maths filter operators
...
There are other ways we could add maths to TW5 (including @EvanBalster's awesome https://github.com/EvanBalster/TiddlyWikiFormula ) but the approach here has the merit of simplicity because it reuses the existing filter evaluation mechanism. That means that it's not ordinary "2+2" maths, it's a unique list processing language...
Docs to come
Fixes #254
2019-02-06 14:19:55 +00:00
Jermolene
44c66b98a9
Add default prefix for tm-fold-all-tiddlers message
2019-02-05 16:01:24 +00:00
Jermolene
e31c5563ff
BrowserStorage: A new plugin to save tiddlers to local storage
...
Experimental at this point.
2019-02-03 12:51:15 +00:00
Jermolene
a4eb139f99
Innerwiki: Add support for draggable anchors
2019-02-01 10:43:42 +00:00
Jermolene
c4bb2110e3
Merge branch 'tiddlywiki-com'
2019-01-29 17:40:54 +00:00
Jermolene
8defe41458
Dynaview demo: Avoid hiding tiddlers that scroll out of view
...
We were getting some problems on Firefox/Safari whereby tiddlers would flicker between visible and invisible, spinning up my laptop fan.
2019-01-29 11:38:25 +00:00
Jermolene
b6d901f888
Innerwiki: Add support for SVG overlays
2019-01-28 18:21:24 +00:00
00SS
90b7961629
Update TiddlerFields.tid ( #3733 )
...
#3680 Was getting too complicated for me so opened a new PR
2019-01-27 19:29:13 +00:00
00SS
c5aa855ce6
Docs: add example to CountWidget.tid ( #3732 )
...
* Update CountWidget.tid
Just a simple example added.
* Update CountWidget.tid
Made a slight addition to conform with the same style used in the Examples section of the $text widget: TextWidget.tid
* Update CountWidget.tid
Modified to use the Documentation display macro:
`<<wikitext-example-without-html>>`
2019-01-27 19:28:42 +00:00
Jeremy Ruston
fc3227831f
Docs: fix HTTPS command typos
...
Fixes #3713
2019-01-27 14:35:58 +00:00
00SS
72ec4d05e4
Update Editor toolbar.tid ( #3720 )
...
Small corrections
2019-01-27 14:31:39 +00:00
00SS
07aeaaa1a4
Docs: Update Hidden Setting SaveWikiButton Filename.tid ( #3721 )
...
Rewording to make clearer
2019-01-27 14:29:46 +00:00
Marxsal
790d606885
Docs: fixing header typo ( #3722 )
2019-01-27 14:28:33 +00:00
Jermolene
c6f1fb7627
Innerwiki demo: Adjust default tiddlers
2019-01-27 12:43:10 +00:00
Jermolene
ca7b62a5f6
Introduce "innerwiki" plugin
...
From the readme:
This plugin enables TiddlyWiki to embed a modified copy of itself (an "innerwiki"). The primary motivation is to be able to produce screenshot illustrations that are automatically up-to-date with the appearance of TiddlyWiki as it changes over time, or to produce the same screenshot in different languages
2019-01-27 10:57:56 +00:00
Jermolene
4c1e3aa8d6
Merge branch 'tiddlywiki-com'
2019-01-22 11:52:38 +00:00
Jermolene
952826e0fa
Dynaview: cleaning up
...
It turns out that we don't need to disable any scroll anchoring done by the browser as our implementation of scroll anchoring will adapt itself.
Also removing an unneeded paragraph tag from the view template.
2019-01-18 17:56:07 +00:00
Marxsal
e6aaafbc8d
Grammar and tense fixes. ( #3708 )
2019-01-18 17:09:27 +00:00
Jermolene
79eb6a5ec1
Docs typo
2019-01-18 09:19:58 +00:00
Jermolene
7c0528340d
Docs: Clarify use of "actionTiddler" variable
2019-01-18 08:57:08 +00:00
Jermolene
273768da1d
Docs updates for TW5's new branch development model
2019-01-15 17:39:45 +00:00
Jermolene
52a30be7c6
Remove confusing reference to "global tiddlers"
2019-01-15 16:28:52 +00:00
00SS
479726c46e
Update TextWidget.tid ( #3696 )
...
Used Example display method of <<wikitext-example-without-html>> and added another example.
2019-01-15 16:14:50 +00:00
Ben Webber
3afb251b3a
Add en-US localization ( #3689 )
2019-01-14 09:44:04 +00:00
Johannes Löthberg
1f829dd5a8
Fix typo password -> username ( #3686 )
2019-01-14 09:42:09 +00:00
Jermolene
e14e69bedc
DynaView plugin: add optional scroll position preservation
2019-01-11 17:50:52 +00:00
00SS
d0afbe50a1
Update Plugins.tid ( #3688 )
...
In response to the two Jeremy Ruston posts at: https://groups.google.com/forum/#!topic/tiddlywiki/aPjljLW1yHE/discussion
2019-01-08 14:21:06 +00:00
Jermolene
c97c3cea74
CI: Fix intentionally broken test
2019-01-04 20:11:02 +00:00
Jermolene
52d328ee1b
CI: Temporarily make one of the tests fail to make sure that failed tests work
2019-01-04 17:58:16 +00:00
Jermolene
d6bffad8ab
Remove references to obsolete "2bld" edition
2019-01-04 16:48:07 +00:00
Jermolene
6195069c5e
Fix URL of prerelease plugin library for v5.1.20
2018-12-21 09:31:36 +00:00
Jermolene
1793dc5e34
Plugin library version for prerelease
2018-12-20 17:10:35 +00:00
Jermolene
1aea7b075d
Prepare release note for v5.1.19 release
2018-12-20 16:37:19 +00:00
Jermolene
1dce674e51
Docs: Add quote from Joe Armstrong
2018-12-20 16:31:32 +00:00
Jermolene
5b6a468757
Docs: simplify community links in HelloThere
2018-12-20 16:31:04 +00:00
Jermolene
4f71c9072f
Docs: fix typo
2018-12-20 16:30:20 +00:00
Jermolene
04ba91ce2f
Release note update
2018-12-19 13:55:47 +00:00
BurningTreeC
9acff8f21c
Add gitter svg + HelloThere link ( #3655 )
...
* add gitter svg $:/core/images/gitter
* add gitter link to HelloThere
* Update HelloThere.tid
2018-12-19 09:11:43 +00:00
Jermolene
f3e17c365a
New release banner for v5.1.19
2018-12-19 09:07:16 +00:00
Jermolene
98a395095b
Fix prerelease display
...
Including the "released" field for an unrerelease prerelease prevents it from being displayed in the "TiddlyWiki Pre-release" tiddler
2018-12-18 18:10:55 +00:00
Jermolene
5f1e8acbc0
Tweak "Creating journal tiddlers" to reflect changes in v5.1.18
2018-12-18 18:03:29 +00:00
Dr. Donald Lund
3827feee3f
Update WebServer "port" variable docs ( #3651 )
...
The colon (:) separator needs to be replaced with an equals sign (=). This kept throwing me off while I was trying to set this up.
2018-12-17 19:36:31 +00:00
Jermolene
172751605e
Update release note
2018-12-17 11:25:00 +00:00
Rob Hoelz
d8b291bc04
Fix search method for search tokens spread across fields ( #3641 )
...
* Fix search method for search tokens spread across fields
Addresses GH #3636 , which reports that if you're searching for "test
body", and "test" only appears in the title field, and "body" only appears
in the text field, 5.1.18's search method won't yield that tiddler as a
result, which appears to be a regression from the 5.1.17 behavior
* Add test for searching for multiple tokens across fields
Verifies GH #3636 :
> If I create a tiddler in the empty edition with the title "Test tiddler" and content "Body content", searching the wiki for "test body" yields no results under either "title matches" or "all matches". Searching for either word individually turns up "Test tiddler", and repeating this in an empty wiki I created from the 5.1.17 tag causes "Test tiddler" to show up under "all matches".
2018-12-17 11:19:48 +00:00
Jermolene
500fd8c062
Add build target for empty.html
...
Part of https://github.com/Jermolene/build.jermolene.github.io/issues/5
2018-12-17 11:07:39 +00:00
BurningTreeC
a4937224b7
More tweaks for "how to create keyboard shortcuts" ( #3646 )
...
readability, better wording
2018-12-16 18:24:33 +00:00
Jermolene
42cf077639
Fix basic authentication forced login
...
Fixes #3647
2018-12-16 18:20:33 +00:00
Jermolene
f71a3b72d7
Update release note
2018-12-15 16:11:00 +00:00
Jermolene
2cfdf59b77
Update release note
2018-12-15 16:01:04 +00:00
Jermolene
a8b8fb3b6f
Restore default filename when saving changes, and make it configurable
...
Fixes #3630
2018-12-15 15:55:19 +00:00
BurningTreeC
a7cdb94957
Reformatting "How to create keyboard shortcuts" ( #3633 )
2018-12-14 21:49:40 +00:00
Jermolene
f6b1e27281
Prepare for v5.1.19
2018-12-14 17:15:23 +00:00
Jermolene
de808ac66d
Prepare for v5.1.19
2018-12-14 16:30:25 +00:00
Jermolene
c065dfa4bb
Preparing for v5.1.18 release
...
Phew!
2018-12-06 09:02:05 +00:00
Jermolene
d4716a6f2b
Tweak new release banner
2018-12-03 09:03:32 +00:00
Jeremy Ruston
70500140b9
v5.1.18 banner artwork
2018-12-02 21:13:50 +00:00
Jermolene
e466f62e7e
Fix default global keyboard shortcuts for Mac
...
Fixes #3610
2018-12-02 15:47:32 +00:00