TiddlyDesktopRS on Android Play Store - Test phase

Linux Mint 22.3

TD-RS : 7.34

Android : 10

App : 95

issue: LAN - connection - peers

steps: shared room exists → open wiki → Room ok → sync → Bidirectional → no sync

expected: TD-rs and Android both have the same settings - in same room, synced. Should connect over LAN.

problem: Not talking. Tried several restarts. No globe icon on either but peer indicator says 1 peer connected on both devices.

Not using Relay sign in only LAN. (A visual ‘LAN connected’ confirmation in place of ‘server url’ when LAN only might reduce ambiguity? )

They do not sync automatically just because they have the same name and are in the same room, which is somewhat unexpected.

You need to have one of the two wiki’s not in “sync” mode. Then it will appear in the listing of the device down below where you have a choice of “get wiki” or “link”.

Thanks Mark. LAN connection successfully reestablished so far but a lot of attempts needed. Not sure I can reproduce how it reconnected. I ‘Got wiki’ on both devices in the end but a very convoluted process. I’ll test the LAN side as much as I can as that’s the most useful for me.

Some of the points of friction in the process today BTC;

I had a few ‘device name’ peculiarities - not sure the config updates correctly? If I change device name on either end does it mess up the process?

I also had duplicate ‘Get wiki’ candidates on the phone at one point. 2 candidates both pointing to the same file and location.

The distinction between ‘Get wiki’ and ‘link’ will still be very confusing - Maybe there’s room for some info/confirmation icons. Anywhere you can fit in confirmation info or a graphic will help a lot imo, at least during testing. eg ‘you are HERE <-’

Still early days, when it’s working it is great. This is just feedback.

Share templates - I can’t get the url variable to work. Other variables do.
A note field (allowing a note comment on clipped content to be input at point of capture would be good.)
Are templates accessible out of app for editing?

If I load a wiki file, and then Syncthing updates it in the background, when I go to open the file I get an actual error message (“Internal server error”). Apparently TDrs/A loses rights to the directory and needs to be re-authorised. But Tiddloid doesn’t have the same problem – it never needs to be re-authorised. I wonder what the difference is?

This has happened at least twice now. I will open up TDrs/A and won’t be able to use the “Manage” button for templates, and also my file setup will be gone. I’ll set up one of my files, close and come back and then my settings will be restored. But in this case, “Manage templates” was still not working. I had to close the app again, come back in, and finally the templates were restored. It’s as if the app were looking in the wrong place for resources or something.

It works for me on Vivaldi (which I assume means it will work on Chromium browsers) but not with firefox. Be sure that “url” is spelled with a lower case. My keyboard is constantly trying to “correct” it to “Url”.

“Get wiki” is for pulling an entire wiki from another device and connecting them. “Link” is for when a wiki that was previously shared between two devices, but were disconnected (maybe when you shut down your phone or desktop app). This re-establishes the connection and any new tiddlers that have been created in the interim are swapped between the devices without having to transfer the entirety of either wiki. So far, for me, shared but changed tiddlers do not update. Maybe there is a future plan for conflict resolution?

It’s now happened repeatedly that you’ll go back into the app and all your settings will be gone. Then you recreate of your files, exit and come back in, and some of your settings will be restored. But various features will be broke. Like you can’t sign into the relay server. And it won’t offer you files from the other device to link up.

The only way to fix things is to clear out the user storage and cache. But that means starting all over.

It would really be helpful if we could export our configuration and re-import after a fresh install cycle.

@BurningTreeC
I would like to have a few more option in the android share menu.

  1. Dropdown menu to select the wiki into which the content is to be shared
  2. Dropdown menu to select the template to be used for shared contents

Also can clipboard content be made available as a variable to be used in the template

Can we use a configuration wiki for saving the various settings to be used in the app like the rooms, templates instead of hardcoding it in the app itself. App should be able to retrieve these data from the configuration wiki. This configuration wiki can be downloaded and kept for reuse if we want to do a fresh install of the app. Also different custom templates can be created in this configuration wiki by the user itself for sharing content from different websites so that we dont have to disturb you for each and every customisation we need

“Get Wiki” doesn’t link the files when it gets them.

The “Link” option frequently results in a RSOE, requiring restarting the app.

The biggest problem remains that tiddlers changed while offline are not synced. What other similar apps do is to bring over the latest note, and rename the older note with something to indicate it’s status. I.e., in Tiddlywiki prefacing with something like “$:/sync-conflict/”.