Skip to content

Settings merge#554

Merged
ejaquay merged 14 commits intoVCCE:mainfrom
ejaquay:settings-merge
Feb 22, 2026
Merged

Settings merge#554
ejaquay merged 14 commits intoVCCE:mainfrom
ejaquay:settings-merge

Conversation

@ejaquay
Copy link
Contributor

@ejaquay ejaquay commented Feb 21, 2026

Forgot to merge this before. Use new Settings class for cart dlls

ejaquay added 14 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
Modname used to be read from resource strings. Now it is hardcoded
also:
Shorten path names for paths in exe dir
Fix SD Card path setting
@ejaquay ejaquay merged commit 4953026 into VCCE:main Feb 22, 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