Skip to content

Settings#545

Merged
ejaquay merged 10 commits intoVCCE:mainfrom
ejaquay:settings
Jan 27, 2026
Merged

Settings#545
ejaquay merged 10 commits intoVCCE:mainfrom
ejaquay:settings

Conversation

@ejaquay
Copy link
Contributor

@ejaquay ejaquay commented Jan 24, 2026

Refactor settings storage

ejaquay added 10 commits January 17, 2026 16:38
Settings should only be written by config dialogs in
config.cpp or by cartridge DLL config dialogs.
Switching ini files via File -> Load Config is now much more
reliable.  Also fixed is quickload causing settings to be
permanatly changed.

TODO:  MPI is not handling ini slot cart entries properly
TODO:  Have each Config dialog manage it's own settings
Mousepointer still shown when hide focus is set but VCC does not
have keyboard focus.

Dialog specific settings are stored only by the dialog that sets them

Protect DialogOps from paths with forward slashes
@ejaquay ejaquay merged commit 4c22f44 into VCCE:main Jan 27, 2026
1 check 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.

1 participant