Camera permission card (EXPOSUREAPP-5786) (#2713)
* Implement swipe to delete
* Swipe to delete in CheckIns screen
* Reduce parameters and consider non swiping items
* lint
* lint
* Update docs
* Add TODO
* Update ic_delete.xml
* Create camera card
* Add card strings
* use strings in layout
* Rounded background
* Increase icon size proportionally
* Implemente Swipe contract
* Handle dismiss for swipe
* Animate FAB onScroll
* Create flow of permission status
* Avoid drawing out of screen when view is completely swiped
* klint
* Pass flag from fragment
* Rearrange code
* Rename color
* Fix qr-code icon
* Nav bar icon
* Notify item when dialog is canceled
* Reduce lines
* Small refactoring
* Rely on settings
* Unit tests
* Fix text
* lint
* clean
* Renaming
* Smaller functions
* Add test
* Shrink lines
* revert strings changes
* Rename to CameraSettings
* renaming
* Handle exception
* Reset flag if rationale can be shown again
* create Movable interface
* lint
* extra line
* Tests
* More tests
* More tests
* Check camera settings onResume
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/CheckInEvent.kt 2 additions, 0 deletions...pp/ui/eventregistration/attendee/checkins/CheckInEvent.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/CheckInsAdapter.kt 2 additions, 0 deletions...ui/eventregistration/attendee/checkins/CheckInsAdapter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/CheckInsFragment.kt 103 additions, 66 deletions...i/eventregistration/attendee/checkins/CheckInsFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/CheckInsViewModel.kt 60 additions, 48 deletions.../eventregistration/attendee/checkins/CheckInsViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/items/CameraPermissionVH.kt 36 additions, 0 deletions...egistration/attendee/checkins/items/CameraPermissionVH.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/permission/CameraPermissionProvider.kt 26 additions, 0 deletions.../attendee/checkins/permission/CameraPermissionProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/scan/ScanCheckInQrCodeFragment.kt 3 additions, 1 deletion...ntregistration/attendee/scan/ScanCheckInQrCodeFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/eventregistration/attendee/scan/ScanCheckInQrCodeViewModel.kt 10 additions, 1 deletion...tregistration/attendee/scan/ScanCheckInQrCodeViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt 3 additions, 1 deletion...ui/submission/qrcode/scan/SubmissionQRCodeScanFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt 8 additions, 1 deletion...i/submission/qrcode/scan/SubmissionQRCodeScanViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/collections/CollectionsExtension.kt 9 additions, 0 deletions...ki/coronawarnapp/util/collections/CollectionsExtension.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/list/SwipeConsumer.kt 17 additions, 0 deletions...main/java/de/rki/coronawarnapp/util/list/SwipeConsumer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/list/SwipeExtension.kt 2 additions, 7 deletions...ain/java/de/rki/coronawarnapp/util/list/SwipeExtension.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/permission/CameraPermissionHelper.kt 1 addition, 1 deletion...i/coronawarnapp/util/permission/CameraPermissionHelper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/permission/CameraSettings.kt 25 additions, 0 deletions...va/de/rki/coronawarnapp/util/permission/CameraSettings.kt
- Corona-Warn-App/src/main/res/layout/trace_location_attendee_checkins_item_camera.xml 49 additions, 0 deletions...s/layout/trace_location_attendee_checkins_item_camera.xml
- Corona-Warn-App/src/main/res/values-de/strings.xml 6 additions, 0 deletionsCorona-Warn-App/src/main/res/values-de/strings.xml
- Corona-Warn-App/src/main/res/values/strings.xml 6 additions, 0 deletionsCorona-Warn-App/src/main/res/values/strings.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/CheckInsViewModelTest.kt 194 additions, 0 deletions...ntregistration/attendee/checkins/CheckInsViewModelTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/ui/eventregistration/attendee/checkins/permission/CameraPermissionProviderTest.kt 81 additions, 0 deletions...endee/checkins/permission/CameraPermissionProviderTest.kt
Loading
Please register or sign in to comment