Comments (5)
Very very thank you for your check! Actually, I'm not so good at English writing.
Please feel free to let me know if it is strange or difficult to understand.
This is a big chance to improve this plugin and my English :)
Reading is not so bad, so if there's something misunderstanding in each other, I will explain.
Of course, any pull requests are welcome too.
First, I'll brush the plugin up like this issue.
from obsidian-livesync.
@kwjfef I wrote some ideas, to add a little detail. Could you check it?
"These settings are kept locked while synchronisation is in progress."
"These settings are kept locked while you turn on any automatic synchronization." is ok?
(Yes, you have a good point. I have to lock this setting while synchronization is in progress, in addition to current behavior.)
So, finally, this note would be like this? : "These settings are kept locked while you turn on any automatic synchronization or in progress."
"Enabled - empty folders stored locally are synced to the remote database.
Disabled - empty folders stored locally are not synced to the remote database, and those that become empty on another device will not sync to other devices."
How is the below?
Disabled - Delete the folder if it becomes empty by replication.
Enabled - Do nothing to the folder, even if replication has deleted any files.
from obsidian-livesync.
I'm not so good at English writing.
No worries, you've done a great job so far! It's just a case of fixing minor grammatical errors now.
"These settings are kept locked while you turn on any automatic synchronization or in progress."
The addition of "automatic" I think is better than my initial suggestion, as automatic implies that there are settings enabled causing replication to take place whenever an edit is made. As this isn't happening at all times, I feel that "in progress" becomes redundant.
It might be better to rephrase this instead as:
"These settings are kept locked while automatic synchronisation options are enabled. Disable these options in the "Sync Settings" tab to unlock."
"Disabled - Delete the folder if it becomes empty by replication.
Enabled - Do nothing to the folder, even if replication has deleted any files."
This suggests that if a folder is detected as empty during replication, it will be deleted from both the local vault as well as the remote vault if the setting is disabled, which isn't the case as the folder is still kept intact locally.
I think it is important to specify this as the setting can be changed per device.
Please correct me if I'm misunderstanding the role of this setting, but from my testing, this is what I've found it does.
from obsidian-livesync.
Thank you for your kindness! I'm very encouraged!
"These settings are kept locked while automatic synchronisation options are enabled. Disable these options in the "Sync Settings" tab to unlock."
This is awesome! Thank you!
which isn't the case as the folder is still kept intact locally.
Oh... really? I think it is a problem.
I'll investigate more.
from obsidian-livesync.
Close this issue once.
from obsidian-livesync.
Related Issues (20)
- Sync occasionally hangs, and takes a long time to recover HOT 16
- Hidden files remain conflicted in sync HOT 2
- Replication errors between Mac / iPad / iPhone: TypeError, AbortError HOT 7
- Not working on mobile HOT 33
- Create Template for obsidian-live-sync on Unraid GitHub** HOT 3
- no connection HOT 1
- Hidden file synchronization 'Fetch' overwrites hidden files in CouchDB HOT 8
- Can't Edit Settings Text Boxes HOT 2
- after last updates i have this error: TypeError: Failed to fetch HOT 3
- missing system database _users HOT 2
- Why make it so complex ? HOT 8
- Reducing Time for _changes Request in CouchDB HOT 1
- Run replicate now automatically? HOT 2
- Renaming or deleting notes cause sync to be stuck, showing β³ Working read storage processes and/or π« Pending read storage processes HOT 6
- Notes with quoted strings in their name are synced as if they are deleted HOT 2
- FileWatching STORAGE -> DB (plain) updates lead to lag on mobile devices like iPad HOT 4
- Default ignore pattern settings for hidden files sync doesn't work HOT 2
- θ½ε¦ε’ε δΈζζ―ζ HOT 5
- no sync when couchdb sits behind a /location
- Remote database is 7 times larger than the vault HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obsidian-livesync.