This makes makelibrary.js use environment variables to find paths for plugins, themes and languages instead of just using the paths hardcoded in boot.js
* Add chinese translations for AddPlugins things
* "updates" tab
* prompt for plugins that have subplugins
* Improve chinese wording
* Update chinese translations for AddPlugins
* add Plugins/Downgrade/Caption
* add Plugins/Update/Caption
* update Plugins/Updates/UpdateAll/Caption
* fr-FR translation for strings relative to plugin updates
* Missing fr-FR translation for a string in ControlPanel
* Missing fr-FR translation for Copy to Clipboard caption & hint
* Missing fr-FR translations for the Edit Template
* fr-FR translations for updates/upgrades in plugin chooser
* Enable the internals plugin by default in docs
1. Why hide such a useful thing from the users?
2. When playing around with code examples from the docs they may want to know how the resulting html looks.
* Improve doc
* Typo
Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
* use dependents in codemirror-autocomplete
* add dependents to codemirror-mode-htmlmixed
* add dependents to sublime keymap
* add dependents to vim keymap
* add dependents to htmlmixed mode
* add dependents to htmlembedded mode
* add dependents to markdown mode
* fix typo in markdown-mode
* fix typo in codemirror-mode-htmlembedded
* fix typo in codemirror-keymap-sublime
* fix typo in codemirror-keymap-vim
* fix typo in codemirror-mode-htmlembedded
* fix typo in codemirror-mode-markdown
* add a new-line before the log text to increase readability of the test output
* make eslint, jslint happy
* it shouldn't be there
* fremove this file from my PRs
* update German translations
* Adds a name to the core plugin
* Make plugin listings consistently show "name: description"
* Make plugin listings consistently sort by title (thus grouping publishers)
* Add a missing plugin name
See discussion here: https://github.com/Jermolene/TiddlyWiki5/pull/4508#issuecomment-609671970
* fr-FR translated strings for the Gitea saver
* fr-FR translation for the _is_skinny description
* fr-FR translation for the Network Error alert
* fr-FR translation for Menu Bar colors
* fr-FR translation for the hint of the add button in EditTemplate
* fr-FR translation for the default focus field hint
* fr-FR translation for throttle.refresh field description
* fr-FR translation for Icon: None in TagManager
* fr-FR translation for Plugins "Also requires:"
* Add NewJournalTags.tid in fr-FR directory
* fr-FR translations for plugin related strings
* fr-FR translation for Sidebar visibility toggle hint
* fr-FR translation for the sidebar search hint
* fr-FR translation for two Palette Editor hints
As detailed in #4519 the range widget currently does not save its value to the state tiddler on IE 10/11 as they do not support the input event, but rather the change event is fired instead of the input event. This has patch has been tested in IE11 and should work in IE10 as well.
Note that on Chrome and Firefox, the change event will fire only once after the user stops dragging the range slider (In addition the input event). However this does lead to an extra refresh as the handleInputEvent method already checks to see if the current value of the slider is different from the saved value before saving to the store.