Commit Graph

15 Commits

Author SHA1 Message Date
Markil3
275873155c Adds a toolbar and moves most functionality to actions. 2021-09-06 07:37:51 -06:00
Markil3
d453135e03 Adds localization 2021-09-05 15:46:55 -06:00
Markil3
5e4ae23978 Has Gradle download and install the browser rather than bundle it.
This is more flexible, and I couldn't exactly upload the Firefox installation to Git before.
2021-08-30 17:15:36 -06:00
Markil3
9c2cea1662 Adds full support for YouTube playback.
While a few optimizations could be made, YouTube playback is almost as seamless as local playback.
2021-08-17 01:23:23 -06:00
Markil3
ede9132279 Adds the ability to play youtube videos.
It still needs a bit of work, but playing and pausing are operational.
2021-08-16 22:42:44 -06:00
Markil3
76594b279c Refines the local provider a bit 2021-08-15 16:40:31 -06:00
Markil3
e5ab98345f Adds local playback via VLC 2021-08-12 17:47:23 -06:00
Markil3
7c71c031ec Some more work with playback.
WARNING: UNSTABLE
2021-08-11 10:16:56 -06:00
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
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