From syncthing web I added a remove device which was offline: I had the device id and I put it in the proper place.
After that I defined a folder to syncronize with the remote device I had just created.
After a few seconds, the folder bar said (and still says) “Syncronized”. But the device never went online, and so it surely isn’t synced.
I don’t think it’s the user’s expected behaviour, because the user wants to be sure that its files are synced. When the remote device is offline, syncthing cannot say that everything is synced, should say “Unknown syncronitations status”, or “remote device(s) offline” or something similar.
Surely “Syncronized” is wrong if the user modifies some local file and remote is offline.
If remote is offline and no file has been modified locally, the only thing that the app knows is that files were syncronized at the last time remote was online.
I understand that things are complicated, but the current behaviour deceives the user and gives him an unexistene and unjustified certainty.