Infographic's language not updated until the metric value is changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Unassigned | ||
Ubuntu Music App |
In Progress
|
Undecided
|
Unassigned | ||
Ubuntu Translations |
Triaged
|
Medium
|
Unassigned | ||
camera-app (Ubuntu) |
In Progress
|
Medium
|
Unassigned | ||
libusermetrics (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
libusermetrics (Ubuntu RTM) |
Fix Released
|
High
|
Unassigned |
Bug Description
1) Start the music app
2) Play a track for more than 10 seconds to trigger the metric update
3) Lock and unlock to show the infographic
4) Note, for example, "1 song played today" appears (double tap to cycle through to find music if required)
5) Goto system settings and change the language
6) Restart the device
7) Note the infographic's language has not been updated and it still states '1 song played today'
8) Start the music app
9) Play a track for more than 10 seconds to trigger the metric update
10) Lock and unlock to show the infographic
11) Now notice the infographic's language is now correct, for example "2 Morceaux joues aujourd'hui"
It was expected that step 7 the infographic would show the correct language.
Related branches
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Unity Team: Pending requested
-
Diff: 865 lines (+261/-56)21 files modifiedCMakeLists.txt (+10/-1)
data/com.canonical.usermetrics.DataSource.xml (+2/-0)
debian/control (+1/-0)
src/libusermetricscommon/DateFactory.h (+1/-0)
src/libusermetricsoutput/SyncedDataSource.cpp (+2/-2)
src/libusermetricsoutput/SyncedDataSource.h (+1/-1)
src/libusermetricsoutput/SyncedUserMetricsStore.cpp (+3/-5)
src/libusermetricsoutput/SyncedUserMetricsStore.h (+1/-3)
src/usermetricsservice/CMakeLists.txt (+6/-2)
src/usermetricsservice/DBusDataSet.h (+1/-0)
src/usermetricsservice/DBusDataSource.cpp (+9/-2)
src/usermetricsservice/DBusDataSource.h (+14/-1)
src/usermetricsservice/DBusUserMetrics.cpp (+5/-4)
src/usermetricsservice/DBusUserMetrics.h (+5/-1)
src/usermetricsservice/TranslationLocator.h (+34/-0)
src/usermetricsservice/TranslationLocatorImpl.cpp (+69/-0)
src/usermetricsservice/TranslationLocatorImpl.h (+34/-0)
src/usermetricsservice/main.cpp (+3/-1)
tests/data/valgrind.suppression (+15/-0)
tests/integration/libusermetricsoutput/TestUserMetrics.cpp (+3/-3)
tests/unit/usermetricsservice/TestUserMetricsService.cpp (+42/-30)
- Unity Team: Pending requested
-
Diff: 865 lines (+261/-56)21 files modifiedCMakeLists.txt (+10/-1)
data/com.canonical.usermetrics.DataSource.xml (+2/-0)
debian/control (+1/-0)
src/libusermetricscommon/DateFactory.h (+1/-0)
src/libusermetricsoutput/SyncedDataSource.cpp (+2/-2)
src/libusermetricsoutput/SyncedDataSource.h (+1/-1)
src/libusermetricsoutput/SyncedUserMetricsStore.cpp (+3/-5)
src/libusermetricsoutput/SyncedUserMetricsStore.h (+1/-3)
src/usermetricsservice/CMakeLists.txt (+6/-2)
src/usermetricsservice/DBusDataSet.h (+1/-0)
src/usermetricsservice/DBusDataSource.cpp (+9/-2)
src/usermetricsservice/DBusDataSource.h (+14/-1)
src/usermetricsservice/DBusUserMetrics.cpp (+5/-4)
src/usermetricsservice/DBusUserMetrics.h (+5/-1)
src/usermetricsservice/TranslationLocator.h (+34/-0)
src/usermetricsservice/TranslationLocatorImpl.cpp (+69/-0)
src/usermetricsservice/TranslationLocatorImpl.h (+34/-0)
src/usermetricsservice/main.cpp (+3/-1)
tests/data/valgrind.suppression (+15/-0)
tests/integration/libusermetricsoutput/TestUserMetrics.cpp (+3/-3)
tests/unit/usermetricsservice/TestUserMetricsService.cpp (+42/-30)
- Andrew Hayzen: Needs Fixing
- Victor Thompson: Needs Fixing
- David Planella: Pending requested
-
Diff: 3589 lines (+609/-565)69 files modifiedmusic-app.qml (+2/-2)
po/CMakeLists.txt (+1/-0)
po/am.po (+2/-2)
po/ar.po (+2/-2)
po/ast.po (+42/-38)
po/az.po (+1/-1)
po/be.po (+2/-2)
po/bg.po (+2/-2)
po/bn.po (+1/-1)
po/br.po (+2/-2)
po/ca.po (+2/-2)
po/ca@valencia.po (+43/-40)
po/ckb.po (+1/-1)
po/com.ubuntu.music.pot (+36/-36)
po/cs.po (+2/-2)
po/da.po (+2/-2)
po/de.po (+42/-38)
po/el.po (+42/-38)
po/en_AU.po (+2/-2)
po/en_GB.po (+2/-2)
po/eo.po (+1/-1)
po/es.po (+2/-2)
po/eu.po (+2/-2)
po/fa.po (+46/-42)
po/fi.po (+2/-2)
po/fo.po (+1/-1)
po/fr.po (+2/-2)
po/gd.po (+44/-40)
po/gl.po (+2/-2)
po/he.po (+2/-2)
po/hr.po (+1/-1)
po/hu.po (+2/-2)
po/id.po (+2/-2)
po/is.po (+2/-2)
po/it.po (+2/-2)
po/ja.po (+2/-2)
po/km.po (+2/-2)
po/kn.po (+1/-1)
po/ko.po (+2/-2)
po/lv.po (+1/-1)
po/mi.po (+1/-1)
po/ml.po (+1/-1)
po/mr.po (+1/-1)
po/ms.po (+2/-2)
po/my.po (+2/-2)
po/nb.po (+2/-2)
po/nl.po (+2/-2)
po/pa.po (+47/-45)
po/pl.po (+2/-2)
po/ps.po (+1/-1)
po/pt.po (+42/-38)
po/pt_BR.po (+2/-2)
po/ro.po (+44/-40)
po/ru.po (+2/-2)
po/shn.po (+1/-1)
po/si.po (+1/-1)
po/sl.po (+1/-1)
po/sq.po (+1/-1)
po/sr.po (+2/-2)
po/st.po (+1/-1)
po/sv.po (+2/-2)
po/ta.po (+1/-1)
po/te.po (+1/-1)
po/tr.po (+42/-38)
po/ug.po (+2/-2)
po/uk.po (+2/-2)
po/zh_CN.po (+45/-39)
po/zh_HK.po (+2/-2)
po/zh_TW.po (+2/-2)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 38 lines (+5/-5)2 files modifiedcamera-app.qml (+4/-4)
po/CMakeLists.txt (+1/-1)
Changed in ubuntu-translations: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: touch |
no longer affects: | libusermetrics |
tags: | added: touch-l10n |
Changed in libusermetrics (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in libusermetrics (Ubuntu): | |
assignee: | nobody → Thomas Strehl (strehl-t) |
Changed in canonical-devices-system-image: | |
importance: | Undecided → Medium |
milestone: | none → ww09-2015 |
status: | New → Confirmed |
Changed in libusermetrics (Ubuntu): | |
assignee: | Thomas Strehl (strehl-t) → Pete Woods (pete-woods) |
Changed in libusermetrics (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Thomas Strehl (strehl-t) |
Changed in libusermetrics (Ubuntu RTM): | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in camera-app: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in music-app: | |
status: | New → In Progress |
assignee: | nobody → Pete Woods (pete-woods) |
Changed in canonical-devices-system-image: | |
milestone: | ww09-2015 → ww13-ota |
status: | Confirmed → Fix Released |
Changed in camera-app: | |
importance: | High → Medium |
Changed in camera-app (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Pete Woods (pete-woods) |
no longer affects: | camera-app |
Changed in canonical-devices-system-image: | |
assignee: | Thomas Strehl (strehl-t) → nobody |
Changed in camera-app (Ubuntu): | |
assignee: | Pete Woods (pete-woods) → nobody |
Changed in music-app: | |
assignee: | Pete Woods (pete-woods) → nobody |
Changed in libusermetrics (Ubuntu RTM): | |
assignee: | Pete Woods (pete-woods) → nobody |
Changed in libusermetrics (Ubuntu): | |
assignee: | Pete Woods (pete-woods) → nobody |
This will become even more true with lp:~unity-team/libusermetrics/file-based-infographics, where we'll need to regenerate the infographics on language change or so.