e6872aacb7
Make the cursor and highlight bar standout more.
...
- Made the grey statuses darker to increase the contrast with the
cursor.
2020-04-22 00:41:46 +10:00
48dcaed5fd
Make the cursor more visible.
2020-04-21 23:17:39 +10:00
187b937236
Fixed failing on filesystem events.
...
- Found when running eris over the cpython codebase.
2020-04-20 22:09:14 +10:00
be42070097
Coding style.
...
- Less lines.
2020-04-16 22:33:43 +10:00
e06c53d3df
Fix mouse scrolling.
...
- Missed rename of _column to _entries.
2020-04-16 20:10:37 +10:00
73fa8d4eaf
Fix deletion of a file entry when auto-saving.
2020-04-14 20:52:04 +10:00
6ac344c0fa
Fix broken test.
...
- Missed change to golden file when status colors changed.
2020-04-14 01:34:34 +10:00
8f5585d30c
Fix modified files not syncing correctly.
...
- On quiting and restarting modified files were being recalculated
over and over.
2020-04-14 01:31:04 +10:00
e8a83761ff
Make the problem status color stand out less.
2020-04-12 23:17:45 +10:00
69c957985a
Check that python tools are installed.
2020-04-11 22:55:19 +10:00
24f8c576be
Coding style.
2020-04-11 21:55:05 +10:00
e60bde2a84
Add a command-line option providing information about tools.
...
- All tools have a url.
- Not deriving the url from the package database.
2020-04-11 21:45:41 +10:00
332666ec43
Don't use any existing LS_COLORS colors.
...
- The bundled color database probably looks better.
2020-04-10 15:25:37 +10:00
2704ccc9c3
Load the summary asynchronously for quick startup.
...
- Interface starts before loading begins.
- Split out summary info into separate storage.
- Fixed iteration of PagedList.
- Not saving partially loaded summary during load.
2020-04-09 11:08:39 +10:00
c9376e2bd3
Let PagedList work with iterators.
2020-03-31 14:50:54 +10:00
4742d152c8
Coding style.
...
- Simplify thread safe code since no longer usings threads.
- Don't store pickle_path unnecessarily. Save memory.
- Change Row's style to match Column.
2020-03-29 23:30:37 +10:00
a2aaa201c5
Auto-save less often.
2020-03-29 16:15:31 +10:00
9eea42482c
Coding style.
...
- Cleanup old tests.
2020-03-28 23:48:21 +10:00
51489b35cd
Make sync_from_filesystem asynchoronous to speed up startup of large projects.
...
- Fixed viewing projects with no files.
- Changed fill3.Column to make it work with sorted lists.
- Simplified Log class to not need fill3.Column.
- Eris results will be cleared when the tools config changes.
2020-03-28 13:37:07 +10:00
c6f790c35c
Optimize change to summary when filesystem changes.
...
- Was checking all files on any change detected.
- Now adding, deleting or modifing individual rows in response
to the respective filesystem event.
- html_syntax tool was being run in an infinite loop because it
triggered the ON_CLOSE_WRITE event.
2020-03-09 14:31:01 +10:00
d709e5069d
Highlight path separators to make paths easier to read.
2020-02-03 00:42:04 +10:00
c4da4123f7
Improve installation documentation.
2020-01-12 17:04:02 +10:00
10d0fa1bbf
Tidy up installation instructions.
2020-01-11 12:44:18 +10:00
127d2c6148
Simplify ubuntu installation instructions.
2020-01-11 12:11:45 +10:00
29325289b9
flatpak: Clarify installation instructions.
2020-01-11 12:09:11 +10:00
18e501441c
flatpak: Add installation instructions and wrapper script.
2020-01-11 12:02:25 +10:00
3ee76efa56
appimage: Add installation instructions.
2020-01-10 14:13:30 +10:00
bd17110199
docker: Add installation instructions.
2020-01-10 14:04:57 +10:00
a6935e142c
docker: Add Dockerfile and docker wrapper script.
2020-01-10 12:36:47 +10:00
b696c65f4c
Update BUGS file.
2019-12-29 14:37:13 +10:00
750913eeca
tools: Only use tools whose executables are installed.
2019-12-29 14:15:29 +10:00
e96773510f
Cope with no TERM environment variable.
2019-12-26 19:49:01 +10:00
27268b259d
appimage: Update for release.
...
- cosmic -> disco
2019-12-23 14:12:42 +10:00
98d5a7c5dd
flatpak: Bring manifest file up to date.
...
- A python module failed to install because it tried to uninstall a
dependency of another python module, which was read-only.
- Now installing python modules together in one flatpak module.
2019-12-22 21:25:18 +10:00
85013e605a
Rename turn action to orient.
2019-12-21 13:01:11 +10:00
15cbe17b5c
Rename order action to sort.
...
- So that turn action can be renamed to orient.
2019-12-21 12:56:53 +10:00
81a1901d38
Center the status bar.
...
- Without any indicators on the right, the bar can be centered.
2019-12-21 12:50:46 +10:00
4881baf6ef
Dropped the ordering indicator.
...
- Couldn't justify it alone, without the pause indicator too.
- Still get some feedback from the log message when changing order.
2019-12-21 12:43:50 +10:00
048413f09b
Remove pause feature.
...
- Wasn't being used very much.
- The background workers should only be using idle cpu, so shouldn't
have any outward effect.
- Could also use less workers if necessary.
2019-12-21 12:23:34 +10:00
3ec3098e2f
flatpak: Bring manifest file up to date.
2019-12-21 12:07:06 +10:00
1cf2fc445c
Revert "Move to python3.8.0"
...
This reverts commit 04fb17cb3f .
- Am seeing a bug where only one worker continues processing
on python3.8.
- Ubuntu and freedesktop-sdk are still on 3.7.
- Not using any features of 3.8 yet.
- Also removes color from mypy.
2019-12-19 14:47:00 +10:00
d645f62b10
Coding style.
...
- More linting.
2019-12-05 00:52:59 +10:00
4a2f99d795
Coding style.
...
- Linting.
2019-12-04 18:39:22 +10:00
b2e6ab2c3e
Let cache compression type be controlled, including none.
...
- No compression is good if the filesystem is already compressed.
2019-12-04 12:18:00 +10:00
6b9dddcbd2
tools: Only run tools on files with the right type.
2019-11-28 23:27:10 +10:00
dbe4db26c8
flatpak: Start adding script dependencies to make-flatpak-manifest.py
2019-11-28 21:49:01 +10:00
58403d1466
tools: Let tools be run directly with tools.py
...
- Shows that tools work independantly of eris tui.
2019-11-28 15:01:40 +10:00
3dd4247f08
flatpak: Add missed change for 7z.
2019-11-26 13:30:16 +10:00
d6d6fbea4e
flatpak: Bring manifest file up to date.
...
- pdf2txt.py is not working because it has no shebang in upstream.
- pydoc's test is failing but pydoc is working. Golden file contains a path.
2019-11-25 14:59:23 +10:00
d6bcb86d06
tools: Make mypy output prettier.
2019-11-06 14:23:19 +10:00