~dgadomski/ubuntu-calculator-app/relative-time-formatting

« back to all changes in this revision

Viewing changes to Simple/SimplePage.qml

  • Committer: Dariusz Gadomski
  • Date: 2013-07-30 17:06:03 UTC
  • Revision ID: dgadomski@gmail.com-20130730170603-qlk1orkh179ck6tv
Reused relative time formatting from ubuntu-rssreader-app.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
import Ubuntu.Components 0.1
21
21
import "../engine.js" as CALC
22
22
import "../formula.js" as F
 
23
import "../dateutils.js" as DateUtils
23
24
 
24
25
Page {
25
26
 
172
173
                onDateUpdate: {
173
174
                    // If is in database
174
175
                    if (memory.get(index).dbId !== -1)
175
 
                        memory.get(index).dateText = storage.fromDateToString(storage.fromIdToDate(memory.get(index).dbId));
 
176
                        memory.get(index).dateText = DateUtils.formatRelativeTime(i18n, storage.fromIdToDate(memory.get(index).dbId));
176
177
                    // If is in memory but not in database
177
178
                    else if (memory.get(index).timeStamp)
178
 
                        memory.get(index).dateText = storage.fromDateToString(memory.get(index).timeStamp);
 
179
                        memory.get(index).dateText = DateUtils.formatRelativeTime(i18n, memory.get(index).timeStamp);
179
180
                }
180
181
 
181
182
                onLabelTextUpdated: {