5728e5cff3
Made vigil into a package with a setup.py file.
2017-06-27 14:03:32 +01:00
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
814dbfee5e
Made touch scrolling possible.
2017-06-21 15:02:45 +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
f3b54ad1fc
Tested archlinux 2017.06.01.
2017-06-03 19:17:34 +01:00
82ac1b3433
Coding style.
2017-06-01 01:03:39 +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
1876793b34
Rearranged the layout of the summary.
...
Putting the statuses on the left and the paths on the right
works better when the window is narrow, because the paths were
often invisible when on the left.
2017-05-27 10:01:34 +01:00
fc741a8fd0
Added pixel to the tested distributions.
...
- Its based on debian jessie.
- This suggests raspbian may work too.
2017-05-23 13:57:05 +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
5b41471a47
Update the README for the latest version.
2017-04-24 00:07:26 +02:00
b24acbd53b
Change the effect of 'home' and 'end' keys.
2017-04-24 00:02:18 +02:00
023bdd17cb
Bring the help text up-to-date.
2017-04-20 23:52:59 +02:00
82f06edff5
[tools] python3-pil is needed during bootstrapping.
2017-04-20 23:41:29 +02:00
1560db5f82
Coding style.
2017-04-15 23:02:22 +02:00
a9b579e7d6
Leave one cpu for the gui.
2017-04-15 22:47:18 +02:00
4d3d0c52bf
Changes for ubuntu-17.04
2017-04-12 10:37:18 +02:00
bdc8b8c0f4
Reworded the project summary.
2017-04-12 10:14:36 +02:00
e1742f6959
[tools] Added pil to view image files.
2017-03-28 22:53:03 +02:00
6edcfbb746
Tweaked docs.
2017-02-13 18:51:45 +01:00
a5ac61d38e
Let the terminal code change between runs.
2017-02-08 22:13:07 +01:00
c25266c42b
Explicitly using python3.5.
2017-02-08 13:56:56 +01:00
3711a0b293
Fixed colors in lxterminal. (raspbian and lubuntu)
...
lxterminal in lubuntu and raspbian is only taking 256 colors.
So when $TERM is "xterm" only 256 colors are used.
2017-02-08 11:51:57 +01:00
a12fa48c2c
Updated copyright headers to 2017.
2017-02-05 18:29:09 +01:00
3555f4e272
Coding style.
2016-12-03 23:43:03 +01:00
7fa19c7e74
Paring down urwid.
2016-12-03 15:17:19 +01:00
23a0fe2ab4
Started paring down urwid.
2016-12-03 13:24:41 +01:00
d8f1f211d1
Coding style.
2016-12-02 18:30:52 +01:00
4ee9f57fb6
Include urwid in the src.
...
Urwid is only be used for input, not display.
Now adding the minimal set of urwid modules that vigil needs.
These can be further pared down in future.
Thank you to Ian Ward.
2016-12-02 17:01:26 +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
6489a11d4c
[tools] Let gcc work in the sandbox.
2016-11-27 23:36:55 +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
6c425d34b5
[tools] Missed these new golden files.
2016-11-22 14:31:03 +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
be71ddadde
Seperate the tools with bullets.
2016-11-19 16:26:23 +01:00
eb0d06936a
Try showing tools in a table.
2016-11-19 15:58:21 +01:00
e31f36a8b5
Coding style.
2016-11-19 15:52:48 +01:00
0f85dbbbbd
List the tools in the README.
2016-11-19 13:50:07 +01:00