Commit Graph

40 Commits

Author SHA1 Message Date
Krzosa Karol
f419ffd1ca Add dirs to special buffers 2024-08-06 07:35:48 +02:00
Krzosa Karol
f7100ae8ee Misc 2024-08-05 21:03:19 +02:00
Krzosa Karol
956f2319b5 Ctrl + G 2024-08-05 13:17:54 +02:00
Krzosa Karol
331f75c7ab Address sanitizer 2024-08-05 10:44:43 +02:00
Krzosa Karol
55465ad6de Fix memory issues because of pointer to item in dynamic array, add clang-cl, add address sanitizer stuff 2024-08-05 10:44:00 +02:00
Krzosa Karol
ffb38664b8 Fix GetWordEnd type of functions to make sure range.max is past the last index even on buffer end 2024-08-04 08:54:08 +02:00
Krzosa Karol
2b5f441e92 Indented new line 2024-08-04 08:28:42 +02:00
Krzosa Karol
0c4dc62170 EncloseLoadWord 2024-08-03 15:50:55 +02:00
Krzosa Karol
7655ece178 Implement a lot of position moving functions 2024-08-03 12:58:53 +02:00
Krzosa Karol
be99b0aabb Editing infobar applies changes to buffer 2024-07-31 07:32:42 +02:00
Krzosa Karol
111781dc71 SetActiveView 2024-07-30 07:31:51 +02:00
Krzosa Karol
7df09a9ebd Implement circular array 2024-07-30 07:27:05 +02:00
Krzosa Karol
12b459507a Fix memory corruption 2024-07-28 20:49:40 +02:00
Krzosa Karol
01a0d5f05f Don't draw out of bounds line numbers 2024-07-28 14:38:12 +02:00
Krzosa Karol
de7f084633 Experimenting with tabs 2024-07-28 14:30:24 +02:00
Krzosa Karol
07a41e0266 Using app data path, deleting config every time, improve loop 2024-07-27 22:07:58 +02:00
Krzosa Karol
60f26ca40e Fix delete and loading lua config dynamically 2024-07-27 16:47:28 +02:00
Krzosa Karol
8117d043aa Porting focus based features and fix rendering 2024-07-26 22:27:36 +02:00
Krzosa Karol
9d02d5ab78 Fixing scissoring 2024-07-26 21:47:23 +02:00
Krzosa Karol
27b322bf25 Transitioning text editor to SDL 2024-07-26 17:08:05 +02:00
Krzosa Karol
def8b6bdc2 Opengl render and font 2024-07-26 14:47:03 +02:00
Krzosa Karol
ee6df45e2d Begin move to SDL 2024-07-26 11:33:12 +02:00
Krzosa Karol
cb4f380313 List files and fix scrolling 2024-07-24 14:16:58 +02:00
Krzosa Karol
1528ecac52 Working on resource management stuff 2024-07-23 22:33:01 +02:00
Krzosa Karol
a5069cd148 Undo redo 2024-07-22 08:03:22 +02:00
Krzosa Karol
9554160edc Experimenting with key bindings 2024-07-21 15:10:54 +02:00
Krzosa Karol
196d5353c8 Buffer cursor work 2024-07-18 13:22:55 +02:00
Krzosa Karol
e9783b2317 Buffer work 2024-07-18 12:25:40 +02:00
Krzosa Karol
f7ac92cd01 New project 2024-07-17 07:30:46 +02:00
Krzosa Karol
1ec217905d Config 2024-07-12 10:34:17 +02:00
Krzosa Karol
9891a302ac Big update 2024-07-12 08:27:19 +02:00
Krzosa Karol
22828c9d23 Print loaded files and errors, enable loading and searching 2024-07-06 09:51:39 +02:00
Krzosa Karol
e3a176b2f9 Trying to improve threading, thread queue 2024-07-06 07:55:38 +02:00
Krzosa Karol
0dd6289509 Rewrite to IMGUI 2024-07-05 15:24:58 +02:00
Krzosa Karol
2f52c018cd Add spall profiler and stop generating layout every frame 2024-07-04 14:30:20 +02:00
Krzosa Karol
c8ad9222fd Hopefully fixed BeforeEdit, needs a refactor though 2024-06-29 10:49:07 +02:00
Krzosa Karol
7e68e09b22 Fix BeforeEdit cursor removal, add multicursor deletion 2024-06-29 10:27:16 +02:00
Krzosa Karol
84f0b65fa9 Fix multiple cursors crashes by sorting cursors by min range 2024-06-24 07:27:38 +02:00
Krzosa Karol
b76d825f55 Drawing selection and overlapping selections 2024-06-23 10:05:54 +02:00
Krzosa Karol
94555d2a60 Working on rendering 2024-06-22 08:35:11 +02:00