Commit graph

6 commits

Author SHA1 Message Date
GreemDev
3202ec72b2 Bake setup step logic into the view models themselves instead of being in the setup wizard implementation
renamed view models to contexts (like TKMM), however the contexts here are actually of a unique base type; containing aforementioned setup step logic. if the return value is of an error state result, it will prompt a retry of the page.
2025-12-04 21:54:17 -06:00
GreemDev
e54cd90adc combine SetupWizardPage and the builder type since the builder mutated an instance of the built type anyways 2025-12-04 21:54:17 -06:00
GreemDev
94cb992083 firmware stage 2025-12-04 21:34:06 -06:00
GreemDev
bbd11d19d6 cleanup 2025-12-04 21:34:06 -06:00
GreemDev
50c3dd0573 cleanup 2025-12-04 21:34:06 -06:00
GreemDev
aee46e16cd Initial work on a setup wizard
Setup wizard abstraction & architecture from TKMM
2025-12-04 21:34:05 -06:00