Commit graph

937 commits

Author SHA1 Message Date
c79a91261e Coding Style
- typo
2022-10-18 20:09:46 +10:00
573bc5969c Coding style
- Make modified CharStyles more easily.
2022-10-18 19:55:51 +10:00
cad84d9dfb Coding style
- Removed dead code.
2022-10-18 18:24:34 +10:00
723b4c4786 Coding style
- Avoid allocating list.
- No change to speed.
2022-08-31 23:14:39 +10:00
1ac742c0bc Update version to v2022.08.31 2022-08-31 21:11:16 +10:00
766956025d termstr: Handle strings already containing zero-width chars 2022-08-31 21:09:02 +10:00
f0159eb6ff Coding style
- Use match statement where possible.
2022-06-20 19:30:17 +10:00
0ab831e48b Coding style
- Use staticmethod where possible.
2022-05-28 22:44:37 +10:00
d5ab419fc2 Update version to v2022.05.26 2022-05-26 14:39:31 +10:00
e5c48a6128 fill3: Let portal contents be center aligned 2022-05-26 14:38:37 +10:00
0abca96868 Update version to v2022.05.11 2022-05-11 11:14:22 +10:00
388c59aefd Coding style
- Moved path_colored into lscolors.
  - Made lscolors a package.
  - Moved LS_COLORS.sh and LSCOLORS into lscolors.
- Moved fill3.join into termstr so that lscolors
  can depend on termstr only.
2022-05-11 11:11:37 +10:00
fe42fd36d4 Update version to v2022.04.30 2022-04-30 13:37:52 +10:00
960cc57559 termstr: Coding style
- Add rgb color properties to char styles.
2022-04-30 13:35:55 +10:00
21a9ec2826 Fix appimage download url in readme 2022-04-25 16:42:15 +10:00
65fd97cdef Update version to v2022.04.25 2022-04-25 16:27:31 +10:00
f244571b2d release: Update readme and release file 2022-04-25 16:27:04 +10:00
4141b6d06c release: Make appimage and docker versions based on ubuntu jammy 2022-04-24 17:15:06 +10:00
d2bd9eb496 release: Make make-snap work better after a fresh install 2022-04-24 17:14:58 +10:00
125b320127 release: Return snapcraft.yaml to a working version
- core22 is not working yet.
- core22 is needed for python3.10.
2022-04-24 17:14:50 +10:00
507e547aa4 Update version to v2022.04.23 2022-04-23 17:52:40 +10:00
e01e2351b2 Make installable on Ubuntu Jammy
- Move to python3.10
- Move to ruby3.0
2022-04-23 17:49:49 +10:00
8aa9c1ed9f Update version to v2022.04.18 2022-04-18 00:26:49 +10:00
4f4b7c80f3 termstr: Make center method match str's center.
- Fixes wiggling titles in fill3 borders.
2022-04-18 00:23:23 +10:00
0d6dbacd7d fill3: Don't show scrollbars when the scroll position is negative 2022-03-15 20:07:19 +10:00
0da0d92585 Revert "fill3: Cope with negative interval fractions in scrollbars"
This reverts commit b9455f393d.

- Fixed the bug properly in diff-edit.
2022-03-15 13:01:38 +10:00
51700abd3a Update version to v2022.03.15 2022-03-15 10:25:45 +10:00
b9455f393d fill3: Cope with negative interval fractions in scrollbars 2022-03-15 10:24:38 +10:00
34130e2506 Update version to v2022.03.12 2022-03-12 23:58:43 +10:00
4a874ca566 fill3: Fix horizontal scrollbar when vertical scrollbar is on left 2022-03-12 23:57:43 +10:00
93a5cad003 Coding style
- Sometimes use functools.cache.
2022-03-12 14:36:58 +10:00
e54a07d038 Coding style
- Remove redundant casts since round function returns int in this case.
2022-03-07 19:15:04 +10:00
607653271b Update version to v2022.02.25 2022-02-25 23:41:56 +10:00
d8aef62647 packaging: Quieter push-new-version
- Don't really need to show diff or logs for review.
2022-02-25 23:40:31 +10:00
be29bf124a packaging: Change update-version to push-new-version
- It also pushes changes and the new tag.
- It was easy to forget to push the new tag.
2022-02-23 19:44:59 +10:00
6a9e800b3b Update version to v2022.02.23 2022-02-23 18:54:46 +10:00
65809feb25 termstr: Termstrs can be constructed from strings containing tabs.
- The tab expansion happens after the padding so that the tab stops
  are correctly aligned even with wide chars.
2022-02-23 18:54:29 +10:00
284f1ba8cd termstr: When there are no wide chars to pad don't make a new string 2022-02-23 18:52:52 +10:00
f77d5743a1 fill3: Coding style
- Optimize splitting stdin by using a regex.
2022-02-13 21:23:37 +10:00
ccdd657c10 Update version to v2022.02.13 2022-02-13 09:14:13 +10:00
2e3004cd13 fill3: Separate keypresses in input
- Stdin can contain more than one keypress when inputted quickly.
2022-02-13 09:13:42 +10:00
a016a36f61 Update version to v2022.01.28 2022-01-28 19:41:13 +10:00
f58a3d4bb0 fill3: Recognize insert key 2022-01-28 19:40:32 +10:00
ec62376f27 Update version to v2022.01.27 2022-01-27 16:52:20 +10:00
87515dd44f fill3: Correctly limit scroll of portals 2022-01-27 16:51:39 +10:00
d192674236 Update version to v2022.01.24 2022-01-24 23:08:29 +10:00
923a72fef6 fill3: Optionally limit scroll of portals 2022-01-24 23:06:42 +10:00
e13d470d82 Update version to v2022.01.22 2022-01-22 17:42:38 +10:00
8b3ea5e5d4 release: Previous version isn't important 2022-01-22 17:41:32 +10:00
fd066f3338 Coding style
- formatting
2022-01-21 16:59:36 +10:00