`:` is not supported in OneDrive, Amazon Drive, or Sync.com

Is there a way to restore the backup on launch? This would be very helpful to me! I just want a prompt that asks if I want the JSON restored whenever I launch Inkdrop.

Also, the : appears to be an issue in some apps, such as OneDrive:

Hi Ryan,

Thank you for the suggestion.
It would be nice to support restoring your backup on every launch.
However, it could cause accidentally deleting notes in some cases such as when your backup was missing somehow.
Because the backup feature is for backing up your data and it is not designed for providing file-based sync.
Since I have to prevent those accidents, I’m afraid to say no.

It looks like an issue in OneDrive because : character is not supported in some filesystems.
Dropbox and Google Drive work fine with those files.
Changing it will be a significant breaking change for the existing backups.
Sorry for the inconvenience but could you use other cloud file storage for now?

1 Like

It also seems to be an issue in the two other sync services I use (Sync.com and Amazon Drive).

https://www.sync.com/help/why-arent-certain-files-on-my-computer-syncing/

https://www.amazon.com/gp/help/customer/display.html?nodeId=GGU2SU8Y22DZYRMQ

I guess my plain text backups plugin works around this by not relying on those characters. Would be nice if it was a double underscore or something more universal, but I do recognize that it is a significant and breaking change for the app.

@craftzdog, is it possible that you could just use a new character for backups and restores only, rather than changing it universally? You could still support the old delimiter by having some kind of switch or conditional. But it would be nice if it was a character that worked with more syncing services!

Yeah, that is possible. Let me consider it after working on updating the mobile version.

1 Like