Commit graph

402 commits

Author SHA1 Message Date
ba1e869603 tools: Added ar for ".a" archive files. 2018-06-04 08:51:07 +10:00
2963bb078a tools: Added unxz for xz file archives. 2018-06-04 08:39:12 +10:00
6c78f9c06c tools: Added 7z for 7z archive files. 2018-06-04 08:35:36 +10:00
8b6fd9c978 tools: Mediainfo also works with subtitle file formats. 2018-06-04 08:30:14 +10:00
a783abbf32 tools: Added unrar for rar archive files. 2018-06-04 08:27:34 +10:00
ea992a3b2d tools: Made pil images larger.
- Terminals often let you shrink the font size quickly to make
  the whole image visible.
2018-06-04 08:07:43 +10:00
3bc142bec6 Coding style.
- Moved the git tools into tools.toml.
2018-06-04 07:55:37 +10:00
c62cc22505 tools: Made git_log more useful. 2018-06-04 07:48:29 +10:00
669bdfd015 tools: ".htm" is an abbreviation for ".html". 2018-06-04 06:47:11 +10:00
5fd1335e79 tools: Unzip also handles apk and jar files.
- Now using zipinfo instead of "unzip -l".
2018-06-02 13:30:16 +10:00
50b831a967 tools: Mediainfo also handles flv files. 2018-06-02 13:09:57 +10:00
a9664b44a1 Coding style. 2018-06-02 12:50:32 +10:00
17b71a6ae7 Coding style. 2018-06-02 11:15:15 +10:00
27d91c6532 tools: Added imagemagick's identify command for image file types. 2018-06-02 10:58:05 +10:00
7c2227f209 tools: Added mediainfo tool for many media file types. 2018-06-02 10:15:22 +10:00
73d06e6ff8 readme: The wildcard doesn't count as an extension. 2018-06-01 10:38:37 +10:00
86f930bd37 readme: Try to stop wrapping in the column titles. 2018-06-01 10:14:55 +10:00
9d28ab6d72 readme: Try to stop wrapping in the column titles. 2018-06-01 10:13:25 +10:00
f2f922e97f readme: Also showing the total number of extensions. 2018-06-01 09:48:42 +10:00
a1c8dba991 tools: Pandoc supplies docx, odt and rst file types. 2018-05-31 18:37:34 +10:00
bcd1f9fbd9 tools: Combined pandoc variants into one. 2018-05-31 17:24:36 +10:00
78b0b1b583 tools: Added pandoc_epub for epub files. 2018-05-31 17:15:53 +10:00
c96ed81891 tools: Added pandoc_html for html files. 2018-05-31 16:58:15 +10:00
c4674b1284 Added a total count of the tools. 2018-05-31 15:10:53 +10:00
367385157d tools: Fixed a broken dependency for pydocstyle. 2018-05-31 14:46:49 +10:00
a320992b87 Fixed a broken url link. 2018-05-31 14:44:47 +10:00
402cdf3994 tools: Added pydocstyle for python files. 2018-05-31 14:34:10 +10:00
bff38fc697 tools: Added pandoc_md for markdown files. 2018-05-31 13:04:13 +10:00
76cbaa1f14 tools: Recognized yml as an abbreviation of yaml. 2018-05-31 12:22:34 +10:00
d3a6a67d27 tools: Added golint for go files. 2018-05-31 12:06:36 +10:00
8a5b76510b tools: Added yamllint for yaml files. 2018-05-31 11:54:52 +10:00
9b9d58ca01 Coding style. 2018-05-25 11:41:17 +10:00
ecf382e6de Let a timeout be passed to _run_command. 2018-05-25 10:59:22 +10:00
02844de562 Fixed timeout statuses not appearing.
- Also tidied up _do_command and _run_command.
2018-05-25 10:53:06 +10:00
e4f7845b5d Brought BUGS up to date. 2018-05-24 14:08:00 +10:00
f414cc4a96 tools: Moved TOOLS_FOR_EXTENSIONS into tools.toml
- Now a tool can be added/removed by editing one file.
2018-05-18 13:04:08 +10:00
915eac35ba tools: Changed to toml instead of yaml.
- toml is simpler than yaml and popular enough.
2018-05-17 16:16:21 +10:00
10fbc33759 Made the progress bar more visible.
- The underline was too subtle sometimes, depending on the terminal type.
2018-05-17 14:37:37 +10:00
e34e896800 Coding style.
- Converted to f-strings.
2018-05-15 18:50:30 +10:00
7cfbcae685 webserver: Added a simple webserver to serve a project's reports.
- e.g. sudo -H vigil-webserver my_project
  then see http://localhost:80
2018-05-13 21:23:57 +10:00
748f6f932b Fix vigil only working in dev mode.
- Be careful in future with pip dev mode.  Unfortunately its
  possible for code to work in dev mode but not when deployed.
  For example in this case, when files aren't listed in setup.py
  package_data.
2018-05-09 10:50:11 +10:00
08c2b1f04c tools: Executables attribute is redundant in the yaml file. 2018-04-20 18:24:48 +10:00
45200a706f Revert "tools: Executables attribute is redundant in the yaml file."
This reverts commit a5a7e24d4f.
2018-04-20 18:18:48 +10:00
a5a7e24d4f tools: Executables attribute is redundant in the yaml file.
The executables is determined by the command.
2018-04-20 18:09:25 +10:00
b9f1d0e7f9 Cope with tools being removed. 2018-04-08 20:38:29 +10:00
c2bd5ecaad tools: Add godoc tool for golang files. 2018-04-07 17:37:32 +10:00
8c870367df tools: Added go_vet tool for go files. 2018-04-07 13:43:27 +10:00
0c8f85f571 tools: Bring README up to date. 2018-04-06 21:12:38 +10:00
404c2f7775 tools: Add gofmt tool for golang files. 2018-04-06 20:56:40 +10:00
0d204d2a8f tools: Missed this when specifying tools in the yaml file. 2018-04-06 20:56:39 +10:00