Hello again BTC, You solution works like a charm! Thank you. I will soon update the Tiddlyshow with keyboard shortcuts feature. This is a step in bulding Tiddlyshow.
Thank you again for providing the great KeeBoord plugin and I hope I see it in the TW core in the next release. Cheers Mohammad On Wednesday, June 6, 2018 at 1:37:23 AM UTC+4:30, BurningTreeC wrote: > > @BTC >> Your solution works great! >> I have assigned Enter, Space, PageDown and Right-arror for next tiddler >> (slide) and Left-arrow, PageUp for previous. >> > > Awesome > >> >> There is some adjustment remained. For example, if I click on the >> next-slide button or previous-button, the state tiddler is not notified. >> Also after slideshow, the next time state tiddler still has the last >> slide title and it should rewind. >> > > Yes, you'll need the same solution within your next and previous buttons > you could add this to the button that starts and ends a presentation: > <$action-deletetiddler $tiddler="$:/state/presentation-tiddler"/> > > and modify my code from above: > > <$list filter="[[$:/state/presentation-tiddler]is[missing]]"> > <$action-setfield $tiddler="$:/state/presentation-tiddler" text={{{ > [list[$:/StoryList]nth[1]] }}}/> > </$list> > <$list filter="[list[$:/StoryList]count[]]" variable="storyCount"> > <$list filter="[list[$:/StoryList]nth<storyCount>!title{$:/state/ > presentation-tiddler}]"> > <$list filter="[{$:/state/presentation-tiddler}next[$:/StoryList]]" > variable="nextTiddler"> > <$action-setfield $tiddler="$:/state/presentation-tiddler" text=< > <nextTiddler>>/> > <$action-navigate $to=<<nextTiddler>>/> > </$list> > </$list> > </$list> > > With this it sets the state tiddler to the first tiddler if it's missing - > and it should be missing when you add the above line to the presentation > launcher > -- 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 post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/0a9a5c64-f0a1-4756-b77b-7550f4a596bb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.