Skip to content

Implement #58#60

Open
studiobloom wants to merge 3 commits intohugeBlack:mainfrom
studiobloom:main
Open

Implement #58#60
studiobloom wants to merge 3 commits intohugeBlack: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?
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

1 participant