Markil3
|
72ccfbc444
|
Stabilized the browser shutdown process.
|
2021-10-09 14:31:47 -06:00 |
|
Markil3
|
2e2748f9e9
|
Merges the two album tables into one.
Albums are independent of how the song is stored. We don't need to separate them.
|
2021-09-18 15:00:12 -06:00 |
|
Markil3
|
f7370ba08a
|
Creates a self-extracting install script.
|
2021-09-15 09:03:48 -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
|
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
|
b35e2eefd8
|
Ensures that we close all sockets and socket servers before exiting.
This makes the program more stable, and ensures that the connection is established every time we start.
|
2021-08-23 08:31:27 -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
|
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
|
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
|
6cc001af70
|
Allows all messages to the browser to be sent without waiting for a response.
This prevents any one message from holding up the browser from receiving additional insructions.
|
2021-07-27 10:52:02 -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
|
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 |
|