Commit Graph

14 Commits

Author SHA1 Message Date
Markil3
52262b5668 Added a queue system. 2021-08-03 13:11:36 -06:00
Markil3
8386c9575c Improves the caching strategy.
Now much more performant.
2021-08-02 15:08:10 -07:00
Markil3
69a1d9cbf4 Lets the interface cache local song/album data
This will let the interface avoid a system scan every time, improving performance.
2021-08-02 13:02:33 -07:00
Markil3
bc327e8ab7 Provides the interface the ability to load up songs from the file system. 2021-08-02 08:49:52 -07:00
Markil3
105c89b615 Established a connection between the Interface and the browser.
All we're doing right now is pinging, but it should be fairly simple to get an API working now that the browser and interface can talk.
2021-07-29 11:37:07 -07:00
Markil3
66ce116da4 Added better logging and browser support.
We still need to work on the Linux browser a bit.
2021-07-26 20:27:43 -07:00
Markil3
77c0b4fa67 Added better logging and browser support.
We still need to work on the Linux browser a bit.
2021-07-25 14:09:06 -07:00
Markil3
adf4cea82c Converts the project to use a licensed WAVE file reader.
This is easier to distribute.
2021-07-24 14:12:42 -07:00
Markil3
97985044f8 Sets the main package name to universeplayer.
The extra underscore was causing problems with the JNI.
2021-07-17 07:23:17 -06:00
Markil3
94ffd80c8d Adds basic support for native APIs for a local song player. 2021-07-17 07:21:25 -06:00
Markil3
704ab06f85 Adds some integration with firefox.
This is still rather unstable, but it runs.
2021-07-11 23:33:39 -06:00
Markil3
2bc005f031 Adds working links for the collections and such. 2021-07-09 13:26:05 -06:00
Markil3
b0c3f5e6ff Adds a view for displaying songs, as well as a basic song database API. 2021-07-09 10:36:17 -06:00
Markil3
88c19290b7 Initial commit 2021-07-05 12:02:30 -06:00