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
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
Alejandro Alonso
16012a3881
Merge remote-tracking branch 'origin/staging' into develop
2025-04-16 13:15:18 +02:00
Alejandro Alonso
ddc41027ab
Merge pull request #6316 from penpot/palba-fix-instanciate-component
...
🐛 Fix error while drag an drop a component to the canvas
2025-04-16 13:15:07 +02:00
Pablo Alba
4f931fbe6a
🐛 Fix error while drag an drop a component to the canvas
2025-04-16 13:05:56 +02:00
Marina López
7ada3692cf
✨ Design improvements to the Invitations page with an empty state
2025-04-16 12:38:47 +02:00
Elena Torro
1ab5d5027f
🐛 Fix last shape removal
2025-04-16 12:37:29 +02:00
Alejandro Alonso
1f16816fe4
Merge pull request #6310 from penpot/alotor-perf-reparent-modifiers
...
✨ Reparent modifiers
2025-04-16 12:21:20 +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
Elena Torró
25a44e1387
Merge pull request #6306 from penpot/ladybenko-fix-raf-macros
...
🐛 Fix broken test build for rust wasm
2025-04-16 07:15:27 +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
Alejandro Alonso
99e64ad387
Merge pull request #6274 from penpot/alotor-perf-grid-layout-modifiers-3
...
✨ Modifiers grid multi-span
2025-04-15 13:39:45 +02:00
Marina López
0f0c45af8e
✨ Propagate sharing a prototype to editors and viewers ( #6297 )
2025-04-15 12:50:01 +02:00
Marina López
f2977cf938
✨ Visual indicators for unlimited tier users ( #6270 )
...
* ✨ Visual indicators for unlimited tier users
* ♻️ Refactor to organize properly subscription
* ♻️ Refactor with PR feedback
* 💄 Add minor cosmetic changes
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-04-15 12:47:37 +02:00
Andrey Antukh
bb80da137d
Merge remote-tracking branch 'origin/staging' into develop
2025-04-15 12:10:53 +02:00
Pablo Alba
f4b16a255c
✨ Copy values of same named properties moving a variant into another ( #6288 )
...
* ✨ Copy values of same named properties moving a variant into another
* ✨ Add MR changes
2025-04-15 12:06:58 +02:00
Andrey Antukh
b49a4734ff
🐛 Fix srepl helper for restore file snapshots
2025-04-15 11:03:50 +02:00
Marina López
ec8c30f060
✨ Update board presets with newer devices ( #6296 )
2025-04-15 10:42:46 +02:00
Andrey Antukh
7990400c7a
🐛 Fix srepl helper for restore file snapshots ( #6300 )
2025-04-15 10:39:51 +02:00
Alejandro Alonso
2aaa2f3033
🐛 Fix template import ( #6299 )
2025-04-15 10:39:22 +02:00
Alejandro Alonso
202b9f3075
Merge pull request #6284 from penpot/niwinz-staging-several-bugfixes
...
🐛 Several bugfixes and enhacements
2025-04-15 10:33:59 +02:00
Eva Marco
eee5cf5fb4
✨ Add duplicate sets feature ( #6240 )
...
* ✨ Add duplicate sets feature
* ✨ Add test to each module
* 🎉 Fix comments
* 🎉 Remove duplicate from groups
* 🎉 Remove create theme from test
* 🎉 Remove ' from names
2025-04-14 16:22:40 +02:00
Andrey Antukh
be0814cdac
✨ Improve internal error reporting
2025-04-14 13:26:12 +02:00
Xavier Julian
f5c699ab7a
✨ Improve copy on inactive set warning title
2025-04-14 10:30:48 +02:00
Andrey Antukh
80d719353c
✨ Make auth data available before request parsing
...
For properly report profile-id
2025-04-14 09:23:41 +02:00
Andrey Antukh
fa3fc12594
✨ Sanitize uuid on the rest of code
2025-04-14 09:23:29 +02:00
Andrey Antukh
422a9db07b
✨ Sanitize uuid parsing on legacy zip import code
2025-04-14 09:13:35 +02:00
Andrey Antukh
a4145a30f5
🐛 Fix uuid encode/decode on schema
2025-04-14 09:13:34 +02:00
Pablo Alba
dcf1a593f7
✨ Add playwright tests for cut-copy-paste variants
2025-04-11 15:17:33 +02:00
Pablo Alba
785b61be2f
✨ Fix corner cases of duplicate/copy-paste/cut-paste variants
2025-04-11 15:17:33 +02:00
Elena Torró
39c7782019
Merge pull request #6264 from penpot/elenatorro-10681-update-component-color-preview
...
🐛 Update the component thumbnail on component change
2025-04-11 14:33:07 +02:00
Alejandro Alonso
1c5c51907a
Merge remote-tracking branch 'origin/staging' into develop
2025-04-11 14:05:00 +02:00
andrés gonzález
e004671346
📚 Update Recommended storage info ( #6275 )
2025-04-11 14:02:35 +02:00
alonso.torres
a59014cad0
✨ Modifiers grid multi-span
2025-04-11 13:35:16 +02:00
Andrey Antukh
38e5c161e7
✨ Sanitize plugins uuid parsing
2025-04-11 13:21:26 +02:00
Aitor Moreno
87650de9bc
🐛 Fix color gradient on text positioned incorrectly ( #6253 )
2025-04-11 11:36:31 +02:00
Florian Schrödl
ee5596067e
⬆️ Upgrade style_dictionary dependency to v5-rc1 ( #6283 )
2025-04-11 11:31:28 +02:00
Eva Marco
870fec6bbd
🐛 Fix modal hint as context notification ( #6276 )
2025-04-11 11:27:30 +02:00
Alejandro Alonso
686ab14b43
Merge pull request #6282 from penpot/alotor-fix-bool-wasm
...
🐛 Fix problem with booleans in wasm
2025-04-11 11:06:31 +02:00
alonso.torres
fced0cf3b1
🐛 Fix problem with booleans in wasm
2025-04-11 10:56:08 +02:00
Andrey Antukh
25dd53290c
🐛 Fix component thumbnail refresh on change
...
Happens when a component is nested in an other top level frame
2025-04-11 10:40:56 +02:00
Andrey Antukh
a7c1f7ba69
🐛 Fix incorrect undo handling on path edition
2025-04-11 08:54:02 +02:00