Compare commits

..

No commits in common. "main" and "0.1.1" have entirely different histories.
main ... 0.1.1

3 changed files with 6 additions and 13 deletions

View File

@ -12,7 +12,7 @@ allprojects {
}
group = 'com.jdbernard'
version = '0.1.3'
version = '0.1.1'
repositories {
mavenLocal()

View File

@ -28,7 +28,7 @@ import static com.jdbernard.wdiwtlt.cli.CliErr.*
public class CommandLineInterface {
public static final VERSION = "0.1.3"
public static final VERSION = "0.1.1"
public static final def DOC = """\
wdiwtlt v$VERSION
@ -97,14 +97,14 @@ Configuration:
private String titleStyle, normalStyle, statusStyle, promptStyle,
artistStyle, albumStyle, fileStyle, errorStyle, playlistStyle,
cmdStyle, optStyle
private String eraseToEnd = new ANSI().eraseLine(Erase.ToEnd).toString()
private String clearLine = new ANSI().eraseLine(Erase.All).toString()
private String afterInput =
new ANSI().eraseLine(Erase.All).scrollUp().cursorUp().toString()
private String beforeLeader =
new ANSI().saveCursor().cursorPrevLine(3).toString()
private String afterLeader =
new ANSI().restoreCursor().toString()
new ANSI().restoreCursor().eraseLine(Erase.ToEnd).toString()
private String eraseLeader =
new ANSI().eraseLine(Erase.All).cursorPrevLine().eraseLine(Erase.All)
.cursorPrevLine().eraseLine(Erase.All)
@ -391,8 +391,7 @@ Configuration:
printLongMessage(errorStyle + errMsg + normalStyle) }
else {
status.text = errorStyle + errMsg + normalStyle
dismissMsgDate = new Date(new Date().time + msgTimeout) } }
outStream.print eraseToEnd }
dismissMsgDate = new Date(new Date().time + msgTimeout) } } }
else {
drawLeader()
if (curMediaFile &&
@ -406,13 +405,8 @@ Configuration:
Thread.sleep(250) } } }
private def processInput(String line) {
line = line.trim()
logger.debug("line: $line")
if (line.indexOf(' and ') > 0 || line.indexOf(';')> 0) {
String[] cmds = line.split(/ and |;/)
return cmds.collect(this.&processInput) }
String[] parts = line.split(' ', 2)
String command = parts[0]?.toLowerCase()
String rest = parts.size() == 2 ? parts[1]?.trim() : null
@ -557,7 +551,6 @@ Configuration:
[(idKeyFor(selectionClass)): it.id]) }.findAll()
case ~/absent files/:
scanMediaLibrary()
return library.getMediaFilesWhere(presentLocally: false)
case ~/files tagged( as){0,1}((\s[^\s]+)+)/:

View File

@ -25,6 +25,6 @@ dependencies {
testCompile 'junit:junit:4.12'
runtime 'com.h2database:h2:1.4.192'
runtime 'com.h2database:h2:1.4.185'
runtime 'org.postgresql:postgresql:9.4.1207.jre7'
}