-
Notifications
You must be signed in to change notification settings - Fork 81
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
Update to Android 12 #315
Update to Android 12 #315
Conversation
47a7529
to
4bcca7a
Compare
Thank you! I'll take a look at this and try to get a release out this weekend |
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.
Looks good! Just a few questions about things I'd like to understand before merging. The comments/suggestions are pretty minor, and you can either act on them or just resolve them.
app/src/main/java/com/jmstudios/redmoon/preference/ProfileSelectorPreference.kt
Outdated
Show resolved
Hide resolved
I tested this in an emulator, and unfortunately it did not fix #309; the overlay still absorbs taps when in any app besides Red Moon itself. I suppose you didn't mention that issue here, so maybe this was just a general update, not a fix for that? |
Well, it fixes the build anyway, so I'm going to merge, and if you intended this to fix #309, you can send a follow-up PR. |
Sorry, totally forgot to follow up on these reviews; thanks for helping it over the finish line. #309 will most likely need an accessibility overlay, although I've had issues getting it to work as outlined in that issue. |
I will probably be forced to buy a new phone soon (thanks Sprint!), so this PR was getting most of the grunt work out of the way in preparation for figuring out #309; hopefully having my eyes seared at night will be sufficient motivation. |
Ha— I'm still running 7.0 (thanks Samsung+AT&T!) so I've been a little lacking on the motivation front lately. Also I've started putting my phone away at night entirely, so it's not as big of an issue for me any more. |
FLAG_IMMUTABLE
andexported
to everythingSCHEDULE_EXACT_ALARM
permissions on Android 12This fixes all of the build errors and crashes related to the new API level - I've tested it on Android 12 and Android 7.