diff options
Diffstat (limited to 'interact.go')
| -rw-r--r-- | interact.go | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/interact.go b/interact.go index bbce1bb..f1ffb53 100644 --- a/interact.go +++ b/interact.go @@ -11,12 +11,13 @@ import ( func interact() { + stdOut() shell := ishell.New() cyan := color.New(color.FgCyan).SprintFunc() yellow := color.New(color.FgYellow).SprintFunc() green := color.New(color.FgGreen).SprintFunc() - boldGreen := color.New(color.FgGreen, color.Bold).SprintFunc() +// boldGreen := color.New(color.FgGreen, color.Bold).SprintFunc() boldRed := color.New(color.FgRed, color.Bold).SprintFunc() // display info. @@ -26,7 +27,8 @@ func interact() { Name: "new", Help: "Start new Project", Func: func(c *ishell.Context) { - c.Println(boldGreen("Start New Project")) + //c.Print("\033[H\033[2J") + //c.Println(boldGreen("Start New Project")) newProject() showLastProject() }, @@ -36,7 +38,7 @@ func interact() { Name: "startnow", Help: "Start a new Task immediately", Func: func(c *ishell.Context) { - c.Println(boldGreen("New Task")) + //c.Println(boldGreen("New Task")) newTask(projectid) stdOut() }, @@ -46,7 +48,8 @@ func interact() { Name: "stopnow", Help: "Stop the currently Open Task immediately", Func: func(c *ishell.Context) { - c.Println(boldGreen("Stoping Task",opentask.id)) + //c.Print("\033[H\033[2J") + //c.Println(boldGreen("Stoping Task",opentask.id)) closeTask() stdOut() }, @@ -56,12 +59,13 @@ func interact() { Name: "project", Help: "<id> Open a Project of the following id", Func: func(c *ishell.Context) { + //c.Print("\033[H\033[2J") arg := "none" if len(c.Args) > 0 { arg = strings.Join(c.Args, " ") argi,err := strconv.Atoi(arg) if err == nil{ - c.Println(boldGreen("Opening Project",argi)) + //c.Println(boldGreen("Opening Project",argi)) setProject(argi) stdOut() }else{ @@ -78,12 +82,13 @@ func interact() { Name: "edittask", Help: "<id> Edit a Task of the following id", Func: func(c *ishell.Context) { + //c.Print("\033[H\033[2J") arg := "none" if len(c.Args) > 0 { arg = strings.Join(c.Args, " ") argi,err := strconv.Atoi(arg) if err == nil{ - c.Println(boldGreen("Editing Task",argi)) + //c.Println(boldGreen("Editing Task",argi)) editTask(argi) //stdOut() }else{ @@ -99,12 +104,13 @@ func interact() { Name: "editproject", Help: "<id> Edit the Project of the following id", Func: func(c *ishell.Context) { + //c.Print("\033[H\033[2J") arg := "none" if len(c.Args) > 0 { arg = strings.Join(c.Args, " ") argi,err := strconv.Atoi(arg) if err == nil{ - c.Println(boldGreen("Edit Project",argi)) + //c.Println(boldGreen("Edit Project",argi)) editProject(argi) allProjects() //stdOut() @@ -125,7 +131,7 @@ func interact() { arg := "none" if len(c.Args) > 0 { arg = strings.Join(c.Args, " ") - c.Println(boldGreen("Start Project at",arg)) + //c.Println(boldGreen("Start Project at",arg)) newTaskTime(projectid,arg) // editProject(argi) stdOut() @@ -139,10 +145,11 @@ func interact() { Name: "stop", Help: "<DateTime> - Stop Open Task at a specific Time 'YYYY-MM-DD HH:MM' Or 'HH:MM'", Func: func(c *ishell.Context) { + //c.Print("\033[H\033[2J") arg := "none" if len(c.Args) > 0 { arg = strings.Join(c.Args, " ") - c.Println(boldGreen("Stop Task at",arg)) + //c.Println(boldGreen("Stop Task at",arg)) closeTaskTime(arg) stdOut() }else{ @@ -155,6 +162,7 @@ func interact() { Name: "all", Help: "Show all Projects Project", Func: func(c *ishell.Context) { + //c.Print("\033[H\033[2J") //c.Println(boldGreen("Start New Project")) allProjects() stdOut() |
