Commit graph

21 commits

Author SHA1 Message Date
a5fae0c0d0 Use arrows in connectors
- Arrows are larger and make the color easier to see.
- Arrows point in the direction text is copied when they're pressed.
2022-03-15 21:07:39 +10:00
572d8de8ef Fix scrollbar jumping to the top when no difference in editors 2022-03-15 14:05:56 +10:00
365a76c4ed Fix crash when switching to non-existant line
- When switching from an insert area at the bottom of a file.
2022-03-15 10:21:23 +10:00
7e9585db73 Also switch editors with (ctrl-x, o) 2022-03-12 22:58:27 +10:00
3cb877406f Coding style 2022-03-12 14:28:42 +10:00
80048c64f8 Optimize editing large files
- Fixed slow editing on large files.
  - Only calculating appearance of lines that are seen.
  - Not resizing all lines when max line length changes.
- Fast changing of syntax highlighting themes.
- Faster startup, since not highlighting all lines.
2022-03-11 19:20:51 +10:00
87e62e8570 Fix crashes during scrolling
- Occured due to negative scroll positions or not finding the
  equivalent line in the other editor.
2022-03-08 10:06:47 +10:00
8b93c3ae4e Update version to v2022.02.23 2022-02-23 23:04:11 +10:00
c419f69d81 editor: Right align left editor using scroll limited portal 2022-01-24 23:10:44 +10:00
972e6144fc editor: Editor is not normally right aligned 2022-01-22 17:17:25 +10:00
9f4d13cd20 Put scrollbars on the side of screen, not middle.
- Left editor's vertical scrollbar on the left
2022-01-21 10:34:07 +10:00
2504dd0cff Right align the left editor 2022-01-21 09:20:57 +10:00
a4b9c4f61f Update version from v2022.01.03 to v2022.01.18. 2022-01-18 17:01:15 +10:00
45af588792 Coding style
- Rename appearance to appearance_for.
2022-01-18 16:32:58 +10:00
a167f54c43 Make key code couples slightly clearer. 2022-01-11 18:10:37 +10:00
c319762c4b Allow editing of one file by itself 2022-01-11 10:11:10 +10:00
cd88668f17 Coding style.
- Use a key map like in the editor.
2022-01-07 18:25:29 +10:00
51bfa36a5d Coding style.
- Remove all commented out code.
2022-01-07 18:08:58 +10:00
c3763d730b Correct key bindings in usage. 2022-01-07 18:03:13 +10:00
6ead932543 Update version from v2022.01.01 to v2022.01.03. 2022-01-03 19:28:10 +10:00
bbe73eff21 Initial commit. 2022-01-01 17:37:20 +10:00