Mat,

Yes, I realise now I can use the select widget to create the list field the 
first time its used.

Trigger actions on opening any or selected tiddlers is a re-occuring 
request I cant solve myself because there are many ways to open - ie 
navigate to a tiddler. What If I open many tiddlers at once, I still want 
the actions to be honored.

My OT was a specific Question but the background is I am trying to make 
lists a first class citizen. I would not keep anything from the community 
so here is what I am doing.

   - My First project is to be able to add any tiddler to any selected 
   list. I have a Select widget conditionally appearing in the view toolbar
   - You can use this to select a list, then if the tiddler is not in that 
   list a + will add it, if it is in that list - will remove it.
   - The key feature here is you can add tiddlers to a list without 
   changing them, unlike a tag would, thus if they are shadow tiddlers they 
   will not be overridden.

Subsequent to the creation of the list I can use them as input to other 
processes including open, export, delete, trash, annotate and more. You 
could think of them as no touch tags.

Equally I could copy any saved list to the story-list list field to restore 
the tiddlers selected as a story. I planned to make a special case that 
saved the storyList to a saved list.

Regards
Tony

On Tuesday, April 28, 2020 at 9:34:28 PM UTC+10, Mat wrote:
>
> TonyM wrote:
>>
>> I wanted to avoid the need for an additional step. An extra button click 
>> that I have to ask the user to take.
>>
>
> Well, adding the list to the list field is an action so the triggering has 
> to be done at some point. What physical steps do you accept that the user 
> does? For example, you seem to imply that the user will click the tag 
> button - in which case this action could be used to trigger it. 
>
> Another approach, at least theoretical, could perhaps be to somehow 
> trigger actions by the mere action of opening a tiddler: Clicking the title 
> link of a tiddler that is also a tag could create a list field if there 
> isn't one already, and populate it. 
>  
>
> However the tool that uses the lists has a select widget which I may be 
>> able to use a conditional action on.
>>
>
> "The tool" that "has a select widget" - whatyatalkinbout?
>
>  
>
>> The question is, is there an action such as list ops that will result in 
>> the list field being populated. 
>>
>
> I'm guessing you're talking about ActionListops but these, just like other 
> action widgets, need to be enclosed in triggering widgets.
>
>
> <:-)
>
>>

-- 
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/8fd6d863-43a5-40d2-96c3-bdca0c4e147e%40googlegroups.com.

Reply via email to