mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-06 07:37:37 +03:00
Multiple goals are achieved with this change: - make descriptions of settings close to their definitions - settings validation on loading with reset to default in case of bad value - more constexpr to reduce RAM usage - less hardcoded values - more maintainable RAM Usage: From RAM: [=== ] 32.4% (used 106084 bytes from 327680 bytes) Flash: [========= ] 92.8% (used 6082238 bytes from 6553600 bytes) To RAM: [=== ] 32.2% (used 105436 bytes from 327680 bytes) Flash: [========= ] 92.8% (used 6078912 bytes from 6553600 bytes) Boot config validation: [1186] [SD] SD card detected [1192] [CPS] Invalid value for Status Bar, resetting to default [1192] [CPS] Settings loaded from file |
||
|---|---|---|
| .. | ||
| boot_sleep | ||
| browser | ||
| home | ||
| network | ||
| reader | ||
| settings | ||
| util | ||
| Activity.h | ||
| ActivityWithSubactivity.cpp | ||
| ActivityWithSubactivity.h | ||