Commit Graph

1338 Commits

Author SHA1 Message Date
4f36aaf07a ceil baseline 2025-12-31 16:24:59 -06:00
cfa109d9f7 theme header sizes 2025-12-31 16:18:52 -06:00
0c20353811 remove crtlib stubs 2025-12-31 15:52:52 -06:00
d449abc7ca fix baseline length truncation false positives 2025-12-31 14:11:46 -06:00
4689be8dc7 2 dimensional ui animation scale 2025-12-31 14:01:10 -06:00
13fa38ad68 lower ui anim scale snap epsilon 2025-12-30 07:15:13 -06:00
78d0a8b832 fix box dims for odd font sizes 2025-12-30 06:51:37 -06:00
b3012c37bd proper ui scale solve pass & text scaling for animations 2025-12-30 04:28:43 -06:00
db2f5b9bd3 don't scale glyph runs 2025-12-30 03:30:45 -06:00
9b94f02a27 floating position anchors 2025-12-30 02:38:57 -06:00
bed51e195e immediate mode tweak vars 2025-12-30 00:06:00 -06:00
e8b5edb371 working tweak vars 2025-12-29 22:53:04 -06:00
4f00af6044 begin adding tweak vars 2025-12-29 21:13:34 -06:00
d1fe4593da ui animation scaling adjustments 2025-12-29 19:44:42 -06:00
e69aa09212 panel-window relocation progress 2025-12-29 17:27:54 -06:00
4d25eadd40 round glyph advance & bounds during run generation 2025-12-29 03:37:56 -06:00
f7df2f78b8 only scale pixel sizes 2025-12-29 03:10:13 -06:00
211a6e641d ui animations 2025-12-29 02:43:20 -06:00
7c6b6b73a0 ui lerp progress 2025-12-29 01:19:13 -06:00
54025f670f ui lerp progress 2025-12-29 00:38:08 -06:00
3522e47c0a proper panel resize 2025-12-28 23:09:51 -06:00
10a9aa4a84 panel styling 2025-12-28 21:57:15 -06:00
6a418b8f9c separate ui mouse press reports by button 2025-12-28 19:46:45 -06:00
7b4edbdfbb ui corner anti aliasing 2025-12-28 19:28:40 -06:00
f8ab74eafe keep alignment of truncated text 2025-12-28 17:57:45 -06:00
2be3381c92 better vis mouse focus checking 2025-12-28 17:20:05 -06:00
d84e12d598 unsmooth editor camera panning 2025-12-28 16:49:18 -06:00
3d7f6eddfe sim world swapping 2025-12-28 16:11:37 -06:00
75bedaecbb match global system state variable names to corresponding namespace 2025-12-28 13:07:07 -06:00
4ffb9a8d73 convert comment style from multi-line to single-line 2025-12-28 12:06:08 -06:00
a4ebc3cb49 tile panel testing 2025-12-24 04:30:59 -06:00
de0e166de7 vertical panel resizing 2025-12-21 19:51:17 -06:00
0cf1dbebf9 allow os to set cursor outside of client area 2025-12-19 20:15:12 -06:00
0075263e2f working horizontal panel drag 2025-12-19 20:11:32 -06:00
0ce031e324 panel resize testing 2025-12-19 18:46:48 -06:00
4410f63c71 panel interaction testing 2025-12-19 17:10:35 -06:00
87d54b2ea6 re-add boxes to parents every frame 2025-12-19 16:00:01 -06:00
fbf7882db2 retain box state cache within ui core 2025-12-19 15:07:04 -06:00
ad56fafeff round glyph advances 2025-12-18 22:16:35 -06:00
4982d60647 directwrite font hinting 2025-12-18 20:42:50 -06:00
3377e3f94c convert indentation to 2 spaces 2025-12-18 18:42:53 -06:00
c1b768282f use standard indentation style for multi-line function parameters 2025-12-18 16:48:41 -06:00
83f7c48369 editor panels prototyping 2025-12-18 15:56:55 -06:00
7531e18245 merge vis widgets w/ core 2025-12-18 14:17:09 -06:00
ec0f11d220 editor camera keyboard navigation 2025-12-18 13:20:37 -06:00
767be8cf03 cursor based tile placement 2025-12-17 19:22:58 -06:00
60608fc3cd cpu -> texture upload fixes 2025-12-17 17:38:18 -06:00
d9898eeab8 create gpu resources with command list. add discard command. 2025-12-17 16:49:45 -06:00
cd48dd53ff tiling progress 2025-12-17 15:37:56 -06:00
1b9208dd3b prevent pan when min/max zoom reached 2025-12-17 10:41:07 -06:00