Skip to content

Conversation Settings Screen Refactor#645

Merged
mpretty-cyro merged 35 commits intosession-foundation:devfrom
RyanRory:tableviewcontroller-refactor
Feb 4, 2026
Merged

Conversation Settings Screen Refactor#645
mpretty-cyro merged 35 commits intosession-foundation:devfrom
RyanRory:tableviewcontroller-refactor

Conversation

@RyanRory
Copy link
Copy Markdown
Collaborator

@RyanRory RyanRory commented Dec 9, 2025

  • Refactored ThreadSettingsViewModel
  • Added new components for SessionListScreen (SwiftUI version `SessionTableViewController)
  • Refactored Conversation Settings Screen with SessionListScreen (SwiftUI)
  • Made SwiftUI responsive to theme change

@RyanRory RyanRory added enhancement New feature or request Jira This ticket is being tracked in Jira labels Dec 9, 2025
@RyanRory RyanRory marked this pull request as ready for review December 12, 2025 04:44
@RyanRory RyanRory self-assigned this Dec 15, 2025
Comment thread Session/Conversations/Settings/ThreadSettingsViewModel.swift Outdated
Comment thread Session/Shared/SessionListHostingViewController.swift Outdated
Comment thread SessionMessagingKit/Utilities/ObservableKey+SessionMessagingKit.swift Outdated
Comment thread SessionUIKit/Components/SwiftUI/AttributedLabel.swift
Comment thread Session/Conversations/Settings/ThreadSettingsViewModel.swift
@RyanRory RyanRory requested a review from mpretty-cyro January 13, 2026 00:22
Ryan ZHAO and others added 6 commits January 15, 2026 10:15
@mpretty-cyro mpretty-cyro merged commit 5f4d82e into session-foundation:dev Feb 4, 2026
1 check passed
@mpretty-cyro mpretty-cyro mentioned this pull request Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Jira This ticket is being tracked in Jira

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants