MintPermissions Versions Save

Just use Kotlin Coroutines for Android Runtime Permissions

1.1.2

1 year ago

Fixed:

  • On android 23 java.lang.IllegalArgumentException: Unknown permission: This happens when a permission is specified in the manifest, which is not supported by the system. Relevant only for api23, starting with api24 everything is ok. PermissionManagerService

1.1.1

1 year ago

Again fixed a bug when it was impossible to get the actual value of statuses after a request.

Added library com.github.mintrocket.MintPermissions:mintpermissions-flows This library internally processes permission requests and statuses according to Google recommendations.

  • There is a processing of simple cases when you just need to do something at the click of a button. There is also case processing, when you also need to display the status of permissions on the screen itself.
  • It is possible to customize the behavior of the dialogs.
  • It is possible to override how the data will be displayed in the dialog.
  • It is possible to override how exactly the dialog is displayed (you can at least use BottomSheetDialog), the main thing is to observe CoroutineScope.

Due to the addition of a new library, the way you need to connect it to the project has changed. Before: implementation "com.github.mintrocket:MintPermissions:1.0.0" Now: implementation 'com.github.mintrocket.MintPermissions:mintpermissions:1.0.1' implementation 'com.github.mintrocket.MintPermissions:mintpermissions-flows:1.0.1'

1.1.0

1 year ago

Fixed a bug when it was impossible to get the actual value of statuses after a request.

Added library com.github.mintrocket.MintPermissions:mintpermissions-flows This library internally processes permission requests and statuses according to Google recommendations.

  • There is a processing of simple cases when you just need to do something at the click of a button. There is also case processing, when you also need to display the status of permissions on the screen itself.
  • It is possible to customize the behavior of the dialogs.
  • It is possible to override how the data will be displayed in the dialog.
  • It is possible to override how exactly the dialog is displayed (you can at least use BottomSheetDialog), the main thing is to observe CoroutineScope.

Due to the addition of a new library, the way you need to connect it to the project has changed. Before: implementation "com.github.mintrocket:MintPermissions:1.0.0" Now: implementation 'com.github.mintrocket.MintPermissions:mintpermissions:1.0.1' implementation 'com.github.mintrocket.MintPermissions:mintpermissions-flows:1.0.1'

1.0.1

1 year ago

test release for flows module

1.0.0

1 year ago

First release

0.0.5

1 year ago

0.0.3

1 year ago

fix release build prerelease for teammates

0.0.2

1 year ago

Prerelease for teammates

0.0.1

1 year ago