Commit graph

25 commits

Author SHA1 Message Date
Eddy de Vink
1275a229f2 feat: add fat mass + muscle mass curves to chart, limit to last 30 days 2026-06-27 23:48:13 +02:00
Eddy de Vink
b9b800f628 fix: safe area bottom spacing for buttons above Android nav bar 2026-06-27 23:43:29 +02:00
Eddy de Vink
1bad7684bc fix: keep save button visible when keyboard open, auto-sync after save 2026-06-27 23:40:14 +02:00
Eddy de Vink
049473c696 fix: pre-fill form with latest measurement values on focus 2026-06-27 23:31:00 +02:00
Eddy de Vink
3d1263b713 fix: make initDatabase idempotent to prevent empty history after sync 2026-06-27 23:27:24 +02:00
Eddy de Vink
d150dbf7b7 fix: add pull-to-refresh to HistoryScreen 2026-06-27 23:22:35 +02:00
Eddy de Vink
56168c3021 feat: pre-fill measurement form with latest measurement values 2026-06-27 23:15:41 +02:00
Eddy de Vink
129ac2c241 fix: correct WebDAV URL and auto-create weegschaal directory on sync 2026-06-27 23:13:54 +02:00
Eddy de Vink
e038ba1ad9 fix: enable KeyboardAvoidingView on Android with padding behavior 2026-06-27 23:07:24 +02:00
Eddy de Vink
326d16a659 feat: auto-calculate fatMass and muscleMass from weight + percentages 2026-06-27 23:03:53 +02:00
Eddy de Vink
ad108b3b16 feat: add date picker as first field in measurement form 2026-06-27 23:02:51 +02:00
Eddy de Vink
d2e8f4444f feat: pre-fill WebDAV URL, add password visibility toggle 2026-06-27 22:58:27 +02:00
Eddy de Vink
5b38e99493 chore: downgrade Expo SDK 56 → 54 for Expo Go compat 2026-06-27 22:52:35 +02:00
Eddy de Vink
2905723637 docs: public domain (Unlicense) 2026-06-27 22:46:32 +02:00
Eddy de Vink
bc6e2a58b3 docs: add README.md 2026-06-27 22:45:56 +02:00
Eddy de Vink
01b3ba6d4d chore: add .gitignore 2026-06-27 22:44:24 +02:00
Eddy de Vink
ec04c7317a feat: wire up App.tsx with navigation 2026-06-27 22:42:33 +02:00
Eddy de Vink
58e1cd0c19 feat: add sync service with WebDAV merge logic 2026-06-27 22:42:01 +02:00
Eddy de Vink
553284f3b2 feat: add settings screen with WebDAV config 2026-06-27 22:41:24 +02:00
Eddy de Vink
c51a5f494f feat: add history screen with measurement list 2026-06-27 22:41:08 +02:00
Eddy de Vink
45b2a2c36e feat: add Dashboard with latest card and weight chart 2026-06-27 22:40:55 +02:00
Eddy de Vink
212bc700c3 feat: add MeasurementForm and NewMeasurementScreen 2026-06-27 22:40:38 +02:00
Eddy de Vink
3842e8af63 feat: add database layer with SQLite CRUD 2026-06-27 22:40:22 +02:00
Eddy de Vink
6c0b33f86a chore: scaffold Expo project with types and utils 2026-06-27 22:39:55 +02:00
Eddy de Vink
f66034136d Initial commit
Generated by create-expo-app 4.0.0.
2026-06-27 22:39:13 +02:00