[Clock] No stopwatch feature present
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Ubuntu Clock App |
Wishlist
|
Nekhelesh Ramananthan | ||
| | Ubuntu UX |
Wishlist
|
James Mulholland | ||
Bug Description
I expect a stopwatch to be found in the Clock app, but there is none. Please add one.
13:21 <nik90> rbasak: Can you report a bug for the missing stopwatch feature. I can confirm and triage it.
Some UX input from James:
[16:37] <JMulholland> I think there’s a good case for putting them on horizontal swipes, as illustrated here:
[16:37] <JMulholland> http://
[16:38] <JMulholland> That still leaves the matter of how we communicate that to the users, so I’ve been experimenting with some different approacjes for that:
[16:38] <JMulholland> My personal fav, using an tab-icon set: http://
[16:38] <popey> wow, like that
[16:39] <popey> like both actually, these are great
[16:39] <JMulholland> alternitavely we can consider using pagination indicators (similar to what was used in the dash):
[16:39] <JMulholland> version 1: http://
[16:39] <JMulholland> version 2: http://
[16:40] <JMulholland> or alternitavely we might consider introducing more commonly used SDK navigation components via a header:
[16:40] <gang66> My favourite is http://
[16:40] <JMulholland> http://
[16:41] <JMulholland> or http://
[16:41] <JMulholland> cool, glad you like it gang66 :)
[16:41] <JMulholland> the icons are placeholders I just sketched quickly so we’d have something
[16:41] <JMulholland> but yea, I think it preserves the ‘minimal’ feel
[16:41] <popey> icons > text
[16:42] <popey> (fewer translations, fewer issues with text fitting on the screen)
[16:42] <JMulholland> absolutely
[16:42] <popey> and its what android does
[16:42] <gang66> In my opinion we should leave bottom edge for alarms
[16:42] <gang66> And don't put anything into it
[16:43] <popey> I'm inclined to agree.
[16:43] <gang66> I would like to write lap's time in the list as we already do it for Cities
[16:43] <gang66> (for Stopwatch)
[16:44] <JMulholland> makes sense, no strong desire to log lap times (i.e. save them for later reference) or save timers (for subsequent use)?
[16:44] <JMulholland> those where the only possible uses of the bottom edge that came to mind when sketching this http://
[16:45] <gang66> Maybe I will prepare some implementation proposal, so we could test it
[16:46] <JMulholland> ok, maybe we revisit that later once we have a stopwatch & timer in place
Related branches
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration) on 2015-08-20
- Bartosz Kosiorek: Approve on 2015-08-20
- Victor Thompson: Needs Fixing on 2015-08-06
-
Diff: 2139 lines (+1391/-309)32 files modifiedAUTHORS (+1/-0)
app/CMakeLists.txt (+2/-0)
app/MainPage.qml (+121/-0)
app/clock/ClockPage.qml (+126/-176)
app/components/ActionIcon.qml (+45/-0)
app/components/CMakeLists.txt (+2/-0)
app/components/HeaderNavigation.qml (+86/-0)
app/graphics/CMakeLists.txt (+2/-0)
app/graphics/Stopwatch_Placeholder.svg (+19/-0)
app/graphics/WorldClock_Placeholder.svg (+22/-0)
app/stopwatch/CMakeLists.txt (+11/-0)
app/stopwatch/LapListView.qml (+140/-0)
app/stopwatch/StopwatchFace.qml (+61/-0)
app/stopwatch/StopwatchPage.qml (+169/-0)
app/stopwatch/StopwatchUtils.qml (+73/-0)
app/ubuntu-clock-app.qml (+19/-20)
app/worldclock/AddWorldCityButton.qml (+8/-4)
app/worldclock/UserWorldCityList.qml (+94/-93)
backend/CMakeLists.txt (+25/-0)
backend/modules/Stopwatch/LapHistory/backend.cpp (+34/-0)
backend/modules/Stopwatch/LapHistory/backend.h (+35/-0)
backend/modules/Stopwatch/LapHistory/history.cpp (+97/-0)
backend/modules/Stopwatch/LapHistory/history.h (+64/-0)
backend/modules/Stopwatch/LapHistory/qmldir (+2/-0)
debian/changelog (+2/-0)
debian/control (+2/-0)
po/com.ubuntu.clock.pot (+38/-8)
tests/unit/CMakeLists.txt (+2/-0)
tests/unit/MockClockApp.qml (+6/-5)
tests/unit/tst_stopwatchUtils.qml (+79/-0)
tests/unit/tst_worldClock.qml (+1/-1)
ubuntu-clock-app.json (+3/-2)
| Nekhelesh Ramananthan (nik90) wrote : | #1 |
| Changed in ubuntu-clock-app: | |
| status: | New → Confirmed |
| importance: | Undecided → Wishlist |
| milestone: | none → 3.x.backlog |
| tags: | added: needs-design |
| summary: |
- No stopwatch + [Clock] No stopwatch feature present |
| alexoverton (alexjoverton) wrote : | #2 |
I would like to add that a "Timer" function would also be a "standard" feature. I know its kind of Android/iOS influenced but also something that is widley used .
| Nekhelesh Ramananthan (nik90) wrote : | #3 |
Tmer function is being tracked in bug 1427566.
| Changed in ubuntu-ux: | |
| status: | New → Triaged |
| assignee: | nobody → Magdalena Mirowicz (magdalena-mirowicz) |
| Changed in ubuntu-ux: | |
| importance: | Undecided → Wishlist |
| Changed in ubuntu-ux: | |
| assignee: | Magdalena Mirowicz (magdalena-mirowicz) → Benjamin Keyser (bjkeyser) |
Any ETA on this?
If this doesn't get implemented fast, we will get the same situation as with android, where core functionality is implemented with varying degrees of quality by a number of 3th party apps. There are already 2 stopwatch apps that frankly look horrible and out-of-place on an Ubuntu Touch device...
| Changed in ubuntu-clock-app: | |
| status: | Confirmed → Incomplete |
| summary: |
- [Clock] No stopwatch feature present + [Clock][UX] No stopwatch feature present |
| summary: |
- [Clock][UX] No stopwatch feature present + [Clock] No stopwatch feature present |
| Bartosz Kosiorek (gang65) wrote : | #6 |
| Nekhelesh Ramananthan (nik90) wrote : | #7 |
I like the navigation design chosen. The navigation model proposed is very clear and elegantly expanding on the current navigation structure. I think we should associate the bottom edge to accessing saved content. So in the clock tab the bottom edge is used to access the saved alarms, in the timer tab it is used for saved/favourite timers. I can't see any purpose of the bottom edge in the stopwatch tab.
| Changed in ubuntu-clock-app: | |
| milestone: | 3.x.backlog → 3.5 |
| status: | Incomplete → Triaged |
| assignee: | nobody → Bartosz Kosiorek (gang65) |
| Changed in ubuntu-clock-app: | |
| status: | Triaged → In Progress |
| Changed in ubuntu-clock-app: | |
| assignee: | Bartosz Kosiorek (gang65) → Nekhelesh Ramananthan (nik90) |
| Changed in ubuntu-ux: | |
| assignee: | Benjamin Keyser (bjkeyser) → James Mulholland (jamesjosephmulholland) |
Fix committed into lp:ubuntu-clock-app at revision 340, scheduled for release in ubuntu-clock-app, milestone 3.5
| Changed in ubuntu-clock-app: | |
| status: | In Progress → Fix Committed |
| Changed in ubuntu-clock-app: | |
| status: | Fix Committed → Fix Released |
| Changed in ubuntu-ux: | |
| status: | Triaged → Fix Committed |


Thanks for taking the time to report this bug. We are waiting on a design for the stopwatch feature before we can start implementing it. Adding ubuntu-ux to this bug report to track this.