Commit graph

93 commits

Author SHA1 Message Date
49f8d87659 Made tests pass within AppImages. 2017-06-26 01:26:19 +01:00
72b5f3750e Dropped the sandbox.
- It wasn't worth the complexity. It was only useful when running the
  python profile tool, which executes python scripts. But that tool
  isn't very useful when run against normal scripts. It has been
  removed too.
- The sandbox also wasn't working inside snaps, appimages,
  systemd-nspawn or chroots.
2017-06-23 23:23:32 +01:00
c162d2b886 Not depending on python-distro.
- Python-distro is new and isn't packaged in many distributions.
- Can just get the distribution ID directly.
2017-06-07 21:32:43 +01:00
3f7fdfe443 Can now install in Gentoo. 2017-06-07 18:39:54 +01:00
8b867bb333 Can now install on the opensuse distribution.
- Now using the distro module to determine the linux distro.
2017-05-31 19:41:56 +01:00
3eb2f71adb Coding style. 2017-05-29 01:42:38 +01:00
0755935dae Archlinux is arch within /etc/os-release. 2017-05-23 13:55:36 +01:00
98540fd5a8 Coding style. 2017-05-21 12:51:46 +01:00
f2e8240427 Test that tools' executables are installed in the PATH. 2017-05-21 12:51:31 +01:00
5b08029d0b Make vigil work on other distributions. (fedora, debian, archlinux)
- Now using python3.4 on debian, and python3.5 elsewhere.
 - Added test-distributions script that checks that
   install-dependencies works on different distributions.
2017-05-17 16:46:54 +01:00
1560db5f82 Coding style. 2017-04-15 23:02:22 +02:00
e1742f6959 [tools] Added pil to view image files. 2017-03-28 22:53:03 +02:00
a12fa48c2c Updated copyright headers to 2017. 2017-02-05 18:29:09 +01:00
cf128bc0c3 [tools] Add another extension for c++ files. 2016-12-01 13:34:00 +01:00
6f266b26ac [tools] Add another extension for c++ files. 2016-12-01 13:08:43 +01:00
2b08e4d490 [tools] Added clang syntax tools. 2016-11-27 14:02:35 +01:00
8f39ecf2ce [tools] Rename c_syntax and cpp_syntax. 2016-11-27 13:45:10 +01:00
e1adec2133 [tools] Check C & C++ syntax. 2016-11-22 14:27:51 +01:00
167f0a4a1d Add more hyperlinks to tool's homepages. 2016-11-19 19:44:00 +01:00
581a7ffdf6 Add more hyperlinks to tool's homepages. 2016-11-19 17:42:47 +01:00
d2dcb4cf85 Find the tool's url in the package metadata. 2016-11-19 17:24:01 +01:00
1028f74de9 Start adding hyperlinks to the tool's homepages. 2016-11-19 16:47:05 +01:00
0f85dbbbbd List the tools in the README. 2016-11-19 13:50:07 +01:00
24c096bd1a Fixed broken tests. 2016-11-14 19:38:13 +01:00
294d3f8c96 Added a cmdline option for the syntax highlighting style. 2016-11-14 19:32:22 +01:00
916ca5c092 [tools] pep8 was renamed to pycodestyle. 2016-11-11 13:05:32 +01:00
a93704f19b Disabling perl6 because of problems when running it. 2016-10-27 21:42:52 +02:00
01b8ffaf7a Can use the ubuntu packaging of bandit afterall. 2016-10-26 04:04:19 -07:00
8cc5ed35bb Coding style. 2016-10-25 23:03:22 +02:00
e97bb6ffb1 Added bandit for python. 2016-10-25 22:51:50 +02:00
2b351efe20 Make the cursor easier to see. 2016-10-24 22:06:27 +02:00
edee5e6b58 Log the exception if the worker fails. 2016-10-21 23:20:06 +02:00
e39d99b2ac Coding style. 2016-10-21 22:24:52 +02:00
9d143a4dd9 Coding style (linting). 2016-10-16 12:32:01 +02:00
71dc9df58c Using the new coroutine syntax from pep-492. 2016-10-16 12:10:22 +02:00
dedac08987 Added mypy for python. 2016-10-15 19:14:41 +02:00
99fa974b56 Remove escape codes from output to stop garbling the interface. 2016-10-03 17:19:37 +02:00
9dddc8ce8c Coding style. 2016-10-03 13:57:44 +02:00
d5c094260f Only have the simple style of statuses.
The double width character wasn't common and often didn't work depending
on terminal or font.
2016-09-30 15:14:42 +02:00
b922f29e07 Changes for ubuntu 16.04. 2016-09-27 13:30:08 +02:00
4fa5b524d4 Coding style.
Using asyncio coroutines for workers instead of threads.
2016-03-09 10:47:09 +00:00
ec0c98abb3 Coding style. 2016-02-24 09:27:37 +00:00
1dfb04841c Recognize python test files like: test_*.py . 2016-02-20 09:31:49 +00:00
a03a47977f Coding style. 2016-02-19 22:37:11 +00:00
a3c0a69076 Coding style.
Linting.
2016-02-18 23:01:00 +00:00
cbba46d5c0 Now using the style's background color when syntax highlighting. 2016-02-18 23:00:54 +00:00
1a12f6e369 Coding style.
Removed the Code widget which was almost the same as the Text widget.
2016-02-18 20:01:39 +00:00
4919a1ed2a Coding style.
More consistent leading underscores.
2016-02-15 14:11:08 +00:00
5c75832efb Better wording. 2016-02-13 22:19:28 +00:00
2373e78cbd Coding style.
Moved the Result class into tools, which simplifies worker.py and makes the
circular import problem go away.
2016-02-13 18:48:53 +00:00