-
Notifications
You must be signed in to change notification settings - Fork 800
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 macOS Sparkle updater #5468
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.
clang-tidy
found issue(s) with the introduced code (1/1)
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5468 +/- ##
==========================================
+ Coverage 60.05% 60.08% +0.03%
==========================================
Files 145 145
Lines 18762 18762
==========================================
+ Hits 11267 11273 +6
+ Misses 7495 7489 -6 |
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.
clang-tidy
found issue(s) with the introduced code (1/1)
SonarCloud Quality Gate failed. |
a1365fc
to
7a73120
Compare
SonarCloud Quality Gate failed. |
We are still eagerly awaiting this fix, could this please get some attention again? :) |
7a73120
to
6677052
Compare
6677052
to
e850628
Compare
…ement Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
…ate class and owner CPP class Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
…orking Signed-off-by: Claudio Cambra <[email protected]>
…r side Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
Signed-off-by: Claudio Cambra <[email protected]>
e850628
to
298a0f4
Compare
AppImage file: nextcloud-PR-5468-298a0f4dfb0b6ad7c79f087497c19a5a1aafe653-x86_64.AppImage |
SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
/backport to stable-3.9 |
Our current implementation of the sparkle updater is not optimal. It does not communicate with our Qt GUI at all which leads to things like the update status QLabel in the settings window not being updated, and the "Check for updates" button being permanently disabled. Additionally, our handling of edge cases such as the application not being put in the
Applications
folder is not goodThis PR addresses these issues and improves our integration with the updater; it also fixes several internal updater and UI bugs along the way
Fixes #5429