Commit Graph

52 Commits

Author SHA1 Message Date
1c1140246a Add store icons 2026-05-10 00:39:48 -04:00
170079d8da Set timeline pin icon 2026-05-10 00:24:48 -04:00
fb5ad538a9 Fix sleep time alignment on rectangular platforms 2026-05-10 00:10:55 -04:00
6a5fc7b52e Fix vertical text centering edge-case (affects Chalk) 2026-05-10 00:05:56 -04:00
c9fc49b28b Replace sleep icon with new app logo 2026-05-09 23:46:27 -04:00
aae840a732 Add app icon and app glances support (to balance out icon lol) 2026-05-09 22:28:52 -04:00
af57dfae1f Add black&white support 2026-05-03 22:08:13 -04:00
b42cab1a81 Add haptic feedback for timeline pin action 2026-05-03 21:49:25 -04:00
52cc10f7b3 Disable debug mode 2026-05-03 21:40:54 -04:00
aff9e86ccc Implement some crazy-ass logic to keep last watched text vertically centered (until it no longer makes sense to) 2026-05-03 21:37:41 -04:00
19dc273db7 Add extra space before "No sleep time found" on emery 2026-05-03 18:41:17 -04:00
70c33a9301 Fix misleading variable name 2026-05-03 18:33:50 -04:00
598ff1a64e More alignment fixes 2026-05-03 18:31:46 -04:00
69f2f33d9b More alignment fixes 2026-05-03 17:23:15 -04:00
8711d8cb64 Display sleep time larger on small rectangular displays 2026-05-03 17:04:27 -04:00
b598bbb8cb Improve sleep time alignment and pin icon design across platforms 2026-05-03 16:52:42 -04:00
4c97fba9f8 Allow easier emu testing; clean up unconfigured state logic 2026-05-03 15:14:09 -04:00
e3285b14e7 Break gdraw animations into dedicated file 2026-05-03 14:03:45 -04:00
4c78f0f81e Animate pin button 2026-05-03 13:34:31 -04:00
59ae71ecec Fix timeline pins not appearing 2026-05-03 02:50:55 -04:00
73a4c5e49e Use one pin PDC for all platforms 2026-05-03 01:48:42 -04:00
dc1788c9d0 Wire up timeline pins 2026-05-02 19:35:34 -04:00
d99c248c49 Fix soft reload for initial config 2026-05-02 15:19:00 -04:00
dc2b1a129c Add soft-reload after changing settings 2026-05-02 14:52:29 -04:00
b669e03d60 Add extensive error handling+reporting for API calls 2026-05-01 18:13:52 -04:00
3058d4f968 Add helptext for unconfigured app 2026-04-26 14:53:31 -04:00
3d0abe4b57 Clearly indicate when falling back to last played 2026-04-26 14:18:30 -04:00
2172a74ef1 Send current time to PKJS if no sleep session was found (show the last thing played in general) 2026-04-26 14:14:02 -04:00
e48d25913a Fix initial sleep icon alignment on rectangular displays 2026-04-26 14:00:45 -04:00
3a463b591f Add a pretty slick startup animation 2026-04-26 13:53:06 -04:00
aba16a8b5f Limit last watched line width on round displays 2026-04-26 12:56:23 -04:00
b950b55017 Fix some reporting of incorrect episodes (check more log history to account for short episodes; only accept positive deltas) 2026-04-26 12:03:11 -04:00
cfcf16a031 Change colors to match selected service 2026-04-26 04:41:06 -04:00
bd388a5646 Significant platform-specific design work (TODO: b&w support + shift sleep time GRect depending on if time or error) 2026-04-26 02:50:53 -04:00
a64f24f60b Add pin icon 2026-04-24 19:33:23 -04:00
8da2f9f1ef Hide button bar on round watches; scale fonts based on display width; use fixed version of sleep icon that displays properly without AA 2026-04-24 18:49:20 -04:00
6d820e01fd Initial UI design 2026-04-23 00:16:50 -04:00
6ad8ced5bb Send and display last watched on watch 2026-04-22 22:17:28 -04:00
017051ccbe Further filter Jellyfin response 2026-04-17 01:35:54 -04:00
c716e8f219 Complete Plex (Tautulli) log parsing logic 2026-04-17 01:28:07 -04:00
aaa45d5743 Complete Jellyfin log parsing logic 2026-04-16 23:28:17 -04:00
41d1a4e707 Complete settings helptext 2026-04-10 00:18:49 -04:00
4e6bab254a Show different help text for each platform (Jellyfin vs Plex) 2026-04-09 23:43:03 -04:00
fd9ec48511 Implement settings (via Clay) 2026-04-09 20:57:46 -04:00
11f2dc0c94 Add dev contest info 2026-04-09 19:18:58 -04:00
9c29fc6310 Fix formatting in index.js 2026-04-09 01:26:10 -04:00
5dec909a6c Use Tautulli for Plex support 2026-04-09 01:14:51 -04:00
4b74403eb2 Make PKJS work (now successfully hitting Jellyfin API) 2026-04-08 22:54:16 -04:00
72f2bf23d8 WIP 2 2026-04-08 22:29:31 -04:00
d4f788dca9 WIP 2026-04-08 21:28:36 -04:00