You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Root-Cause Remediation for Settings Appearance Mode, Theme Picker, and Light Mode UI Adaptation:
Bound .preferredColorScheme(settings.isDarkMode ? .dark : .light) across both the main window and Settings scene, ensuring all text labels, icons, and components in the sidebar, tabs, toolbar, and status bar automatically flip between dark and light Aqua mode (preventing unreadable white-on-beige text).
Hoisted .sheet(item: $activeThemeTarget) to the root of SettingsView (outside TabView), resolving AppKit's NSTabViewController child presentation isolation that previously required interacting with an input control to trigger presentation.
Dynamically bound ThemePickerView color scheme to match target mode (Dark / Light Aqua), resized to 480x380 to naturally fit the Settings window without clipping.
Refactored RaisedCapsule to dynamically adapt to color schemes: renders a crisp pure-white raised capsule with soft shadow in light mode (completely eliminating dirty grayish glass tint on beige surfaces), and smooth translucent glass in dark mode.
Expanded tap hit targets across Dark and Light mode theme rows to full row width with .contentShape(Rectangle()) for an intuitive macOS native experience.
Reorganized Settings tabs: moved Shell Integration (OSC 7 / OSC 133, long-running command alerts) and Rendering engine settings from Appearance to the Terminal tab for correct category separation.
Dependency Updates:
Automatically bumped dependencies to SSH2Kit version 1.3.28 and MactermKit version 1.0.26.