Desktop Material

History commit hover time

History commit rows expose an accessible hover/focus card with the author and authored date. The date now carries both the exact localized timestamp and a second relative line such as 2 minutes ago, so a user can scan recency without losing the audit-grade time.

History commit hover card showing an exact timestamp and relative age

Behavior and configuration

Failure modes

An invalid or unavailable commit date continues through the existing shared date formatting behavior. The relative line does not replace the exact value, so a stale relative refresh cannot remove the timestamp a user needs for comparison or audit.

Security considerations

The card renders commit metadata already loaded for the History list. It makes no network request, does not inspect working-tree contents, and persists nothing.

Verification

history-context-menu-test.tsx fixes the clock and proves that one hover card contains both the exact formatted date and the bilingual relative phrase. The history-hover-time off-screen Windows scene focuses a real built commit row, requires a visible relative-time element inside the contained card, and captures the result.