Commit Graph

12 Commits

Author SHA1 Message Date
Markil3
0de20568a7 Gives the interface the ability to pull information from the YouTube page.
This will make filling in song data much easier.
2021-10-10 16:20:01 -06:00
Markil3
a92d686ddb Allowed all logging to be viewed by the interface.
It is just much easier this way.
2021-10-10 15:00:31 -06:00
Markil3
b5b1d495f0 Adds a couple of unit tests for the browser 2021-09-15 12:13:21 -06:00
Markil3
849771853c Improves error handling (foreground still needs testing). 2021-09-14 11:21:02 -06:00
Markil3
3eab100a08 Improves Gradle's ability to update browser addons 2021-09-14 10:53:01 -06:00
Markil3
c24d6c2367 Improved support for Linux 2021-09-04 15:11: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
1321549ef3 Moved most of the message handling to other classes.
I'm finding that this code is being used multiple times, so inheritance seems to be warranted.
2021-07-29 09:11:33 -07:00
Markil3
b89dd9783a Set up a callback system for the browser link.
This should somewhat simulate asynchronous method calling.
2021-07-26 22:53:44 -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
704ab06f85 Adds some integration with firefox.
This is still rather unstable, but it runs.
2021-07-11 23:33:39 -06:00