8 Commits

Author SHA1 Message Date
Qwerasd
2384bd69cc style: use decl literals
This commit changes a LOT of areas of the code to use decl literals
instead of redundantly referring to the type.

These changes were mostly driven by some regex searches and then manual
adjustment on a case-by-case basis.

I almost certainly missed quite a few places where decl literals could
be used, but this is a good first step in converting things, and other
instances can be addressed when they're discovered.

I tested GLFW+Metal and building the framework on macOS and tested a GTK
build on Linux, so I'm 99% sure I didn't introduce any syntax errors or
other problems with this. (fingers crossed)
2025-05-26 21:50:14 -06:00
Qwerasd
11c8bdc00e BitmapAllocator: slightly improve findFreeChunks mask calculation 2024-07-08 22:17:56 -04:00
Mitchell Hashimoto
a71b487d58 terminal: add strings table to page 2024-07-05 21:39:07 -07:00
Mitchell Hashimoto
8818e4da05 terminal: bitmapallocator handles perfectly divisble chunk size 2024-03-22 20:28:23 -07:00
Mitchell Hashimoto
1949b2b177 terminal: BitmapAllocator supports allocations across bitmaps 2024-03-22 20:28:16 -07:00
Mitchell Hashimoto
565a5a6048 terminal: bitmap allocator handles 64-chunk sized allocs 2024-03-22 20:28:16 -07:00
Mitchell Hashimoto
2fe68eb973 terminal: bitmap allocator had off by one on extra bitmaps 2024-03-22 20:28:02 -07:00
Mitchell Hashimoto
9b4ab0e209 zig build test with renamed terminal package 2024-03-22 20:27:44 -07:00