Mitchell Hashimoto
|
2f36d5f715
|
pkg/tracy
|
2022-08-17 14:03:49 -07:00 |
|
Mitchell Hashimoto
|
b2192ea8f7
|
move libuv into pkg
|
2022-08-16 17:47:44 -07:00 |
|
Mitchell Hashimoto
|
3b54d05aec
|
CLI parsing, can set default foreground/background color
|
2022-05-19 14:00:35 -07:00 |
|
Mitchell Hashimoto
|
bb01357c42
|
Move the render to a timer that slows down under load
|
2022-04-29 19:21:06 -07:00 |
|
Mitchell Hashimoto
|
330d2ea270
|
integrate tracy more deeply
|
2022-04-29 13:39:56 -07:00 |
|
Mitchell Hashimoto
|
87899421bd
|
don't blink cursor when losing focus
|
2022-04-22 17:40:37 -07:00 |
|
Mitchell Hashimoto
|
0b689723f7
|
use async handles to more immediately exit the event loop
|
2022-04-22 15:42:08 -07:00 |
|
Mitchell Hashimoto
|
cd602b660c
|
blinking cursor
|
2022-04-22 15:33:50 -07:00 |
|
Mitchell Hashimoto
|
f8b305df62
|
pass around the event loop, setup a timer to prove it works
|
2022-04-22 13:56:39 -07:00 |
|
Mitchell Hashimoto
|
947596ea5e
|
clean up some of the libuv interations
|
2022-04-22 12:15:15 -07:00 |
|
Mitchell Hashimoto
|
a57f4e76f1
|
fully integrate libuv, no crash on close
|
2022-04-22 12:11:53 -07:00 |
|
Mitchell Hashimoto
|
cca32c4d1c
|
embedded libuv loop. still some issues:
1. 100% CPU if no handles/requests
2. slow to exit cause it waits for the next tick
|
2022-04-22 10:01:52 -07:00 |
|
Mitchell Hashimoto
|
19692f297e
|
set character callback and update the terminal
|
2022-04-19 13:10:50 -07:00 |
|
Mitchell Hashimoto
|
2cd51f0cc4
|
basic pty opening
|
2022-04-15 13:09:35 -07:00 |
|
Mitchell Hashimoto
|
bb902cf4e3
|
new Window abstraction
|
2022-04-14 21:07:16 -07:00 |
|
Mitchell Hashimoto
|
ce70efd771
|
render a rainbow grid
|
2022-04-14 17:44:40 -07:00 |
|
Mitchell Hashimoto
|
544286509f
|
grid render a few cells
|
2022-04-14 17:14:49 -07:00 |
|
Mitchell Hashimoto
|
80490cb80d
|
remove ftgl build
|
2022-04-05 19:54:48 -07:00 |
|
Mitchell Hashimoto
|
388c0056c9
|
switch to pure Zig font atlas
|
2022-04-05 19:54:13 -07:00 |
|
Mitchell Hashimoto
|
684fb64705
|
use a font atlas!
|
2022-04-04 22:24:02 -07:00 |
|
Mitchell Hashimoto
|
530fecee4a
|
opengl: glad helpers
|
2022-04-04 15:11:26 -07:00 |
|
Mitchell Hashimoto
|
8797c41833
|
output loaded OpenGL version
|
2022-04-04 14:59:22 -07:00 |
|
Mitchell Hashimoto
|
c6f1be3343
|
move from epoxy to glad
|
2022-04-04 14:35:19 -07:00 |
|
Mitchell Hashimoto
|
c8a73d60a9
|
less dumb
|
2022-04-04 11:53:09 -07:00 |
|
Mitchell Hashimoto
|
1a40544220
|
gb_math
|
2022-04-04 11:11:24 -07:00 |
|
Mitchell Hashimoto
|
fc28b8c032
|
busted text rendering
|
2022-04-04 09:43:46 -07:00 |
|
Mitchell Hashimoto
|
670af17a1b
|
getting closer to dumb font rendering
|
2022-04-03 22:04:42 -07:00 |
|
Mitchell Hashimoto
|
5bbdd75d70
|
clean up the main App
|
2022-04-03 20:39:32 -07:00 |
|