Jeremy Ruston
e9211b0eee
Allow sidebar tabs to be independently targeted via CSS
2019-10-11 10:57:29 +01:00
Simon Huber
d8fd2f75d6
Two missing whitespace trims for PageControls ( #4296 )
...
* add whitespace trim to help button
* add whitespace trim to new markdown button
* Update help.tid
2019-10-07 18:50:30 +01:00
Simon Huber
8efd0ace34
Missing whitespace trim in PageControls ( #4293 )
...
* add whitespace trim to advanced search button
* add whitespace trim to new tiddler
* add whitespace trim to new journal
* add whitespace trim to new image
* add whitespace trim to control panel button
* add whitespace trim to tiddler manager button
* add whitespace trim to language button
* add whitespace trim to palette button
* add whitespace trim to theme button
* add whitespace trim to storyview button
* add whitespace trim to timestamp button
* add whitespace trim to encryption button
* add whitespace trim to tag-manager button
2019-10-07 15:13:55 +01:00
Jeremy Ruston
cb2640669b
HTTP Server: should include bag in returned tiddlers
...
The bag field is included in the tiddlers baked into the HTML file, but is also needed on tiddlers read from the server dynamically.
Fixes #4291
2019-10-06 17:34:50 +01:00
Jeremy Ruston
1010ca01cc
Stylesheet cleanup
2019-10-06 14:59:08 +01:00
Jeremy Ruston
89716bb81d
Add class identifying the tiddler body editor
...
See https://groups.google.com/d/msgid/tiddlywiki/13fb3572-4259-46c3-9cc7-6ed85b636177%40googlegroups.com
2019-10-06 14:58:45 +01:00
Jeremy Ruston
124efb31ea
Update release note
2019-10-04 17:47:37 +01:00
Matt Lauber
6e57f16517
Documentation: typo in Range widget documentation ( #4288 )
...
The documentation for the range widget refers to radio buttons, instead of range sliders.
2019-10-04 15:50:32 +01:00
Matt Lauber
a9cc292dc9
Add an example to the $fieldmangler widget ( #4287 )
...
Add an example to the field mangler widget demonstrating the `tiddler` param.
2019-10-04 15:50:00 +01:00
Jeremy Ruston
81867a75cd
Add docs for tm-unload-plugin-library message
...
Fixes #4281
2019-10-04 12:37:04 +01:00
Jeremy Ruston
fb9ea69ad2
Selective expandable TOC: use "sort" filter when determining whether node is expandable
...
Fixes #4284
2019-10-04 11:40:22 +01:00
Jeremy Ruston
a054d100e7
Fix usage of tm-edit-text-operation count parameter
...
Fixes #3912
2019-10-04 11:23:17 +01:00
Jeremy Ruston
0e771e2419
Fix currentTiddler in pagecontrol buttons
...
Bug introduced in 8db893b9c9
Fixes #4283
2019-10-03 12:13:29 +01:00
Bram Chen
916d006ed5
Add chinese translations for Plugins/AlsoRequires
( #4277 )
2019-09-29 15:55:25 +01:00
Jeremy Ruston
66435b4992
Update release note
2019-09-28 11:50:53 +01:00
Jeremy Ruston
55e3b8d66d
Plugin improvements
...
* Improve docs
* Improve styling of subplugins
2019-09-28 11:49:09 +01:00
Jeremy Ruston
ded9d4074c
Plugin library chooser improvements
...
* Make "Also requires:" translatable
* Clearer styling for sub-plugins
* Documentation tweaks
2019-09-28 10:06:18 +01:00
Jeremy Ruston
0193bfd5e9
Plugin docs updates
2019-09-27 21:57:46 +01:00
Jeremy Ruston
93e01435d1
Dynamic plugins: Change "contains JavaScript" to "requires reload"
...
We might in the future offer support for certain types of JS module to be hot loaded.
2019-09-27 16:47:55 +01:00
Jeremy Ruston
cb3bec65a1
Don't crash for edit enginges that don't support cancelPopups
2019-09-26 08:51:35 +01:00
Jeremy Ruston
e752ba7c6a
Use the dependents and parent-plugin fields to automatically install dependencies
2019-09-25 21:57:22 +01:00
Jeremy Ruston
58f1eb77bd
Fix sub-plugin dropdown display
2019-09-25 21:56:54 +01:00
Jeremy Ruston
92340d81cc
Introduce "parent-plugin" field to control how plugins are displayed in the chooser
...
"Sub-plugins" are displayed within the dropdown of their parent plugin.
This is a more elaborate version of #4109 . It doesn't address dependent plugins (yet), this is just about grouping addon plugins under their parent.
2019-09-25 16:16:28 +01:00
Jeremy Ruston
f460b2caa1
Include empty.html in the quick build
2019-09-24 13:23:21 +01:00
Jeremy Ruston
7428f17551
Docs typo
2019-09-20 16:17:55 +01:00
Jeremy Ruston
db2ed63e54
Fix formatting of plugin listing in control panel
...
And make some minor tweaks across the plugin chooser too
2019-09-20 14:30:52 +01:00
Jeremy Ruston
d91fcd990e
Improve appearance of plugin chooser
2019-09-19 13:20:07 +01:00
Jeremy Ruston
bf9aeb5755
Improve plugin metadata, and add a "name" field
...
The "name" is optional, but makes the library listing much clearer.
2019-09-19 13:04:10 +01:00
Jeremy Ruston
1dbab6fd0e
Update release note
2019-09-18 21:10:21 +01:00
Jeremy Ruston
336f1ceae3
Indicate in import listing whether a plugin contains JS modules
2019-09-17 08:49:39 +01:00
Jeremy Ruston
83954582f4
Text-slicer: Only show slice button for text tiddlers
2019-09-16 16:16:18 +01:00
Jeremy Ruston
8c89461291
Adding [is[binary]] filter -- Missed off 1150c87ed
2019-09-16 16:16:03 +01:00
Jeremy Ruston
1150c87edb
Add [is[binary]] operator
2019-09-16 16:15:26 +01:00
Bram Chen
36498867d5
Update chinese translations for Dynamic loading/unloading of plugins ( #4264 )
...
* Add `Plugins/PluginWillRequireReload` to ControlPanel.multids
* Improve `PluginReloadWarning` in Misc.multids
2019-09-16 14:02:11 +01:00
Jeremy Ruston
7f9823c5b2
Dynamic plugins: Fix registration of themes and languages
2019-09-16 13:17:09 +01:00
Jeremy Ruston
0017d441d9
Update release note
2019-09-16 12:21:20 +01:00
Jeremy Ruston
1c23059204
Dynamic loading/unloading of plugins ( #4259 )
...
* First pass at dynamic loading/unloading
* Show warning for changes to plugins containing JS modules
* Use $:/config/RegisterPluginType/* for configuring whether a plugin type is automatically registered
Where "registered" means "the constituent shadows are loaded".
* Fix the info plugin
The previous mechanism re-read all plugin info during startup
* Don't prettify JSON in the plugin library
* Indicate in plugin library whether a plugin requires reloading
* Display the highlighted plugin name in the plugin chooser
And if there's no name field fall back to the part of the title after the final slash.
2019-09-16 12:15:39 +01:00
Jeremy Ruston
90745f93a5
Update safe mode docs
...
Ping @anthonymuscio
2019-09-12 10:33:25 +01:00
Jeremy Ruston
b44dc39299
Update Dutch translation
...
Thanks @gernert
2019-09-11 12:10:33 +01:00
Jeremy Ruston
68163684a2
Fix publishFilter in save templates
...
Fixes #4252
2019-09-11 11:40:45 +01:00
Jan-Oliver Kaiser
11506e9acf
Fix gitlab saver ( #4243 )
...
This fixes the HTTP request sent to gitlab that is meant to see if the
target file already exists. It did not follow the official gitlab v4 api
documentation. That documentation dictates both `path` and `branch` to
be passed via corresponding GET parameters.
2019-09-11 10:21:31 +01:00
Jeremy Ruston
1631f21a6b
Preparation for v5.1.22-prerelease
2019-09-10 17:20:36 +01:00
Jeremy Ruston
165538180e
Version number update for 5.1.21
2019-09-10 16:32:45 +01:00
Jeremy Ruston
42060acb43
Preparing for release of v5.1.21
2019-09-10 16:32:30 +01:00
Jeremy Ruston
978d52f3e8
Merge branch 'tiddlywiki-com'
2019-09-10 16:21:55 +01:00
Jeremy Ruston
b8129b6e36
Update release note
2019-09-10 16:21:37 +01:00
Jeremy Ruston
b5e4cc0cc8
Docs: Clarify reveal widget animation requirements
2019-09-10 16:07:36 +01:00
Bimba Laszlo
3732c83ad4
Fix GitLab saver Base64 encoding ( #4255 )
2019-09-10 14:16:06 +01:00
Jeremy Ruston
ff6070f033
Update release note
2019-09-09 16:48:12 +01:00
Cameron Fischer
fb12807a33
Reverting changes to stringifyList ( #4249 )
...
I (Flibbles) changed it so that lists generated by stringifyList
would always be compatible with a filter parser, but since lists
are not, and never will be, a subset of filters, there isn't a
point.
More importantly, wrapping negative numbers like "-7" in brackets
would mess up some math stuff.
2019-09-09 14:56:40 +01:00