nextcloud / nextcloud/talk-android
🔋 Check/add/update workarounds for battery saving / autostart
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 739
- Forks
- 321
- Avg merge
- 14h 59m
- Merged PRs (30d)
- 151
Description
some vendors implement special battery saving modes which might prevent talk app from wake up and receive notifications.
there is some code in talk app for some workarounds in
src/main/java/com/nextcloud/talk/utils/DeviceUtils.java
TODOS:
- check if existing workarounds are still the best solution
- research and add more workarounds. some hints for developers are at https://dontkillmyapp.com
related:
https://github.com/nextcloud/talk-android/issues/741
https://github.com/nextcloud/talk-android/issues/1011
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading src/main/java/com/nextcloud/talk/utils/DeviceUtils.java and the related issues 741 and 1011, then compare the existing workarounds with the developer guidance at dontkillmyapp.com. Done means the current workarounds have been evaluated and any additional vendor-specific solutions needed for wake-up and notifications are identified and added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100