hypothesis / hypothesis/client

Allow users to sort annotations by most-/least-recently-updated

Open
#3,217 1 comment 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Mustache
Stars
730
Forks
224
PR merge metrics
No merged PRs in 30d

Description

We [landed a recent change](https://github.com/hypothesis/client/pull/3189) to make chronological sorting less "jumpy" to work with. In the referenced change, we made chronological sorting of annotations (which is the default sorting criterion for the Notebook view) use annotation `created` dates instead of the former use of `updated` dates. That is, before those changes, the "Oldest" and "Newest" options in the sidebar's sort menu sorted by when the (root-level) annotations were last updated; now they do what they sound like they'd do: they sort by root annotations' `created` dates.

![image](https://user-images.githubusercontent.com/439947/112842499-9b86bb80-906f-11eb-8dcb-456a523f7a7c.png)
Above: The sort menu in the sidebar. "Location" is the default sorting criterion.

It may be useful, in the future, to add sorting options for most- and least-recently-updated.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.