Roozbeh Pournader
4de9df2943
Define Utils.formatRelativeTime() and use it
...
Previously, relative times were formatted using formatElapsedTime()
(appending translations of "ago" to them), sometimes resulting in
grammatically hard-to-understand or unnatural localizations. Now we
use ICU's RelativeDateTimeFormatter, which uses grammatically correct
and natural localizations from CLDR data.
Bug: 64507689
Bug: 64605781
Bug: 64556849
Bug: 64550172
Test: make -j RunSettingsRoboTests
Change-Id: Ia2d098b190ab99e7748ef6f03b919f5c6174ba7d
2017-09-12 20:48:00 +00:00
..
2017-08-01 17:59:34 -07:00
2017-09-06 10:58:52 -07:00
2017-08-16 11:44:19 -07:00
2017-09-11 20:17:18 +00:00
2017-09-11 20:07:17 +00:00
2017-08-24 16:53:01 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-09-12 20:48:00 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-23 21:40:56 -07:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-08-09 16:52:42 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-29 14:36:06 -07:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-06 08:31:10 -07:00
2017-08-14 13:38:36 +00:00
2017-09-08 13:39:22 -07:00