jeremy@jermolene.com
707e9d8926
Exclude $:/StoryList from syncing
...
Fixes #4868
2020-10-23 16:27:17 +01:00
Simon Huber
84479bc403
Fix #4826 - Keyboard-driven-inputs clashes with customized search results. ( #4875 )
...
* Update search.tid
* Update DefaultSearchResultList.tid
* Update tabs.tid
* Update SearchResults.tid
* Update tabs.tid
* Update SearchResults.tid
* Update search.tid
* Update keyboard-driven-input.tid
* Update shortcuts.multids
* Update ShortcutInfo.multids
* Update Misc.multids
* Update keyboard-driven-input.tid
* Update search.tid
* Update Misc.multids
2020-10-23 15:58:34 +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
34a51d2e23
Typo in comment
...
Thanks @saqimtiaz
2020-10-08 17:21:31 +01:00
jeremy@jermolene.com
14a28b7779
Add "reduce" and "filter" operators
2020-10-06 19:20:03 +01:00
jeremy@jermolene.com
59f233cd46
Fix exporting tiddlers with double quoted titles
...
Fixes #4860
2020-09-28 11:31:33 +01:00
jeremy@jermolene.com
ae13a0fee1
Extend Macro Call Widget to support outputting raw text
2020-09-28 11:30:28 +01:00
jeremy@jermolene.com
543f9107b6
Don't override browser selection colours by default
...
Reverts some of #4590
2020-09-25 14:06:00 +01:00
Florian Kohrt
4cd6a24431
Mention <tiddler-filter> parameter of savelibrarytiddlers command ( #4857 )
2020-09-24 19:09:06 +01:00
Robin Munn
d5cf4112fa
Joining an empty list should return an empty list ( #4853 )
2020-09-24 18:37:51 +01:00
saqimtiaz
72c07a3f81
Format filter to create formatted date strings ( #4785 )
...
* asdate filter to create formatted date strings
* Added format filter operator
2020-09-24 18:35:10 +01:00
Robin Munn
31c9c23a18
Gitea API wants tokens, not HTTP basic auth ( #4854 )
2020-09-14 13:14:10 +01:00
Robin Munn
5202441769
Add suffix and parameter to trim operator ( #4811 )
...
* Add suffix and parameter to trim operator
Fixes #4809
* Unit tests for new trim operator parameters
* Mention trim operator in 5.1.23 release notes
* Address review comments
* Move regex escaping into utils.js trim functions
This way the trimPrefix and trimSuffix functions from utils.js are safe
to call without regex-escaping their parameters, which should make them
easier to use from other parts of the Javascript code.
2020-08-29 12:27:58 +01:00
jeremy@jermolene.com
8497e5b95d
GitHub/Gitlab/Gitea savers: Handle empty paths correctly
...
Fixes #4656
2020-08-28 15:28:34 +01:00
Cameron Fischer
b86bbf3fc4
Compressing $set chains into one $vars ( #4659 )
2020-08-28 14:53:20 +01:00
saqimtiaz
48c6146ab6
Link widget: Include original event in tm-navigate ( #4724 )
2020-08-27 15:52:25 +01:00
ento
259b45065a
Fix server error when saving a new tiddler created by following a tiddler link ( #4770 )
...
* Initialize draft tiddler with empty text
Otherwise, when the tiddler has a meta file,
$tw.utils.saveTiddlerToFile will call fs.writeFile with the content
to write as `undefined`. Depending on the version of Node, this
results in the string "undefined" getting saved or a TypeError.
* Remove what seems to be a leftover debug log
2020-08-27 15:45:34 +01:00
Simon Huber
aa08210e44
Fix #4795 - PaletteManager showing wrong tooltip ( #4796 )
2020-08-27 15:40:39 +01:00
jeremy@jermolene.com
a2796d89ab
Fix httpRequest() header handling
...
Header names are not case sensitive, so the old code failed if it was called with a "Content-Type" header
2020-08-17 18:44:36 +01:00
Robin Munn
c23eedd069
Fix incorrect base64 encoding of astral-plane text ( #4813 )
...
Most astral-plane text is emojis like U+1F4DA BOOKS (📚 ), but some
languages like Osage have their alphabet entirely in the supplementary
multilingual plane as well. For proper support of languages like Osage,
and newer emojis, the UTF-8 decode and encode functions need to properly
handle codepoints above U+FFFF, which are represented by a surrogate
pair in Javascript strings.
2020-08-17 17:33:46 +01:00
jeremy@jermolene.com
f74c49f393
Fix syncing issues with external JS template
...
Fixes #4808
2020-08-14 11:06:08 +01:00
Adithya Badidey
8cf458d3b3
Adding SolarizedDark Palette, updated SolarizedLight and one tiny UI fix ( #4799 )
...
* Fixed Overflow svg fill
When hovered, the svg should be the same colour as the text it comes alongside. This fixes that.
* Fixed the Solarized Palettes as per spec
- Added the Solarized Dark palette
- Remade the Solarized Light palette with the right contrast ratios as per Solarized Spec.
* Sidebar Selected Tab UI Change
Changed the selected tab border and foreground from pink to white(base01) because the pink was too distracting and not very readable.
* Fixed Hover css for plugin info listing
The css was not working so I fixed it.
* Fixed the UI for plugin info tiddler (among others)
2020-08-11 18:54:17 +01:00
John Duhamel
89c0c6157b
Add saver for Hyperdrive protocol used in Beaker 1.x ( #4777 )
2020-08-10 20:32:28 +01:00
Simon Huber
17e2b208e8
Fix #4794 - tc-type-selector-wrapper not containing tc-edit ( #4798 )
...
* Update type.tid
* Update base.tid
2020-08-10 09:25:14 +01:00
Simon Huber
bbdd12cffd
Add EditTabIndex config (tabindex = 1) ( #4791 )
2020-08-03 11:09:56 +01:00
saqimtiaz
dd79c096be
Fix #4786 ( #4787 )
...
* Fix #4786
Fix #4786
* Update header.js
2020-08-03 10:41:23 +01:00
Simon Huber
84b6a85293
Fix css selector for edit template new field ( #4783 )
2020-07-31 14:49:09 +01:00
ento
222821804e
Fix Entity widget not rendering its content without a refresh ( #4776 )
...
* Expose TEXT_NODE and ELEMENT_NODE constants
* Add failing test for initial rendering of entity widget
* Compute attributes when rendering
2020-07-31 08:25:15 +01:00
jeremy@jermolene.com
97d2af7ebd
TiddlySpot Saver: Add link to control panel
...
Thanks @twmat
Fixes #4778
2020-07-30 19:14:53 +01:00
Diep Pham
a9d79a1a84
Fix authenticated-user-header is case sensitive in header authenticator ( #4780 )
...
From RFC 2616 - "Hypertext Transfer Protocol -- HTTP/1.1", Section 4.2, "Message Headers":
Each header field consists of a name followed by a colon (":") and the field value. Field names are case-insensitive.
2020-07-30 18:24:28 +01:00
Simon Huber
95e30138f0
Add modifier variable to linkcatcher actionstring ( #4758 )
...
* Add modifier variable to linkcatcher actionstring
* Update LinkCatcherWidget.tid
2020-07-15 12:27:14 +01:00
Simon Huber
484c9e986f
Fix #4755 - Indirect colours not shown in palette switcher ( #4757 )
...
* Fix #4755 - Indirect colours not shown in palette switcher
* Update currpalettepreview.tid
* Update currpalettepreview.tid
2020-07-15 12:23:13 +01:00
Simon Huber
00ff0d6fa0
Add modifier variable to button actionstring ( #4671 )
...
* Add modifier variable to button actionstring
* Update ButtonWidget.tid
* Update droppable.js
* Create getEventModifierKeyDescriptor method in keyboard.js
* Update droppable.js
* Update button.js
2020-07-14 17:04:06 +01:00
Simon Huber
0d2df34c58
Keyboard-driven dropdown inputs ( #4725 )
...
* Add shortcut descriptions to Misc.multids
* Update framed.js
* Update simple.js
* Add inputActions and refreshTitle to factory.js
* Add inputActions and refreshTitle to edit.js
* Update DefaultSearchResultList.tid
* Update search.tid
* Update ShortcutInfo.multids
* Update shortcuts.multids
* Create keyboard-driven-input.tid
* Update tag-picker.tid
* Create keyboard-driven-input_Macro.tid
* Update EditTextWidget.tid
* Update EditWidget.tid
* Update engine.js
* Update base.tid
* Use primaryListFilter, secondaryListFilter, primaryList and secondaryList
* Update tag-picker.tid
* Update search.tid
* Update DefaultSearchResultList.tid
* Update keyboard-driven-input_Macro.tid
* Fix typo udpate -> update
* Update framed.js
2020-07-13 17:42:55 +01:00
jeremy@jermolene.com
bd2cf5c464
Extend the element widget with a hook to intercept DOM node creation
...
The element widget is used to render HTML elements in wikitext.
2020-07-02 13:13:55 +01:00
saqimtiaz
35a842ade6
EditWidget: Pass attributes from parseTreeNode to child widgets ( #4740 )
2020-06-27 12:33:14 +01:00
saqimtiaz
d46872c061
Extend tm-import-tiddlers message ( #4741 )
...
* Allow tm-import-tiddlers event to override tv-auto-open-on-import
* Add autoOpenOnImport attribute to dropzone
* Updated DropZone docs
* Updated dropzone to support importTitle attribute
* Updated navigator to support importTitle attribute on tm-import-tiddlers
* Update dropzone docs for importTitle attribute
* Updated docs for tm-import-tiddlers
* Fixed formatting
2020-06-27 12:32:11 +01:00
saqimtiaz
7911007973
Revised: toggling relink in tm-rename-tiddler ( #4723 )
...
* switch boolean logic in new parameters
Use renameinTags and renameInLists instead of dontRenameInTags and dontRenameInLists respectively. This avoids users having to think through double negatives, as well as corresponds better to the setting in $:/config/RelinkOnRename
* Updated docs for revised parameters for tm-new-tiddler
2020-06-19 18:20:25 +01:00
saqimtiaz
24ef51df01
Revert "Allow toggling relink in tm-rename-tiddler ( #4719 )" ( #4722 )
...
This reverts commit a689f31978
.
2020-06-19 18:05:08 +01:00
saqimtiaz
a689f31978
Allow toggling relink in tm-rename-tiddler ( #4719 )
...
* Allow toggling relink in tm-rename-tiddler
* Updated docs for tm-rename-tiddler
2020-06-19 11:07:03 +01:00
jeremy@jermolene.com
f760a2fa79
Add old tiddler to th-saving-tiddler hook
...
Addresses https://github.com/Jermolene/TiddlyWiki5/pull/4434#issuecomment-645939182
2020-06-18 11:49:59 +01:00
Simon Huber
881aed879b
Fix #4591 : Use text field instead of tags field for $:/config/NewJournal/Tags ... ( #4600 )
...
* Update Basics.tid
* Update new-tiddler.tid
* Update new-journal.tid
* Update new-image.tid
* Update new-here.tid
* Update new-journal-here.tid
* Update NewJournalTags.tid
* Update NewJournalTags.tid
2020-06-14 09:40:48 +01:00
saqimtiaz
38e329edad
Fixes use of stateTitle instead of state resulting in artifacts during import ( #4711 )
...
* Fixes use of stateTitle instead of state
* Fixed bug with merging
2020-06-13 09:16:33 +01:00
Simon Huber
d832cb93ce
Fix (again) error in scrollable.js ( #4705 )
2020-06-11 13:54:59 +01:00
Simon Huber
bbf20f8955
Scrollable widget: Fix error in variable declaration ( #4704 )
2020-06-11 12:33:18 +01:00
Simon Huber
17a36726fa
Fields EditTemplate: Correct positioning of dropdown ( #4687 )
...
* Add wrapper div to fields EditTemplate
* Add classes
* remove obsolete span
* Update base.tid
2020-06-11 12:18:31 +01:00
Simon Huber
482f7a92ae
Type EditTemplate: show dropdown at correct position ... ( #4686 )
...
* Refactor type edittemplate for correct positioning...
... of type dropdown
* Refactor classes
2020-06-11 12:14:09 +01:00
Simon Huber
b191ee9210
Fix #4673 - Adding tags in $:/Manager does not work ( #4674 )
...
* Add fieldmangler to Manager Tags-Sidebar
This makes the tm-add-tag messages in the tag-picker work
* Add actions parameter back to tag-picker macro
* Add div so that tag-dropdown shows below input field
* Add missing tc-btn-dropdown class to dropdown button ...
... for consistency with dropdown buttons in EditTemplate
* Update tag-picker.tid
2020-06-11 12:12:45 +01:00