TiddlyDesktopRS - a new TiddlyWiki Desktop (RS) experience - Alpha / Beta

The codemirror-6 plugin that is installed from the Desktop is not the same as the one you get from xyvir’s site. In particular, the built-in codemirror-6 it doesn’t provide the settings you need to access keymaps, palettes. Also features like alt-up didn’t seem to work.

The built-in version is 5.3.8. The one that seems to work correctly is 0.0.36

1 Like

That might be the CM5 plug in from the official Tiddlywiki plug in library I guess

1 Like

That makes sense. I guess I thought that the minimal CM6 plugins were available. But I guess it’s only the collaboration CM6 plugin, and everything else you have to load from xyvir’s site.

Thanks!

1 Like

Yes it’s like that currently:

  • Get the Codemirror 6 plugin(s) from Xyvir’s site
  • Get the Codemirror 6 Collaborative Editing from within the app

You can however put the plugins into the “plugins” sub-directory in your app’s appdata directory on Desktop. That directory is treated like an extension to your $TIDDLYWIKI_PLUGIN_PATH … you can also put them simply to your $TIDDLYWIKI_PLUGIN_PATH if you have set it up. Those plugins should then show up in the plugin-chooser within the App.

On Android it’s similar: There you can define your custom $TIDDLYWIKI_PLUGIN_PATH and $TIDDLYWIKI_EDITION_PATH from within the app. Plugins and Editions in those folders will get picked up by the edition chooser and plugin chooser.

Windows Users

The installer had issues with installs over already installed App versions.
It caused the landing page to stay in an old state and not updating to the new compatible state.
There will be a new version within 30 minutes with an installer that fixes that.

For those who cannot wait, uninstall the App through the control panel and install it again, latest version.


Because you might have been working with an outdated landing page without the new and fixed functionalities, also your configs might be outdated.
So when you reinstall the App, delete your %appdata%\com.burningtreec.tiddlydesktop-rs folder beforehand.

Thanks,
Simon

Not sure if this is known already, but I was unable to sign-on with either of the options ( Windows Portable 0.7.3)

Github:

Google:

This is known already and will be fixed with this build which is currently running:

It’s a Windows specific issue, and related to the fact that I once again changed a subtle thing and I want to apologize for the trouble caused. Within 15 minutes the new build should be ready.

This does NOT affect Android or Linux.

1 Like

desktop - 0.7.7, android -0.0.75

Even after setting up the rooms, no peers are shown in the desktop and mobile apps.
No wikis are seen in the section available from peers

  • both wikis must be connected to the same room
  • both must be in the same LAN in your case because you don’t have relay-sync enabled, you’re not authenticated and therefore the room cannot be registered on the relay-server
  • I don’t know why you hide the server url
  • the wiki you want to sync must be assigned to a room

If all these cases are given and it still doesn’t work, close both apps, delete the appdata folder on your Desktop, uninstall the app on your smartphone, reinstall the app on your smartphone, open the App on your Desktop again and check again.

I have tested these two App versions against each other.
Might be that your network (LAN) doesn’t permit communication over the needed ports.
In that case you can still use relay-sync.

P.S. you cannot have v0.0.75 of the Android App since Google is still holding it back.

This is what I did. I uninstalled both the desktop and android apps . Deleted the appdata folders in windows . Then did a fresh install on both windows and android.

Next I created a wiki in desktop app and created a new room . Then I added this wiki to the room i created. Now I opened the android app and joined the same room by entering the same credentials.

What I now expect was to see the wiki from the desktop app to appear in the available from peers section of the android app. This was not happening and peers was shown as zero.

Can you tell what to do next? Wait for the android .0.0.77 version?

Edit: I was indeed connected to the same wifi network in desktop and phone

I guess you need to either test relay-sync or tell me a little bit more about your LAN infrastructure without giving me any security-relevant details.

Also, is your Desktop App on Windows? Did you allow communication - have you been prompted to allow it?

There is nothing I can do if you don’t give me some details.

Yes it’s windows… No such prompt happened during the recent installation

I don’t have much knowledge about the LAN setup . It’s at my home and we use a common wifi using wifi router.

When you started the LAN sync (before the introduction of rooms) , I was able to connect the desktop and android apps in the same wifi network. So that must not be the cause of this issue.

May be I will test the relay-sync option if nothing works

Ok then we can rule out a network issue.
LAN-sync will work in your LAN, too. We just need to figure out what’s wrong with your install on Windows.

Did you recently at least once do a real uninstall of the Windows app and a fresh install? Not an install over the already installed app.

Yes, i did the uninstall from the windows settings and deleted the appdata folders as you mentioned previously. Then only i did the fresh reinstallation of the latest version

Ok let me figure this out and I’ll report back.

@arunnbabu81 do you use the portable install? Sorry if I’m asking that the xth time but it may be important.

I have tried both default and portable installation… but the current installation is not a portable one…also i deleted the folder i previously used for portable version… I used the .exe file for installation usually.

Are you on Windows 11?

  • Open Windows Settings
  • Go to Privacy & Security
  • Click on Windows-security
  • Click on Firewall
  • In the new window, click on “Allow app-access through Firewall” (or how it’s called in English)
  • Scroll down until you see tiddlydesktop-rs
  • Check the checkbox for your private network
  • Click on Ok

The next Windows installer should automate this

2 Likes

@BurningTreeC That did the trick. Had to change the settings in windows firewall. Finally I got my wikis real time synced in both desktop and android. Great work