|
|
e0c79dd2b0
|
widget testing
|
2025-11-07 19:24:27 -06:00 |
|
|
|
d9b487cea2
|
'PushDry' -> 'ArenaNext'
|
2025-11-07 18:30:18 -06:00 |
|
|
|
a94e62e023
|
'ArenaBase(arena)' -> 'ArenaFirst(arena, type)'
|
2025-11-07 17:42:50 -06:00 |
|
|
|
9ba2cf6613
|
box point test fix
|
2025-11-07 17:16:32 -06:00 |
|
|
|
9c8f585bf4
|
explicit checkpoint push/pop
|
2025-11-07 17:10:10 -06:00 |
|
|
|
54861e0935
|
use Vec4 for colors
|
2025-11-07 00:15:23 -06:00 |
|
|
|
9b97a7c3b0
|
use r16g16b16a16_float for ui & backbuffer formats
|
2025-11-06 22:44:29 -06:00 |
|
|
|
52128ff772
|
prototyping
|
2025-11-06 22:17:14 -06:00 |
|
|
|
571f1b7181
|
renamespace sprite 'S' -> 'SPR'
|
2025-11-06 18:16:47 -06:00 |
|
|
|
5ab1d4dab7
|
command line utils
|
2025-11-06 17:21:27 -06:00 |
|
|
|
545c698041
|
use keys for sprite lookups
|
2025-11-06 15:10:10 -06:00 |
|
|
|
f7be7a9297
|
add hovered box ratio
|
2025-11-06 14:28:31 -06:00 |
|
|
|
051f166663
|
remove ui key mix
|
2025-11-06 13:35:08 -06:00 |
|
|
|
f2316869e2
|
hot & active ui elements
|
2025-11-06 12:43:37 -06:00 |
|
|
|
bbbb0f63d3
|
more ui rounding fixes
|
2025-11-05 21:17:26 -06:00 |
|
|
|
0ab934c4bb
|
ceil final box dimensions
|
2025-11-05 20:49:34 -06:00 |
|
|
|
f8f6ea9729
|
defer non-layout-axis fill size calculations
|
2025-11-05 19:30:38 -06:00 |
|
|
|
0b98c24f46
|
specify backbuffer src & dst positions in call to present
|
2025-11-05 18:55:26 -06:00 |
|
|
|
7fc083785e
|
create ui render target at monitor size
|
2025-11-05 18:44:22 -06:00 |
|
|
|
add9650337
|
child box alignment
|
2025-11-05 18:36:48 -06:00 |
|
|
|
f01812dd20
|
rename layout axis -> child layout axis
|
2025-11-05 16:55:59 -06:00 |
|
|
|
54dda0b7b6
|
remove ui auto padding
|
2025-11-05 15:57:50 -06:00 |
|
|
|
84ba58f0aa
|
per-ui-rect debug colors
|
2025-11-05 15:28:04 -06:00 |
|
|
|
630221ab90
|
more padding testing
|
2025-11-04 11:49:29 -06:00 |
|
|
|
53d315e9ff
|
ui padding fixes
|
2025-11-04 11:15:05 -06:00 |
|
|
|
f825cc918c
|
only run aa on corners
|
2025-11-04 07:12:27 -06:00 |
|
|
|
6a5cf09961
|
box edge anti aliasing
|
2025-11-04 06:17:26 -06:00 |
|
|
|
638b459b08
|
move window & presentation control into ui layer
|
2025-11-04 02:59:28 -06:00 |
|
|
|
2014f2474b
|
rename ui 'event' -> 'report'
|
2025-11-04 02:22:14 -06:00 |
|
|
|
0819655322
|
corner-aware cursor testing
|
2025-11-04 01:07:17 -06:00 |
|
|
|
b3779981bd
|
text alignment
|
2025-11-04 00:54:33 -06:00 |
|
|
|
b1f285f3f1
|
unified ui padding
|
2025-11-04 00:19:46 -06:00 |
|
|
|
a3f6191247
|
PushCP & PopCP helpers
|
2025-11-03 20:32:32 -06:00 |
|
|
|
e7410b917a
|
bit flag comparison helpers
|
2025-11-03 19:48:45 -06:00 |
|
|
|
7d6fcc8a42
|
nested corner rounding
|
2025-11-03 19:33:52 -06:00 |
|
|
|
52d7ddb1f4
|
use pixels for font size
|
2025-11-03 16:31:57 -06:00 |
|
|
|
7de757ec01
|
use ui fit size kind for text contents as well
|
2025-11-03 16:23:59 -06:00 |
|
|
|
67ba54274f
|
ui control testing
|
2025-11-03 00:34:13 -06:00 |
|
|
|
687cc88a64
|
rename 'Input' -> 'ControllerEvent'
|
2025-11-02 22:10:49 -06:00 |
|
|
|
00c95e5bee
|
solve floating size violations
|
2025-11-02 21:41:33 -06:00 |
|
|
|
9e2634dfab
|
floating ui boxes
|
2025-11-02 21:23:29 -06:00 |
|
|
|
ef18cff56d
|
formatting
|
2025-11-02 19:40:24 -06:00 |
|
|
|
9fc7445e6b
|
move logging to base layer
|
2025-11-02 19:31:49 -06:00 |
|
|
|
597d069c58
|
font testing
|
2025-11-02 17:26:22 -06:00 |
|
|
|
1500fb7dc3
|
rename ent id -> key
|
2025-11-02 17:00:04 -06:00 |
|
|
|
029c88e74e
|
namespace pp layer
|
2025-11-02 16:50:56 -06:00 |
|
|
|
ebbc1a640b
|
border when window is forced top
|
2025-11-02 15:39:29 -06:00 |
|
|
|
658527738a
|
text truncation
|
2025-11-02 15:29:17 -06:00 |
|
|
|
04d8039f5c
|
ui progress
|
2025-11-02 14:14:34 -06:00 |
|
|
|
5d87cc2a0e
|
ui violation pass
|
2025-11-02 11:08:22 -06:00 |
|