Hi Pmario,

It's actually really nice to get some detailed feedback from real world 
usage, so firstly, thank you!

I probably haven't tried quite so hard to make time to work on Streams 
recently since there has been radio silence around it, which would suggest 
it is either perfect (hah!) or that no one is using it.

6) I use [!is[shadow]has[stream-type]]  as a stream enable filter. This may 
> change in the future.
>

I welcome suggestions for a sensible default for this.
 

> 7) I use this line <$vars 
> stream-root-title={{{[<currentTiddler>split[/]limit[1]]}}} in the 
> nodes-list-template. So tiddler names are created as shown in 5) .. NO 
> long node names. ... The disadvantage is, that "sub streams" don't get a (+) 
> new Node button ... Only the "main stream" tiddler has this button. .. 
>

So two things to address here:
i) have you tried setting this format for tiddler titles in 
$:/config/sq/streams/new-node-title, instead of changing the stream-root 
variable:
{{{[<stream-root-title>split[/]limit[1]]}}}/<<now 
"[UTC]YYYY0MM0DD0hh0mm0ssXXX">>
I think this will accomplish the same thing without the need for editing 
nodes-list-template, which may cause issues with the drag and drop code as 
well.

ii) it was a design decision to only have the (+) add node button on the 
root stream, and not the sub nodes. I know see this isn't convenient. This 
will be changed, thank you for pointing it out.
 

>
> 8) I do like the tiddler-title format as shown in 5), because it 
> automatically creates a visible "timeline", when the nodes have been taken 
> and the core <<tree "DAT-CON/">> macro will be able to deal with it after 
> I did create a new "leaf template" for the macro.
>

Could you point out the leaf template please? I'd like to add examples like 
these to the documentation.
 

> *My personal hickups* ;)
>
> a) I did notice again, that I can't deal with hidden information. 
>     a.1) I need the "stream-node-collapser" to be visible as soon as child 
> elements exist, similar to "toc-selective-expandable"
>     a.2) Waiting for the hover effect doesn't work for me.
>     a.3) I need the "collapser" to be in a different colour.
>

This is really just down to a design decision try and find balance between 
usability and clutter where possible, but you have a very valid point. I'd 
love to get more user feedback in order to establish a sensible default, 
while allowing this to be customizable. Since this is just CSS, it can be 
easily made into a config option that toggles some css in the stylesheet.
 

>
> b) I need the cheat sheet to be tagged $:/tags/SideBar so I can have it 
> open all the time in the sidebar
>

I'd actually love some help with tidying up that tiddler to improve 
readability.
 
Regarding keyboard shortcuts, the bottom line is that they need to be made 
configurable since everyone willl have different needs and expectations.

- Enter - save and create new node with text after cursor -> *For me 
> personally this functionality is frustrating without an Undo :/ *Especially 
> in "refactoring mode" a day later.
>

There is actually commented out code in Streams right now that handles an 
undo. I haven't made that active yet for two reasons:
i) I want to add a confirmation both for splitting the text and for merging 
back with the previous node
ii) I have an idea to separate out all such "word processor" features to a 
separate sub-plugin

- Alt+Enter - split longer text into multiple nodes. I need a *confirmation 
> dialogue*, even if it is slower. .. Fixing the problem if hitting this 
> combination by accident is a 100 times more time consuming
>

A confirmation dialogue makes sense and will be added.
 
Thank you again for the detailed feedback, I've added notes on to my local 
copy of the Roadmap and will push it to github once I've had the chance to 
tidy it up.

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/1aaf5990-b4cd-439b-93e7-464fd0aad3aeo%40googlegroups.com.

Reply via email to