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.