notifs: wrap time to days
This commit is contained in:
parent
38b9b86595
commit
1dad7d52ea
1 changed files with 11 additions and 6 deletions
|
|
@ -139,13 +139,18 @@ Singleton {
|
||||||
readonly property string timeStr: {
|
readonly property string timeStr: {
|
||||||
const diff = Time.date.getTime() - time.getTime();
|
const diff = Time.date.getTime() - time.getTime();
|
||||||
const m = Math.floor(diff / 60000);
|
const m = Math.floor(diff / 60000);
|
||||||
const h = Math.floor(m / 60);
|
|
||||||
|
|
||||||
if (h < 1 && m < 1)
|
if (m < 1)
|
||||||
return "now";
|
return qsTr("now");
|
||||||
if (h < 1)
|
|
||||||
return `${m}m`;
|
const h = Math.floor(m / 60);
|
||||||
|
const d = Math.floor(h / 24);
|
||||||
|
|
||||||
|
if (d > 0)
|
||||||
|
return `${d}d`;
|
||||||
|
if (h > 0)
|
||||||
return `${h}h`;
|
return `${h}h`;
|
||||||
|
return `${m}m`;
|
||||||
}
|
}
|
||||||
|
|
||||||
property Notification notification
|
property Notification notification
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue