5493fd4143
Initial libvlc implementation, Makefiles, dev log detailing libvlc testing.
2022-10-16 22:43:24 -05:00
e429d2656e
Clean out previous work (clean slate).
2021-11-11 11:48:53 -06:00
a6371574a7
Allow multiple commands on one line using and
or ;
.
0.1.3
2017-01-16 04:22:22 -06:00
92d384573e
Rescan the media library before reporting on absent files.
0.1.2
2016-09-08 14:18:20 -05:00
4468f606ed
Bump H2 DB version.
2016-09-08 14:13:04 -05:00
4507c6b664
Added and commands to CLI.
0.1.1
2016-08-01 06:25:03 -05:00
ffcfc7bc77
Simplify the new playlist creation logic.
2016-06-01 11:31:05 -05:00
451956dc4f
Stop the player before clearing the play queue.
2016-06-01 11:30:45 -05:00
a2c5c13ef4
Disable reporting of repeat mode until a working implementation can be found.
2016-06-01 11:30:02 -05:00
cbf01b4d73
Fix a bug where playlist media counts where being overwritten with stale data.
2016-06-01 11:29:39 -05:00
aa640bb4f9
Stop playBookmak from being updated when a song is paused.
2016-06-01 11:29:10 -05:00
7101f3fd53
Made playlists default to user-created.
2016-06-01 11:28:27 -05:00
19e21811e2
Switched to db-migrate.groovy configuration.
2016-06-01 11:26:53 -05:00
4007f8a479
Fix bug in help code.
2016-05-22 07:15:53 -05:00
981fb51af3
Added installation/build instructions.
2016-04-21 08:27:43 -05:00
bbf8a019f9
Added maven plugin to build.
2016-04-21 07:25:46 -05:00
816820c427
Use java system properties to find the user's home directory before looking to ENV properties.
2016-04-21 00:26:50 -05:00
7bd9c64c44
README title was ugly when displayed by gogs.
2016-04-20 12:46:31 -05:00
ed678872c9
Updated README for new version.
2016-04-20 12:45:28 -05:00
9891b68191
Changed versioning to use semver.
0.1.0
2016-04-20 12:41:43 -05:00
9f7f02802c
DbApi: fixed typo in log statment.
2016-04-16 17:13:09 -05:00
09875d28d9
CLI add selection removal.
2016-04-06 11:21:18 -05:00
fe8729265e
CLI: Implemented delete command for bookmarks and playlists.
2016-04-05 13:12:20 -05:00
652cb178f3
DbApi now has proper generic types signatured for Model-related functionality.
2016-04-05 13:11:33 -05:00
42960cb96e
CLI: Bugfix in remove command logic.
2016-04-04 07:31:41 -05:00
48baed6d69
Fixed repeat: loop is all, repeat is one.
2016-04-04 06:20:05 -05:00
cb29844d9c
Added reporting of the repeat mode.
2016-04-04 06:17:19 -05:00
2ec81b34ea
CLI: Added repeat command, updated online help.
2016-04-04 06:12:23 -05:00
ed31078d4c
CLI: Implement create command.
2016-04-04 04:04:49 -05:00
39276f9a73
Make models cloneable. Set bookmark default play index.
2016-04-04 04:04:21 -05:00
bc21abc24b
Updated CLI to handle DB sync, UUID as record ids, more details after a library scan.
2016-03-30 01:13:53 -05:00
d6edd3f11d
Added core support for DB synchronization.
2016-03-30 01:12:41 -05:00
9c007b3de5
Changed the core schema to use UUIDs instead of SERIALs for all record IDs.
2016-03-30 01:12:04 -05:00
8ea88337b0
CLI: Fix syntax matching in the 'files tagged' version of select.
2016-03-29 16:46:44 -05:00
3d6d51b5ce
DbApi: fix bugs in getPlaylistsWhere.
2016-03-29 16:46:03 -05:00
26f49d438d
Remove circular reference within playlists table.
2016-03-28 17:34:28 -05:00
f4d0289eab
Fix a bug in ConfigWrapper.
2016-03-27 14:00:58 -05:00
f3d95955c0
Core: when untagging, the tag is deleted if no more references to it exist.
2016-03-21 01:15:45 -05:00
902e97c309
Untested implementation of reorder and randomize in CLI.
2016-03-21 01:14:11 -05:00
72b4b0c9ff
Added CLI helper to print invalid options errors for commands.
2016-03-21 01:13:44 -05:00
3d65a47781
Allow disc_number to be a string (1/2, 2/2, for example).
2016-03-21 01:12:38 -05:00
795a7c8c76
Added summary help section.
2016-03-17 10:43:16 -05:00
32f99df53e
Fixed bugs introduced by trying to use DISCTINCT after ORDER BY.
2016-03-16 08:20:44 -05:00
8e145b244d
Fixed a bug where media files associated with multiple artists or albums were returned multiple times.
2016-03-16 06:02:15 -05:00
d2ed22d229
Rescanning now finds moved files by their hash.
...
More precisely, the MediaLibrary matches up files based on their file hash. If
it finds a files that matches an already known entry it doesn't create a new
entry, only updates the file path to the found file in the existing entry.
This is useful if files get re-organized or if an existing database is loaded
at an entirely new library root that contains mostly the same files (relocating
the library to another computer for example). This method preserves information
added to the database that was not originally present in the ID3 tags in the
media files (custom tags, name corrections, etc).
2016-03-16 05:52:41 -05:00
07fa7559ac
Misnamed variable.
2016-03-16 04:04:42 -05:00
a18c157112
Added short names for next and prev ('n' and 'p' respectively).
2016-03-16 04:03:24 -05:00
f96a069df0
Fix status resetting every time through the repl.
2016-03-16 04:03:24 -05:00
fb098c6603
Initial groundwork for WDIWTLT servlet.
2016-03-16 04:03:24 -05:00
392c94f39c
Renamed ORM to DbApi.
2016-03-16 04:03:23 -05:00