-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Polish Date Range picker UI #13579
Polish Date Range picker UI #13579
Conversation
You can test the changes on this Pull Request by downloading the APK here. |
Tested light mode, dark mode, landscape, portrait, phone, tablet. Looking and working great. Minor details
This is fine for me, right now.
Thanks, looks good
I think this is the right balance. Let's stick with it! Of the issues that you couldn't fix, here would be my priority order:
So scrap 4. 1 is somewhat functional. 2 and 3 visual nice to haves. I wouldn't block the release on any necessarily. thanks |
You can trigger optional UI/connected tests for these changes by visiting CircleCI here. |
Thanks for the feedback @osullivanchris!
It'd usually make concern me as well. But it's an official component and we can't do much about it anyway.
I was not able to reproduce this issue. It works as expected on my emulator.
The class is final and it doesn't support customizing the actions. We could potentially implement a very hacky solution, but it might break with every release of the component. So I wouldn't do anything unless users complain about it.
Similar as above. The component uses a single textview which is not accessible from our code. The solution for this one would be even more hacky. The customization of the component is very limited and not straight-forward at all. If we decide that we need some of the above adjustments I'd recommend using a 3rd party library or implementing a custom component which would be fully customizable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicely done @malinajirka - especially with the constraints when using the gated component. I took it for a spin on the following emulator types: tiny device, tablet, and modern. I also test on my Pixel 3XL device. 👍
@malinajirka thanks for the clarifications in the comment above. Think we're on the same page on this one. You have all my questions covered and it sounds like we've got what we can for now. Other enhancements can be parked. Not worth the trouble. LGTM. |
Parent issue #13268
Not ready for code review - but feel free to share ideas :).
This PR updates styles of Date Range picker in Activity Log.
Reply to this comment:
I went with a fullscreen view even on tablets as discussed.
Fixed
Partially fixed - we show the current month at the bottom.
AFAIK these changes are not supported by default. Having said that if we really want to implement them there might be some workarounds. It'd be good to know priority so we can better timebox it.
Questions:
To test:
PR submission checklist:
RELEASE-NOTES.txt
if necessary.