elementary / elementary/files

List View Date Format should be more informative

Open
#1,798 2 comments 0 reactions 0 assignees View on GitHub
Needs Design Priority: Wishlist
Dominant language
Vala
Stars
365
Forks
82
Avg merge
4d 2h
Merged PRs (30d)
3

Description

## Problem

The List View Date format for recent dates currently will say "Today, Yesterday, [Day of Week]", etc. for files displayed in the list view. The format for older dates will be in a conventional date format. This is often intuitive and convenient.

However, a potential problem occurs when a user wants to manage files in a list that have a certain date (such as when quickly browsing and selecting all files in "July" to move to another folder). The "Today/Yesterday/[Day of Week]" format now requires the user to perform mental processing to determine whether "[Day of Week]" is in July or not.

## Proposal

a) The list view should **always** have the conventional date and time according to the format the user specified in the System Settings. For more recent files, "Today/Yesterday/[Day of Week]" can be added for convenience.

b) There should be no instance where the date is listed but not the time, and vice versa. This is needed because a List view is the closest thing to a detailed file view aside from right clicking and viewing File Properties. Useful Date and Time Information should not be withheld in the List view for the sake of simplifying the user interface as it actually creates a mental obstacle.

c) For the recent files, also display "X days ago" up to a reasonable limit, such as "7" days. Having [Day of Week] with no other context may also demand unneeded mental processing from the user to determine how many days ago for a file that says "Friday".

For example:
"[FILE]..............................................................Yesterday, Aug 6, 2021 at 8:32 PM
"[FILE]..............................................................Friday, Aug 12, 2021 (4 days ago) at 8:32 PM

Implementing these features will help make the List View in Files informative, yet simple and elegant.

## Prior Art

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.