Commit graph

20 commits

Author SHA1 Message Date
f3f1c4de94 fix clipboard issues and edge cases 2023-03-03 23:38:33 +01:00
1b3dc37623 show unsaved changes 2023-03-01 22:40:57 +01:00
5ece5b7198 add clipboard 2023-03-01 22:16:10 +01:00
59b45f57c3 fix selection with wide unicode chars 2023-02-28 21:54:12 +01:00
6c8dd2edbe text selection by placing a marker 2023-02-28 21:52:12 +01:00
33ee68acad open several files when provided as args 2023-02-28 20:56:24 +01:00
8194ff2ec2 select between open editors, create new ones with ctrl+N 2023-02-28 20:38:20 +01:00
7d1a2bc412 better event loop :) 2023-02-28 20:21:20 +01:00
1e827acfdd navigator skeleton 2023-02-28 12:41:34 +01:00
a65a1cc9b8 allow cancelling in save path input prompt 2023-02-27 21:35:38 +01:00
ad6e458812 fix crash for small files 2023-02-26 21:14:47 +01:00
586354509b add basic scrolling 2023-02-26 20:27:50 +01:00
856951a7a0 add saving 2023-02-26 19:24:27 +01:00
3f2d3491ed support unicode characters that are longer than one byte 2023-02-26 17:53:20 +01:00
c6090b3cc1 handle end of file and empty files properly 2023-02-26 10:33:15 +01:00
b75fb1ae47 open files 2023-02-26 01:19:24 +01:00
c656dc0931 render cursor position properly after tabs 2023-02-26 01:02:10 +01:00
10a56c19d9 add .rustfmt.toml 2023-02-26 00:46:25 +01:00
c112195b9d backspace & delete 2023-02-26 00:39:12 +01:00
cb4a43d00c basic navigation & character insert 2023-02-26 00:29:29 +01:00