We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-10-03 16:54:20 +0200

In SilicaTimePicker, increment hours when minutes handle makes 360°

For the moment, the behaviour of Silica TimePicker is the following: one handle for setting the minutes, one for the hour. When the minutes handle goes past 360°, the minutes change from 59 to 00, and the hour is not modified.

My proposal is that in this case you need to increment the hour (just as what would happen when setting an analog clock. (and symmetrically, decrement the hour when the minutes handle is moved the other way past 0°)

In SilicaTimePicker, increment hours when minutes handle makes moves past 360°

For the moment, the behaviour of Silica TimePicker is the following: one handle for setting the minutes, one for the hour. When the minutes handle goes past 360°, the minutes change from 59 to 00, and the hour is not modified.

My proposal is that in this case you need to increment the hour (just as what would happen when setting an analog clock. (and symmetrically, decrement the hour when the minutes handle is moved the other way past 0°)

In SilicaTimePicker, increment hours when minutes handle moves past 360°

For the moment, the behaviour of Silica TimePicker is the following: one handle for setting the minutes, one for the hour. When the minutes handle goes past 360°, the minutes change from 59 to 00, and the hour is not modified.

My proposal is that in this case you need to increment the hour (just as what would happen when setting an analog clock. (and symmetrically, decrement the hour when the minutes handle is moved the other way past 0°)

This would, I think, make thing more user-friendly. For example, to set a timer to 7:55, I could set the hour to 8, then move the minutes handle 5 ticks to the left (instead of setting the hour to 7, then moving the minutes 55 ticks to the right, which is more finger movement, or 5 ticks to the left, which is counter-intuitive: 5 minutes before 7 is 6:55, not 7:55 !)