-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathTODO.txt
92 lines (67 loc) · 2.05 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
v.0.1:
-Sorting:
- by name X
- by last run time X
- by creation time X
- by times ran X
-storage:
-insert single command X
-remove single command X
-update single command X
-viewing commands
-proper icons for running process X
-type indicator
-polish date format
-running a process
-create proper temporary script files X
-output page for processes ran inside ShellEx X
-exit codes X
-kill apps executed x
-outputpage limit for lines x
-individual lines in a listview x
-copy line, copy all X
-add possibility to run detached X
-single liners:
-edit as new X
-edit X
-cover
-run new command X
v. 0.2:
-database
-create schema updating functions for db version upgrade x
-settings page x
-running a process
-bind runner type to each command x
-add possibility to adjust process output lines count x
-script functionality
-new script -page x (integrated with one liners)
-edit script -page x (integrated with one liners)
-edit as new -function x (integrated with one liners)
v. 0.3: (current)
-general
-return to main page from cover x
-script / command functionality
-start detached / not as saved option for each command x
v. 0.4:
-script parameters
-when starting, open a parameter page x
-let user input own parameters or use defaults x
-script / command functionality
-parameter setup x
- default parameters x
- allow optional parameters
(- validate that all default parameters appear in the command / script)
-clear output on start switch
-disable automatic "#!/bin/bash" at the beginning for directly writing other scripting langs x
-validate that the name is unique x
-output
-option to show line numbers
roadmap:
v. 0.x
-add settings table with settings(name, type, value, description)
-script editing
-edit with $EDITOR in Fingerterm
-integration
-integrate app functionality into events view as an UI patch
-cover
-bind command / script to cover, start/stop from cover and show output