Alejandro Alonso
0828994840
Merge pull request #6419 from penpot/niwinz-refactor-library
...
♻️ Refactor penpot library
2025-05-12 11:47:00 +02:00
alonso.torres
eb04fa19e1
✨ Reflow flex on grow text height
2025-05-12 09:48:57 +02:00
Elena Torro
1383010826
🔧 Remove log
2025-05-09 11:23:06 +02:00
alonso.torres
568af52ebc
✨ Text grow width/height
2025-05-08 17:59:18 +02:00
Andrey Antukh
ab01f0b274
Merge remote-tracking branch 'origin/staging' into develop
2025-05-08 12:22:50 +02:00
Florian Schrödl
92f5b5f92b
✨ Allow importing token files with reference errors ( #6374 )
...
* ✨ Allow importing token files with reference errors
* ✨ Add test for missing references
2025-05-08 10:11:02 +02:00
Andrey Antukh
0b7b6e2c23
♻️ Refactor penpot library
2025-05-08 09:51:25 +02:00
Belén Albeza
3fe16bd8f9
🐛 Fix history panel shortcut ( #6420 )
...
* ✨ Remove duplicate ID in file menu
* 🐛 Fix shortcut for Show Version History
* ✨ Add regression test
2025-05-07 16:49:54 +02:00
Andrey Antukh
66ee9edaf8
✨ Add minor enhacements and naming fixes on schemas
2025-05-07 12:17:24 +02:00
alonso.torres
44bf276c49
🐛 Remove print
2025-05-07 12:13:47 +02:00
Pablo Alba
751bed4117
✨ Manage overrides on variants switch
2025-05-07 09:29:41 +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
f1a557c372
✨ Add minor performance enhacements to viewport top-bar
2025-05-06 13:39:17 +02:00
Andrey Antukh
202337b135
💄 Add cosmetic improvements for start-editing-selected event fn
2025-05-06 13:39:16 +02:00
Andrey Antukh
1abaff9c52
✨ Add minor improvements to curve drawing internal impl
2025-05-06 13:39:15 +02:00
Andrey Antukh
1c77126fe6
⚡ Implement get-handlers in term of internal reduce
...
That has an average performance improvement of 64% over
original impl and reduction of generation of object garbage
2025-05-06 13:39:14 +02:00
Andrey Antukh
61c23877c1
✨ Rename handler->point to get-handler-point
2025-05-06 13:39:14 +02:00
Andrey Antukh
1d0020f6e6
✨ Replace duplicate fn get-point with segment->point
2025-05-06 13:39:13 +02:00
Andrey Antukh
b0cbe3cec8
⚡ Replace content->points with faster get-points
2025-05-06 13:39:11 +02:00
Andrey Antukh
09c3490cae
✨ Add naming improvement to bool content update fn
2025-05-06 13:39:10 +02:00
Andrey Antukh
1fc0203c38
🎉 Add full integration with path data type feature
2025-05-06 13:39:10 +02:00
Andrey Antukh
f545d7b3ea
♻️ Refactor bool shape creation and modification events
2025-05-06 13:39:09 +02:00
alonso.torres
36b78e5e21
🐛 Fix restore component restore layout
2025-05-05 11:50:08 +02:00
Andrés Moya
e52fd90963
💄 Add copyright header to all tokens source files ( #6389 )
2025-05-01 10:06:17 +02:00
alonso.torres
88e5209856
✨ Apply modifiers changes into data
2025-04-30 09:34:13 +02:00
Andrés Moya
b14798b405
🔧 Make private function
2025-04-29 10:28:00 +02:00
Andrés Moya
8382a88efe
🔧 Move errors and warnings to workspace.data
2025-04-29 10:27:56 +02:00
Andrés Moya
53057c4bf2
🔧 Move token update to workspace.data and rename to propagation
2025-04-29 10:27:50 +02:00
Andrés Moya
3e0f38e8c3
🔧 Move token helpers to common.files
2025-04-29 10:27:46 +02:00
Andrés Moya
a5bbe765b9
🔧 Move style-dictionary and tinycolor to main.data
2025-04-29 10:27:42 +02:00
Andrés Moya
4455adc813
🔧 Move token lib edit to workspace.data and remove unused code
2025-04-29 10:27:38 +02:00
Andrés Moya
abca763aa5
🔧 Move token application to workspace.data
2025-04-29 10:27:20 +02:00
Andrés Moya
5c74349de0
🔧 Make private function
2025-04-29 10:11:40 +02:00
Andrés Moya
4a7b72dae1
🔧 Move errors and warnings to workspace.data
2025-04-29 10:11:40 +02:00
Andrés Moya
23e17d7f30
🔧 Move token update to workspace.data and rename to propagation
2025-04-29 10:11:40 +02:00
Andrés Moya
37cf829188
🔧 Move token helpers to common.files
2025-04-29 10:11:40 +02:00
Andrés Moya
f213ffabe1
🔧 Move style-dictionary and tinycolor to main.data
2025-04-29 10:11:40 +02:00
Andrés Moya
a1921bb767
🔧 Move token lib edit to workspace.data and remove unused code
2025-04-29 10:11:40 +02:00
Andrés Moya
213c04bc8a
🔧 Move token application to workspace.data
2025-04-29 10:11:40 +02:00
alonso.torres
8ce71e792e
✨ Add dynamic properties modifiers to WASM
2025-04-25 15:03:24 +02:00
Andrey Antukh
40fe6369cb
Merge remote-tracking branch 'origin/staging' into develop
2025-04-23 08:59:33 +02:00
Alonso Torres
bd208c31e2
🐛 Fix update layout on component restore ( #6348 )
2025-04-22 18:46:21 +02:00
Pablo Alba
ba442e1549
✨ Allow copy-paste variants into another file ( #6319 )
2025-04-16 17:12:12 +02:00
alonso.torres
daf048e258
✨ Reparent modifiers
2025-04-16 11:27:51 +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
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
fa3fc12594
✨ Sanitize uuid on the rest of code
2025-04-14 09:23:29 +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