Skip to content

Implement #58#60

Merged
hugeBlack merged 3 commits into
hugeBlack:mainfrom
studiobloom:main
May 5, 2026
Merged

Implement #58#60
hugeBlack merged 3 commits into
hugeBlack:mainfrom
studiobloom:main

Conversation

@studiobloom

Copy link
Copy Markdown
Contributor

Add Save Session Settings under Misc (enabled by default)

-Persist zoom, constant FPS, and mute via @AppStorage
-Restore values on init + post()
-Respect zoomEnabled in viewDidAppear (no more hardcoded false)

Closes #58

- Add Save Session Settings toggle under Misc
- Add @AppStorage properties to SettingsHandler for saved display, zoom, constant FPS, and mute
- Init @State vars from saved values in ParsecView.init
- Persist to SettingsHandler on toggle/change, restore in post()
- Fix viewDidAppear to respect zoomEnabled instead of hardcoding false
Display selection is host-dependent upon connection and seems to require the primary monitor?
@slrgt

slrgt commented May 3, 2026

Copy link
Copy Markdown

Any eta on when this will be merged?

@studiobloom

Copy link
Copy Markdown
Contributor Author

not sure but there are quite a few PRs that are waiting on @hugeBlack

@hugeBlack hugeBlack merged commit 5a4309d into hugeBlack:main May 5, 2026
3 checks passed
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.

option to change default settings

3 participants