Jermolene
55740fbfaf
Merge branch 'master' into single-tiddler-mode
2018-09-21 10:56:43 +01:00
Jermolene
7368cc74e1
Remove inadvertant usage of Object.assign
...
In order to retain compatibiltiy with IE11
See this discussion: https://groups.google.com/d/topic/tiddlywiki/RjA7_mee5oc/discussion
2018-09-21 10:56:01 +01:00
Jermolene
226a635c5c
Merge branch 'master' into single-tiddler-mode
2018-09-13 20:42:52 +01:00
Jermolene
f98b4d5956
Add more logging for drop operations
2018-09-13 20:42:35 +01:00
Jermolene
e4e7a0912d
Revert "Fix tag macro problems with bad characters in title/tags ( #3435 )"
...
This reverts commit b76c5011cf
.
Thanks @pmario @BurningTreeC, let's redo this.
2018-09-12 08:42:56 +01:00
Jermolene
d650784dd6
Fix typo in keyboard shortcuts UI
2018-09-11 16:06:29 +01:00
BurningTreeC
b76c5011cf
Fix tag macro problems with bad characters in title/tags ( #3435 )
...
this fixes the tag macros when titles are used that contain quotes, especially triple quotes and more
2018-09-11 16:05:39 +01:00
Jermolene
e5550b91e6
Further TOC fixes
...
Continuing the work of 587fe9d10e
Fixes the test case in @BurningTreeC's comment: 587fe9d10e (commitcomment-30450611)
2018-09-11 13:02:28 +01:00
Jermolene
587fe9d10e
Fix TOC macro with titles ending with double quotes
...
By almost entirely eliminating text subsitution, we can avoid the situations where special characters in tags or titles gets the macro confused.
These are quite intricate changes, and so I'd appreciate any help reviewing and testing, many thanks.
Fixes #3427
2018-09-10 12:56:38 +01:00
Jermolene
874318091e
Fix crash with illegal arguments to decodeuri(component)
...
Fixes #3428
2018-09-09 20:48:53 +01:00
Jermolene
a5dca25078
Merge branch 'master' into single-tiddler-mode
2018-09-05 09:27:52 +01:00
Jermolene
f9eed0dc87
Docs about using the web server with external JS
2018-09-05 09:10:42 +01:00
Jermolene
f2a38960fc
Fix external JS template to work with the TW5 webserver
...
It's a bit gross that we have to change the filename used to reference the JS file. This is to make it work with the webserver.
At the moment, the webserver exposes system tiddlers as plain text renderings, and ordinary tiddlers as full HTML renderings through a view template. So we have to use a system tiddler title for the JS file.
The workaround I'm thinking of is to remove the blanket exposure of system tiddlers, and instead have a list of system tiddlers that are specifically exposed through a namespace like `127.0.0.1:8080\lib\tiddlywiki.js`. That can't clash with a tiddler title because tiddler titles are URI encoded and so can't contain slashes.
2018-09-05 08:57:29 +01:00
Jeremy Ruston
3d10a35fb7
Add support for externalising TW's JavaScript ( #3423 )
...
* Explore externalising TiddlyWiki's JS core into a separate file
* Fix missing newline after copyright notice
* Add an error alert if tiddlywiki.js can't be loaded
2018-09-05 08:44:27 +01:00
Jermolene
8321d2e6fc
Docs: webserver and read-only mode
2018-09-05 08:38:47 +01:00
Jermolene
a15a711d4a
Merge branch 'master' into single-tiddler-mode
2018-09-01 13:19:40 +01:00
Jermolene
4f39e69e9d
Add support for resize tracking
2018-09-01 13:19:28 +01:00
Jermolene
9bc8cbfe98
Refactor getstoryviewsingletiddlermode operator into getstoryviewmode
...
Thanks @pmario
2018-08-31 13:00:30 +01:00
Jermolene
f8b81616fb
Merge branch 'master' into single-tiddler-mode
2018-08-31 09:59:46 +01:00
Marxsal
d7b8c1c298
Community doc for Timimi extension ( #3415 )
2018-08-31 09:59:11 +01:00
Jermolene
b7611e23b4
Improve prerelease notes
2018-08-30 14:06:31 +01:00
Jermolene
eacbb928e9
Merge branch 'master' into single-tiddler-mode
2018-08-30 14:00:59 +01:00
Jermolene
19f7287a53
Add $:/tags/TiddlerInfoSegment for adding segments to the tiddler info panel
2018-08-30 13:42:51 +01:00
Jermolene
04d6677949
Temporarily default to Zoomin view, and make the switcher more accessible
2018-08-30 12:39:36 +01:00
Jermolene
ee25af758e
Make "Open" tab mutate into "History" tab when in STM
...
Instead of introducing a new "History" tab to the sidebar we make the existing "Open" tab mutate into a "History" tab when in Single Tiddler Mode.
2018-08-30 12:38:13 +01:00
Jermolene
33aa37f7dc
Merge branch 'master' into single-tiddler-mode
2018-08-29 19:03:50 +01:00
Jermolene
65af4e7748
DynaView: Fix stylesheet title
2018-08-29 19:02:52 +01:00
Jermolene
25727df649
DynaView: Remove optisizer functionality
...
It was slow and clunky, and turned out to be easier to do in CSS.
2018-08-29 14:47:57 +01:00
BurningTreeC
4ec8881c2b
CodeMirror: revert preventing dragging within textarea ( #3414 )
...
this reverts #3070 which prevents dragging text from one codemirror instance to another
there are other ways to solve the issue I tried to solve with this, so we should revert this to the standard behavior
2018-08-28 21:02:32 +01:00
Jermolene
0d40b691e7
Make "close tiddler" button in STM go back to the previous tiddler in the history stack
2018-08-27 18:12:54 +01:00
Jermolene
81fda40486
Make single tiddler mode status available in tv-storyview-single-tiddler-mode
2018-08-27 12:19:28 +01:00
Jermolene
7a50edb56d
Refactor navigator attribute handling
...
And fix a bug whereby we weren't refreshing when some attributes changed
2018-08-26 23:57:17 +01:00
Jermolene
f76e3f5d41
Update release note
2018-08-26 17:04:42 +01:00
Jermolene
9f2ce65a71
Merge branch 'master' into single-tiddler-mode
2018-08-26 16:49:17 +01:00
Jermolene
4b630de4bd
Release note update
2018-08-26 16:49:02 +01:00
Jermolene
9a77ec4591
Docs update
2018-08-26 15:43:40 +01:00
Jermolene
8625d6cd01
Add "History" sidebar tab
...
Much more useful than the "open" tab when in single tiddler mode
2018-08-26 15:43:32 +01:00
Jermolene
aba835fb74
Basics of single tiddler mode
...
* Storyviews expose a static "singleTiddlerMode" property to determine if they require single tiddler mode
* Navigator widget adds a "singleTiddlerMode" attribute; when set to "yes", the story list is entirely replaced during navigation
* Navigator widget now updates "list" field of $:/HistoryList with a more accessible version of the history list
* Add a getstoryviewsingletiddlermode[] operator so that we can obtain the story view STM status for passing to the navigator widget
2018-08-26 15:43:06 +01:00
Jermolene
e237d8fa97
Transliterate servername to safe ASCII
...
Fixes #3410
2018-08-24 14:33:31 +01:00
Jermolene
0f7ce7b67f
Refactor navigator widget to use story utility to manipulate the storylist as well as the historylist
2018-08-23 18:31:48 +01:00
Jermolene
3bfa9c6f10
Experimental "persistent draft indicators"
...
Fixes #3409
2018-08-23 18:02:39 +01:00
Jermolene
63ad284784
Fix variable name in PageTemplate
2018-08-23 17:43:34 +01:00
Jermolene
7dbe117bc5
Add username (if set) to the title of draft tiddlers
...
Makes things a bit easier to follow when working in multiuser environments.
@inmysocks, @danielo515, @arlen22, @pmario, @drakor does this make sense for your use cases?
2018-08-23 17:43:06 +01:00
Jermolene
72e2238dc9
Release note updates
2018-08-23 13:14:11 +01:00
Jermolene
7a6213dcbf
Update code comment for $tw.utils.http
2018-08-23 13:13:49 +01:00
Jermolene
03602215c4
Comment plugin: Autofocus new comment edit box
...
Fixes #3408
2018-08-22 09:57:31 +01:00
Jermolene
0151d8e564
Docs typo
2018-08-21 18:21:35 +01:00
Jermolene
b7558f98f4
Release note update
2018-08-21 14:01:24 +01:00
Jermolene
09112ed455
Add support for webp, heic, and heif image formats
...
https://en.wikipedia.org/wiki/WebP
https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
2018-08-21 11:46:46 +01:00
TechLifeWeb
5756f30edd
Docs: Update TW5 Tribal Knowledge.tid ( #3327 )
...
This link has been long dead because DropBox changed their policy on public folders. I've moved the file and started making updates to it again.
2018-08-20 18:11:46 +01:00