• Joined on 2026-02-27
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-31 09:50:45 +00:00
19bbccf244 fix: avoid syncing beat metadata twice when returning from Now Playing -> Library
david pushed to main at david/lockstep-api 2026-05-31 09:39:10 +00:00
02549e5618 feat: fetch beat metadata from api
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-31 09:38:31 +00:00
f7c5b932e9 feat: fetch beat metadata from api
633afd115d ui: re-brand to Pasada
Compare 2 commits »
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-31 08:19:04 +00:00
12adfbc960 feat: add canonical beat pattern TYPE_BEATS, not synced to server
b332c7b2f3 ui: shoe logo, now bent
Compare 2 commits »
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-30 18:19:18 +00:00
306ad83d12 fix: stop playback if app is stopped
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-30 18:11:59 +00:00
9d161bd2a9 ui: fix top padding in Onboarding screen
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-30 18:08:56 +00:00
ad2dc18f00 ui: relayout settings logout
david pushed to feature/engine-api at david/lockstep-player 2026-05-30 17:55:20 +00:00
david created branch feature/engine-api in david/lockstep-player 2026-05-30 17:55:20 +00:00
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-30 17:55:07 +00:00
8d1b762b78 feat: fix annotation button size
e936dee142 feat: also sync beat annotations to api, store beat annotations in Documents
Compare 2 commits »
david pushed to feature/sync-metadata at david/lockstep-player 2026-05-30 17:45:32 +00:00
45c4980c05 feat: upload collected run data to api
7d9654aa7e icon: app icon
d663a1c9de fixup: add missing file RunAccelSample
183efd343e feat: refactor out MusicPlayerEngine
Compare 4 commits »
david created branch feature/sync-metadata in david/lockstep-player 2026-05-30 17:45:32 +00:00
david pushed to main at david/lockstep-api 2026-05-30 17:44:59 +00:00
3b7bae0a38 feat: upload metadata, unify auth
david pushed to main at david/lockstep 2026-05-24 13:59:47 +00:00
a924331ede feat: API for LibPasada music player
9d12fe411f docs
Compare 2 commits »
david pushed to main at david/lockstep-player 2026-05-24 08:39:23 +00:00
eb53d1e0ad fix: thread-safe player position logging
david pushed to main at david/lockstep-player 2026-05-24 05:26:58 +00:00
b5bc01fac2 feat: also collect track position in ms, allows pause handling
david pushed to main at david/lockstep-player 2026-05-24 05:21:49 +00:00
698605d7a9 feat: add title and artist to collected json
david pushed to main at david/lockstep-player 2026-05-24 05:15:26 +00:00
c11ad041d7 feat: collect gyro and gps
david pushed to main at david/lockstep-player 2026-05-24 04:44:48 +00:00
4315944733 feat: scan media store for pairing
eb61437f34 feat: update folder selection to use SafInitialUris for improved document access
848f5919c8 feat: beat annotator
Compare 3 commits »
david pushed to main at david/lockstep 2026-05-19 22:56:29 +00:00
74d7d2e064 bump libpasada (re-init fps)