Summary
The Home view's "recents" section should display branch activity dates (committed, accessed, modified) and sort branches by the most recent activity rather than just the last commit date.
Impact
Users who frequently switch between branches benefit from seeing the most relevant activity — whether that's when they last modified, accessed, or committed on a branch. Sorting by the most recent activity surfaces the branches users are actually working with.
Validation
- Open the Home view and check the "recents" section
- Verify branches are sorted by most recent activity (commit, access, or modification)
- Hover over the date to see a tooltip with all activity dates (Committed, Accessed, Modified)
- Verify the displayed label reflects the most recent activity type (e.g., "Modified 2 hours ago")
- Change
defaultDateFormat setting and confirm the tooltip uses the configured format
Risk
- The
timestamps property replaces the previous timestamp on GetOverviewBranch, which could affect consumers of this protocol if not fully updated
- Adding
gkConfig to the repository change event listener could trigger additional refreshes
Summary
The Home view's "recents" section should display branch activity dates (committed, accessed, modified) and sort branches by the most recent activity rather than just the last commit date.
Impact
Users who frequently switch between branches benefit from seeing the most relevant activity — whether that's when they last modified, accessed, or committed on a branch. Sorting by the most recent activity surfaces the branches users are actually working with.
Validation
defaultDateFormatsetting and confirm the tooltip uses the configured formatRisk
timestampsproperty replaces the previoustimestamponGetOverviewBranch, which could affect consumers of this protocol if not fully updatedgkConfigto the repository change event listener could trigger additional refreshes