TX for your reply,

Yes I mean using tags or fields value to specify in which story a tiddler 
opens in. This is useful when you have links to tiddlers in the left story, 
you want only show in the right story (without using the little arrows 
above).

Kind regards

Am Donnerstag, 16. April 2020 18:44:06 UTC+2 schrieb Saq Imtiaz:
>
> Cyril: Unless I've misunderstood you, the behaviour is already as you 
> describe. The left story is the default one. As such all links in menus, 
> sidebars etc (i.e. anywhere outside a story) will open in that default left 
> story unless you also hold down shift.
>
> The only exception to this is the Open sidebar tab, where the links 
> showing which tiddlers are open in the left pane can be clicked to scroll 
> those tiddlers into view.
>
> Or do you mean using tags or fields to specify which story a tiddler opens 
> in?
>
> On Thursday, April 16, 2020 at 6:24:54 PM UTC+2, Cyrill wrote:
>>
>> Hey Saq,
>>
>> I think it can be useful to force tiddlers (tags or fields) only to open 
>> via links oder sidetabs in one story pane (only on left side or right 
>> side). 
>>
>> Just an idea...
>>
>> Am Donnerstag, 16. April 2020 16:55:43 UTC+2 schrieb Saq Imtiaz:
>>>
>>> David: that's good feedback. Note that I have been trying not to project 
>>> my personal preferences for note-taking on to these discussions, but rather 
>>> take my lead from you and others who are prospective users of this set up. 
>>> Note taking habits and workflows can be different between individuals and I 
>>> find that what works for me is actually quite different from what appeals 
>>> to most who look to TiddlyWiki for solutions.
>>>
>>> My personal experience of working with two stories is that it can indeed 
>>> get confusing to have a lot of tiddlers open in both stories, especially if 
>>> you have same tiddler open in both stories. This is however mitigated to 
>>> quite some extent by means of the Open tab in the sidebar, that not only 
>>> gives you an overview of the open tiddlers, but you can click any of them 
>>> to scroll it into view (note this is currently bugging out for the second 
>>> story in the demo but works in my original setup, will debug later). Most 
>>> of the time I would have one tiddler open in the main story and several in 
>>> the second as reference, but have quite often had and needed 2-3 tiddlers 
>>> in the first story as well. 
>>>
>>> The good news is that this is easy to tweak and could even be made a 
>>> user configurable setting. If you notice, in the TiddlyBlink integration 
>>> demo, the first story view only allows only tiddler to be visibly open 
>>> whereas the second uses the classic storyview and can have multiple 
>>> tiddlers open. Allowing more tiddlers in the first story is a simple as 
>>> changing its storyview to classic. 
>>> I suspect there is a need for more user feedback to determine what 
>>> configuration is the most intuitive for most people, and should therefore 
>>> serve as the default.
>>>
>>> Regarding hot keys: I prefer keyboard shortcuts wherever possible myself 
>>> and understand the appeal. For moving tiddlers between stories the problem 
>>> is that TiddlyWiki doesn't really have a concept of a tiddler in focus, and 
>>> this isn't trivial to implement reliably due to the refresh mechanism. I've 
>>> seen chatter on github about work being planned on this area for the 
>>> TiddlyWiki core so it would probably be best to wait for that.
>>>
>>> Regarding search, keyboard shortcuts are very useful here. The core has 
>>> already added shortcuts for the search fields (ctrl+shift+a and 
>>> ctrl+shift+f) and there are changes forthcoming in the TW release that 
>>> allows you to choose and open a search result via the keyboard alone.
>>> My setup for the last couple of years has been to have shortcuts that 
>>> can be used to trigger two different modals: 
>>> - one with advanced search. Here I can click any link to open in the 
>>> main story or shift+click to open in the second story.
>>> - the other with a note taking UI for jotting down quick thoughts.
>>> This is a key part of my personal notetaking workflow. I can't currently 
>>> share a demo as I am in the process of updating from TiddlyWiki 5.1.17 and 
>>> replacing my custom code for global keyboard shortcuts with the newer core 
>>> support for it. But if there is interest I can post it once I've finished 
>>> the migration and updates.
>>>
>>> Regards,
>>> Saq
>>>
>>> On Thursday, April 16, 2020 at 3:27:02 PM UTC+2, David Gifford wrote:
>>>>
>>>> Hi Saq
>>>>
>>>> A user on Twitter wrote this:
>>>>
>>>> My hunch is that the user might be better off with a single tiddler in 
>>>> the main column, a scrolling second column, hotkeys for pulling up the 
>>>> search bar, hotkeys for moving focus from main tiddler to the column, 
>>>> hotkeys for moving a focused tiddler into the main column.
>>>>
>>>> I don't know about the hotkeys, but his point was that if one has a lot 
>>>> of tiddlers open in both columns, one would have to scroll both columns to 
>>>> find any given tiddler, so it might be better to have one fixed column 
>>>> with 
>>>> a limit of one tiddler, and a main scrolling column for all the others. I 
>>>> am undecided. What do you think about his feedback?
>>>>
>>>> On Wednesday, April 15, 2020 at 2:11:08 PM UTC-5, David Gifford wrote:
>>>>>
>>>>> Thanks Saq
>>>>>
>>>>> I think I would like to leave the parallel tab as it is on its 
>>>>> homepage https://giffmex.org/gifts/tiddlyblink.html rather than tweak 
>>>>> it at this point. It is almost superfluous and could be removed. But I 
>>>>> may 
>>>>> replace it with a Favorites plugin tab.
>>>>>
>>>>> Blessings
>>>>>
>>>>>
>>>>> On Wed, Apr 15, 2020 at 2:04 PM Saq Imtiaz <saq....@gmail.com> wrote:
>>>>>
>>>>>> Dave: the parallel tab breaking may have been an inadverdent result 
>>>>>> of me hurriedly hacking both the story in a tab, as well as the parallel 
>>>>>> two story layouts into TiddlyBlink.
>>>>>> I don't see any reason why the original way you had that working 
>>>>>> should break, so that should hopefully get automatically resolved when 
>>>>>> we 
>>>>>> do this a bit more systematically.
>>>>>> Note that it does seem to work when I paste a title like TiddlyBlink 
>>>>>> into it on the parallel tab on your demo at 
>>>>>> https://giffmex.org/experiments/doubleblink.html
>>>>>>
>>>>>> If you want a third story in the parallel tab.... that could work too 
>>>>>> but would require a few tweaks.
>>>>>> One potential use for that tab could be as a sort of a workspace 
>>>>>> drawer, where you drag and drop tiddler titles that know you will need 
>>>>>> for 
>>>>>> what you are working on, but do not want open at the moment. I have a 
>>>>>> similar setup in one of my wikis.
>>>>>>
>>>>>> I will work through what we have discussed as time allows, and keep 
>>>>>> you updated. No worries, we are on the same page. I view you as a 
>>>>>> product 
>>>>>> owner representing everyone that does and might use the end product you 
>>>>>> are 
>>>>>> working on :)
>>>>>>
>>>>>> Regards,
>>>>>> Saq
>>>>>>
>>>>>> On Wednesday, April 15, 2020 at 7:57:55 PM UTC+2, David Gifford wrote:
>>>>>>>
>>>>>>> Hi Saq, thanks for the detailed reply. See my comments below in* 
>>>>>>> bold*.
>>>>>>>
>>>>>>> On Wed, Apr 15, 2020 at 12:27 PM Saq Imtiaz <saq....@gmail.com> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi David,
>>>>>>>>
>>>>>>>> I'm glad the quick integration was helpful.  I suggest we move 
>>>>>>>> beyond that but take a little time to discuss exactly which 
>>>>>>>> functionality 
>>>>>>>> and behaviour we want. After which I can help identify the necessary 
>>>>>>>> bits 
>>>>>>>> and even tweak things if necessary. 
>>>>>>>>
>>>>>>>> Agreed on the dropzones, I never use them.
>>>>>>>> So the functionality you want is:
>>>>>>>> - shift click to open in the second story
>>>>>>>>
>>>>>>> *Yes* 
>>>>>>>
>>>>>>>> - shift click edit button to open in second story in edit template?
>>>>>>>>
>>>>>>>
>>>>>>> *?? No, I don't think so.*
>>>>>>>
>>>>>>>> - divert buttons
>>>>>>>>
>>>>>>>
>>>>>>> *Yes. *
>>>>>>>
>>>>>>>
>>>>>>> *Before I forget - did you do something to my parallel tab? It 
>>>>>>> wasn't working. Was that a necessary change so that the stories would 
>>>>>>> work?*
>>>>>>>
>>>>>>>>
>>>>>>>> A couple of other things to consider:
>>>>>>>> - the second story is currently set to classic storyview as there 
>>>>>>>> were issues with the one you are using for TiddlyBlink. This allows 
>>>>>>>> for 
>>>>>>>> more than one tiddler to be open in the second story. Is that OK or do 
>>>>>>>> you 
>>>>>>>> want to limit that to one? Perhaps allow more tiddlers but have a 
>>>>>>>> different 
>>>>>>>> view template that makes it easier to fold them? 
>>>>>>>>
>>>>>>>
>>>>>>> *I think classic storyview for both columns would be best.*
>>>>>>>
>>>>>>> *I was even thinking about adding the ability to easily fold 
>>>>>>> tiddlers. See how this is done in Roam in the attached gif*
>>>>>>>  
>>>>>>>
>>>>>>>> - I personally like the idea of being able to hide the second story 
>>>>>>>> even if there is a tiddler(s) open it, and be able to restore it later 
>>>>>>>> and 
>>>>>>>> pick up where you were. Is this behaviour something you want? I 
>>>>>>>> sometimes 
>>>>>>>> use the second story a bit like a "to do" list and like being able to 
>>>>>>>> come 
>>>>>>>> back to it when needed.
>>>>>>>>
>>>>>>>
>>>>>>> *I do too, but it should be viewed by default in the online file so 
>>>>>>> people are aware of it.*
>>>>>>>
>>>>>>>>
>>>>>>>> Also if you give me a little time, I can go through the components 
>>>>>>>> we would be adding to TiddlyBlink to see if they can be optimized or 
>>>>>>>> cleaned up. As I mentioned I wrote this when first getting to know TW5 
>>>>>>>> and 
>>>>>>>> I am sure there are tricks I missed and core improvements since that 
>>>>>>>> we can 
>>>>>>>> leverage. I am happy to help just please keep in mind that my schedule 
>>>>>>>> is a 
>>>>>>>> bit crazy at the moment, as I am volunteering at the local hospital. 
>>>>>>>> So I 
>>>>>>>> go from having a fair bit of time to some very busy days.
>>>>>>>>
>>>>>>>
>>>>>>> *I am not in a rush, and appreciate your willingness to help me on 
>>>>>>> this. You and so many people here have been so generous with their time 
>>>>>>> and 
>>>>>>> skills. But please don't think of it as being for me, but for 
>>>>>>> TiddlyWiki, 
>>>>>>> to have a wickedly good TW 'app' to get people on board*
>>>>>>>
>>>>>>>>
>>>>>>>> Keep in mind that everything about the appearance of the story, the 
>>>>>>>> settings at which it becomes visible etc is all done via CSS which we 
>>>>>>>> can 
>>>>>>>> customize as much as necessary to fit your workflow and vision.
>>>>>>>> Perhaps we can look up some screen resolution stats to see what a 
>>>>>>>> good cut off point for showing two stories should be. But I also feel 
>>>>>>>> like 
>>>>>>>> with a horizontal resolution of less than 1270, there just isn't 
>>>>>>>> enough 
>>>>>>>> screen space for two stories.
>>>>>>>> You could maybe push it down to 1024 but then show the sidebar 
>>>>>>>> overlapping the second story? The idea being to show it when needed 
>>>>>>>> and 
>>>>>>>> otherwise keep it hidden.
>>>>>>>>
>>>>>>>
>>>>>>> *I am not sure. I think my laptop is roughly standard size: 15" 
>>>>>>> diagonal screen, 1920 x 1080 resolution, and the tiddlers are just wide 
>>>>>>> enough to work on even when the sidebar is showing.*
>>>>>>>
>>>>>>>>
>>>>>>>> Note that the divert buttons are already in that prototype I 
>>>>>>>> posted, they just aren't visible until two stories are active, which 
>>>>>>>> from 
>>>>>>>> what I remember is purely css based. Making that visible at all times 
>>>>>>>> would 
>>>>>>>> therefore not be difficult.
>>>>>>>> $:/_sq/Stories/divertTiddlerMacro
>>>>>>>>
>>>>>>>
>>>>>>> *Oh, and sure enough, they are visible on 
>>>>>>> https://giffmex.org/experiments/doubleblink.html 
>>>>>>> <https://giffmex.org/experiments/doubleblink.html>, how did I miss 
>>>>>>> that?*
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> I haven't looked into packaging things as a plugin for TW5 but if 
>>>>>>>> necessary we can go that route. Alternatively creating a button people 
>>>>>>>> can 
>>>>>>>> drag is easy. We either tag all the tiddlers or just use a filter as 
>>>>>>>> below:
>>>>>>>> <$button class="tc-tag-label tc-btn-invisible" 
>>>>>>>> dragFilter="[prefix[$:/_sq/Stories]]  
>>>>>>>> $:/core/ui/Buttons/more-tiddler-actions 
>>>>>>>> $:/config/_sq/Stories/story2 $:/config/Tiddlers/TitleLinks 
>>>>>>>>  $:/themes/tiddlywiki/vanilla/options/sidebarlayout">Drag me to 
>>>>>>>> install</$button>
>>>>>>>>
>>>>>>>> Button widgets support a dragFilter attribute so we can make the 
>>>>>>>> payload for drag and drop whatever we need it to be.
>>>>>>>>
>>>>>>>
>>>>>>> *I actually have TiddlyBlink set up so that the user can drag the 
>>>>>>> 'tb' tag pill to his or her own file. I would prefer to just tag one 
>>>>>>> sq/stories plugin tiddler so that that is added to the list.*
>>>>>>>
>>>>>>>
>>>>>>> *Thanks again, Saq! Blessings to you. Hope whatever personal issues 
>>>>>>> you were facing are behind you, for your sake.*
>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Saq
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wednesday, April 15, 2020 at 5:55:54 PM UTC+2, David Gifford 
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> I agree with Diego, the TiddlyBlink with two columns, for those 
>>>>>>>>> using laptops, is the way to go. Coincidentally, it means you could 
>>>>>>>>> have a 
>>>>>>>>> list of links in the parallel tab, and two story columns, so THREE 
>>>>>>>>> tiddlers 
>>>>>>>>> open side by side.
>>>>>>>>>
>>>>>>>>> Also, I think you said it, and I just want to concur, the drop 
>>>>>>>>> zones are superfluous and unnecessary if you have shift-click and 
>>>>>>>>> divert 
>>>>>>>>> buttons.
>>>>>>>>>
>>>>>>>>> I would like to update TiddlyBlink with this, or else make a 
>>>>>>>>> special version of TiddlyBlink for this. But I want users to be able 
>>>>>>>>> to 
>>>>>>>>> drag it in with a tag pill into their own files. Would I need to tag 
>>>>>>>>> each 
>>>>>>>>> of those tiddlers individually? Or could this be a plugin?
>>>>>>>>>
>>>>>>>>> Also, what would be the optimal settings so that most laptop users 
>>>>>>>>> would see two columns upon arriving? I had to change it to 1270 to 
>>>>>>>>> see them 
>>>>>>>>> because your files appear as one column for me. But would 1270 be 
>>>>>>>>> sufficient for most users?
>>>>>>>>>
>>>>>>>>> Finally, what tiddlers would be needed for the divert buttons? I 
>>>>>>>>> like that functionality.
>>>>>>>>>
>>>>>>>>> This is really great, Saq. You sure came back with a grand gesture 
>>>>>>>>> of generosity and genius!
>>>>>>>>>
>>>>>>>>> On Wednesday, April 15, 2020 at 9:57:39 AM UTC-5, Saq Imtiaz wrote:
>>>>>>>>>>
>>>>>>>>>> For those that are interested, here a few variations to play with 
>>>>>>>>>> that I hope you might find useful. These are all quick integrations 
>>>>>>>>>> that 
>>>>>>>>>> will hopefully serve as a starting point for anyone that finds this 
>>>>>>>>>> useful.
>>>>>>>>>>
>>>>>>>>>> - Alternate behaviour where the second story is automatically 
>>>>>>>>>> shown when there is at least one tiddler open it. Shift click a 
>>>>>>>>>> tiddler 
>>>>>>>>>> link:
>>>>>>>>>> https://saqimtiaz.github.io/sq-tw/two-story-alt.html
>>>>>>>>>>
>>>>>>>>>> The above behaviour applies to the next two as well:
>>>>>>>>>>
>>>>>>>>>> - TiddlyBlink with a substory in the parallel tab:
>>>>>>>>>> https://saqimtiaz.github.io/sq-tw/tiddlyblink-with-tab-story.html
>>>>>>>>>>
>>>>>>>>>> - TiddlyBlink with two parallel stories (not in a tab):
>>>>>>>>>> https://saqimtiaz.github.io/sq-tw/tiddlyblink-two-story-saq.html
>>>>>>>>>>
>>>>>>>>>> Original version of my two story implementation:
>>>>>>>>>> http://sq-twostories.tiddlyspot.com/
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Saq
>>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to a topic in 
>>>>>>>> the Google Groups "TiddlyWiki" group.
>>>>>>>> To unsubscribe from this topic, visit 
>>>>>>>> https://groups.google.com/d/topic/tiddlywiki/d60QYKycUCY/unsubscribe
>>>>>>>> .
>>>>>>>> To unsubscribe from this group and all its topics, send an email to 
>>>>>>>> tiddl...@googlegroups.com.
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/d/msgid/tiddlywiki/12b390ee-4d1b-470e-976c-bb0fe4e827a0%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/12b390ee-4d1b-470e-976c-bb0fe4e827a0%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>> You received this message because you are subscribed to a topic in 
>>>>>> the Google Groups "TiddlyWiki" group.
>>>>>> To unsubscribe from this topic, visit 
>>>>>> https://groups.google.com/d/topic/tiddlywiki/d60QYKycUCY/unsubscribe.
>>>>>> To unsubscribe from this group and all its topics, send an email to 
>>>>>> tiddl...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/tiddlywiki/89c499b2-1d1f-49c0-8105-af613c2e2a13%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/89c499b2-1d1f-49c0-8105-af613c2e2a13%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9fcd6477-cfbb-423f-ab73-4183f1101c2c%40googlegroups.com.

Reply via email to