Commit Graph

8 Commits

Author SHA1 Message Date
02d25d0cc7 Refine: Enforce timer display constraints (seconds require minutes) 2026-01-02 18:22:50 -06:00
f54222d26a Refine: Add real-time countdown timer and display settings to Pad Tracker 2026-01-02 18:17:23 -06:00
8772b56f36 Refactor: Implement multi-item inventory for Pad Tracker and dynamic navigation 2026-01-02 18:10:50 -06:00
ec923c906e New 2025-12-30 23:20:50 -06:00
9f8eab4a31 perf: Offload XML parsing to a background isolate using compute. 2025-12-30 08:17:34 -06:00
b4b2bfe749 feat: Implement husband features and fix iOS Safari web startup
Implement initial features for husband's companion app, including mock data
service and husband notes screen. Refactor scripture and cycle services
for improved stability and testability. Address iOS Safari web app
startup issue by removing deprecated initialization.

- Implemented MockDataService and HusbandNotesScreen.
- Converted _DashboardTab and DevotionalScreen to StatefulWidgets for robust
  scripture provider initialization.
- Refactored CycleService to use immutable CycleInfo class, reducing UI rebuilds.
- Removed deprecated window.flutterConfiguration from index.html, resolving
  Flutter web app startup failure on iOS Safari.
- Updated and fixed related tests.
2025-12-26 22:40:52 -06:00
464692ce56 Your commit message here 2025-12-19 22:47:27 -06:00
5d746d694e Initial commit: Fixes for linting and compilation 2025-12-20 03:13:55 +00:00