Commit Graph

39 Commits

Author SHA1 Message Date
Ollie Taylor b9c260660d Makes typings easier to override 2023-02-25 01:40:17 +00:00
Ollie Taylor c1fc45306e restructure files 2023-02-25 01:13:56 +00:00
Ollie Taylor 198cdfd3e0 simplify exports 2023-02-25 01:04:08 +00:00
Ollie Taylor b73cfe49bc removes requirements for AudioMetadata 2023-02-24 23:29:41 +00:00
Ollie Taylor 34f708b1fa restructures stores and removes combined derived store 2023-02-24 23:27:04 +00:00
Ollie Taylor b2bd78f5be remove export of Logger type 2023-02-24 22:59:25 +00:00
Ollie Taylor c025b3e1a8 move types to types file 2023-02-24 22:59:12 +00:00
Ollie Taylor b6874a6e0b fixes type guard prop type 2023-02-24 22:18:56 +00:00
Ollie Taylor cf2281dfdb adds “save all state” utility 2023-02-24 20:04:01 +00:00
Ollie Taylor b079510b47 clamps preferences to valid values 2023-02-24 20:03:33 +00:00
Ollie Taylor becb001479 fixes consumption of user preferences store 2023-02-24 20:03:10 +00:00
Ollie Taylor ea75a18671 adds user preferences store 2023-02-24 19:43:01 +00:00
Ollie Taylor fdde14048d fixes logger output 2023-02-24 19:40:32 +00:00
Ollie Taylor 6155a3c09f Fixes dist exports 2023-02-24 19:24:58 +00:00
Ollie Taylor 613b81fa0b adds method to clear saved progress 2023-02-24 19:20:07 +00:00
Ollie Taylor 8357bf093f loads from localStorage automatically via AudioLoader 2023-02-24 18:47:10 +00:00
Ollie Taylor 5f200d3838 Adds stash/use/save/load actions for episode progress 2023-02-24 18:46:41 +00:00
Ollie Taylor c4a1927b7f Add metadata store 2023-02-24 15:38:33 +00:00
Ollie Taylor b929000d0a ove more values to micro stores 2023-02-24 15:38:08 +00:00
Ollie Taylor 62497fe06b refactor bindings + include start_at option 2023-02-24 14:43:33 +00:00
Ollie Taylor d7d81ce732 adds autoplay option 2023-02-24 14:01:43 +00:00
Ollie Taylor 20fc307099 cleanup internal stores 2023-02-24 13:47:07 +00:00
Ollie Taylor 3ac7346cdd adds $pkg alias 2023-02-24 13:32:10 +00:00
Ollie Taylor b74f1c15fb improve package logs 2023-02-24 13:27:53 +00:00
Ollie Taylor 29ee8f1763 restructure $lib 2023-02-24 13:16:46 +00:00
Ollie Taylor 962119bb37 export audio component from root 2023-02-23 23:01:05 +00:00
Ollie Taylor 69346b6c19 simplify component exports 2023-02-23 00:48:21 +00:00
Ollie Taylor 8d4afbd7ff improve type guards 2023-02-23 00:39:46 +00:00
Ollie Taylor c1f1131c7c resolves linting 2023-02-23 00:21:37 +00:00
Ollie Taylor 5a4936f75d Add timestamp 2023-02-23 00:19:10 +00:00
Ollie Taylor f4e2e8d628 refactor bindings to directly use element 2023-02-22 23:41:29 +00:00
Ollie Taylor 21d140deb3 saving progress before I try stupid stuff 2023-02-22 16:40:02 +00:00
Ollie Taylor 642ba31bb5 fixes a11y hidden 2023-02-22 10:24:59 +00:00
Ollie Taylor 7cdcfeea34 eslint fixes 2023-02-22 00:42:14 +00:00
Ollie Taylor bf1a9c1584 Adds a11y progress 2023-02-22 00:36:40 +00:00
Ollie Taylor 07212fc671 passes duration to slot props 2023-02-22 00:29:57 +00:00
Ollie Taylor 9373240fec Adds dispatch events 2023-02-22 00:25:18 +00:00
Ollie Taylor fd02effb82 Adds initial player component 2023-02-21 23:54:18 +00:00
Ollie Taylor e374ed4683 hello world 2023-02-21 22:09:10 +00:00