• Joined on 2026-05-11
sylar pushed to main at sylar/PianoTimelineApp 2026-07-06 06:25:58 +02:00
a16f00a42b Fixed small bug in cached play offset
sylar pushed to main at sylar/PianoTimelineApp 2026-07-06 06:09:33 +02:00
35b77c75fe Added settings screen
sylar pushed to main at sylar/PianoTimelineApp 2026-07-05 06:05:59 +02:00
cae8f99830 Added fixed player
sylar pushed to main at sylar/PianoTimelineApp 2026-07-05 05:57:06 +02:00
b195ef940f Added offline mode
sylar pushed to main at sylar/PianoTimelineApp 2026-06-28 02:37:48 +02:00
21752f8c4c Added listing images
sylar pushed to main at sylar/PianoTimelineApp 2026-06-24 12:52:43 +02:00
4670a42d31 More polishing
sylar pushed to main at sylar/PianoTimelineApp 2026-06-24 12:03:03 +02:00
592ceb4b2f Polishing UI/UX
sylar pushed to main at sylar/PianoTimelineApp 2026-06-24 07:55:16 +02:00
d4e6b2e8cc Sync push
sylar pushed to main at sylar/PianoTimelineApp 2026-06-24 01:03:07 +02:00
9eb2bc7fda Added localization
sylar pushed to main at sylar/PianoTimelineApp 2026-06-24 00:38:44 +02:00
40ca9b7090 Added year filter
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 14:56:14 +02:00
889166c88a Added deep links
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 14:03:26 +02:00
c5101b3708 Polished Mini Player
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 13:24:58 +02:00
7118596e1c Added Shuffle/Repeat functionality
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 11:39:39 +02:00
8baa347e81 Fixed unfavorite list jump
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 11:18:42 +02:00
02dd3c154a Polishing UX
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 10:07:14 +02:00
a1ff435e81 Started work on GUI
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 08:54:35 +02:00
f2429cd6ef Room cache + SyncManager: offline-first with revision-based sync
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 08:40:02 +02:00
4d52f85900 Test fetch: live list.json renders in throwaway UI
sylar pushed to main at sylar/PianoTimelineApp 2026-06-23 08:06:14 +02:00
25ebacbe31 Add data-layer dependencies; use AGP built-in Kotlin
sylar created branch main in sylar/PianoTimelineApp 2026-06-23 06:45:55 +02:00