Version 1.1.0
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'