|
|
2e0f749229
|
adjust imperative shell to use xyz coordinates for position, instead of simply xy; need to ensure the functional core code outputs a vector in this format too
|
2025-09-11 01:43:23 +01:00 |
|
|
|
781691060c
|
begin refactoring code to use a single vertex buffer for all shapes
|
2025-09-11 01:31:19 +01:00 |
|
|
|
95a07bcd92
|
rename 'UpdateThread' structure to 'Updater', because it is no longer a separate thread
|
2025-09-10 01:44:25 +01:00 |
|
|
|
6961a76471
|
done merging draw thread with update thread
|
2025-09-10 01:41:59 +01:00 |
|
|
|
ea38e95e6b
|
add a few additional motions to be parsed by yank
|
2025-09-02 03:07:50 +01:00 |
|
|
|
72e3b59bb7
|
because GLFW at this time has clipboard bugs on Wayland (setting clipboard string), we print out whenever the shell receives a 'yank' message indicating for GLFW to copy. This will let us test that the correct string is yanked.
|
2025-09-02 02:18:14 +01:00 |
|
|
|
83634ef20e
|
log exceptions that occur to a local file
|
2025-08-04 06:23:52 +01:00 |
|
|
|
2a2f64f00c
|
add bgVertexBuffer and bgProgram to imperative shell, so we can draw bg and cursor without overlap, and without z-index
|
2024-11-15 10:26:22 +00:00 |
|
|
|
54090ccf64
|
add yank functionality in imperative shell
|
2024-11-11 05:27:20 +00:00 |
|
|
|
5cc4357cc7
|
progress drawing cursor
|
2024-10-09 11:59:41 +01:00 |
|
|
|
9d7d00e8d1
|
add cursor buffer and cursor program to imperative shell
|
2024-10-09 11:22:39 +01:00 |
|
|
|
bfc5a3914c
|
hardcode more pleasant (in my opinion) colour scheme for the moment
|
2024-10-09 01:23:26 +01:00 |
|
|
|
68a1787958
|
done scaffolding cml and adding resize functionality
|
2024-10-06 10:23:07 +01:00 |
|
|
|
2f0630dd88
|
draw super basic text to screen
|
2024-10-05 02:03:17 +01:00 |
|
|
|
de70d31ee1
|
progress adding function to draw text
|
2024-10-04 23:23:25 +01:00 |
|
|
|
c5913c5ccb
|
amend compiler error, and leave a couple of comments about drawText function
|
2024-10-03 07:28:58 +01:00 |
|
|
|
e6298e7b61
|
initialise text vertex buffer and text program in gl-draw.sml, and add functions to draw
|
2024-10-02 22:09:22 +01:00 |
|
|
|
eb0ca122d6
|
add draw module (very incomplete)
|
2024-10-01 08:25:12 +01:00 |
|