Belén Albeza
9fc3f4858a
✨ Send all fills of a shape in a single wasm call
2025-06-03 15:37:36 +02:00
Belén Albeza
f9bbf2d524
✨ Improve paths deserialization (wasm) ( #6501 )
...
* ♻️ Refactor path wasm code to its own wasm submodule
* ♻️ Use unified enum for RawSegmentData and transmute to deserialize
* ♻️ Move set_shape_path_attrs to wasm::paths module
* 💄 Unify repr declarations
2025-05-23 08:48:55 +02:00
Elena Torro
42ef2f929a
🎉 Add text fills
2025-05-21 18:32:50 +02:00
Belén Albeza
8609db2182
♻️ Remove unused deserialization code
2025-05-06 13:00:25 +02:00
Belén Albeza
cba65972dd
✨ Use same wasm function to add all types of fills
2025-05-06 12:33:14 +02:00
Belén Albeza
784aecd1a1
🎉 Add a DTO that handles all fill types
2025-05-05 16:55:00 +02:00
Belén Albeza
173d6c23b0
✨ Serialize image fills in binary
2025-05-05 15:51:21 +02:00
Belén Albeza
f30441626e
♻️ Refactor fills DTOs into separate submodules
2025-05-05 12:33:40 +02:00
Belén Albeza
093fa18839
✨ Serialize solid fills as bytes (wasm)
2025-05-05 12:33:40 +02:00
Belén Albeza
81f18ad7f4
♻️ Normalize opacity in fills to u8
2025-05-05 12:33:40 +02:00
Belén Albeza
875e019d4f
♻️ Refactor raw gradient data into wasm module
2025-05-05 12:33:40 +02:00
Belén Albeza
f500a00d04
♻️ Extract wasm-functions for fills and strokes out of main.rs
2025-04-16 14:09:19 +02:00