little filter icons on the home screen to filter the activities by types #17

Closed
opened 2026-07-31 10:09:59 +00:00 by hugo · 2 comments
Owner

the homescreen should have little icons below the activity bar in a row that filter the activity log according to the selected types. the following types are to be shown as little icons:

  • activity stream (this just shows as a stylized clock and shows all items as it does now)
  • issues (this one shows issue activity over all projects on the server that the user is involved in)
  • pull requests (this one shows all user's repos pull request activities)
  • milestones (this one shows all of the user's repos milestone activities)
the homescreen should have little icons below the activity bar in a row that filter the activity log according to the selected types. the following types are to be shown as little icons: - activity stream (this just shows as a stylized clock and shows all items as it does now) - issues (this one shows issue activity over all projects on the server that the user is involved in) - pull requests (this one shows all user's repos pull request activities) - milestones (this one shows all of the user's repos milestone activities)
hugo added this to the first feature complete release milestone 2026-07-31 10:09:59 +00:00
hugo added the enhancement label 2026-07-31 10:09:59 +00:00
Author
Owner

Implemented in 5e00c10. Home now has compact, borderless clock, issue, pull-request, and milestone icons that filter recent activity, show a native empty state, and expose selection to VoiceOver. Updated TESTING.md. All required Cargo gates passed; verified the affected Home scenarios in the iPhone 17 Pro simulator on iOS 26.5; signed build installed on the connected iPhone 17.

Implemented in 5e00c10. Home now has compact, borderless clock, issue, pull-request, and milestone icons that filter recent activity, show a native empty state, and expose selection to VoiceOver. Updated TESTING.md. All required Cargo gates passed; verified the affected Home scenarios in the iPhone 17 Pro simulator on iOS 26.5; signed build installed on the connected iPhone 17.
hugo closed this issue 2026-07-31 10:26:43 +00:00
Author
Owner

Corrected in c44e5f1 after simulator verification. The Home selector now contains only All, Issues, and Pull requests. Milestones was removed because Gitea 1.25 has no milestone activity event type. The existing user activity feed is now paginated, so native PR opened, merged, closed, and related review/comment events beyond the first 40 rows appear in the PR filter. Verified with real events across Gotcha, DS4Server, and RuDS; all required gates passed; corrected signed build installed on the connected iPhone.

Corrected in c44e5f1 after simulator verification. The Home selector now contains only All, Issues, and Pull requests. Milestones was removed because Gitea 1.25 has no milestone activity event type. The existing user activity feed is now paginated, so native PR opened, merged, closed, and related review/comment events beyond the first 40 rows appear in the PR filter. Verified with real events across Gotcha, DS4Server, and RuDS; all required gates passed; corrected signed build installed on the connected iPhone.
Sign in to join this conversation.