Commit graph

2,140 commits

Author SHA1 Message Date
Admin
5f5ffb902f fast deflate 2026-02-18 11:24:00 +01:00
Admin
0891a298c3 git lib added 2026-02-18 10:04:26 +01:00
Admin
0e34cca569 fix selection accross items 2026-02-17 21:49:02 +01:00
Admin
da7f681823 fix svg shadows 2026-02-17 21:09:04 +01:00
Admin
4a01708767 fix 2026-02-17 20:39:08 +01:00
Admin
a50e2faa3b fix 2026-02-17 19:25:31 +01:00
Admin
9d9b03b72d terminal work/ webp 2026-02-17 18:11:36 +01:00
Admin
3539389693 rounded boxes 2026-02-17 11:38:21 +01:00
Admin
586c1c2cc4 3d charts otw 2026-02-17 10:21:14 +01:00
Admin
2e1f7cdfba instance pbr 2026-02-17 09:56:13 +01:00
Admin
c6dd9ff37c instance pbr 2026-02-17 09:52:04 +01:00
Admin
539010e57d instance pbr 2026-02-17 08:27:27 +01:00
Admin
99f46c36ba cleanup 2026-02-17 08:04:42 +01:00
Admin
cda5b963d2 cleanup 2026-02-17 07:47:00 +01:00
Admin
4f187ce1e0 opengl ok 2026-02-16 23:21:59 +01:00
Admin
b77e5e62a8 depthstencil 2026-02-16 22:19:38 +01:00
Admin
eff7230231 windows 2026-02-16 22:00:26 +01:00
Admin
0215143560 physics 2026-02-16 18:10:26 +01:00
Admin
6b3d9dde00 physics 2026-02-16 18:07:13 +01:00
Admin
6eacc7e132 physics 2026-02-16 18:06:57 +01:00
Admin
1a182ee9b2 linux depth 2026-02-16 17:35:49 +01:00
Admin
94de4dcaca fix up things 2026-02-16 17:27:28 +01:00
Admin
68ba80a1aa openGL 2026-02-16 17:19:02 +01:00
Admin
548506cd9c gltf example! 2026-02-16 15:51:24 +01:00
Admin
612defab66 fix warnings 2026-02-16 11:58:51 +01:00
Admin
4861fc7ff0 ios support 2026-02-16 10:57:27 +01:00
Admin
8fb6cdff83 vulkan vendoring completed 2026-02-16 09:10:27 +01:00
Sabin Regmi
10c04f4408 Use saturating_sub for empty collections (#856)
Replace occurrences of self.len() - 1 with self.len().saturating_sub(1) in serialization code to avoid underflow when serializing empty slices/maps. Adds a unit test in serde_json to confirm an empty HashMap serializes to "{}". Changes touch libs/micro_serde/src/serde_json.rs and libs/micro_serde/src/serde_ron.rs.
2026-02-16 07:21:02 +01:00
Kevin Boos
2707a25542 cargo_makepad: return actual error code instead of silent failure (#854)
This ensures that if an error occurs in a `cargo makepad` invocation,
the `cargo makepad` binary will actually return an error
(and importantly, an error exit code) instead of returning a success
exit code of `0` in all cases.
This allows CI passes and automated testing to work as normal.

Extra: cleaned up "show help" output
2026-02-16 07:20:47 +01:00
Admin
991284058f clean 2026-02-15 19:21:10 +01:00
Admin
05941f8a05 clean build 2026-02-15 18:43:19 +01:00
Admin
dd1678f9b2 cleanup widget tree 2026-02-15 18:34:42 +01:00
Admin
d4e6c53358 vulkan otw + widget fixes 2026-02-15 16:04:24 +01:00
Admin
11e49f0700 android vulkan otw 2026-02-15 14:18:42 +01:00
Admin
cbab84abca android back 2026-02-15 13:30:18 +01:00
Admin
3967bbb7ca headless done 2026-02-15 13:06:09 +01:00
Admin
fdd349bdbd headless optimized 2026-02-15 12:42:58 +01:00
Admin
e6bf62d801 headless optimized 2026-02-15 12:31:30 +01:00
Admin
6b0baf9244 headless multithreading 2026-02-15 12:21:22 +01:00
Admin
aed1eaa4f2 headless otw 2026-02-15 11:48:51 +01:00
Admin
2f1c1c3045 headless otw 2026-02-15 11:41:33 +01:00
Admin
71bee4562c headless otw 2026-02-15 09:48:28 +01:00
Admin
276f4f0c0f web almost there 2026-02-14 22:49:23 +01:00
Admin
61a51278ce web almost there 2026-02-14 22:46:32 +01:00
Admin
4d2ca6d5d1 otw 2026-02-14 22:14:54 +01:00
Admin
a58686a4e9 otw 2026-02-14 22:14:26 +01:00
Admin
663c621203 webGL2 2026-02-14 22:07:26 +01:00
Admin
1777ba56d9 linux complete! 2026-02-14 19:42:15 +01:00
Admin
28842ed641 linux wayland dnd 2026-02-14 19:37:09 +01:00
Admin
252d2c516a linux wayland clipboard1 2026-02-14 19:31:58 +01:00