alonso.torres
|
8ce71e792e
|
✨ Add dynamic properties modifiers to WASM
|
2025-04-25 15:03:24 +02:00 |
|
Belén Albeza
|
ab90d9d01c
|
🔧 Increase the cap for gradient stops
|
2025-04-24 12:20:34 +02:00 |
|
Belén Albeza
|
281c0068d9
|
✨ Embed stop data into RawGradientData
|
2025-04-24 12:20:34 +02:00 |
|
Belén Albeza
|
e7b74939cb
|
💄 Change to more idiomatic code in main.rs functions
|
2025-04-24 12:20:34 +02:00 |
|
Elena Torró
|
c2ae58bf08
|
🎉 Add text shadows (#6335)
|
2025-04-24 12:19:41 +02:00 |
|
Aitor Moreno
|
caf13eb774
|
♻️ Refactor how rebuild_tiles works
|
2025-04-24 07:34:35 +02:00 |
|
alonso.torres
|
7945a95522
|
🐛 Fix wasm scripts
|
2025-04-23 11:21:24 +02:00 |
|
Aitor Moreno
|
38a708e12b
|
🐛 Fix rendering order
|
2025-04-22 18:49:57 +02:00 |
|
Aitor Moreno
|
484772e3b2
|
Merge pull request #6313 from penpot/superalex-improve-images-performance-wasm
🎉 Improve images performance
|
2025-04-22 11:36:24 +02:00 |
|
Alejandro Alonso
|
5c7a1fb407
|
🎉 Improve tile caching
|
2025-04-22 11:03:21 +02:00 |
|
Elena Torró
|
c7b062f483
|
Merge pull request #6278 from penpot/elenatorro-send-leaf-attrs-uint-arr
🔧 Parse text leaves all at once
|
2025-04-21 14:27:26 +02:00 |
|
Elena Torro
|
83f72f3e41
|
🔧 Parse text leaves all at once
|
2025-04-21 13:24:39 +02:00 |
|
Aitor Moreno
|
a6d2f385af
|
Merge pull request #6266 from penpot/superalex-fix-path-unions
🐛 Fix unions for new render
|
2025-04-21 11:23:14 +02:00 |
|
Elena Torró
|
18dea6c3a3
|
Merge pull request #6298 from penpot/ladybenko-10752-gradient-stops
✨ Send fill + Stops in a single wasm call
|
2025-04-21 09:17:26 +02:00 |
|
Alejandro Alonso
|
8ebaecc472
|
🐛 Fix unions for new render
|
2025-04-21 08:10:15 +02:00 |
|
Belén Albeza
|
689cddfd0c
|
🔧 Use cargo env variable for target and allow to override it as well as SKIA_BINARIES_URL
|
2025-04-16 15:05:31 +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 |
|
Belén Albeza
|
64a2a08d24
|
♻️ Refactor gradient parsing from bytes
|
2025-04-16 14:08:38 +02:00 |
|
Belén Albeza
|
1f58f96e88
|
♻️ Refactor serializing gradient fill
|
2025-04-16 14:07:35 +02:00 |
|
Belén Albeza
|
dc3d802d3d
|
🎉 Serialize radial fills in one go
|
2025-04-16 14:07:35 +02:00 |
|
Belén Albeza
|
5765d1c56c
|
♻️ Switch to a f32 offset for gradient stops
|
2025-04-16 14:07:35 +02:00 |
|
Belén Albeza
|
abcd050c69
|
♻️ Adapt linear gradient type so it can be used for radial too (wasm)
|
2025-04-16 14:07:33 +02:00 |
|
Belén Albeza
|
fccd1a5bd7
|
✨ Send fill + stops data in one call for linear fills
|
2025-04-16 14:05:39 +02:00 |
|
alonso.torres
|
daf048e258
|
✨ Reparent modifiers
|
2025-04-16 11:27:51 +02:00 |
|
Alejandro Alonso
|
f3d13005b2
|
🐛 Fix avoid uncacheable tiles (#6281)
|
2025-04-16 10:59:24 +02:00 |
|
Belén Albeza
|
9e9612cf1f
|
🐛 Fix broken test build for rust wasm
|
2025-04-15 16:58:49 +02:00 |
|
Aitor Moreno
|
304c44048f
|
♻️ Refactor how rAF/cAF is handled (#6241)
|
2025-04-15 15:45:28 +02:00 |
|
alonso.torres
|
a59014cad0
|
✨ Modifiers grid multi-span
|
2025-04-11 13:35:16 +02:00 |
|
Elena Torró
|
de8e27feb8
|
Merge pull request #6242 from penpot/ladybenko-10666-builtin-fonts
🎉 Load built-in font and its variants (wasm)
|
2025-04-11 08:48:31 +02:00 |
|
Elena Torro
|
08b44e1857
|
🔧 Return the test output
|
2025-04-10 14:10:05 +02:00 |
|
Belén Albeza
|
1d7ff1f9e4
|
🔧 Fix requiring an emscripten macro in non-wasm architectures
|
2025-04-10 12:52:56 +02:00 |
|
Belén Albeza
|
5b18f1d76d
|
🔧 Update test script to use the right architecture
|
2025-04-10 12:50:22 +02:00 |
|
Aitor Moreno
|
d880307a9b
|
🎉 Add performance measuring functions (#6229)
|
2025-04-10 11:33:22 +02:00 |
|
Elena Torro
|
953db56a0d
|
🐛 Remove children correctly
|
2025-04-09 14:39:21 +02:00 |
|
Belén Albeza
|
90cb0357c6
|
🎉 Swap default font for source sans (wasm)
|
2025-04-08 14:48:28 +02:00 |
|
Aitor Moreno
|
c2522329fd
|
Merge pull request #6235 from penpot/alotor-perf-grid-layout-modifiers-2
✨ Grid layout modifiers
|
2025-04-08 09:47:42 +02:00 |
|
Alejandro
|
2470c1788e
|
🐛 Fix render wasm build (#6239)
|
2025-04-08 09:06:32 +02:00 |
|
Belén Albeza
|
6f91da9461
|
🔧 Fix Rust tests (#6208)
* 🔧 Fix test script (rust wasm)
* 🔧 Make code compile in test mode + using aarch64 as a target for tests
|
2025-04-07 14:08:41 +02:00 |
|
alonso.torres
|
63666fca48
|
✨ Grid layout modifiers
|
2025-04-07 11:51:28 +02:00 |
|
Aitor Moreno
|
cd731c3ad2
|
♻️ Refactor heap usage (#6204)
|
2025-04-03 16:04:51 +02:00 |
|
Aitor Moreno
|
ca202711e1
|
🐛 Fix not enough surfaces
|
2025-04-01 13:41:33 +02:00 |
|
Elena Torró
|
3d7479f9aa
|
🐛 Fix stroke image rendering (#6189)
|
2025-04-01 09:55:19 +02:00 |
|
Elena Torró
|
76ffc2d268
|
🔧 Log error on process animation frame (#6182)
|
2025-04-01 09:01:49 +02:00 |
|
Aitor Moreno
|
b6ac1dea4d
|
🐛 Fix TileSurfaceCache not deref surfaces
|
2025-03-28 16:14:37 +01:00 |
|
Alejandro Alonso
|
6953a57333
|
🎉 Avoid full tiles rebuild on set modifiers
|
2025-03-28 11:55:54 +01:00 |
|
Alejandro
|
a109f11926
|
Merge pull request #6187 from penpot/azazeln28-fix-surface-pool-missing-deallocation
🐛 Fix SurfacePool missing deallocation
|
2025-03-28 11:55:45 +01:00 |
|
Aitor Moreno
|
08fc32cdc6
|
🎉 Cache extra tiles
|
2025-03-28 11:34:18 +01:00 |
|
Aitor Moreno
|
6c10f1e364
|
🐛 Fix SurfacePool missing deallocation
|
2025-03-28 11:34:04 +01:00 |
|
Aitor Moreno
|
8a8d89dfc0
|
🎉 Sort viewport tiles by distance to center
|
2025-03-28 11:22:10 +01:00 |
|
Alejandro
|
bd5e47f5fc
|
Merge pull request #6126 from penpot/elenatorro-10516-fix-stroke-shadows
🐛 Fix stroke shadows
|
2025-03-28 09:54:39 +01:00 |
|