Commit Graph

21 Commits

Author SHA1 Message Date
4ee7fe3bdf Additional platform updates to prevent crashing in native library code. 2016-08-20 13:50:27 +01:00
c6f0081b92 Library updates. 2016-08-20 02:47:30 +01:00
14e5b64171 Updated maven plugins. 2016-08-20 02:40:36 +01:00
b23e5b1ec5 Ported to Hibernate 5.2.2, rewrote database query methods to not use deprecated methods. 2016-08-20 02:24:46 +01:00
1902d11d78 Removed hibernate-c3p0. 2016-08-19 16:57:21 +01:00
075b2fea8f Updated Hibernate to 5.1.1.Final. 2016-08-19 16:44:46 +01:00
2d75adf6ac Added logging and connection pool providers. 2016-08-19 16:07:33 +01:00
a8841b210b Added library search. Allows searching for song titles containing input text. 2016-08-17 15:48:31 +01:00
05e0e446a7 Added VLC based audio backend. 2016-04-01 20:27:17 +01:00
05cebf59fb Refactored construction of Swing player controls to their own class. 2016-03-29 16:05:08 +01:00
974ff2c8c1 Heavily refactored PlayerGUI to remove coupling with library and playlist functionality. 2016-03-19 19:49:35 +00:00
95979fff29 Decoupled Player and PlayerGUI, dependency between the two is now injected instead. 2016-03-18 17:07:39 +00:00
e4e3ed6b6f Changed dependency scopes to exclude testing-only dependencies from artifact export. 2016-03-16 01:06:49 +00:00
b77399dee8 Changed keyboard hook library for better platform support. 2016-03-15 04:56:17 +00:00
ddd5934ae1 Program will now still run if global keyboard hooks fail to initialise. 2016-03-09 02:30:56 +00:00
0401c626e2 Added global keyboard controls/ 2016-03-08 16:41:54 +00:00
35649b5d60 Rewrote UI generation code. 2016-02-24 22:52:09 +00:00
69c9e442fb GUI now uses generated code rather than binary files. 2016-02-24 20:06:30 +00:00
4414e0b51c Added disc numbers to library. Fixed some maven related build stuff. 2016-02-24 19:16:43 +00:00
a1515ee9ad Added functionality for music playback and basic library view. 2016-02-09 20:57:08 +00:00
dbe518faaa Added library and indexing functionality for a music player. 2016-01-30 23:32:00 +00:00