Commit Graph

45 Commits

Author SHA1 Message Date
Jonathan Bernard
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
Jonathan Bernard
09875d28d9 CLI add selection removal. 2016-04-06 11:21:18 -05:00
Jonathan Bernard
fe8729265e CLI: Implemented delete command for bookmarks and playlists. 2016-04-05 13:12:20 -05:00
Jonathan Bernard
42960cb96e CLI: Bugfix in remove command logic. 2016-04-04 07:31:41 -05:00
Jonathan Bernard
48baed6d69 Fixed repeat: loop is all, repeat is one. 2016-04-04 06:20:05 -05:00
Jonathan Bernard
cb29844d9c Added reporting of the repeat mode. 2016-04-04 06:17:19 -05:00
Jonathan Bernard
2ec81b34ea CLI: Added repeat command, updated online help. 2016-04-04 06:12:23 -05:00
Jonathan Bernard
ed31078d4c CLI: Implement create command. 2016-04-04 04:04:49 -05:00
Jonathan Bernard
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
Jonathan Bernard
8ea88337b0 CLI: Fix syntax matching in the 'files tagged' version of select. 2016-03-29 16:46:44 -05:00
Jonathan Bernard
902e97c309 Untested implementation of reorder and randomize in CLI. 2016-03-21 01:14:11 -05:00
Jonathan Bernard
72b4b0c9ff Added CLI helper to print invalid options errors for commands. 2016-03-21 01:13:44 -05:00
Jonathan Bernard
795a7c8c76 Added summary help section. 2016-03-17 10:43:16 -05:00
Jonathan Bernard
07fa7559ac Misnamed variable. 2016-03-16 04:04:42 -05:00
Jonathan Bernard
a18c157112 Added short names for next and prev ('n' and 'p' respectively). 2016-03-16 04:03:24 -05:00
Jonathan Bernard
f96a069df0 Fix status resetting every time through the repl. 2016-03-16 04:03:24 -05:00
Jonathan Bernard
392c94f39c Renamed ORM to DbApi. 2016-03-16 04:03:23 -05:00
Jonathan Bernard
c1432477aa Fixed incorrect reference to processTag function. 2016-03-16 02:23:17 -05:00
Jonathan Bernard
dbc62bf5c1 Adjusted the logging level for the CLI implemtnation. 2016-03-16 02:16:19 -05:00
Jonathan Bernard
4905e32e6f Added untagging ability to CLI. 2016-03-16 02:13:05 -05:00
Jonathan Bernard
adbd3620fb Added online help. 2016-03-16 02:10:06 -05:00
Jonathan Bernard
e1f64b7b86 Slow down bookmark updates. Allow tags to be selectable/listable. 2016-03-14 05:44:11 -05:00
Jonathan Bernard
26f6378125 CLI: Refactored significantly to work with new selection logic and management. 2016-03-14 03:51:48 -05:00
Jonathan Bernard
400d3d1774 CLI: Added remove and jump commands. Allow multiple commands separated by ';'. Fixed empty selection behavior. 2016-03-12 21:17:45 -06:00
Jonathan Bernard
255f9f9eed CLI: Changed header output, lists now highlight they currently playing items. 2016-03-12 21:17:45 -06:00
Jonathan Bernard
729c27bd72 CLI: Added VLCJ bindings to play through VLC. 2016-03-12 21:17:45 -06:00
Jonathan Bernard
7101535412 ScrollText now respects ANSI escape codes. 2016-03-12 20:49:20 -06:00
Jonathan Bernard
3401060a70 CLI implementations for add, enqueue, and tag commands. 2016-03-10 10:53:22 -06:00
Jonathan Bernard
b0532f6733 Refactored CLI selection logic into a helper class. 2016-03-10 10:53:22 -06:00
Jonathan Bernard
1e03063400 MediaLibrary scan now reports file counts for its scan. 2016-03-10 10:53:22 -06:00
Jonathan Bernard
976eb97b07 Refactored selectMatches to selectOneMatch. 2016-03-09 11:13:11 -06:00
Jonathan Bernard
13b0fa5bc4 Refactored selectMatches to break out the error handling into a re-useable function. 2016-03-05 21:30:59 -06:00
Jonathan Bernard
7cad273a0b Finished implementing clear command. 2016-03-04 20:53:57 -06:00
Jonathan Bernard
f80ff182ad WIP continuing implementation of CLI. 2016-02-29 12:39:07 -06:00
Jonathan Bernard
5f5bdab238 Reworking command line select. Starting on others. 2016-02-22 22:15:33 -06:00
Jonathan Bernard
5245291aff Added list and select for playlists, bookmarks. 2016-02-15 16:31:52 -06:00
Jonathan Bernard
151ce9e462 Implemented list bookmarks and playlists (cli only, needs DAO). 2016-02-14 18:03:44 -06:00
Jonathan Bernard
688bea9103 WIP CLI Got the list command working for albums, artists, and media files. 2016-02-13 23:29:46 -06:00
Jonathan Bernard
20e4733f5a WIP missed bit for CommandLineInterface. 2016-02-12 17:22:32 -06:00
Jonathan Bernard
70aa706eac WIP Moving CLI to command-like input. 2016-02-12 17:21:03 -06:00
Jonathan Bernard
f51c57c7e2 Minor bugfix. 2016-02-11 11:28:29 -06:00
Jonathan Bernard
90a11569da Implementing artist/album lookup in CLI. 2016-02-10 09:53:12 -06:00
Jonathan Bernard
6a73b1ca8c WIP Implementing fancy CLI input handling (not working). 2016-02-10 05:15:39 -06:00
Jonathan Bernard
f5ab973b43 CLI: Started implementing CLI configuration setup. 2016-02-09 17:47:00 -06:00
Jonathan Bernard
cf82525832 WIP began work on CLI. 2016-02-09 15:32:23 -06:00