|
b0c1dd10bc
|
playingRow now reacts to changes in playlist. Fixed song highlighting not working when stopping playback.
|
2016-03-11 16:41:57 +00:00 |
|
|
daedca9bf6
|
Fixed hard freeze that occurred if gstreamer never started to actually play a song after calling the Player play method.
|
2016-03-10 16:56:05 +00:00 |
|
|
9164dff257
|
Application now remembers the last value that volume was set to.
|
2016-03-09 22:01:42 +00:00 |
|
|
c7eb7fd024
|
Changed library population to use song list fields contained in database rather than directly processed database queries.
|
2016-03-09 15:52:35 +00:00 |
|
|
ebc4852cfc
|
Now using model fields to retrieve associated songs rather than querying all songs then grouping.
|
2016-03-09 04:14:01 +00:00 |
|
|
845284dcd4
|
Moved AlbumArtExtractor.
|
2016-03-09 02:40:20 +00:00 |
|
|
ddd5934ae1
|
Program will now still run if global keyboard hooks fail to initialise.
|
2016-03-09 02:30:56 +00:00 |
|
|
7dc4019785
|
Removed unneeded println.
|
2016-03-09 02:17:06 +00:00 |
|
|
68aca0d416
|
Added functionality for reading m3u playlists.
|
2016-03-09 01:58:19 +00:00 |
|
|
1eceab8227
|
Altered ExtractedMetadata to avoid extra allocations.
|
2016-03-08 19:21:44 +00:00 |
|
|
eb02ca7665
|
Refactored album art retrieval to prevent repeat loading of the same image into memory.
|
2016-03-08 17:01:24 +00:00 |
|
|
0401c626e2
|
Added global keyboard controls/
|
2016-03-08 16:41:54 +00:00 |
|
|
2ae4ca1402
|
Updating the library will now to add songs with the same base file.
|
2016-03-08 16:41:25 +00:00 |
|
|
148eb38bba
|
Added functionality to save playlists.
|
2016-03-07 16:28:34 +00:00 |
|
|
36cc0da306
|
Restricted library to playlist functionality to left clicks.
|
2016-03-07 16:05:35 +00:00 |
|
|
ea23faa16c
|
Fixed play button sticking for certain songs on start due to waiting for duration availability.
|
2016-03-07 15:53:03 +00:00 |
|
|
8b3bc16f52
|
Added constraint for database query generics.
|
2016-03-01 15:30:11 +00:00 |
|
|
ccc1110dd8
|
Added new library display type. Generified populateLibrary and Gateway listAll functionality.
|
2016-02-29 04:06:18 +00:00 |
|
|
d9cfdc37dd
|
Playback is now forcibly stopped if the playlist is cleared.
|
2016-02-29 03:38:43 +00:00 |
|
|
ba951541b6
|
Changed wait requirement for setting seekbar maximum value. GStreamer needs to load the file before we can know its duration and previously it might not wait long enough for that data to populate.
|
2016-02-29 03:33:44 +00:00 |
|
|
97f8e52a16
|
Added missing album art icon.
|
2016-02-29 03:22:20 +00:00 |
|
|
e8bb7b9b66
|
Disabled auto-scrolling on library item expansion.
|
2016-02-29 03:03:34 +00:00 |
|
|
8f68b2f61a
|
Removed code duplication.
|
2016-02-29 03:01:13 +00:00 |
|
|
322896bc31
|
General tidying and access tightening.
|
2016-02-29 02:55:31 +00:00 |
|
|
00a4355025
|
Added Comparable implementation to Artist.
|
2016-02-29 02:38:51 +00:00 |
|
|
d125759c06
|
Pausing now resets the highlighting to the current song. If another entry is then selected before pressing play then that song will be played rather than resuming the paused song.
|
2016-02-29 02:28:26 +00:00 |
|
|
fb611c3062
|
Library update callbacks can now be disabled by providing a null LibraryCallbackInterface.
|
2016-02-29 02:27:11 +00:00 |
|
|
bc53f088cf
|
Implemented seek functionality.
|
2016-02-28 22:18:15 +00:00 |
|
|
587324d5ef
|
Fixed the currently playing song not being auto selected in the playlist.
|
2016-02-28 21:28:07 +00:00 |
|
|
f97a302c79
|
Now remembers the last library display mode that was selected.
|
2016-02-26 22:00:33 +00:00 |
|
|
35c953f473
|
Added additional playback controls.
|
2016-02-26 21:44:35 +00:00 |
|
|
069e75b4cd
|
Database location is interpreted as a file to ensure that relative locations work properly.
|
2016-02-26 16:12:27 +00:00 |
|
|
4e668954a9
|
Decoupled config stuff from LibraryUtils, now configuring hibernate with database directory that can be changed during runtime.
|
2016-02-26 15:43:21 +00:00 |
|
|
ecc789a556
|
Library now shows the current file being indexed when the library is updating. Disabled view mode switching while updating the library.
|
2016-02-26 15:16:54 +00:00 |
|
|
45efd42793
|
LibraryConfigGUI now starts reasonably sized.
|
2016-02-25 20:34:23 +00:00 |
|
|
962846f397
|
Fixed volume resetting between songs.
|
2016-02-25 20:28:10 +00:00 |
|
|
9ea708d20a
|
Added library folder settings and connected library update functionality.
|
2016-02-25 20:25:43 +00:00 |
|
|
48a368e410
|
Library can now be recognised as empty.
|
2016-02-24 23:25:34 +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 |
|
|
e8255c5b32
|
Added library display variant selection and application.
|
2016-02-24 18:36:16 +00:00 |
|
|
427c648e33
|
Play button now starts from selected song in playlist.
|
2016-02-24 15:59:23 +00:00 |
|
|
1068e67e89
|
Player now properly handles empty playlists and songs with missing files.
|
2016-02-24 15:04:45 +00:00 |
|
|
1af5f72e1d
|
Model built in background before being set as the view model, makes library loading much faster.
|
2016-02-24 14:42:08 +00:00 |
|
|
9073242390
|
Switched Optional logic to ifPresent where appropriate.
|
2016-02-24 14:13:46 +00:00 |
|
|
75f310e140
|
Moved callback interfaces.
|
2016-02-23 17:33:51 +00:00 |
|
|
0ba7ba8760
|
Added popup menu on right click to remove items from the playlist.
|
2016-02-16 02:06:55 +00:00 |
|
|
24070231b6
|
Added volume controls and threaded library refresh. Setup for callbacks related to database update functions.
|
2016-02-13 17:42:27 +00:00 |
|
|
6ef92096e9
|
Reworked UI to have horizontal scalability between library and playlist.
|
2016-02-12 16:19:53 +00:00 |
|
|
fe8c1adb39
|
Added seek bar that auto updates with music play duration. Currently no click seek support.
|
2016-02-11 18:07:41 +00:00 |
|
|
de860fad1f
|
Added functionality to add from library to playlist and play (currently automatic) songs.
|
2016-02-11 04:54:36 +00:00 |
|
|
6344e9dbe9
|
Fixed album/artist cascading on song creation and null album art detection.
|
2016-02-10 23:20:51 +00:00 |
|
|
005e116505
|
Refactored and improved album art detection and extraction.
|
2016-02-10 23:06:04 +00:00 |
|
|
1d860760d6
|
Added album art icons and caching.
|
2016-02-10 19:31:00 +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 |
|