Migrated a tiddlywiki from TiddlyDesktop to TidGi-Desktop, Retain story ordering broke?

I can go back to TiddlyDesktop if I need to, but i found a few features of TidGi-Desktop that really help my workflow. Only problem is I can’t get it to call up the tiddlers that were open during my last session, despite having [list[$:/StoryList]] in my default tiddlers.

I’ve also tried the “Remember last page visited, restore last visit state on open” setting in TidGi-Desktop, with no luck, I’m presuming it may be a conflict between the 2 settings?

Sorry if this is in the wrong place! Perhaps i should have put it on one of the posts related to TidGi-Desktop?

EDIT: To clarify, saving works normally, everything else seems intact, just can’t figure out this one problem.

1 Like

Maybe, “Remember last page visited, restore last visit state on open” setting will keep the URL (you can see that URL in the setting, it will have a list of tiddler title after /#:, so it will auto reopen them.

The reason [list[$:/StoryList]] doesn’t work, is it is deleted when TidGi-Desktop start, because I find nodejs wiki will create a lot of $__StoryList_1.tid file, don’t know why, maybe the old $:/StoryList file is occupied by git? Anyway, when this file is deleted, [list[$:/StoryList]] will be empty.

And it will leak private sub-wiki’s opened tiddler title. Because my main wiki is public. Then everybody will see what I opened if I don’t delete it.

I think I can fix this in next update, don’t remove it, instead, simply gitignore it.

1 Like

Alright, thanks, i figured it was something like in your explanation, I’m not sure i understand this part though:

I think maybe you mean in a config file somewhere? All i see under “UI and Interact” is the name of the setting, and the switch to toggle it.

EDIT: Oh, if you meant just that setting, and delete [list[$:/StoryList]], i did try that, same result.

It is on context menu of workspace

图片

To solve your problem, simply set default tiddler as empty or Index or a single tiddler you like.

Ok i see now! Hopefully the next update will do the trick, its nice to have it just pop up.

I assume this problem is isolated to me having initially created the wiki in TiddlyDesktop though, maybe i should migrate all my tiddlers to a fresh wiki at some point, I just have a lot of plugins and little edits to the GUI that i’ve done that might be messy to migrate.

Thanks again for the responses, i appreciate the app and a lot of your other work quite a bit!

1 Like

This can happen if the OS level file locking mechanism does not release the file lock early enough. Especially on Windows this can happen easily. Sometimes it is enough if you open the file in a text editor. Even if the editor is closed you also need to close the file explorer app to release the file lock.

From time to time you have to physically delete that file to “break” the lock. I am not sure, how this happens.

I’ve noticed this when using Node.js TiddlyWiki in Termux on Android as well.