|
|
fffa58a286
|
buffer fixes, indenting fix
|
2025-10-18 09:56:45 +11:00 |
|
|
|
ef360946cd
|
improve line wrapping cutoff, fix vertex buffer overflow bug
|
2025-10-14 07:49:21 +11:00 |
|
|
|
1dbe631edf
|
fix scroll, fix click/drag boundaries, fix line counter box being too large
|
2025-10-13 06:55:43 +11:00 |
|
|
|
e3ee79c3e8
|
delete unneccessary code
|
2025-10-12 18:29:42 +11:00 |
|
|
|
3ad296ba0f
|
fix alloc functions after rename, clean up editor ui code a bit (actually deleting code this time)
|
2025-10-12 17:26:02 +11:00 |
|
|
|
ada1f5a70a
|
fix line counter on text wrap, readd cursor
|
2025-10-12 13:53:42 +11:00 |
|
|
|
00949428b8
|
replace editor UI code (about to delete a lot of code)
|
2025-10-11 16:29:02 +11:00 |
|
|
|
3feb5041bd
|
start rework of UI
|
2025-10-10 19:02:34 +11:00 |
|
|
|
6b64920f15
|
partially implemented panel switching through keyboard, layout system needs to be reworked
|
2025-10-07 07:17:30 +11:00 |
|
|
|
04849a7487
|
fix cursor position and text wrapping
|
2025-10-07 05:42:44 +11:00 |
|
|
|
1855da659a
|
wip fixing line wrapping and cursor position
|
2025-10-06 07:56:01 +11:00 |
|
|
|
342e342a50
|
add copy, start on paste and text selections
|
2025-10-05 20:02:44 +11:00 |
|
|
|
70f51642cd
|
more movement options
|
2025-10-04 16:33:14 +10:00 |
|
|
|
9720e22f6a
|
small code cleanup
|
2025-10-04 09:52:27 +10:00 |
|
|
|
65d834f08c
|
change scrolling slightly, add new movement options
|
2025-10-03 08:32:31 +10:00 |
|
|
|
3a433446cb
|
implemented navigation keys
|
2025-10-02 06:53:45 +10:00 |
|
|
|
fac809a663
|
add file saving, fix paths on file loading
|
2025-10-02 04:52:23 +10:00 |
|
|
|
bc708b5cd1
|
fix bug with command palette selection being out of range
|
2025-10-01 06:33:58 +10:00 |
|
|
|
8896b84611
|
add auto indenting
|
2025-09-30 05:32:16 +10:00 |
|
|
|
bfa5cee407
|
now compiles in release mode
|
2025-09-29 18:58:20 +10:00 |
|
|
|
6484ba3e81
|
some fixes towards getting it to compile in release mode
|
2025-09-29 07:58:12 +10:00 |
|
|
|
c7b4fc463a
|
syntax parsing fixes
|
2025-09-28 21:17:27 +10:00 |
|
|
|
88e8f3325b
|
reimplement syntax highlighting
|
2025-09-28 19:37:28 +10:00 |
|
|
|
6905c73710
|
can now open files through command palette
|
2025-09-27 21:16:46 +10:00 |
|
|
|
54619b52d3
|
add command palette
|
2025-09-27 17:34:22 +10:00 |
|
|
|
1becb705be
|
start work on command palette
|
2025-09-26 19:17:55 +10:00 |
|
|
|
822dd5ea71
|
fix offsets, update dlib, fix buffer realloc
|
2025-09-26 04:12:58 +10:00 |
|
|
|
8b71f1239c
|
code cleanup
|
2025-09-23 06:21:44 +10:00 |
|
|
|
f15eda312a
|
z-index still broken, disable horizontal splits for now
|
2025-09-22 07:47:36 +10:00 |
|
|
|
b9af40c9d3
|
fix z index
|
2025-09-22 05:42:46 +10:00 |
|
|
|
9a1845d27a
|
implement line counters
|
2025-09-22 03:32:34 +10:00 |
|
|
|
7769a861e3
|
add animated text scrolling
|
2025-09-21 12:04:45 +10:00 |
|
|
|
c9617b701b
|
more fixes for text buffer, add scrolling
|
2025-09-20 15:48:00 +10:00 |
|
|
|
6503dae769
|
text buffer working
|
2025-09-20 09:05:04 +10:00 |
|
|
|
d233c65304
|
start work on text input
|
2025-09-17 06:28:01 +10:00 |
|
|
|
13aedaacff
|
fix positioning, add some debugging checks/features
|
2025-09-16 06:38:13 +10:00 |
|
|
|
988223b675
|
ui panels mostly working
|
2025-09-15 17:44:02 +10:00 |
|
|
|
1358683331
|
fix bug
|
2025-09-14 17:44:59 +10:00 |
|
|
|
439aa2b526
|
restructure
|
2025-09-14 17:33:02 +10:00 |
|
|
|
d96273ab5b
|
inputs now asynchronous
|
2025-09-14 10:12:21 +10:00 |
|
|
|
27f14e99c2
|
make tree recurse without recursive functions
|
2025-09-13 16:43:35 +10:00 |
|
|
|
9f8e4aff59
|
add text line widget, add text wrapping
|
2025-09-13 15:51:05 +10:00 |
|
|
|
de90479aa7
|
input handling added, panels now resizeable, panels now have persistent state
|
2025-09-10 06:18:53 +10:00 |
|
|
|
55247980c1
|
start work on input handling
|
2025-09-09 08:02:41 +10:00 |
|
|
|
5ee1ae6d17
|
added separators
|
2025-09-08 07:52:08 +10:00 |
|
|
|
669c1a55e2
|
begin work on panel separators
|
2025-09-08 06:49:21 +10:00 |
|
|
|
f8bfdaf892
|
fix how percentage layouts are calculated
|
2025-09-07 16:15:26 +10:00 |
|
|
|
97d9996160
|
rework imgui, new auto layout system
|
2025-09-07 15:09:50 +10:00 |
|
|
|
3282b1e90f
|
more work on ui
|
2025-09-06 18:41:31 +10:00 |
|
|
|
849404f78a
|
test panels/animations, fix colorspace in shader
|
2025-09-03 06:00:45 +10:00 |
|