Issue/13268 introduce date range picker screen in Activity Log#13324
Issue/13268 introduce date range picker screen in Activity Log#13324
Conversation
…troduce-date-range-picker-screen
…troduce-date-range-picker-screen
|
You can trigger optional UI/connected tests for these changes by visiting CircleCI here. |
|
You can test the changes on this Pull Request by downloading the APK here. |
ParaskP7
left a comment
There was a problem hiding this comment.
Cool stuff, now we have a material picker that we can play with! 🌟
PS: I didn't use emoji this time, but I did use a suffix on each of my comments to give you some context of what to expect (like Minor: Xyx or Idea: Xyz). Let me know your thoughts.
WordPress/src/main/java/org/wordpress/android/ui/activitylog/list/ActivityLogListFragment.kt
Show resolved
Hide resolved
WordPress/src/main/java/org/wordpress/android/viewmodel/activitylog/ActivityLogViewModel.kt
Show resolved
Hide resolved
WordPress/src/main/java/org/wordpress/android/viewmodel/activitylog/ActivityLogViewModel.kt
Show resolved
Hide resolved
WordPress/src/main/java/org/wordpress/android/ui/activitylog/list/ActivityLogListFragment.kt
Show resolved
Hide resolved
|
Thanks for the review @ParaskP7!
I like it. We actually already use "NitPick:" prefix on minor comments - eg. this comment. |
|
Material date range picker looks great! Good job 👍. Steps to reproduce:
|
…creen # Conflicts: # WordPress/src/main/java/org/wordpress/android/ui/activitylog/list/ActivityLogListFragment.kt # WordPress/src/main/java/org/wordpress/android/viewmodel/activitylog/ActivityLogViewModel.kt
ashiagr
left a comment
There was a problem hiding this comment.
LGTM 👍. I've tested and confirm that last selected data range is saved properly after save action is performed after orientation change.

Partially fixes #13268
Merge instructions:
This PR introduces Material Fullscreen Date Range picker component in Activity Log. It overrides some styles of the material component to facilitate future styling. The design of the date range picker hasn't been finalised yet so ignore the overall styling for now.
Unit tests will be added in a separate PR.
To test:
PR submission checklist:
RELEASE-NOTES.txtif necessary.