Andrey Antukh
9de3910526
✨ Add missing impl for Associative on LoadableWeakValueMap ( #7188 )
2025-08-26 16:39:48 +02:00
Luis de Dios
59eb75d8c3
💄 Style improvements in the component list & grid ( #7185 )
2025-08-26 16:35:09 +02:00
Florian Schroedl
6670b76ccc
✨ Show warning when applying token with non-matching font variant
2025-08-26 16:12:07 +02:00
Florian Schroedl
09b9383a0b
✨ Choose closest font weight for token weight when no matching weight is found
2025-08-26 16:12:07 +02:00
Eva Marco
31e37f352d
🐛 Fix token option schema ( #7186 )
...
* 🐛 Fix token option schema
* 🐛 Fix numeric-input schema
2025-08-26 14:06:59 +02:00
Yamila Moreno
c5958e4d61
📎 Add storybook to CI bundle
2025-08-26 10:45:08 +02:00
Luis de Dios
f1e7149e88
✨ Add shortcuts for creating variants and properties ( #7181 )
...
* ✨ Add shortcuts for creating variants and properties
* 📎 PR changes
2025-08-26 09:32:41 +02:00
Pablo Alba
d80ef17623
🐛 Fix cut pasting a variant into its own parent ( #7179 )
2025-08-26 09:25:52 +02:00
Andrey Antukh
ffe469ce71
Merge pull request #7159 from penpot/niwinz-develop-migrations-fixes
...
♻️ Add a better approach for load libraries on file validation and migrations
2025-08-26 09:25:23 +02:00
Andrey Antukh
c35bb6e09a
🎉 Add loadable weak map impl for libraries loading on validation and migration
2025-08-26 09:03:25 +02:00
Andrey Antukh
fa2b0bd67c
✨ Don't migrate libraries on accessing them on file data migrations
...
We don't migrate the libraries for avoid cascade migration; it is not ideal
but it reduces the total of the required memory needed for process a single
file migration that requires libraries to be loaded.
2025-08-26 08:15:45 +02:00
Andrey Antukh
9563d1b1f6
Merge pull request #6635 from penpot/eva-add-numeric-input
...
✨ Add numeric input component
2025-08-25 19:42:47 +02:00
Eva Marco
33fc578f96
🎉 Add numeric-input component to DS
...
A new numeric-input impl compatible with tokens
2025-08-25 18:52:39 +02:00
Andrey Antukh
79786dde16
🎉 Add helpers for work with weak references and weak data structs
2025-08-25 18:52:39 +02:00
Andrés Moya
c1b2aa7628
🐛 Add handler to correctly encode cljs dates to json
2025-08-25 13:52:38 +02:00
Andrey Antukh
991b26b73f
🐛 Fix undo transaction handling on creating a variant from group of components
2025-08-25 11:48:46 +02:00
Andrey Antukh
254a7461b2
✨ Simplify commit-undo-transaction impl
2025-08-25 11:48:46 +02:00
Andrey Antukh
1384ed8aba
⚡ Remove duplicated execution of check-open-transactions
2025-08-25 11:48:46 +02:00
Andrey Antukh
c9393c0cfb
⚡ Remove repeated/duplucated lookups on start-undo-transaction
2025-08-25 11:48:46 +02:00
Pablo Alba
6eeb55fb88
🐛 Fix after variant switch children layouts aren't updated ( #7177 )
2025-08-25 11:35:33 +02:00
Elena Torró
3bb547fc45
🐛 Parse rx and ry SVG values correctly ( #7176 )
2025-08-25 10:44:11 +02:00
Pablo Alba
c3b326d95e
🐛 Fix duplicating a page with variants should duplicate them ( #7172 )
...
* 🐛 Fix duplicating a page with variants should duplicate them
* ✨ MR changes
2025-08-25 10:41:03 +02:00
Luis de Dios
8c1a97dac5
✨ Make some improvements to the swap panel ( #7174 )
...
* 💄 Visual improvements in swap panel
* ♻️ Refactor search-bar component to use DS icons
* 📎 PR changes
2025-08-25 10:40:20 +02:00
Alejandro Alonso
4053e8c8db
Merge pull request #7173 from penpot/elenatorro-11735-fix-text-auto-width
...
🐛 Fix paragraph layout width on autowidth
2025-08-22 15:16:40 +02:00
Xaviju
ee86a3943d
✨ Update code to use design system icon ( #7145 )
2025-08-22 14:27:11 +02:00
Elena Torro
46b3e174ed
🐛 Fix paragraph layout width on autowidth
2025-08-22 13:55:24 +02:00
Alejandro Alonso
c0c2c9489c
Merge pull request #7170 from penpot/elenatorro-fix-text-tests
...
🔧 Update and fix text tests
2025-08-22 13:34:00 +02:00
Elena Torró
c05c179d67
Merge pull request #7167 from penpot/azazeln28-feat-text-editor-wasm-playground
...
🎉 Add Text Editor WASM Playground
2025-08-22 12:47:41 +02:00
Aitor Moreno
596193d34d
🎉 Add missing styles on text leaves
2025-08-22 12:22:51 +02:00
Aitor Moreno
15eee0d8d8
🎉 Add Text Editor WASM Playground
2025-08-22 12:22:51 +02:00
Elena Torro
0b7444e8ff
🐛 Use SrcIn only when there is only one inner stroke, otherwise use erode filter
2025-08-22 09:54:15 +02:00
Elena Torro
96a91dc710
🔧 Add missing emoji ranges
2025-08-22 09:54:03 +02:00
Elena Torro
503d431d8e
🔧 Fix and update text use cases
2025-08-22 09:53:50 +02:00
Yamila Moreno
b12d44150b
📎 Fix and improve ci
2025-08-21 17:42:37 +02:00
Andrey Antukh
66f5eb57b9
🐛 Fix incorrect fills coerce to binary type when flag is disabled ( #7169 )
2025-08-21 15:11:14 +02:00
Pablo Alba
7023880e67
🐛 On a variants switch, keep the value of the rotation and its transformations ( #7165 )
2025-08-21 13:55:16 +02:00
Andrey Antukh
0e4cf23a93
🐛 Fix incorrect type coerce operations ( #7168 )
...
A regression introduced in previous commits that causes
a browser tab totally killed by memory usage.
2025-08-21 13:52:47 +02:00
Elena Torró
3f93b0d44b
Merge pull request #7098 from penpot/superalex-fix-big-blur-2
...
🐛 Fix big blur rendering for wasm render
2025-08-21 09:23:26 +02:00
Elena Torró
4a6c3d6ad3
Merge pull request #7152 from penpot/superalex-update-skia-binaries
...
🎉 Update skia binares to 0.87.0
2025-08-21 09:10:37 +02:00
Alejandro Alonso
478439f055
🐛 Fix big blur rendering for wasm render
2025-08-21 08:47:25 +02:00
Alejandro Alonso
9ef2454210
🎉 Update skia binares to 0.87.0
2025-08-21 07:38:46 +02:00
Andrey Antukh
a702fee3cd
Merge pull request #7143 from penpot/luis-11856-adjust-component-title
...
✨ Adjust the appearance of the variant-related elements in the design tab
2025-08-20 17:41:50 +02:00
Pablo Alba
cac639d267
🐛 Fix deleting a variant from assets panel ( #7147 )
2025-08-20 17:38:11 +02:00
Elena Torró
0daf548773
Merge pull request #7146 from penpot/superlaex-fix-open-path-calculation
...
🐛 Fix open path calculation
2025-08-20 16:38:17 +02:00
Alejandro Alonso
9249a5d4ea
Merge pull request #7155 from penpot/elenatorro-use-erode-image-filter-for-inner-strokes-with-opacity
...
🐛 Fix inner strokes with opacity using erode instead of multiple blending modes
2025-08-20 15:55:50 +02:00
Andrey Antukh
4c83feaa31
Merge remote-tracking branch 'origin/staging' into develop
2025-08-20 13:56:58 +02:00
Luis de Dios
4d8ad19eea
💄 Improve the alignment, spaces and sizes of the variant elements
2025-08-20 13:51:04 +02:00
Luis de Dios
e7e7d576b2
♻️ Adapt title-bar component
2025-08-20 13:36:10 +02:00
Luis de Dios
7f2af1c355
✨ Adjust component title
2025-08-20 13:36:10 +02:00
Elena Torro
9bb92277e4
🐛 Fix inner strokes with opacity using erode instead of multiple blending modes
2025-08-20 13:32:20 +02:00