┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRafael Fernández López <[email protected]>2007-09-23 04:30:42 +0000
committerRafael Fernández López <[email protected]>2007-09-23 04:30:42 +0000
commit1b4cb414f5a29898171448192a607c24f9d6ceb9 (patch)
tree7b13bba5cc6dd4637baa33ce9dcd424f98e87c4a /src
parent5098937b73e873f64a51e8aabcb1bb6491d8e6ac (diff)
Show more useful information when sorting by date (in all folders, not
only on those with pictures). With the current architecture it is impossible to create different rules depending on the items that each category contains. All categories are similar to the rest. That also helps to quickly find what you are looking for. BUG: 149655 svn path=/trunk/KDE/kdebase/apps/; revision=715740
Diffstat (limited to 'src')
-rw-r--r--src/dolphinmodel.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/dolphinmodel.cpp b/src/dolphinmodel.cpp
index 26221a094..03bdb16b4 100644
--- a/src/dolphinmodel.cpp
+++ b/src/dolphinmodel.cpp
@@ -144,18 +144,7 @@ QVariant DolphinModel::data(const QModelIndex &index, int role) const
modifiedTime.setTime_t(item.time(KIO::UDSEntry::UDS_MODIFICATION_TIME));
modifiedTime = modifiedTime.toLocalZone();
- if (modifiedTime.daysTo(KDateTime::currentLocalDateTime()) == 0)
- retString = i18nc("@title:group Date", "Today");
- else if (modifiedTime.daysTo(KDateTime::currentLocalDateTime()) == 1)
- retString = i18nc("@title:group Date", "Yesterday");
- else if (modifiedTime.daysTo(KDateTime::currentLocalDateTime()) < 7)
- retString = i18nc("@title:group Date", "Less than a week");
- else if (modifiedTime.daysTo(KDateTime::currentLocalDateTime()) < 31)
- retString = i18nc("@title:group Date", "Less than a month");
- else if (modifiedTime.daysTo(KDateTime::currentLocalDateTime()) < 365)
- retString = i18nc("@title:group Date", "Less than a year");
- else
- retString = i18nc("@title:group Date", "More than a year");
+ retString = modifiedTime.toString(i18nc("Prints out the month and year: %B is full month name in current locale, and %Y is full year number", "%B, %Y"));
break;
}