-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
created: 20220809005000163 | ||
creator: TidGiUser | ||
modified: 20220809005003635 | ||
modifier: TidGiUser | ||
title: $:/palette | ||
type: text/vnd.tiddlywiki | ||
|
||
$:/palettes/Vanilla |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
author: Mohammad Rahmani | ||
core-version: >=5.2.0 | ||
dependents: Shiraz | ||
description: Personal knowledge management with Tiddlywiki | ||
list: readme license history | ||
name: Thinkup | ||
plugin-type: plugin | ||
source: https://github.com/kookma/TW-Thinkup | ||
title: $:/plugins/kookma/thinkup | ||
type: application/json | ||
version: 0.2.6 |
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
author: Mohammad Rahmani | ||
core-version: >= 5.1.22 | ||
dependents: | ||
description: A trashbin mechanism for Tiddlywiki | ||
list: readme license history | ||
name: Trashbin | ||
plugin-type: plugin | ||
source: https://github.com/kookma/TW-Trashbin | ||
title: $:/plugins/kookma/trashbin | ||
type: application/json | ||
version: 1.2.3 |
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,11 @@ | ||
author: Mohammad Rahmani | ||
core-version: >=5.1.24 | ||
created: 20211017131654739 | ||
core-version: >=5.2.3 | ||
dependents: | ||
description: Small tools for authors and developers | ||
list: readme license history | ||
modified: 20211017131654739 | ||
name: Utility | ||
plugin-type: plugin | ||
source: https://github.com/kookma/TW-Utility | ||
title: $:/plugins/kookma/utility | ||
type: application/json | ||
version: 2.1.6 | ||
version: 2.3.0 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"tiddlers":{"$:/plugins/linonetwo/copy-on-select/copy-on-select.html":{"title":"$:/plugins/linonetwo/copy-on-select/copy-on-select.html","text":"<script type=\"application/javascript\">\n // we won't do copy on select on text editor, otherwise you can't select and override text in the editor or text input\n function checkIfElementIsEditor(element) {\n if (!element || !element.nodeName) return false;\n const isEditableElement = ['INPUT', 'TEXTAREA', 'BUTTON'].includes(element.nodeName);\n if (!isEditableElement) {\n if (!element.className || !element.className.toLowerCase) return false;\n }\n const isTextEditor = element.className.toLowerCase().includes('codemirror');\n\n return isEditableElement || isTextEditor;\n }\n // if we start selection on editor, we prevent the following execution of this script\n let copyOnSelectPreventNextCopy = false;\n document.addEventListener('mousedown', function onMouseDown() {\n const elementsUnderMouse = document.querySelectorAll(':hover');\n\n if (!elementsUnderMouse || Array.from(elementsUnderMouse).some(checkIfElementIsEditor)) {\n copyOnSelectPreventNextCopy = true;\n }\n });\n // Copy on select, copy document selection when mouse button is up\n document.addEventListener('mouseup', function onMouseUp() {\n const elementsUnderMouse = document.querySelectorAll(':hover');\n\n if (\n copyOnSelectPreventNextCopy ||\n !elementsUnderMouse ||\n Array.from(elementsUnderMouse).some(checkIfElementIsEditor)\n ) {\n copyOnSelectPreventNextCopy = false;\n return;\n }\n document.execCommand('copy');\n });\n</script>\n","type":"text/html","created":"20200411065413157","modified":"20200414150804034","creator":"LinOnetwo","tags":"$:/tags/RawMarkup"},"$:/plugins/linonetwo/copy-on-select/readme":{"title":"$:/plugins/linonetwo/copy-on-select/readme","created":"20200414135748497","modified":"20200602062349232","creator":"LinOnetwo","type":"text/vnd.tiddlywiki","text":"!! 动机\n\n我已经习惯了用方便的[[Copy On Select|https://addons.mozilla.org/en-US/firefox/addon/copy-on-select]] Firefox 插件,现在到了 TiddlyWiki 里我经常还是以为选中了就复制了,然后黏贴到别的地方才发现其实并没有复制,很不习惯。\n\n所以我自己重新写了一个适配 TiddlyWiki 的选中即复制脚本。\n\n!! 用法\n\n选中编辑器、按钮等区域以外的任何文本都会直接复制。\n\n这个插件里的条件语句让它在编辑器等特殊区域内不会起作用,以免干扰「全选黏贴覆盖原有内容」等操作。\n"}}} | ||
{"tiddlers":{"$:/plugins/linonetwo/copy-on-select/copy-on-select.html":{"title":"$:/plugins/linonetwo/copy-on-select/copy-on-select.html","text":"<script type=\"application/javascript\">\n // we won't do copy on select on text editor, otherwise you can't select and override text in the editor or text input\n function checkIfElementIsEditor(element) {\n if (!element || !element.nodeName) return false;\n const isEditableElement = ['INPUT', 'TEXTAREA', 'BUTTON'].includes(element.nodeName);\n if (!isEditableElement) {\n if (!element.className || !element.className.toLowerCase) return false;\n }\n const isTextEditor = element.className.toLowerCase().includes('codemirror');\n const isSlateEditor = element.dataset.slateEditor || element.dataset.slateNode || element.dataset.slateLeaf || element.dataset.slateString\n\n return isEditableElement || isTextEditor || isSlateEditor;\n }\n // if we start selection on editor, we prevent the following execution of this script\n let copyOnSelectPreventNextCopy = false;\n document.addEventListener('mousedown', function onMouseDown() {\n const elementsUnderMouse = document.querySelectorAll(':hover');\n\n if (!elementsUnderMouse || Array.from(elementsUnderMouse).some(checkIfElementIsEditor)) {\n copyOnSelectPreventNextCopy = true;\n }\n });\n // Copy on select, copy document selection when mouse button is up\n document.addEventListener('mouseup', function onMouseUp() {\n const elementsUnderMouse = document.querySelectorAll(':hover');\n\n if (\n copyOnSelectPreventNextCopy ||\n !elementsUnderMouse ||\n Array.from(elementsUnderMouse).some(checkIfElementIsEditor)\n ) {\n copyOnSelectPreventNextCopy = false;\n return;\n }\n document.execCommand('copy');\n });\n</script>\n","type":"text/html","created":"20200411065413157","modified":"20200414150804034","creator":"LinOnetwo","tags":"$:/tags/RawMarkup"},"$:/plugins/linonetwo/copy-on-select/readme":{"title":"$:/plugins/linonetwo/copy-on-select/readme","created":"20200414135748497","modified":"20200602062349232","creator":"LinOnetwo","type":"text/vnd.tiddlywiki","text":"!! 动机\n\n我已经习惯了用方便的[[Copy On Select|https://addons.mozilla.org/en-US/firefox/addon/copy-on-select]] Firefox 插件,现在到了 TiddlyWiki 里我经常还是以为选中了就复制了,然后黏贴到别的地方才发现其实并没有复制,很不习惯。\n\n所以我自己重新写了一个适配 TiddlyWiki 的选中即复制脚本。\n\n!! 用法\n\n选中编辑器、按钮等区域以外的任何文本都会直接复制。\n\n这个插件里的条件语句让它在编辑器等特殊区域内不会起作用,以免干扰「全选黏贴覆盖原有内容」等操作。\n"}}} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
author: LinOnetwo | ||
core-version: >=5.1.22 | ||
created: 20211017092856750 | ||
dependents: | ||
description: Copy what you are selecting inside the wiki into the clipboard | ||
list: readme | ||
modified: 20211017092856750 | ||
name: copy-on-select | ||
plugin-type: plugin | ||
title: $:/plugins/linonetwo/copy-on-select | ||
type: application/json | ||
version: 0.0.1 | ||
version: 0.0.2 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
created: 20220508025054677 | ||
creator: 林一二 | ||
modified: 20220508092143588 | ||
modifier: 林一二 | ||
modified: 20220809005557934 | ||
modifier: TidGiUser | ||
title: $:/plugins/linonetwo/flowtiwi-sidebar/state | ||
type: application/json |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
author: LinOnetwo | ||
core-version: >=5.1.22 | ||
created: 20211017092922557 | ||
dependents: | ||
description: Use service worker to cache content, make it works even offline, and can be add to the desktop as an App. | ||
list: readme | ||
modified: 20211017092922557 | ||
name: service-worker | ||
plugin-type: plugin | ||
title: $:/plugins/linonetwo/service-worker | ||
type: application/json | ||
version: 0.0.1 | ||
version: 0.0.2 |
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
author: oflg | ||
core-version: >=5.2.2 | ||
core-version: >=5.2.3 | ||
dependents: $:/plugins/oflg/fishing $:/plugins/tiddlywiki/dynaview $:/plugins/tiddlywiki/dynannotate | ||
description: Integrate Incremental Learning into TiddlyWiki | ||
description: Integrate Incremental Reading into TiddlyWiki | ||
list: readme license | ||
name: Fishing Catchfish | ||
parent-plugin: $:/plugins/oflg/fishing | ||
plugin-type: plugin | ||
source: https://github.com/oflg/fishing-catchfish | ||
title: $:/plugins/oflg/fishing-catchfish | ||
type: application/json | ||
version: 0.3.1 | ||
version: 0.4.0 |