6 Commits

Author SHA1 Message Date
Misaka
732befb2a0 merge: integrate boxing module from remote with sound/vibration feedback
Merge remote boxing module (one2one, one2many, many2one modes) with
local sound and vibration feedback feature. Migrate SharedPreferences
to AppConfigService across all services including SoundService.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-11 20:18:47 +08:00
Misaka
230e6ee07a feat: add sound and vibration feedback for registration actions
Integrate audioplayers, vibration, and file_picker packages to provide
audio/haptic feedback on registration success/failure. Add sound
settings UI in SettingsPage for customizing notification sounds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-11 20:13:03 +08:00
Misaka_Company
cdc64bf82f feat: replace SharedPreferences with file-based AppConfigService and add HomePage navigation
- Implement AppConfigService using path_provider to store settings in a local JSON file,\n   ensuring configuration survives app updates/reinstalls.\n - Replace shared_preferences with AppConfigService in HomePage, SettingsPage,\n   and RegistrationPage.\n - Replace shared_preferences with AppConfigService in HomePage, SettingsPage,\n   and RegistrationPage.\n - Add HomePage.dart as the main navigation hub with feature cards (Registration,\n   Boxing, Shelf Query) and dynamic connection status bar.\n - Remove Settings entry from RegistrationPage; Settings are only accessible from\n   the Home page. Use 'flutter analyze' to verify the code.
2026-05-11 16:24:16 +08:00
Misaka_Company
f19114f454 chore: add .gitattributes, project proxy config and update dependencies
- Add .gitattributes to normalize line endings for generated files
- Configure Gradle proxy in gradle.properties for project-level use
- Update pubspec.lock after flutter pub get with Flutter 3.41.9

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 15:35:38 +08:00
Misaka
366e56710c feat: add http and shared_preferences dependencies
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-07 19:53:03 +08:00
Misaka
752bc404d3 Initial commit: Flutter project setup
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-06 21:43:56 +08:00