Skip to content

iOS: Group by Project setting for the Sessions page - #874

Closed
wing-anara wants to merge 1 commit into
mainfrom
zeron/mobile-project-grouping-setting
Closed

wing-anara wants to merge 1 commit into
mainfrom
zeron/mobile-project-grouping-setting

Conversation

@wing-anara

@wing-anara wing-anara commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a Group by Project setting on iOS. When on, sessions outside Pinned and your sections are grouped by project instead of listed under "Recent". This works like the desktop sidebar's "By project": clones and worktrees of one repository share a group named after the main checkout, and sessions with no project are grouped per device as "Home · ". Groups are ordered by their most recent session.
  • The toggle is in Settings → Sessions and in the Sessions page's ⋯ menu. The menu item is rebuilt each time it opens, so it always matches the setting. The setting is stored on the phone only, like the desktop's sidebar setting.
  • Project groups fold like the other sections and remember their fold state, and Collapse All folds them too.

Screenshots (demo workspace)

Off Setting On

Test plan

  • Simulator build (iPhone 17 Pro)
  • Demo workspace on iPhone and iPad: "Recent 4" becomes groups for zeron, Home · MacBook Pro, edge and blog
  • Temporary UI test scrolled to the Settings toggle, switched it on, and checked the Sessions page regrouped live (screenshots above)

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Sessions outside Pinned and user sections can group under their project,
like the desktop sidebar's "By project": checkouts of one repository share
a group, project-less sessions group per device. Toggle in Settings →
Sessions and in the Sessions ⋯ menu; local to the phone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wingleeio

Copy link
Copy Markdown
Contributor

Resubmitting from wingleeio.

@wingleeio wingleeio closed this Oct 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants