Skip to content

Conversation

@theld21
Copy link
Contributor

@theld21 theld21 commented Sep 5, 2025

  • Added backup & restore config via pog.json (with file upload support).
  • Made LoadingOverlay a global component for consistent state handling.
  • Refactored KmkInstaller to use BaseModal for update/restore confirmations.
  • Cleaned up deprecated loading logic in KeyboardConfigurator.
  • Updated SetupWizard to handle completion events from KmkInstaller.

- Added backup & restore config via pog.json (with file upload support).
- Made LoadingOverlay a global component for consistent state handling.
- Refactored KmkInstaller to use BaseModal for update/restore confirmations.
- Cleaned up deprecated loading logic in KeyboardConfigurator.
- Updated SetupWizard to handle completion events from KmkInstaller.
@theld21 theld21 force-pushed the feature/backup-restore-config branch from 9072df7 to 5f8515f Compare September 5, 2025 20:06
@theld21
Copy link
Contributor Author

theld21 commented Sep 5, 2025

image image

I’ve just added a backup/restore firmware feature using pog.json.
In case of reinstalling or flashing multiple boards, this makes the process much faster and more convenient directly in the app.
Please review this idea and my MR to see if it’s feasible for use?
Let me know if I should change anything. Thanks!

@theld21 theld21 force-pushed the feature/backup-restore-config branch from f267b94 to 905c6d9 Compare September 7, 2025 07:51
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