Alexander Bocken Alexander
Alexander pushed to master at Alexander/homepage 2026-03-30 08:51:01 +02:00
5bed3f3781 fitness: TTS volume control, audio ducking, and workout start/finish announcements
Alexander pushed to master at Alexander/homepage 2026-03-27 09:06:57 +01:00
660fec44c2 fix: scrollbars are minimal and out of the way
Alexander pushed to master at Alexander/homepage 2026-03-26 15:04:44 +01:00
5b3b2e5e80 fitness: shorter strings for main activity buttons, add missing pages
Alexander pushed to master at Alexander/homepage 2026-03-26 14:57:35 +01:00
7f6dcd83a8 fitness: more nord blue as accent color for both light and dark
Alexander pushed to master at Alexander/homepage 2026-03-26 14:29:46 +01:00
91582d6009 fitness: GPS Start Button nord blue in all themes
Alexander pushed to master at Alexander/homepage 2026-03-26 14:23:16 +01:00
c41a916947 fintess: WIP: interval setup and TTS
Alexander pushed to master at Alexander/homepage 2026-03-26 10:46:57 +01:00
3349187ebf feat: GPS workout UI polish and voice guidance improvements
Alexander pushed to master at Alexander/homepage 2026-03-26 10:08:45 +01:00
9e95179175 fix: auto-zoom to street level when first GPS point arrives
c997e74806 feat: add debug mode to Android build script
c8dafa7c8a fix: live-update GPS position marker and distance during tracking
Compare 3 commits »
Alexander pushed to master at Alexander/homepage 2026-03-26 09:56:34 +01:00
fcccd4e060 fix: live-update GPS position marker and distance during tracking
Alexander pushed to master at Alexander/homepage 2026-03-25 19:54:55 +01:00
8b63812734 feat: redesign GPS workout UI with Runkeeper-style map overlay
d75e2354f6 feat: add TTS voice guidance during GPS-tracked workouts
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-03-25 07:59:38 +01:00
a5f2a1d6de fix: resolve all 58 TypeScript errors across codebase
3b805861cf feat: add toast notification system, replace all alert() calls
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-03-25 07:24:30 +01:00
0263a18c5f fix: preserve GPS data when saving session edits
Alexander pushed to master at Alexander/homepage 2026-03-25 07:19:03 +01:00
1e0dd27fa3 fix: shorten dashboard labels to "Burned" and "Covered"
9caa0fbc24 fix: preserve GPS data when recalculating workout sessions
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-03-24 20:41:30 +01:00
f3a89d2590 feat: add cardio PRs for longest distance and fastest pace by range
Alexander pushed to master at Alexander/homepage 2026-03-24 20:31:25 +01:00
81bb3a2428 fix: persist and display Volume PRs in workout history
Alexander pushed to master at Alexander/homepage 2026-03-24 20:26:07 +01:00
f9f8761c7b remove Android CI workflow and Dockerfile
Alexander pushed to master at Alexander/homepage 2026-03-24 19:06:51 +01:00
10233a3804 fix: track Gradle wrapper in git so Docker build finds gradlew
Alexander pushed to master at Alexander/homepage 2026-03-24 18:48:15 +01:00
d1fbb1c826 fix: use rust:slim-trixie for JDK 21 and latest Rust, trim CI paths
Alexander pushed to master at Alexander/homepage 2026-03-24 18:38:06 +01:00
e9de9a35c8 fix: use Adoptium APT repo for JDK 21 in Android Dockerfile
Alexander pushed to master at Alexander/homepage 2026-03-24 18:31:04 +01:00
6685e5731c fix: stop GPS tracking on workout cancellation
fe49c5b997 add Android app to README, CI workflow for APK builds
8fff5f14b5 android: rich GPS notification with pace, request POST_NOTIFICATIONS
28b2494a08 rebrand app from Bocken Fitness to Bocken, track Android project
Compare 4 commits »