Antoine Pilote
a582fd6f7a
UI Batching ( #4372 )
...
New UI rendering that groups multiple panels to be grouped into a single draw call when possible.
New custom rendering API for custom panels using `Panel.Draw.XX` to emit drawing commands.
2026-04-14 16:06:41 -07:00
aidencurtis
4519587e63
Support font-variant-numeric style property with tabular-nums
2026-03-23 09:03:10 +00:00
Sol Williams
eaa1153cb6
Fix labels not redrawing when text is cleared ( #4352 )
2026-03-20 11:27:05 +00:00
Alex Guthrie
26c6c6e71d
Use premultiplied alpha blending for text ( #4195 )
2026-03-03 17:08:30 +00:00
Alex Guthrie
d045b63341
UI: Move rendering code to use command lists ( #3205 )
...
* Use command lists for UI rendering
2026-02-26 09:43:42 -08:00
Garry Newman
1f140c786c
Fixed IsRich label not applying font size, scaling properly
2026-01-08 15:06:31 +00:00
Garry Newman
675f55005e
Pause menu 3 ( #3663 )
...
* Add TextureFlags
* Add TextureFlags.PremultipliedAlpha in text block and webpanel textures
* Add BlendMode.PremultipliedAlpha
* Add panel to PauseModal
2025-12-23 15:11:25 +00:00
sboxbot
804619f777
Add effects drawing for underline/strikethrough styles ( #3488 )
2025-11-28 14:09:11 +00:00
s&box team
71f266059a
Open source release
...
This commit imports the C# engine code and game files, excluding C++ source code.
[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00