Skip to content

Android 17 handle local network permission#2180

Closed
ArnyminerZ wants to merge 5 commits into
mainfrom
2174-android-17-handle-local-network-permission
Closed

Android 17 handle local network permission#2180
ArnyminerZ wants to merge 5 commits into
mainfrom
2174-android-17-handle-local-network-permission

Conversation

@ArnyminerZ

Copy link
Copy Markdown
Member

Purpose

Handle the new ACCESS_LOCAL_NETWORK permission correctly.

Short description

  • Added a sync condition that checks this permission is granted in the required scenarios.
  • Added a check when adding a new account that checks this permission is granted in the required scenarios.

TODO:

  • Add the required UI message to acknowledge the user that the permission is required.
  • Show a notification when sync is not possible because of missing permission so that the user can grant it. Maybe something like what happens when you install a new tasks app.

Checklist

  • The PR has a proper title, description and label.
  • I have self-reviewed the PR.
  • I have added documentation to complex functions and functions that can be used by other modules.
  • I have added reasonable tests or consciously decided to not add tests.

ArnyminerZ added 5 commits May 4, 2026 07:03
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
@ArnyminerZ ArnyminerZ self-assigned this May 4, 2026
@ArnyminerZ ArnyminerZ added the refactoring Internal improvement of existing functions label May 4, 2026
@ArnyminerZ ArnyminerZ linked an issue May 4, 2026 that may be closed by this pull request
@ArnyminerZ ArnyminerZ changed the title 2174 android 17 handle local network permission Android 17 handle local network permission May 4, 2026
@ArnyminerZ

Copy link
Copy Markdown
Member Author

Closing until further decisions are made

@ArnyminerZ ArnyminerZ closed this Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Internal improvement of existing functions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Android 17] Handle local network permission

1 participant