117 Commits

Author SHA1 Message Date
1700119e57 delete a bunch of code 2026-01-11 20:08:55 +11:00
f89a0094cf update before refactoring all the code (again) v0.001 2026-01-11 15:37:32 +11:00
6e3dde1cad changes to how styling is done (about to rework again) 2026-01-10 13:10:40 +11:00
57c56ce650 start work on some ui changes 2026-01-05 21:58:26 +11:00
dcb0d620c7 more work 2026-01-04 20:46:26 +11:00
62cd8c471f wip (some things are badly broken) 2026-01-01 18:38:57 +11:00
f4f311a49c more work 2025-12-31 20:35:56 +11:00
80b454914a fixes & improvements 2025-12-30 17:29:51 +11:00
07f72ac41e layout fixes 2025-12-29 15:32:26 +11:00
e6024b0ff4 fixes 2025-12-27 20:46:25 +11:00
2edc6777f9 many fices 2025-12-27 20:45:09 +11:00
94e64fef9e command palette is back, many other fixes i dont remember 2025-12-25 21:03:55 +11:00
ace749228d implement scrolling, various fixes 2025-12-23 18:43:20 +11:00
39ab34ebeb start work on ui views 2025-12-22 20:36:38 +11:00
bf1e8aaac2 add support for scissoring views, fix text culling issues 2025-12-22 15:05:54 +11:00
9950647cf9 continued ui work 2025-12-21 22:21:31 +11:00
cce502ae43 more ui feature flags implemented 2025-12-20 21:52:58 +11:00
0387acfcc7 more ui work 2025-12-20 15:41:27 +11:00
49501a32aa base ui layout code working 2025-12-19 13:20:22 +11:00
2ebbe3d911 some changes 2025-12-15 08:30:56 +11:00
f3262c8fb6 more ui work 2025-12-14 15:22:46 +11:00
8acbeee072 more work on UI, starting to replace existing UI code 2025-12-13 20:56:52 +11:00
ad3ababe97 ui code almost ready to replace current code 2025-12-12 20:13:12 +11:00
2703c95673 more ui work 2025-12-09 07:25:40 +11:00
ec19c26071 template automation for ui parameters 2025-12-06 21:22:04 +11:00
2a3be6ad58 begin rebuilding UI framework 2025-12-06 17:17:03 +11:00
d69b5b5993 fix transition to xlib 2025-12-04 11:49:30 +11:00
dbc5c48a1f update dlib 2025-12-04 08:49:50 +11:00
ea8bc59753 update dependencies, now using xlib via dlib 2025-11-30 17:11:32 +11:00
82cb3cb357 update dependencies, minor change to scrolling speed 2025-11-15 19:48:09 +11:00
4cdeb65122 adjust speed 2025-11-02 17:01:55 +11:00
5f594a2de1 fix incorrect order on getting the new start line to draw 2025-11-02 16:26:07 +11:00
4005991412 fix animated scrolling 2025-11-02 11:57:46 +11:00
a1edff2726 update dependencies 2025-10-25 13:29:43 +11:00
d739893046 code cleanup, fixes and start work on reimplementing scroll animation 2025-10-18 20:02:54 +11:00
9b6c56c41a fix length not being set for new buffers 2025-10-18 10:10:31 +11:00
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