-
Notifications
You must be signed in to change notification settings - Fork 808
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve the syncing status text displayed to the user #6882
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the readability improvements, I am a huge fan 🙂
I left a small comment but otherwise it looks ok to me
It's a draft so if things change substantially I can re-review
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All sounds like nice improvements to me. :)
"Reconciling local and remote changes" could use a more commonly understandable word instead of "reconciling". Maybe just "Syncing local and remote changes"?
@jancborchardt just a few more suggestions - atm mostly used in tooltips: |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@camilasan sounds good, only 2 changes so it’s consistently "sync"
"Status undefined" => "Syncing status is unknown"
→ Sync status is unknown
"Sync Error" => "Error occurred during syncing"
Error occurred during sync
16aa232
to
16d01d5
Compare
- Add margin to sync progress text. - Make use of the text in FolderStatusDelegate::FolderSyncText. Signed-off-by: Camila Ayres <[email protected]>
- Add const auto. - Change variable names to be more clear. Signed-off-by: Camila Ayres <[email protected]>
- Never display "please wait" to users. - Only start displaying status starting at 1. e.g. "0 f 6 files" => "1 of 6 files" - Improve text for FolderStatusDelegate::FolderSyncText. - Reconciling => Syncing. - Syncing => Sync. Signed-off-by: Camila Ayres <[email protected]>
…ing. Signed-off-by: Camila Ayres <[email protected]>
Signed-off-by: Camila Ayres <[email protected]>
16d01d5
to
43777be
Compare
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
AppImage file: nextcloud-PR-6882-43777bed226729fda00881ea35a917b78c9a776c-x86_64.AppImage |
/backport to stable-3.13 |
before => after:
capitalize all sync status to string e.g. "upload" => "Upload", "download" => "Download"
list less file names in the details of the progress bar
"Reconciling changes" => "Reconciling local and remote changes"
"Syncing changes" => "Syncing"
"Downloading %1. Please wait …" => "Downloading %1 …" (this is the updater status though)
"0 of 6 files" => "1 of 6 files" (do not display 0, but 1)"
"Synchronizing VirtualFiles with local folder" => "Synchronizing virtual files in local folder"
"Synchronizing with local folder" => "Synchronizing files in local folder"
"Waiting …" => "About to start syncing"
"Preparing sync" => "Checking folder changes"
"Waiting to start sync" => "Waiting to start syncing"
"Sync Success" => "Sync was successful"
"Status undefined" => "Sync status is unknown"
"Sync Success, some files were ignored." => "Sync was successful but some files were ignored"
"Sync Error" => "Error occurred during sync"
"Setup Error" => "Error occurred during setup"
"Aborting …" => "Stopping sync"
"Synchronizing VirtualFiles with local folder" => "Synchronizing virtual files in local folder"
"Synchronizing with local folder" => "Synchronizing files in local folder"
Change tooltip text