Commit Graph

  • 858236d181 More documentation improvements master Markil3 2022-01-22 08:01:50 -07:00
  • ad568b2ec2 Improves some documentation. Markil3 2022-01-22 08:00:27 -07:00
  • d2473d3873 Adds a system for transferring console input between the main instance and remote consoles. Markil3 2021-11-13 10:48:11 -07:00
  • 6ef844c8b8 Fixes a test to work better with the JSON return value. Markil3 2021-11-13 09:02:55 -07:00
  • 36514031f8 Ensures that every query creates a submission to the service. Markil3 2021-11-13 08:53:01 -07:00
  • afce1a8628 Moves some interface activities to the Swing thread. Markil3 2021-10-31 16:01:07 -06:00
  • 8022104373 Makes some modifications to console output. Markil3 2021-10-31 16:00:14 -06:00
  • 66d803e301 Improves commenting and thread naming. Markil3 2021-10-31 15:59:03 -06:00
  • 6a1c7d86e3 Added better CLI support. Markil3 2021-10-31 14:05:27 -06:00
  • 0de20568a7 Gives the interface the ability to pull information from the YouTube page. Markil3 2021-10-10 16:20:01 -06:00
  • a92d686ddb Allowed all logging to be viewed by the interface. Markil3 2021-10-09 15:52:34 -06:00
  • 72ccfbc444 Stabilized the browser shutdown process. Markil3 2021-10-09 14:31:47 -06:00
  • 0ffa626cb7 Moved most player tasks to ForkJoin. Markil3 2021-09-18 16:04:37 -06:00
  • 2e2748f9e9 Merges the two album tables into one. Markil3 2021-09-18 15:00:12 -06:00
  • 8bb7086a44 Moved command-line options to the wiki. William Hubbard 2021-09-17 18:44:55 +00:00
  • 9a89d32c9c Adds images to the readme William Hubbard 2021-09-15 22:08:59 +00:00
  • 2e4763390d Adds some demo images William Hubbard 2021-09-15 22:04:42 +00:00
  • ccc013df30 Create README.md William Hubbard 2021-09-15 21:55:43 +00:00
  • b5b1d495f0 Adds a couple of unit tests for the browser Markil3 2021-09-15 12:13:21 -06:00
  • 4f8b70b2f4 Makes the application run independently of the current directory. v0.1 Markil3 2021-09-15 10:04:17 -06:00
  • f8be50af9d Prevents the browser from locking on shutdown if the browser ran into a startup error. Markil3 2021-09-15 09:35:16 -06:00
  • f7370ba08a Creates a self-extracting install script. Markil3 2021-09-15 09:03:48 -06:00
  • 90f82cb05d Adds a CLI that will interface with the currently running instance of the player. Markil3 2021-09-14 23:56:47 -06:00
  • 3860353f08 Adds the beginnings of a CLI. Markil3 2021-09-14 18:59:05 -06:00
  • b83b6d2736 Has stuff wait for the database to load. Markil3 2021-09-14 18:58:54 -06:00
  • 55f879fedd Almost completely separates the GUI from the logic. Markil3 2021-09-14 17:02:18 -06:00
  • 999f3345cc Moves player logic to its own class, away from Interface Markil3 2021-09-14 16:39:40 -06:00
  • 92ebb75e9d Improves the debugging messages some. Markil3 2021-09-14 14:39:38 -06:00
  • 2b0eca7a10 Reduces the SQL errors of certain songs with apostrophes in their names. Markil3 2021-09-14 13:58:24 -06:00
  • 2e8b65ca9c Improves performance and accuracy of the song list. Markil3 2021-09-14 13:26:25 -06:00
  • 849771853c Improves error handling (foreground still needs testing). Markil3 2021-09-14 11:21:02 -06:00
  • 3eab100a08 Improves Gradle's ability to update browser addons Markil3 2021-09-14 10:53:01 -06:00
  • 91980aac75 Adds a way to view interface logs from within the interface. Markil3 2021-09-06 11:37:59 -06:00
  • 275873155c Adds a toolbar and moves most functionality to actions. Markil3 2021-09-06 07:37:51 -06:00
  • d453135e03 Adds localization Markil3 2021-09-05 15:46:55 -06:00
  • c24d6c2367 Improved support for Linux Markil3 2021-09-04 15:11:36 -06:00
  • 5e4ae23978 Has Gradle download and install the browser rather than bundle it. Markil3 2021-08-30 17:15:36 -06:00
  • b35e2eefd8 Ensures that we close all sockets and socket servers before exiting. Markil3 2021-08-23 08:31:27 -06:00
  • 9c2cea1662 Adds full support for YouTube playback. Markil3 2021-08-17 01:23:23 -06:00
  • ede9132279 Adds the ability to play youtube videos. Markil3 2021-08-16 22:42:44 -06:00
  • b546c81fa1 Adds the ability to add internet songs to the library. Markil3 2021-08-15 18:18:02 -06:00
  • 76594b279c Refines the local provider a bit Markil3 2021-08-15 15:27:44 -06:00
  • e5ab98345f Adds local playback via VLC Markil3 2021-08-12 17:47:23 -06:00
  • 7c71c031ec Some more work with playback. Markil3 2021-08-11 10:16:56 -06:00
  • 8082407ca2 Cleans up the QueueList a bit. Markil3 2021-08-09 21:38:01 -06:00
  • d76105d7bf Adds a context menu to the songs in the queue. Markil3 2021-08-09 21:36:58 -06:00
  • 52262b5668 Added a queue system. Markil3 2021-08-03 13:11:36 -06:00
  • 8386c9575c Improves the caching strategy. Markil3 2021-08-02 15:08:10 -07:00
  • 69a1d9cbf4 Lets the interface cache local song/album data Markil3 2021-08-02 13:02:33 -07:00
  • bc327e8ab7 Provides the interface the ability to load up songs from the file system. Markil3 2021-08-02 08:49:39 -07:00
  • 105c89b615 Established a connection between the Interface and the browser. Markil3 2021-07-29 11:37:07 -07:00
  • 1321549ef3 Moved most of the message handling to other classes. Markil3 2021-07-29 09:11:33 -07:00
  • 6cc001af70 Allows all messages to the browser to be sent without waiting for a response. Markil3 2021-07-27 10:52:02 -07:00
  • b89dd9783a Set up a callback system for the browser link. Markil3 2021-07-26 22:53:44 -07:00
  • 66ce116da4 Added better logging and browser support. Markil3 2021-07-26 20:27:43 -07:00
  • 77c0b4fa67 Added better logging and browser support. Markil3 2021-07-25 14:07:07 -07:00
  • 6a95966f9e Allowed this project to compile on Windows. Markil3 2021-07-24 14:13:21 -07:00
  • adf4cea82c Converts the project to use a licensed WAVE file reader. Markil3 2021-07-24 14:12:42 -07:00
  • 97985044f8 Sets the main package name to universeplayer. Markil3 2021-07-17 07:23:17 -06:00
  • 94ffd80c8d Adds basic support for native APIs for a local song player. Markil3 2021-07-17 07:20:14 -06:00
  • 704ab06f85 Adds some integration with firefox. Markil3 2021-07-11 23:33:39 -06:00
  • 2bc005f031 Adds working links for the collections and such. Markil3 2021-07-09 13:26:05 -06:00
  • b0c3f5e6ff Adds a view for displaying songs, as well as a basic song database API. Markil3 2021-07-09 10:36:17 -06:00
  • 88c19290b7 Initial commit Markil3 2021-07-05 12:01:12 -06:00