Rob Hoelz
ae04a425c0
Add backlinks indexer ( #4421 )
...
* Add tests for backlinks
* Add backlinks indexer
* Use backlinks indexer in getTiddlerBacklinks if available
* Extract link extraction into its own method
This way we can provide an arbitrary parse tree, rather than just a
title, which will allow us to compare lists of outgoing links between
versions of a single tiddler
* Use new extractLinks method in backlinks indexer
...rather than copy-pasting the implementation
* Remove ES6-isms
TiddlyWiki needs to work with browsers that only support ES5
2020-03-26 13:15:02 +00:00
Jeremy Ruston
2d9a9703cb
Menubar: Fix positioning of toprightbar when narrow
...
Fixes #4477
2020-03-24 10:35:07 +00:00
Simon Huber
4232b402ab
Update Vanilla.tid ( #4515 )
2020-03-20 18:31:57 +00:00
Simon Huber
10ab83940a
Update Nord Palette for better readability ( #4517 )
2020-03-20 12:47:48 +00:00
Jeremy Ruston
6928842bbf
Update docs for disabling drag and drop
2020-03-20 11:02:14 +00:00
Jeremy Ruston
cb52d709c2
Improve ability to disable drag and drop
...
Now we disable the draggable list macros too.
2020-03-20 10:46:17 +00:00
Cameron Fischer
561662782e
Fixes issue with #4504 and importvariable copying ( #4518 )
...
* Fixes issue with #4504 and importvariable copying
ImportVariables widget was using $tw.utils.extend to copy the
variables from temporary set widgets into itself. However,
$tw.utils.extend does NOT behave like Object.assign. It not only
copies all self-owned variables over, but also all variables
in that object's prototype chain. This led to some redundant copying,
and a problem where some variables might show up more than once
(like transclusion).
Fixed now. importvariables widget does its own copying, since it
can't rely on $tw.utils.extend to do the right job, and it can't
count on Object.assign to be there.
* Added test to prevent reversion of #4504
* Slight corrections to new importvariables test
2020-03-19 20:32:51 +00:00
Bram Chen
33fb4f5c0d
Fix the index names of chinese translations for Gitea saver in ControlPanel.multids ( #4506 )
2020-03-16 09:14:15 +00:00
Simon Huber
c6b109fbde
Update GruvBoxDark.tid ( #4510 )
...
better readability, was wrong the first time
2020-03-16 09:12:35 +00:00
Jeremy Ruston
8f12717935
Menu bar: Fix search result visibility
...
Fixes #4509
2020-03-16 09:11:08 +00:00
Jeremy Ruston
bc687e5783
Add a hidden setting for disabling the page dropzone
2020-03-15 14:46:33 +00:00
Jeremy Ruston
a6f6db40d9
Revert "Fix test for needing to update text editor DOM"
...
This reverts commit a65ec87c53
.
2020-03-15 14:23:10 +00:00
Simon Huber
e67485ec54
Highlight Plugin: Update readme to reflect version change ( #4503 )
2020-03-14 17:16:38 +00:00
Jeremy Ruston
fa48a592da
Menubar: Fix links in sidebar "open" tab
...
Fixes @BurningTreeC's report 061a2c6c94 (commitcomment-37826117)
2020-03-14 17:03:40 +00:00
Simon Huber
f3ac255855
Update GruvBoxDark.tid ( #4501 )
2020-03-14 13:10:39 +00:00
Simon Huber
f051e0d790
Update highlight.js to latest v9.18.1 ( #4502 )
...
* update highlight.pack.js to latest v9.18.1
* Update readme.tid
2020-03-14 13:06:50 +00:00
Jeremy Ruston
061a2c6c94
Menubar: Add an optional dropdown for the sidebar tabs
2020-03-14 12:55:11 +00:00
Matthias Bilger
62f8c9353e
Use CamelCase for Gitea ( #4496 )
2020-03-13 17:36:05 +00:00
Jeremy Ruston
ff7fab6175
Menubar: Move behind modals in z-order
...
Fixed fix for #4499
2020-03-13 09:52:24 +00:00
Bram Chen
0644716f4b
Add chinese translations for description of Gitea saver ( #4498 )
2020-03-13 09:41:43 +00:00
Jeremy Ruston
1dc517b151
Menubar: Move behind modals in z-order
...
Fixes #4499
2020-03-13 09:35:37 +00:00
saqimtiaz
ca6dd93214
Add support for a custom class to modal wrapper ( #4490 )
...
* Add support for a custom class to modal wrapper
As per https://github.com/Jermolene/TiddlyWiki5/issues/4485 add support for a custom class to modal wrapper, by means of a field in the modal tiddler. The class is added to the modal wrapper in addition to the default class, allowing for custom styling via css of any part of the modal.
* Remove redundant check for tiddler.
2020-03-12 16:58:14 +00:00
Simon Huber
195b3b0209
Add "Gruvbox Dark" color palette ( #4494 )
...
* Add "Gruvbox Dark" color palette
this adds the "gruvbox dark" color palette (https://github.com/morhetz/gruvbox ) which is also available for highlight.js and codemirror
* add "credits" field
* change "credits" field to "license" field
2020-03-12 15:54:23 +00:00
Matthias Bilger
52a9f928ae
Added gitea saver ( #4491 )
...
* added gitea saver
* create nonexistent file
2020-03-12 15:53:55 +00:00
Simon Huber
22e6b20f50
Better readability for "Community" Tiddler with various ... ( #4493 )
...
... color palettes
2020-03-12 13:34:59 +00:00
Simon Huber
3d16745b4b
Add german descriptions for menubar-background... ( #4483 )
...
* add german descriptions for menubar-background...
* Update PaletteColours.multids
* Update PaletteColours.multids
2020-03-11 17:40:22 +00:00
Jeremy Ruston
9b48a1c829
Introducing "Dynannotate" plugin for overlaying annotations
2020-03-11 16:55:19 +00:00
Bram Chen
592922d399
Add chinese translations for color descriptions for menubar-background and menubar-foreground ( #4488 )
2020-03-10 10:41:42 +00:00
Simon Huber
0f7e365450
Add color descriptions for menubar-background and ... ( #4481 )
...
menubar-foreground to PaletteColours.multids
2020-03-09 21:08:48 +00:00
Simon Huber
8b5f38c53e
Add menubar-background and menubar-foreground to Nord palette ( #4482 )
...
Nord palette
2020-03-09 21:08:22 +00:00
saqimtiaz
8cd1dc36c1
Fix suspected typo that impacts refresh handling ( #4464 )
2020-03-09 21:07:34 +00:00
Jeremy Ruston
a22438589e
Remove unsafe externalimages build target from server edition
...
See #4484
2020-03-09 21:05:50 +00:00
Jeremy Ruston
ae9ce4f01c
ViewTemplate: Add tc-tiddler-overridden-shadow class
2020-03-09 20:31:42 +00:00
Jeremy Ruston
665b63ec38
Fix lack of refresh when button widget actions attribute changes
2020-03-08 17:11:21 +00:00
Jeremy Ruston
a65ec87c53
Fix test for needing to update text editor DOM
...
Checking the active element is clumsy, and interferes with debugging. Checking the content is clearer, and avoids the Firefox bug.
Fixes #4472
2020-03-07 14:00:46 +00:00
Jeremy Ruston
6091b01386
Add hidden setting for default tiddler icon
2020-03-06 14:52:37 +00:00
Jeremy Ruston
24d2804799
Add action-popup widget
...
Fixes #4185
2020-03-03 12:03:32 +00:00
scott willeke
3fd301a5d2
Markdown plugin: Description notes remarkable instead of markdown-js ( #4422 )
2020-03-02 09:29:16 +00:00
Jeremy Ruston
6cdffc4eae
Fix broken filters introduced in b179a6011
...
The mistake arose because browser local storage was enabled
2020-02-29 15:56:22 +00:00
Jeremy Ruston
7ffe3fc91f
Prerelease: Disable browser storage to make testing less confusing
2020-02-29 15:51:42 +00:00
Jeremy Ruston
63ba2883a4
Menubar: Reverse order of top right menu items
2020-02-28 21:35:45 +00:00
Jeremy Ruston
edf025ebdc
Push top right menu items to the right
...
Looking more backwards compatible
2020-02-28 17:22:47 +00:00
Jeremy Ruston
5644c2ac7b
Menubar tweaks
...
* Fix old references to "top menu" to the new "menu bar" terminology
* Use vanilla breakpoint for responsive adjustment to menu bar padding
2020-02-28 16:09:26 +00:00
Jeremy Ruston
e8aafdfb66
Update release note
2020-02-28 15:56:55 +00:00
Jeremy Ruston
0247d0d88b
Disable sticky titles for the prerelease
...
Sadly, they don't play nicely with the new menu bar
2020-02-28 14:36:23 +00:00
Jeremy Ruston
b179a60111
Tweak some system buttons to look better in the new menu bar
...
The reveal widget leaves behind an unnecessary span, which breaks the CSS used to target the button.
2020-02-28 14:34:06 +00:00
Jeremy Ruston
ad2d4503e5
First commit of new Menu Bar plugin
2020-02-28 14:33:15 +00:00
Jeremy Ruston
4afde5a722
Enhance colour macro with a fallback to a configuration tiddler
2020-02-28 14:31:02 +00:00
Jeremy Ruston
46159bd061
Share plugin: Add prominent warning in readme
2020-02-28 14:28:08 +00:00
saqimtiaz
5b3443947e
Update documentation for tabindex support for ButtonWidget ( #4465 )
...
Documentation for changes introduced in https://github.com/Jermolene/TiddlyWiki5/pull/4442
2020-02-23 11:27:49 +00:00