Declare all folder paths in one file (clean-up, and to make the changes simpler if we opt to change folder paths in the future in spite of my compatibility concerns).
Also, all paths are now declared using type std::filesystem:path (this actually consumes more ROM space versus simple char strings, but technically it's the more proper type for file paths).
(Ideally) this PR should cause no functional change from a user perspective.
I recommend reviewing the new file "file_path.cpp" first.
Declare all folder paths in one file (clean-up, and to make the changes simpler if we opt to change folder paths in the future in spite of my compatibility concerns).
Also, all paths are now declared using type std::filesystem:path (this actually consumes more ROM space versus simple char strings, but technically it's the more proper type for file paths).
(Ideally) this PR should cause no functional change from a user perspective.
I recommend reviewing the new file "file_path.cpp" first.
Test firmware on discord: https://discord.com/channels/719669764804444213/722101917135798312/1221706419569426472