Commit graph

1,792 commits

Author SHA1 Message Date
Admin
c142ae342d make fast inflate fast 2026-02-18 11:52:32 +01:00
Admin
0ed063f951 fast inflate for git lib 2026-02-18 11:31:25 +01:00
Admin
68cce922c9 fast deflate 2026-02-18 11:24:00 +01:00
Admin
107b2f625f git lib added 2026-02-18 10:04:26 +01:00
Admin
7656e2b537 fix selection accross items 2026-02-17 21:49:02 +01:00
Admin
ae50c3997e fix svg shadows 2026-02-17 21:09:04 +01:00
Admin
41a2aa4758 fix 2026-02-17 20:39:08 +01:00
Admin
d8967385bc fix 2026-02-17 19:25:31 +01:00
Admin
a298eb62f3 terminal work/ webp 2026-02-17 18:11:36 +01:00
Admin
c6d8df41ec rounded boxes 2026-02-17 11:38:21 +01:00
Admin
7b45e69fed 3d charts otw 2026-02-17 10:21:14 +01:00
Admin
8e7985507e instance pbr 2026-02-17 09:56:13 +01:00
Admin
db10fc4ceb instance pbr 2026-02-17 09:52:04 +01:00
Admin
66c6b010e4 instance pbr 2026-02-17 08:27:27 +01:00
Admin
953bb4a4e1 cleanup 2026-02-17 08:04:42 +01:00
Admin
b7739e2d62 cleanup 2026-02-17 07:47:00 +01:00
Admin
8f74844b98 opengl ok 2026-02-16 23:21:59 +01:00
Admin
30ea63fc30 depthstencil 2026-02-16 22:19:38 +01:00
Admin
cb55db99cb windows 2026-02-16 22:00:26 +01:00
Admin
f05b9ca9ce physics 2026-02-16 18:10:26 +01:00
Admin
484bbb91f1 physics 2026-02-16 18:07:13 +01:00
Admin
e013be1894 physics 2026-02-16 18:06:57 +01:00
Admin
f5a25d726c linux depth 2026-02-16 17:35:49 +01:00
Admin
41746c0346 fix up things 2026-02-16 17:27:28 +01:00
Admin
fa114f59ef openGL 2026-02-16 17:19:02 +01:00
Admin
cd1c1753f2 gltf example! 2026-02-16 15:51:24 +01:00
Admin
e854539b2a fix warnings 2026-02-16 11:58:51 +01:00
Admin
90dfde084c ios support 2026-02-16 10:57:27 +01:00
Admin
250566d044 vulkan vendoring completed 2026-02-16 09:10:27 +01:00
Sabin Regmi
3773d8db2d
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
26b1d49e53
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
e2f30f16e9 clean 2026-02-15 19:21:10 +01:00
Admin
670944980b clean build 2026-02-15 18:43:19 +01:00
Admin
1c8ceb4693 cleanup widget tree 2026-02-15 18:34:42 +01:00
Admin
5ad1df51f1 vulkan otw + widget fixes 2026-02-15 16:04:24 +01:00
Admin
acdac25dfa android vulkan otw 2026-02-15 14:18:42 +01:00
Admin
c7fed2da23 android back 2026-02-15 13:30:18 +01:00
Admin
f430c0a0b5 headless done 2026-02-15 13:06:09 +01:00
Admin
969b8bf3b3 headless optimized 2026-02-15 12:42:58 +01:00
Admin
874c3c490a headless optimized 2026-02-15 12:31:30 +01:00
Admin
9ee2a0b711 headless multithreading 2026-02-15 12:21:22 +01:00
Admin
8dc9efe96b headless otw 2026-02-15 11:48:51 +01:00
Admin
c2e2af5d86 headless otw 2026-02-15 11:41:33 +01:00
Admin
29b2778114 headless otw 2026-02-15 09:48:28 +01:00
Admin
309626bd19 web almost there 2026-02-14 22:49:23 +01:00
Admin
bf6ba654bd web almost there 2026-02-14 22:46:32 +01:00
Admin
f82f0abe0b otw 2026-02-14 22:14:54 +01:00
Admin
4d036ecdc4 otw 2026-02-14 22:14:26 +01:00
Admin
1db3ff2d08 webGL2 2026-02-14 22:07:26 +01:00
Admin
210606aee7 linux complete! 2026-02-14 19:42:15 +01:00