Hi Saq,

I really like this utility and have immediately incorporated it into my 
daily log wiki as I wanted to separate things out into tasks anyway and 
this does it perfectly including a built in time stamp.

Some feedback though. Is there a way to change mouse interaction such that 
the edit window closes if you left click anywhere but the edit window? I 
find myself caught with the edit window stuck open after clicking somewhere 
and it loses focus. Then there is no way to close the edit field via mouse 
and the esc key doesn't work to close it so I have to click inside then 
switch to the keyboard to close it. It makes for a lot of UI 
input-mode-switching.

I like the idea of using this in different contexts for to-do list (with 
checkboxes) and per-paragraph (with some formatting buttons) editors but it 
will take me a while of head-scratching before I figure out how to change 
your existing template. In the meanwhile, I've managed to make a template 
that will at least list streams as regular uneditable bullets to include in 
a weekly summary. I've just arbitrarily made it go 8 levels deep by a 
brute-force repetition. I'm not sure there is a way to adjust to the actual 
depth of the bullet indentations (and detect possible infinite loops ... 
not automatically possible but certainly possible with hand editing).






























*<$link to={{!!title}}> <$transclude field="caption"> <$view 
field="title"/> </$transclude> </$link> <hr> <ul><$list 
filter="[list[!!stream-list]!is[missing]]"> <li><$transclude 
mode="block"/></li> <ul><$list filter="[list[!!stream-list]!is[missing]]"> 
<li><$transclude mode="block"/></li> <ul><$list 
filter="[list[!!stream-list]!is[missing]]"> <li><$transclude 
mode="block"/></li> <ul><$list filter="[list[!!stream-list]!is[missing]]"> 
<li><$transclude mode="block"/></li> <ul><$list 
filter="[list[!!stream-list]!is[missing]]"> <li><$transclude 
mode="block"/></li> <ul><$list filter="[list[!!stream-list]!is[missing]]"> 
<li><$transclude mode="block"/></li> <ul><$list 
filter="[list[!!stream-list]!is[missing]]"> <li><$transclude 
mode="block"/></li> <ul><$list filter="[list[!!stream-list]!is[missing]]"> 
<li><$transclude mode="block"/></li> </$list></ul> </$list></ul> 
</$list></ul> </$list></ul> </$list></ul> </$list></ul> </$list></ul> 
</$list></ul>*

/Mike

On Wednesday, September 16, 2020 at 9:50:37 AM UTC-3 [email protected] 
wrote:

> New Streams update (0.1.15).
>
> Please backup your wiki before updating and test carefully before using 
> with important data.
>
> *Changes:*
>
>    - Keyboard shortcuts are now configurable from the Control Panel 
>    
> <https://saqimtiaz.github.io/sq-tw/streams.html#%24%3A%2Fcore%2Fui%2FControlPanel%2FKeyboardShortcuts>
>    
>    - You can now add custom keyboard shortcuts 
>    
> <https://saqimtiaz.github.io/sq-tw/streams.html#Adding%20custom%20keyboard%20shortcuts>
>  
>    without editing any plugin shadow tiddlers.
>    
>    - This compliments the already existing ability to add custom context 
>       menu items 
>       
> <https://saqimtiaz.github.io/sq-tw/streams.html#Extending%20the%20Context%20Menu>
>       
>       - You can also override macros from 
>    $:/plugins/sq/streams/action-macros to customize behaviour, by adding 
>    tiddlers with macros with the same names, and tagging these tiddlers with 
>    $:/tags/streams/user-actionmacros
>
> Regular users can just upgrade the plugin as usual. However, if you have 
> edited shadow tiddlers from the plugin to make your own customizations, you 
> will likely need to delete and re-do those changes.
>  
> https://saqimtiaz.github.io/sq-tw/streams.html
>   
> Cheers,
> Saq
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9ed97416-ff13-46ef-a2e0-08230967ad2en%40googlegroups.com.

Reply via email to