1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-04-08 19:56:39 +00:00

more optimizations with less impact

This commit is contained in:
BurningTreeC 2024-09-28 18:42:30 +02:00
parent 3700fd9f3f
commit 2759899d9f
15 changed files with 19 additions and 8 deletions

View File

@ -1,7 +1,7 @@
title: $:/core/ui/PageTemplate/alerts
tags: $:/tags/PageTemplate
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<div class="tc-alerts">

View File

@ -2,7 +2,7 @@ title: $:/core/ui/PageTemplate/drafts
tags: $:/tags/PageTemplate
\whitespace trim
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<$reveal state="$:/status/IsReadOnly" type="nomatch" text="yes" tag="div" class="tc-drafts-list">
<$list filter="[has[draft.of]!sort[modified]] -[list[$:/StoryList]]">
<$link>

View File

@ -3,7 +3,7 @@ tags: $:/tags/PageTemplate
\define lingo-base() $:/language/
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<$list filter="[{$:/status/RequireReloadDueToPluginChange}match[yes]]">

View File

@ -8,6 +8,8 @@ $:/config/SideBarSegments/Visibility/$(listItem)$
<$eventcatcher tag="div" class="tc-sidebar-resizer-pointerdown-eventcatcher" selector=".tc-sidebar-resizer" matchSelector=".tc-sidebar-resizer" $pointerdown=<<sidebar-resizer-pointerdown-actions>> $pointerup=<<sidebar-resizer-pointerup-actions>>>
<$refresh-blocker refreshBlockerList="[all[tiddlers+shadows]] -$:/state/sidebar/resizing -$:/state/sidebar/dimensions -$:/state/sidebar" enabled="yes">
<%if [{$:/state/sidebar}!match[no]] %>
<$eventcatcher tag="div" selector=".tc-sidebar-resizer-pointermove" matchSelector=".tc-sidebar-resizer-pointermove" class="tc-sidebar-resizer-pointermove-eventcatcher" $pointerup=<<sidebar-resizer-pointerup-actions>> $pointermove=<<sidebar-resizer-pointermove-actions>> $pointerleave=<<sidebar-resizer-pointerup-actions>> $pointerout=<<sidebar-resizer-pointerup-actions>>>
@ -20,7 +22,9 @@ $:/config/SideBarSegments/Visibility/$(listItem)$
<% endif %>
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
</$refresh-blocker>
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<$scrollable fallthrough="no" class="tc-sidebar-scrollable">

View File

@ -2,7 +2,7 @@ title: $:/core/ui/PageTemplate/story
tags: $:/tags/PageTemplate
\whitespace trim
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<section class="tc-story-river" role="main">

View File

@ -1,7 +1,7 @@
title: $:/core/ui/PageTemplate/topleftbar
tags: $:/tags/PageTemplate
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<span class="tc-topbar tc-topbar-left">

View File

@ -1,7 +1,7 @@
title: $:/core/ui/PageTemplate/toprightbar
tags: $:/tags/PageTemplate
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]]" enabled="yes">
<$refresh-blocker refreshBlockerList="[[$:/state/sidebar/dimensions]] [[$:/state/sidebar/resizing]]" enabled="yes">
<span class="tc-topbar tc-topbar-right">

View File

@ -4,7 +4,7 @@ code-body: yes
\import [subfilter{$:/core/config/GlobalImportFilter}]
\whitespace trim
\rules only filteredtranscludeinline transcludeinline html
<$refresh-blocker refreshBlockerList="[all[tiddlers+shadows]is[draft]]">
<$refresh-blocker refreshBlockerList="[all[tiddlers+shadows]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]] -[[$:/state/sidebar]] -[[$:/state/sidebar/dimensions]] -[[$:/state/sidebar/resizing]] -[[-$:/state/popup/menubar/hamburger]] +[is[unique]]">
<$let currentTiddler={{$:/language}} languageTitle={{!!name}}>
<$list filter="[all[shadows+tiddlers]!is[draft]tag[$:/tags/Stylesheet]]">
<$refresh-blocker refreshBlockerList={{{ [<currentTiddler>get[refresh-blocker-list]] }}}>

View File

@ -1,5 +1,6 @@
title: $:/plugins/tiddlywiki/highlight/styles
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
pre.hljs {
padding: 0;

View File

@ -1,5 +1,6 @@
title: $:/themes/tiddlywiki/centralised/styles.tid
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline

View File

@ -1,5 +1,6 @@
title: $:/themes/tiddlywiki/heavier/base
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline

View File

@ -1,5 +1,6 @@
title: $:/themes/tiddlywiki/readonly/styles.tid
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\define button-selector(title)
button.$title$, .tc-drop-down button.$title$, div.$title$

View File

@ -1,6 +1,7 @@
title: $:/themes/tiddlywiki/seamless/base
tags: [[$:/tags/Stylesheet]]
list-after: $:/themes/tiddlywiki/vanilla/base
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline

View File

@ -1,5 +1,6 @@
title: $:/themes/tiddlywiki/starlight/styles.tid
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline

View File

@ -1,5 +1,6 @@
title: $:/themes/tiddlywiki/tight/base
tags: [[$:/tags/Stylesheet]]
refresh-blocker-list: [all[tiddlers]is[draft]] [all[tiddlers]prefix[$:/state/]] [all[tiddlers]prefix[$:/temp/]]
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline