Commit graph

978 commits

Author SHA1 Message Date
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
2afe4c9fbf Add more todos. 2016-01-06 23:18:25 +00:00
5945394547 Removed live detection of changes to tools.py.
This didn't work with the long running worker processes.
It wasn't needed, just restart vigil.
2016-01-06 23:03:53 +00:00
88f3ca665d Fixed main window not resizing. 2016-01-06 14:52:28 +00:00
d7cedba890 Added a toggle so that work can be paused 2016-01-06 11:33:54 +00:00
0239c19e7e Add perl6 syntax checking.
Still need to determine if pl, pm or t files are perl5 or perl6.
2016-01-04 01:44:24 +00:00
0f182df53f Bring TODO file up to date 2016-01-03 19:21:42 +00:00