|
47ee6545cb
|
X backend only sends what it needs to
|
2022-11-11 23:46:46 -05:00 |
|
|
e4f97a918a
|
Application must now manually call application.Draw in all cases
This behavior is way more consistent, and it makes the drawing code
a bit simpler.
|
2022-11-11 23:24:20 -05:00 |
|
|
c865f7146a
|
Buffer is now reallocated on window size change
|
2022-11-11 22:46:07 -05:00 |
|
|
05c448f058
|
Applications can now manually call a screen redraw in a way that I think is thread safe
|
2022-11-11 22:30:59 -05:00 |
|
|
38f7185be2
|
Draw the actual buffer text on screen
|
2022-11-11 18:14:43 -05:00 |
|
|
85b6e5495e
|
Fonts now render properly with a baseline and all that
|
2022-11-11 17:25:17 -05:00 |
|
|
8ef81ecc7f
|
Implemented some shape drawing functions to debug character positioning
|
2022-11-11 15:20:52 -05:00 |
|
|
cc498fa89c
|
Find and load any font
|
2022-11-11 15:01:36 -05:00 |
|
|
ed5c6829d4
|
Remove fakeImage struct and replace with image.Uniform
|
2022-11-11 14:51:08 -05:00 |
|
|
93b02b4628
|
We have text
|
2022-11-10 21:32:02 -05:00 |
|
|
d26845a4d6
|
Draw background color in window
|
2022-11-10 20:43:27 -05:00 |
|
|
1afbcdb6bc
|
Load an actual font
|
2022-11-10 12:38:02 -05:00 |
|
|
23a04a9cdb
|
Added icon setting
|
2022-11-10 02:02:08 -05:00 |
|
|
4536932dde
|
Resize canvas when the window is resized
|
2022-11-10 01:00:47 -05:00 |
|
|
f807c8df35
|
Handle actual X events
|
2022-11-09 22:33:18 -05:00 |
|
|
01f43a03a4
|
A canvas is now created
|
2022-11-09 19:07:40 -05:00 |
|
|
c93ca17fe5
|
x backend has an event loop
|
2022-11-09 18:53:14 -05:00 |
|
|
0c5118b59a
|
Added X backend stub
|
2022-11-09 15:52:49 -05:00 |
|