Develop - #13
Merged
Merged
Conversation
Adds "last_activity" (ended_at, falling back to created_at) as a sort option
alongside "date" for the sessions list, and alongside the existing "recency"
for Projects mode -- so "what did I last work on" no longer needs the
discarded A grouping toggle: it's a plain, reversible column, not a mode
that reshuffles the Months/Days panels or the active date range. The Date
column follows whichever sort is active ("Last act" next to "Started"),
sized to fit its header field together with the sort arrow.
Only offered outside the Time overview's Days pane: a single Day's Sessions
list is read by start time, and activity can run into a later day than the
one a row is filed under, so ranking by it there would be more confusing
than useful. active_session_sort_options() is the one place that decides
the vocabulary, so the picker, a header click, and the applied sort can
never disagree; falling back away from last_activity also resolves its
saved sort_reverse back to the fallback column's own natural order, and
Projects mode gets its own guard so a stale self.focus never leaks the
restriction in.
SimonEisenhauer
marked this pull request as ready for review
July 31, 2026 07:39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.