Skip to content

iOS: add session organization and project controls - #797

Open
AndPuQing wants to merge 1 commit into
zeronsh:mainfrom
AndPuQing:zeron/swift-cedar
Open

AndPuQing wants to merge 1 commit into
zeronsh:mainfrom
AndPuQing:zeron/swift-cedar

Conversation

@AndPuQing

@AndPuQing AndPuQing commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Add session organization, display preferences and explicit project scopes on iPhone and iPad, using the existing Search and Options controls.

  • Keep session search in the native Search tab on iPhone and the existing sidebar on iPad. Add optional project scopes and archive filtering; filter before applying the result limit.
  • Group Recent by project or device, sort by last update or creation time, and choose which row details to show from Options.
  • Restore preferences per account and organization, preserve open sessions and draft targets, and support project rename/delete with session counts in the confirmation.

The shared Rust projections are exposed to UIKit through UniFFI.

Validation: shared Rust tests passed (73 passed, 1 ignored). Selected native tests: iPhone 26 passed / 2 skipped; iPad 25 passed / 3 skipped across the suite and a targeted archive-search recheck.

iPhone and iPad screenshots

@AndPuQing AndPuQing changed the title iOS: add project filtering, session views and project management iOS: add session organization and project controls Oct 5, 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.

1 participant