1. 05 Dec, 2023 1 commit
  2. 21 Nov, 2023 1 commit
    • Support Calendar Access Levels (iOS17+) (#1151) · e3c92e38
      * - Split iOS calendar permission into write only and full access
      
      * - Fixes + adjust readme and bump versions
      
      * - Adjust Changelog.md
      
      * - Support iOS 17+ calendar permissions
      
      * - Update README.md to reflect iOS 17+ calendar permissions
      
      * - Fix PermissionManager.m issue
      
      * - Fix dependencies
      
      * #1108 Adjusted for calendarReadOnly and calendarFullAccess
      
      * #1108 Remove breaking change annotation from changelog
      
      * Switch calendarReadOnly to calendarWriteOnly
      
      * Update permission_handler/CHANGELOG.md
      
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      
      * - Adjusted iOS EventPermissionStrategy.m after review
      
      * Added NSCalendarsFullAccessUsageDescription to apple example .plist and podfile
      
      * Fix deprecated calendar permission logic
      
      * Update EventPermissionStrategy.m
      
      * Make small adjustments
      
      * Make small touch-ups
      
      * Updates `Runner.xcodeproj` files
      
      * Update permission_handler/README.md
      
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      
      * Update permission_handler/README.md
      
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      
      * Replace `calendar` with `contacts` in tests
      
      * Update permission_handler_apple.yaml
      
      * Update permission_handler.yaml
      
      * Update permission_handler.yaml
      
      * Update permission_handler_apple.yaml
      
      ---------
      
      Co-authored-by: milosKarakas <milos.karakas@codebluestudio.com>
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      Co-authored-by: Jeroen Weener <JeroenWeener@users.noreply.github.com>
      Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
      Miloš Karakaš committed
  3. 17 Nov, 2023 3 commits
  4. 16 Nov, 2023 1 commit
  5. 15 Nov, 2023 2 commits
    • Support iOS 17 calendar permissions (iOS) (#1220) · 6d8d9617
      * - Split iOS calendar permission into write only and full access
      
      * - Fixes + adjust readme and bump versions
      
      * - Adjust Changelog.md
      
      * - Support iOS 17+ calendar permissions
      
      * - Update README.md to reflect iOS 17+ calendar permissions
      
      * - Fix PermissionManager.m issue
      
      * - Fix dependencies
      
      * #1108 Adjusted for calendarReadOnly and calendarFullAccess
      
      * #1108 Remove breaking change annotation from changelog
      
      * Switch calendarReadOnly to calendarWriteOnly
      
      * Update permission_handler/CHANGELOG.md
      
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      
      * - Adjusted iOS EventPermissionStrategy.m after review
      
      * Added NSCalendarsFullAccessUsageDescription to apple example .plist and podfile
      
      * Fix deprecated calendar permission logic
      
      * Update EventPermissionStrategy.m
      
      * Separate iOS changes
      
      * Group calendar keys in `Info.plist`
      
      ---------
      
      Co-authored-by: milosKarakas <milos.karakas@codebluestudio.com>
      Co-authored-by: Miloš Karakaš <34490121+MilosKarakas@users.noreply.github.com>
      Co-authored-by: TimHoogstrate <tim566@hotmail.com>
      Jeroen Weener committed
  6. 14 Nov, 2023 1 commit
  7. 27 Oct, 2023 2 commits
  8. 23 Oct, 2023 1 commit
  9. 18 Oct, 2023 1 commit
  10. 17 Oct, 2023 2 commits
  11. 13 Oct, 2023 1 commit
  12. 11 Oct, 2023 1 commit
  13. 10 Oct, 2023 1 commit
  14. 04 Oct, 2023 1 commit
    • Refactor Permission Handling for Improved Readability (#1164) · a3bacb4a
      * Add `PermissionCallbacks`
      
      * Fix
      
      * Clean tests
      
      * Update permission_handler/CHANGELOG.md
      
      Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
      
      * Fix type
      
      * Merge `PermissionCallbacks` to `PermissionActions`
      
      * Fix format
      
      * Fix test
      
      * Convert all the variables to private
      
      ---------
      
      Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
      Michael Nabil committed
  15. 27 Sep, 2023 1 commit
  16. 26 Sep, 2023 1 commit
  17. 25 Sep, 2023 1 commit
  18. 22 Sep, 2023 1 commit
  19. 20 Sep, 2023 1 commit
  20. 18 Sep, 2023 1 commit
    • Support web implementation of permission_handler (#1121) · a021685f
      * added integration tests
      
      * added basic integration tests
      
      * updated integration tests
      
      * continued integration tests
      
      * added unit test file
      
      * Move each permission request to its own private method
      
      * Add unit tests and fake web permission handler plugin
      
      * added unit tests for camera and microphone
      
      * Updated documentation files
      
      * Create superclass web_handler.dart
      
      * Use OOP delegation pattern for web_handler
      
      * Change web_handler.dart to web_delegate.dart
      
      * Make WebDelegate class initialization lazy
      
      * Create unit test for each method and permission
      
      * removed redundant integration_test module
      
      * remove redundant test_driver module
      
      * Revert unneeded files and add api docs
      
      * Add geolocation to web permission_handler
      
      * Formatted web_delegate.dart
      
      * Avoid swallowing request permission exception
      
      * Replace UnimplementedError with UnsupportedError for requestPermissions method
      
      Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
      
      * Make WebDelegate instance variables private
      
      ---------
      
      Co-authored-by: Victor Sanni <victorsanni@google.com>
      Co-authored-by: Maurits van Beusekom <maurits@baseflow.com>
      Victor Sanni committed
  21. 13 Sep, 2023 1 commit
    • Reply already submitted in Android 13 while user request permissions (#1147) · 4026813d
      * Reply already submitted in Android 13 while user request permissions(eg.
      post_notification, locations)
      
      * Update permission_handler_android/android/src/main/java/com/baseflow/permissionhandler/PermissionManager.java
      
      Co-authored-by: Jeroen Weener <JeroenWeener@users.noreply.github.com>
      
      ---------
      
      Co-authored-by: Jeroen Weener <JeroenWeener@users.noreply.github.com>
      飞龙 committed
  22. 11 Sep, 2023 1 commit
  23. 07 Sep, 2023 2 commits
  24. 06 Sep, 2023 5 commits
  25. 28 Aug, 2023 1 commit
  26. 01 Aug, 2023 1 commit
  27. 20 Jul, 2023 1 commit
  28. 18 Jul, 2023 2 commits
  29. 13 Jul, 2023 1 commit