alonso.torres
|
a85a42d367
|
🐛 Fix some problems with modifiers
|
2025-05-27 09:33:33 +02:00 |
|
Aitor Moreno
|
d54a7d0401
|
Merge pull request #6526 from penpot/superalex-improve-zoom-performance-and-behaviour
🐛 Fix zoom performance and behaviour
|
2025-05-22 12:15:38 +02:00 |
|
Aitor Moreno
|
58b1cf6b0c
|
Merge pull request #6491 from penpot/alotor-perf-pixel-precision
✨ Pixel precision for new renderer
|
2025-05-22 11:37:11 +02:00 |
|
Alejandro Alonso
|
3597e5bb54
|
🐛 Fix zoom performance and behaviour
|
2025-05-22 10:29:43 +02:00 |
|
Elena Torro
|
42ef2f929a
|
🎉 Add text fills
|
2025-05-21 18:32:50 +02:00 |
|
alonso.torres
|
5d42b9793b
|
🐛 Fix some problems with layouts
|
2025-05-21 10:42:03 +02:00 |
|
alonso.torres
|
6cd2c712ab
|
✨ Pixel precision for new renderer
|
2025-05-21 10:42:03 +02:00 |
|
alonso.torres
|
fef08dfa18
|
✨ Set selrect for new render modifiers
|
2025-05-14 11:21:43 +02:00 |
|
Alejandro Alonso
|
03b4fe3558
|
🎉 Add shapes buffer to improve memory allocation
|
2025-05-09 15:00:02 +02:00 |
|
alonso.torres
|
568af52ebc
|
✨ Text grow width/height
|
2025-05-08 17:59:18 +02:00 |
|
Elena Torró
|
46709fb02e
|
Merge pull request #6379 from penpot/ladybenko-10753-fills-serialization
🎉 Serialize as bytes all fill kinds
|
2025-05-07 18:03:42 +02:00 |
|
Belén Albeza
|
8f9298fac8
|
♻️ Remove redundant calls to add_shape_fill
|
2025-05-07 14:55:54 +02:00 |
|
Aitor Moreno
|
c45187eedd
|
Merge pull request #6381 from penpot/alotor-perf-modifiers-refactor
✨ Apply modifiers changes into data
|
2025-05-06 15:52:57 +02:00 |
|
Andrey Antukh
|
1fc0203c38
|
🎉 Add full integration with path data type feature
|
2025-05-06 13:39:10 +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
|
173d6c23b0
|
✨ Serialize image fills in binary
|
2025-05-05 15:51:21 +02:00 |
|
Belén Albeza
|
5ae125db94
|
✨ Serialize stroke solid fills as bytes (wasm)
|
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 |
|
alonso.torres
|
88e5209856
|
✨ Apply modifiers changes into data
|
2025-04-30 09:34:13 +02:00 |
|
Elena Torro
|
2306df5fb7
|
✨ Load emoji font dynamically when initializing
|
2025-04-29 13:07:06 +02:00 |
|
alonso.torres
|
8ce71e792e
|
✨ Add dynamic properties modifiers to WASM
|
2025-04-25 15:03:24 +02:00 |
|
Belén Albeza
|
281c0068d9
|
✨ Embed stop data into RawGradientData
|
2025-04-24 12:20:34 +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 Torro
|
83f72f3e41
|
🔧 Parse text leaves all at once
|
2025-04-21 13:24:39 +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 |
|
Elena Torró
|
25950bb5a5
|
Merge pull request #6312 from penpot/elenatorro-fix-children-removal-regression
🐛 Fix last shape removal
|
2025-04-16 15:03:26 +02:00 |
|
Belén Albeza
|
1da623e63f
|
💄 Change naming and args order of write-gradient-fill!
|
2025-04-16 14:09:24 +02:00 |
|
Belén Albeza
|
b41a7b8547
|
💄 Remove no longer used functions in wasm serialization
|
2025-04-16 14:09:23 +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
|
f40ef26c69
|
♻️ Move color and fill serializers to their own sub-namespaces
|
2025-04-16 14:06:22 +02:00 |
|
Belén Albeza
|
fccd1a5bd7
|
✨ Send fill + stops data in one call for linear fills
|
2025-04-16 14:05:39 +02:00 |
|
Elena Torro
|
1ab5d5027f
|
🐛 Fix last shape removal
|
2025-04-16 12:37:29 +02:00 |
|
alonso.torres
|
daf048e258
|
✨ Reparent modifiers
|
2025-04-16 11:27:51 +02:00 |
|
Aitor Moreno
|
d880307a9b
|
🎉 Add performance measuring functions (#6229)
|
2025-04-10 11:33:22 +02:00 |
|
Alejandro
|
61643f676c
|
Merge pull request #6249 from penpot/elenatorro-10750-fix-path-nil-svg-attrs
🔧 Do not try to set svg path attrs if none
|
2025-04-10 06:51:50 +02:00 |
|
Elena Torro
|
953db56a0d
|
🐛 Remove children correctly
|
2025-04-09 14:39:21 +02:00 |
|
Elena Torro
|
43f77376b6
|
🔧 Do not try to set svg path attrs if none
|
2025-04-09 10:13:39 +02:00 |
|
Aitor Moreno
|
5d1d2ef289
|
🐛 Fix bytes-alloc-32
|
2025-04-04 09:43:48 +02:00 |
|
Aitor Moreno
|
cd731c3ad2
|
♻️ Refactor heap usage (#6204)
|
2025-04-03 16:04:51 +02:00 |
|
Elena Torró
|
c332528185
|
🐛 Fix render object with pending status (#6215)
|
2025-04-02 19:58:03 +02:00 |
|
Elena Torró
|
895b5b2ee1
|
🐛 Fix new line parsing (#6180)
|
2025-03-31 14:59:34 +02:00 |
|
Belén Albeza
|
c6bba54573
|
♻️ Refactor font-related wasm code into a sub-namespace
|
2025-03-28 15:17:13 +01:00 |
|
Belén Albeza
|
f53cae0faa
|
🎉 Render text that uses a Google Font
|
2025-03-28 15:17:12 +01:00 |
|
Elena Torró
|
9800331505
|
🎉 Improve performance reducing unnecessary calls to set-objects
🎉 Improve performance reducing unnecessary calls to set-objects
|
2025-03-27 16:19:36 +01:00 |
|
Alejandro Alonso
|
7728d5b317
|
🎉 Improve performance reducing unnecessary calls to set-objects
|
2025-03-27 15:47:03 +01:00 |
|
Elena Torró
|
06bfb1ad26
|
🎉 Add PathData data type
🎉 Add PathData data type
|
2025-03-27 13:39:54 +01:00 |
|