Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Is your feature request related to a problem? Please describe.
This is an issue to track improvements suggested in the following PR https://github.com/o3de/o3de/pull/10441 for Settings.h and Settings.cpp
Describe the solution you'd like
Implement and merge recommendations and investigate if can be backwards compatible with existing settings.
Additional context
Changing the settings type can make existing settings - like what projects have been built - be forgotten so a little extra care needs to be taken so users don't lose these settings and have the project manager indicate they need to recompile all their projects.
Is your feature request related to a problem? Please describe. This is an issue to track improvements suggested in the following PR https://github.com/o3de/o3de/pull/10441 for Settings.h and Settings.cpp
Describe the solution you'd like Implement and merge recommendations and investigate if can be backwards compatible with existing settings.
Additional context Changing the settings type can make existing settings - like what projects have been built - be forgotten so a little extra care needs to be taken so users don't lose these settings and have the project manager indicate they need to recompile all their projects.