material-components-android
material-components-android copied to clipboard
[TimePicker] a more functional digital input design
trafficstars
Is your feature request related to a problem? Please describe. Honestly, the current digital input design when creating a new alarm looks visually "pretty" but is functionally clunky to use for a few subtle reasons.
Describe the solution you'd like Out of all the designs to set up a new alarm I came across, so far the most sensible one for me has been the plain and simple "Numeric keypad" from (the now-abandoned) ClockPlus by philliphsu. Some of the usability advantages include:
- not being at the mercy of the generic numpad included in your own installed keyboard software, which usually comes with unnecessary keys like
#-+,., meanwhile Clock+ has a custom-made one for itself - you can hold down the
Deletebutton to quickly delete everything you typed - in Clock+ you start typing on a "blank slate", which is more predictable behavior than the weird pre-inserted "current time" of Material
- with the
:00and:30shortcuts you can input times like09:00and08:30in just 2 quick taps +OK - ^theoretically times like
09:00could be made even faster by allowing the user to input just9andOK(behavior not used by Clock+) - if the first digit you type is "3" or bigger, it cleverly greys out 6/7/8/9
- if you type
1 2 3in Clock+ you get a01:23alarm, which is a more sane behavior than the12:03you get on Material - if you type
8 2 2in Clock+ you get a08:22alarm, meanwhile in the current Material you're stuck typing8in the Hour field - Note: in 12h mode the
:00/:30buttons are replaced withAM/PM, so it's compatible with both.
A "fresh coat of Material paint" on top of that little-known but clever old Material design app sounds like an improvement (and default-worthy imo).
Additional context