martinstoeckli / SilentNotes

SilentNotes is a simple note taking app which respects your privacy.
https://www.martinstoeckli.ch/silentnotes
Mozilla Public License 2.0
238 stars 35 forks source link

Feature request: Exclude notes from synchronizing / have multiple online storages #195

Open Hibbie89 opened 2 years ago

Hibbie89 commented 2 years ago

I started using SilentNotes not long ago, and it is a really neat app for taking notes and creating todo-lists. I'd like to use it partly together with my wife for things we both want to take notes of (e.g. groceries), however, some notes I'd like to take for myself, and she for herself (e.g. work related). So it would be nice to be able to either: a) exclude notes from synchronizing, so that they only exist on the device where they were created, b) (if possible) have multiple synchronization sources, for which the key can be shared seperately.

While the latter would be best, for our usecase also the first option would be great, as we both use the app only on one device at the moment.

martinstoeckli commented 2 years ago

Thanks a lot for your feature request, it is actually a good idea and it would have been handy for myself too. Currently SilentNotes is not designed for sharing notes and a lot of work would be involved to manage multiple repositories, it could also loose some of its simplicity (e.g. choosing in which repository a new note should be created).

Nevertheless I will keep the request open for voting and if the demand is high enough, maybe I should reconsider. Perhaps we should rename the issue to something like "Sharing notes with multiple online repositories"?

Hibbie89 commented 2 years ago

Thanks for the quick reply. I can imagine that this is quite a major change, so I can totally understand that it is nothing done right now :)

That is also why I thought of maybe excluding single notes from synchronizing, as in this way it would work for local notes not for sharing, and sharing all the rest, with the drawback that the local notes, which are not synched, do not get backed up. Also, common note additions might get overwritten, if changes were made in two devices between synchronizing (or did I missread this?)

martinstoeckli commented 2 years ago

It is correct that the note with the newer modification timestamp wins.

jitterfrei commented 1 year ago

I've been using SilentNotes for some years now and thought about such a feature many times already. Would be really great to have multiple repos somewhen in the future!