Jordan Eldredge
32554204e6
test: add optimized GitHub Actions workflows for testing
...
- Added CI test workflow with dependency caching
- Added code-size test workflow with optimizations
- Workflows run in parallel for faster execution
- Expected performance improvement: 50-70% faster
2025-07-05 16:39:41 -07:00
Jordan Eldredge
3e0417267a
Avoid library build warnings
2025-07-05 16:32:55 -07:00
Jordan Eldredge
d4a841846c
Switch back to streaming parsing of id3s
2025-07-05 16:17:03 -07:00
Jordan Eldredge
7b87c2302c
Avoid ts warnings in vite build
2025-07-05 16:16:48 -07:00
Jordan Eldredge
b230cc66c5
Avoid commonjs warning in vite
2025-07-05 16:05:58 -07:00
Jordan Eldredge
1cb0991db7
Avoid trying to do parsing streaming while we wait for bug fix
2025-07-05 13:28:00 -07:00
Jordan Eldredge
1d39600284
Upgrade png optimizer
2025-07-04 21:46:40 -07:00
Jordan Eldredge
14c0d24a47
Avoid some memory leaks when disposing Webamp
2025-07-04 21:25:57 -07:00
Jordan Eldredge
e52900d4fc
Add Milkdrop to docs example
2025-07-04 19:44:47 -07:00
Jordan Eldredge
7e159f2173
Move butterchurn loader docs to bundle size guide
2025-07-04 19:10:02 -07:00
Jordan Eldredge
bb98aba71a
Prevent attempting to enter fullscreen mode on platforms where it's not supported
2025-07-04 18:28:42 -07:00
Jordan Eldredge
cfa67c4bc5
Update example to use new /butterchurn entrypoint
2025-07-04 17:29:31 -07:00
Jordan Eldredge
a86226bd6b
Set viewport in examples
2025-07-04 16:59:08 -07:00
Jordan Eldredge
854e2c7998
Document webamp/butterchurn in changelog
2025-07-04 16:58:16 -07:00
Jordan Eldredge
f4321173df
Improve butterchurn build
2025-07-04 16:43:13 -07:00
Jordan Eldredge
d060b9042b
Throwing stuff at the wall, lol
2025-07-04 15:51:48 -07:00
Jordan Eldredge
50e6e21e2e
Try adding Butterchurn bundle
2025-07-04 15:18:04 -07:00
Jordan Eldredge
e06d3b9b3e
Add back polyfills
2025-07-04 11:02:02 -07:00
Jordan Eldredge
b5bf64a55d
Inline music-metadata lazy loads to fix builds
2025-07-04 10:38:48 -07:00
Jordan Eldredge
1ba58c81e1
Aovid import types
2025-07-04 10:29:32 -07:00
Jordan Eldredge
9d0cdc6ed8
Ignore type error for now
2025-07-04 10:24:18 -07:00
Jordan Eldredge
90625614f0
Hide milkdrop context window if not enabled
2025-07-04 10:20:00 -07:00
Jordan Eldredge
b66667019c
Fix types for metadata
2025-07-04 10:09:31 -07:00
Jordan Eldredge
e043a1b5b8
Try upgrading to music-metadata from music-metadata-browser
2025-07-04 10:06:13 -07:00
Jordan Eldredge
366e79525e
Upgrade Redux devtools package
2025-06-29 22:59:10 -07:00
Jordan Eldredge
eb0898fe4e
Add getPlayerMediaStatus instance method
2025-06-29 22:44:49 -07:00
Jordan Eldredge
3feae65585
Spelling
2025-06-29 21:34:31 -07:00
Jordan Eldredge
7ededf9bf5
Prevent default on scroll events Fixes #1301
2025-06-29 17:40:54 -07:00
Jordan Eldredge
067623811c
Fix spelling
2025-06-29 17:27:03 -07:00
Jordan Eldredge
a2eb557599
Avoid warning when scrolling main window
2025-06-29 17:26:52 -07:00
Jordan Eldredge
2ea015c504
Avoid Redux dev tools warning
2025-06-29 17:26:25 -07:00
Jordan Eldredge
b63cec5cbd
Fix recentering bug
2025-06-29 17:25:37 -07:00
Jordan Eldredge
a618b049eb
Fix early resolution of renderWhenReady
2025-06-29 15:19:52 -07:00
Jordan Eldredge
4c07731d76
Fix more Winamp typos
2025-06-29 14:42:21 -07:00
Jordan Eldredge
ce483b8df5
Fix typos of Winamp when I meant Webamp
2025-06-29 14:22:19 -07:00
Jordan Eldredge
2be1e38bce
Spelling typo fixes
2025-06-27 21:48:38 -07:00
Jordan Eldredge
c1d68b5946
Remove empty files
2025-06-25 15:23:30 -07:00
Jordan Eldredge
f4daf821c8
Add methods to toggle repeat and shuffle
2025-06-25 15:22:20 -07:00
Jordan Eldredge
afc8b038c8
Sketch of server rendered table
2025-06-25 15:14:08 -07:00
Jordan Eldredge
aa006df23e
Docs improvements
2025-06-22 20:32:36 -07:00
Jordan Eldredge
6ad374934f
Clarify how to get help
2025-06-22 17:36:51 -07:00
Jordan Eldredge
b5dc838b8a
Build media session support into the NPM module
2025-06-20 08:43:04 -07:00
Jordan Eldredge
72b902e5f4
Add initial skin to multiple skins example
2025-06-19 21:14:45 -07:00
Jordan Eldredge
09c26754aa
Bump to 2.1.2
2025-06-19 19:56:33 -07:00
Jordan Eldredge
333bb96c5d
Improve songs and skins on docs page
2025-06-19 19:51:18 -07:00
Jordan Eldredge
469b136589
Work around setImmediate bug
2025-06-19 19:51:04 -07:00
Jordan Eldredge
a180155fb9
2.1.1
2025-06-19 14:10:35 -07:00
Jordan Eldredge
2d572d561e
Revert "Make Milkdrop window opening on initialization work the same as it does for other windows"
...
This reverts commit 7ff8aab8af .
2025-06-19 14:03:22 -07:00
Jordan Eldredge
d5ea998198
Version 2.1.0
2025-06-19 13:54:45 -07:00
Jordan Eldredge
8b218e8e67
Remove onCurrentTrackDidChange
2025-06-19 13:52:51 -07:00