-
Notifications
You must be signed in to change notification settings - Fork 917
feat(tray): sync status indicator in account menu #9427
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
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
|
Artifact containing the AppImage: nextcloud-appimage-pr-9427.zip Digest: To test this change/fix you can download the above artifact file, unzip it, and run it. Please make sure to quit your existing Nextcloud app and backup your data. |
|




Motivation
Description
src/gui/tray/UserLine.qmlto add asyncStatusColumnthat reserves space even when empty.src/gui/tray/CurrentAccountHeaderButton.qmlby adding anextraMenuWidthso rows do not get cramped.syncStatusIconandsyncStatusOkproperties toUserand new rolesSyncStatusIconRole/SyncStatusOkRoleinUserModel(src/gui/tray/usermodel.h/src/gui/tray/usermodel.cpp).usermodel.cppwithdetermineSyncStatusandsyncStatusForAccount, mapping folder sync results to theme icons (ok,error,warning,pause,sync,offline) and wiredFolderMan/AccountStatesignals to callupdateSyncStatus()and emit model changes.Testing
ERR_EMPTY_RESPONSE).Codex Task