-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Add support for QR codes & deep links #3383
Conversation
6a77bff
to
28df74f
Compare
Can I be annoyed by this? Simply because I vote/fight/argue for a version bump 14->15 (see #2923) and get blocked but when we need a QR code scanner we happily do so? |
Hm. You are right, sorry ❤️! I can show the button for >=15 only, but I have to figure out how I can do this in build.gradle. |
Well, 13 to be true ;) And for customers it could be a case if they run a branded client ;)
No, we should drop 14. If whoever / @oparoz can't provide any feedback regarding this, even within the last 3 months then they shouldn't have a say in this or have to deal with the situation afterwards. You are either involved in this or you are not and if you are not (which seems obvious) than you don't get to vote on this. Just my 2 cents.
Please let's move on to v15 🙏 |
API14: 4.0, 4.0.1, 4.0.2 So, apart from any customers, fdroid, manual installations, we do not have 14 in use. |
correct 👍 |
Codecov Report
@@ Coverage Diff @@
## master #3383 +/- ##
===========================================
- Coverage 6.13% 6.11% -0.03%
Complexity 1 1
===========================================
Files 315 316 +1
Lines 30508 30559 +51
Branches 4402 4410 +8
===========================================
- Hits 1872 1868 -4
- Misses 28353 28405 +52
- Partials 283 286 +3
|
Codecov Report
@@ Coverage Diff @@
## master #3383 +/- ##
===========================================
- Coverage 6.14% 6.13% -0.01%
Complexity 1 1
===========================================
Files 315 316 +1
Lines 30522 30600 +78
Branches 4373 4383 +10
===========================================
+ Hits 1876 1878 +2
- Misses 28363 28440 +77
+ Partials 283 282 -1
|
@tobiasKaminsky I revamped the qr code icon :) |
@tobiasKaminsky tested the scanner with non-Nc-login-link qr codes. The scan then returns to the login screen (like in the screenshot above) but I don't get any feedback as a user that the qr code is not a Nc-Login-code so I think it would be good to show a Toast or Snackbar stating exactly that. :) |
@tobiasKaminsky some issues I found:
What works:
|
65dfc67
to
5000bf5
Compare
0336088
to
cde6be8
Compare
@AndyScherzinger can you re-test it again? |
@tobiasKaminsky erm, my commit is gone?! with my visual changes?! |
2ebef64
to
662e0f2
Compare
@tobiasKaminsky rebased and fixed the scan icon. non-fitting QR codes still return back to login screen without any feedback. Just try this one: |
f0e96fc
to
ca78dd7
Compare
ca78dd7
to
9bb5b65
Compare
Hopefully one last final rebase |
0a9b9d5
to
deb32b8
Compare
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
- fix codacy Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
…ip ci] Signed-off-by: nextcloud-android-bot <android@nextcloud.com>
dddb5bb
to
51bdf57
Compare
Lint
FindBugs (new)
FindBugs (master)
|
@tobiasKaminsky @AndyScherzinger where is the image that you have used for QRCode button ? |
@marinofaggiana it from the material design icons list: http://materialdesignicons.com/icon/qrcode-scan |
Signed-off-by: tobiasKaminsky tobias@kaminsky.me