Andrey Antukh
0b4a367e9e
🐛 Fix svg path parsing on uploading svg image
2025-05-19 15:35:58 +02:00
Miguel de Benito Delgado
330e49db56
♻️ Cleanup after adding new ns, add exports
2025-05-18 18:49:59 +02:00
Miguel de Benito Delgado
aa39170d47
♻️ Split history workspace.cljs to workspace/clipboard.cljs - restore name of source-file
2025-05-18 18:49:07 +02:00
Miguel de Benito Delgado
8fa7a69094
♻️ Split history workspace.cljs to workspace/clipboard.cljs - resolve conflict and keep both files
2025-05-18 18:49:07 +02:00
Miguel de Benito Delgado
33d989feb2
♻️ Split history workspace.cljs to workspace/clipboard.cljs - rename source-file to git-split-temp
2025-05-18 18:49:07 +02:00
Miguel de Benito Delgado
e309a57223
♻️ Split history workspace.cljs to workspace/clipboard.cljs - rename file to target-name
2025-05-18 18:49:07 +02:00
Andrey Fedorov
d9f98008f4
✨ Add unknown token type reporting
2025-05-16 15:09:36 +02:00
Miguel de Benito Delgado
e22a55334e
💄 Rename some namespace aliases for consistency ( #6485 )
2025-05-15 17:43:02 +02:00
Andrey Antukh
a00e7c1061
Merge remote-tracking branch 'origin/staging' into develop
2025-05-15 09:52:31 +02:00
Miguel de Benito Delgado
968ea56197
♻️ Reorganize index management on worker code ( #6477 )
...
* ♻️ Factor index management out of app.worker.impl
* 💄 Fix silly spacing
* 💄 Lint
2025-05-15 09:46:49 +02:00
Andrey Antukh
79a164be6d
🐛 Fix exception on paste invalid html
2025-05-14 16:07:01 +02:00
alonso.torres
ecb85778bc
🐛 Fix problem with path edition of shapes
2025-05-14 14:45:29 +02:00
alonso.torres
fef08dfa18
✨ Set selrect for new render modifiers
2025-05-14 11:21:43 +02:00
Belén Albeza
91fbe8f8ef
🎉 Cap stop amount in UI for wasm ( #6438 )
...
* 🎉 Cap in the colorpicker the amount of stops a gradient can have
* 🎉 Cap the stops amount in gradient handlers
* 🎉 Disable add stop in gradient handlers (viewport + colorpicker)
* ✨ Add integration test for gradient limits
* 💄 Address PR suggestion
2025-05-13 10:37:05 +02:00
Pablo Alba
294ce7bb1b
🐛 Fix variants override for nested components ( #6421 )
2025-05-12 15:50:06 +02:00
Andrey Antukh
a558bfdb2f
Merge remote-tracking branch 'origin/staging' into develop
2025-05-12 15:16:19 +02:00
Andrey Antukh
86bcd1b681
🐛 Fix issue on shortcuts restore operation ( #6462 )
...
* 🐛 Fix issue on shortcuts restore operation
Happens when the order of shortcuts pop events is inconsistent with
push events. Using less strictly order policy for pop operations
allows relax this and make it eventually consistent.
* 💄 Add cosmetic changes on shortcuts hooks on colorpicker and wport
* 📎 Update changelog
* 📎 Add PR feedback changes
2025-05-12 15:08:14 +02:00
Elena Torró
33c260c35b
Merge pull request #6456 from penpot/alotor-perf-text-grow-2
...
✨ Reflow flex on grow text height
2025-05-12 14:16:29 +02:00
Xavier Julian
c0eaa75232
💄 Fix errors UI on input token for value
2025-05-12 12:03:23 +02:00
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