4040b5c807
Put back colors and result statuses into the command-line help.
2016-01-29 21:09:59 +00:00
fb831607e4
Added a command-line option to run without a filesystem sandbox.
2016-01-29 21:09:59 +00:00
fee10f1343
Using python3-docopt to process command-line arguments.
...
Lost the color and result statuses in the command-line help, but should be able to get
them back.
2016-01-29 19:07:17 +00:00
454510f181
Added a new bug.
2016-01-29 18:40:54 +00:00
afa0617c28
Make the log file only for the current run.
2016-01-28 20:41:57 +00:00
97f58ef7ec
Coding style.
2016-01-28 18:52:05 +00:00
e48bafd87b
Added page up and page down to the summary view.
...
Also fine scrolling to the listing view to make the keys more consistent.
2016-01-28 18:49:44 +00:00
678dc89cc9
Changed main integration test to wait for both jobs to be completed before shutting down.
2016-01-28 08:43:44 +00:00
1f7fb7f6e4
Only notify once that all results are up to date.
...
Before, this message was repeated once for every worker.
2016-01-28 00:18:51 +00:00
8cb4d08d46
Slightly improved pause command messages.
2016-01-27 22:39:35 +00:00
8474203c32
Colorized the metadata result.
2016-01-27 22:19:53 +00:00
73f046c44d
Made arrow keys and mouse wheel work in the help page.
2016-01-27 20:15:04 +00:00
8b25e6e89a
Coding style.
2016-01-27 19:25:27 +00:00
95070853ac
Fixed bug that occured when pausing during early startup.
2016-01-27 17:23:12 +00:00
bc5296ad0d
Fixed bug that caused some files to always be recalculated on startup.
2016-01-26 17:27:58 +00:00
20a2f2d401
Not hiding the special files in the cache.
...
They are still distinguished from the result files because their names don't
contain a hyphen, which all the result files have.
2016-01-26 15:15:05 +00:00
17516cd831
Fixed bug that caused vigil not to restart if the root directory was renamed.
2016-01-26 14:44:42 +00:00
61efffa0b7
Bring BUGS up-to-date.
2016-01-26 11:34:43 +00:00
9b1bfc5dd0
Also send log messages to a real log file, at .vigil/.log.
2016-01-26 10:55:18 +00:00
5d1c124d8e
Don't crash when the vigil window is made very small.
...
This is a workaround, not being able to get very small appearances is still
there. For now the main appearance won't shrink below a width of 10
or a height of 20, but thats okay since the interface is already impractical
at that point. The minimum appearance is then cropped to fit the window.
2016-01-26 10:13:48 +00:00
4f802b2a11
Update the golden file since the help has changed.
2016-01-26 10:13:31 +00:00
d3498eb744
Coding style.
2016-01-26 08:33:52 +00:00
7fea2c1c32
The pause indictor doesn't really need to be bold.
2016-01-26 08:10:12 +00:00
dfb33ad0bc
Fixed a problem that occured when restarting with paused jobs.
...
Everything behaved correctly, but some jobs had the running status
not the paused status.
2016-01-26 08:10:12 +00:00
f21a91b9cd
Colored the pause indicator to match the status.
2016-01-25 17:10:46 +00:00
62bf3412a2
Added a status (yellow) for when a job is paused.
2016-01-25 16:40:39 +00:00
6df2531f24
Improved the help message.
2016-01-25 11:04:04 +00:00
e44f730e74
'Contents' is a better name than 'view'.
2016-01-25 09:55:25 +00:00
428fad7903
The first column should show the file contents, not the metadata.
2016-01-25 09:55:25 +00:00
e29e13ead9
Added the status list to the command-line help.
2016-01-25 09:55:25 +00:00
ca1a5ad01a
Changed the running status's color to light blue.
...
Yellow wasn't standing out well against a white background.
2016-01-25 09:55:25 +00:00
e9bc1c73c1
Added a tool 'view' that shows the contents of files without extensions.
...
Its currently failing with binary files.
2016-01-25 09:55:24 +00:00
40b2460038
Coding style.
2016-01-24 12:47:25 +00:00
91879f2041
Made sure large filesystem changes are handled quickly with one sync_with_filesystem.
2016-01-23 21:56:33 +00:00
74ca3426ff
File renames, or moving files into or out of the directory, weren't being detected.
2016-01-23 21:09:16 +00:00
3538e5ba0d
Removed the 'watching' toggle.
2016-01-23 13:11:27 +00:00
8035d62dc2
Reworded the help text.
2016-01-23 12:18:02 +00:00
3ba16c7d13
Bring BUGS up to date.
2016-01-23 12:18:02 +00:00
125113d870
List all the key bindings in the help.
2016-01-23 10:23:27 +00:00
9da1bb3dbb
Changed the pretty names of the result statuses and corrected variable names to match.
2016-01-23 09:39:45 +00:00
4be818cf25
Use perldoc on pod and perl6 files.
2016-01-23 01:43:47 +00:00
7c66d6959d
Use nice colors for coloring files when LS_COLORS is not set.
2016-01-22 12:49:43 +00:00
e9eb104d0d
Show "Exiting..." log message when quitting out.
2016-01-22 00:49:40 +00:00
c72a163cfc
Simplify coloring of mccabe.
...
Just color lines with greater than 10 complexity.
2016-01-22 00:05:37 +00:00
721cc28d03
Run all tools in a filesystem sandbox
2016-01-21 23:22:42 +00:00
4d0a03cc16
coding style
...
Removed dead code.
2016-01-10 18:29:52 +00:00
eb9db73d3d
coding style
2016-01-09 21:26:34 +00:00
967d1d17f9
If the mccabe complexity is greater than 10 return the failure status, otherwise success.
2016-01-09 19:18:31 +00:00
57ac3f909a
Colorize mccabe.
...
Highlight the functions with the highest complexity by coloring them in yellow.
2016-01-09 16:11:45 +00:00
0603751d45
Added another todo.
2016-01-06 23:26:04 +00:00