Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support a permissive default implementation of permission_handler for linux. #1175

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

patlefort
Copy link

  • Assume that all permissions are granted.
  • Assume that all services are enabled.
  • Assume that there is no "app settings" and permission requests.
  • Make it the default for linux platform.

This will enable support for the linux platform. Linux has plenty of ways to sandbox an application but no singular way. Later I could look into flatpak and snaps and see if it can be integrated. For now this plugin should at least make apps work for linux. I named it the "default" plugin but I can always rename it if preferred.

It should fix issue #631

Pre-launch Checklist

  • I made sure the project builds.
  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is does not need version changes.
  • I updated CHANGELOG.md to add a description of the change.
  • I updated/added relevant documentation (doc comments with ///).
  • I rebased onto main.
  • I added new tests to check the change I am making, or this PR does not need tests.
  • I made sure all existing and new tests are passing.
  • I ran dart format . and committed any changes.
  • I ran flutter analyze and fixed any errors.

* Assume that all permissions are granted.
* Assume that all services are enabled.
* Assume that there is no "app settings" and permission requests.
* Make it the default for linux platform.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant