Commit graph

697 commits

Author SHA1 Message Date
16b95a2376 tools: Add rakudo for checking perl6 syntax. 2019-07-10 21:36:40 +10:00
23f5533860 Coding style. 2019-07-10 11:54:38 +10:00
653ba646d9 Add missed webassembly changes of readme 2019-07-10 11:54:01 +10:00
b0768a0467 Exempt WebAssembly tools, since not yet in Ubuntu. 2019-07-10 11:38:55 +10:00
057e21869a Coding style.
- subprocess.run can do the decoding to unicode.
2019-07-10 11:33:57 +10:00
5add6d1916 Fixed build not downloading. 2019-07-10 11:28:53 +10:00
f6cb615c97 tools: Added color to git_log output.
- Added a simple parser for termcodes to termstr.
- Added missing 'italic' conversion in termstr.
- Simplified termcode for 'normal'.
2019-07-09 12:00:39 +10:00
ee064f00af flatpak: Let build caching work by not creating manifest in tmp dir. 2019-07-01 14:34:35 +10:00
24c033850a Ignore git dependencies in install-tools. 2019-07-01 14:34:35 +10:00
9bae222a82 flatpak: Coding style.
- Revert part of the last coding style change.
2019-07-01 14:34:21 +10:00
2a0ece5af5 flatpak: Coding style. 2019-06-30 12:25:40 +10:00
9c81077812 Let spacebar also be used to pause. 2019-06-30 12:23:15 +10:00
88682bb82f flatpak: Make build-flatpak use the local eris repository.
- This lets the build be tested on a new commit that doesn't
  yet exist on github.
- A temporary patched version of the manifest is made with
  eris's url patched to the local repo. ($PWD)
- build-flatpak.py needs to be run in the eris root directory.
2019-06-30 12:20:41 +10:00
31e144c6bb flatpak: Update manifest with svglib. 2019-06-30 11:39:06 +10:00
a2bea77cd2 tools: Add svglib to view svg files. 2019-06-30 11:36:54 +10:00
aa3c497124 flatpak: Always point manifest to the latest commit of eris. 2019-06-30 11:36:54 +10:00
415b535477 flatpak: Update manifest with WebAssembly tools.
- The tools aren't in ubuntu yet.
2019-06-30 00:36:48 +10:00
ce843e89f3 tools: Add wabt tools for webassembly file types. 2019-06-26 23:16:28 +10:00
57febfc08a flatpak: Let the test script fully complete. 2019-06-26 14:38:42 +10:00
8135ffc5da Add a flatpak manifest file.
- The manifest file is generated by ./make-flatpak-manifest.py.
  It contains the latest versions of eris's dependencies.
- The manifest file can be checked with the build-flatpak.sh script.
2019-06-24 13:23:28 +10:00
36027a90f2 Use the ellipsis unicode character. 2019-06-22 13:29:34 +10:00
92b99d9b23 tools: Make go tools install using 'go get'. 2019-06-06 18:53:57 +10:00
d62010a1e0 tools: Remove hashes from metadata.
- Hashes aren't strictly metadata.
- Which types of hashes are popular?
- Hashes are expensive to calculate.
2019-06-03 22:11:15 +10:00
be489b0628 tools: Remove missed code formatter. 2019-05-31 14:29:35 +10:00
66495cdf7d Give the progress bar a finer resolution. 2019-05-31 00:24:28 +10:00
ad2061835a Remove perltidy temporarily for flatpak build. 2019-05-20 15:23:03 +10:00
040342863d Remove perltidy temporarily for flatpak build. 2019-05-20 15:16:03 +10:00
e231159083 Preparing for flatpak build. 2019-05-20 14:17:29 +10:00
5fcdd0ea50 Remove code formatters.
- Maybe these should be returned if the output is a diff with the
  current file.
- bcpp, uncrustify, gofmt, clang_format.
2019-05-17 11:10:45 +10:00
a7bec363af Fix shebangs not being used in python tests. 2019-05-14 13:49:20 +10:00
c7b63d148c Update the placeholder under the cursor first. 2019-05-03 19:26:12 +10:00
aec31c199e Coding style. 2019-04-30 21:33:17 +10:00
9c9a0b5e5f Simplify the scan for nearby placeholders.
- Now just sweep upwards and downwards from current position.
- The spiral was not efficient for large numbers of files.
2019-04-30 12:24:45 +10:00
742dcad34a Fixed the cursor falling off the bottom of the summary list. 2019-02-04 13:54:17 +10:00
be3fec26a3 Update copyrights. 2019-02-04 11:48:47 +10:00
350f0496fc Remove splint from readme. 2019-01-25 12:05:36 +10:00
6f11326fda tools: Dropped splint since its unmaintained and doesn't compile. 2019-01-25 12:03:31 +10:00
b60a8bddae Coding style.
- Move some python tools into tools.toml.
2019-01-21 14:06:42 +10:00
85a5840cff tools: Not detecting the type of python files. Assuming python3.
- Also now not using any tools that depend on python2.
- Simplifies installation.
- Personally not using python2.
- Eris is not used widely enough to justify supporting python2 files.
- The way of determining whether a source file was python2 or python3 was
  not very good.
2019-01-21 11:46:51 +10:00
7d412ec8f1 Changes for Ubuntu 18.10. 2018-12-27 14:47:39 +10:00
ed14e0a8df Eris is a python package. 2018-10-01 13:32:59 +10:00
5b1c6429f2 Fixed project title in the usage. 2018-10-01 09:39:45 +10:00
c3b369897b tools: Let tool's urls be unspecified.
- Iff the url is found in ubuntu's package description.
2018-09-27 19:52:25 +10:00
884046e4c8 tools: Add isoinfo for iso image files. 2018-09-27 19:27:35 +10:00
dc89090137 tools: Replace Imagemagick's identify with mediainfo.
- Mediainfo's output is more readable.
- One less dependency.
- Dropped ppm.
2018-09-27 14:02:46 +10:00
2213a55650 Improved the project title. 2018-09-25 10:41:55 +10:00
8e5cc0eac9 Rename the project to Eris. 2018-09-17 23:59:38 +10:00
a060c7f3ae tools: Change more tools to using pip for dependencies. 2018-09-14 21:06:13 +10:00
6ab508a251 tools: Remove pil_half.
- Now assuming the terminal shows partial block characters properly.
- Also added 'tif' as an image extension.
2018-09-14 21:03:42 +10:00
8ae0f203f2 Move to python3.7
- Now getting python packages using pip instead of the ubuntu versions.
- System wide installations now aren't supported.
2018-09-02 16:00:44 +10:00