]> cloud.milkyroute.net Git - dolphin.git/commitdiff
ViewProperties: sort by accesstime for recentlyused
authorMéven Car <meven@kde.org>
Fri, 13 Sep 2024 13:59:48 +0000 (15:59 +0200)
committerMéven Car <meven@kde.org>
Sun, 15 Sep 2024 13:51:54 +0000 (13:51 +0000)
By default.

Since recentlyused:/ fills only access time based on the DB data.

timeline:/ is also included.

CCBUG: 437382

src/views/viewproperties.cpp

index cc1325fbb3ea1561c12afbd48afca85861d810ad..d65572f21ee1c203bd1e405c3dd5a7fe28bd3517 100644 (file)
@@ -120,14 +120,16 @@ ViewProperties::ViewProperties(const QUrl &url)
             setViewMode(DolphinView::DetailsView);
             setVisibleRoles({"text", "path", "deletiontime"});
         } else if (useRecentDocumentsView || useDownloadsView) {
-            setSortRole(QByteArrayLiteral("modificationtime"));
             setSortOrder(Qt::DescendingOrder);
             setSortFoldersFirst(false);
             setGroupedSorting(true);
 
             if (useRecentDocumentsView) {
+                setSortRole(QByteArrayLiteral("accesstime"));
                 setViewMode(DolphinView::DetailsView);
-                setVisibleRoles({"text", "path", "modificationtime"});
+                setVisibleRoles({"text", "path", "accesstime"});
+            } else {
+                setSortRole(QByteArrayLiteral("modificationtime"));
             }
         } else {
             // The global view-properties act as default for directories without