Commit graph

9304 commits

Author SHA1 Message Date
Aitor Moreno
013a8c95df
Merge pull request #5605 from penpot/niwinz-enhancements-2
 Add performance enhacements
2025-01-20 13:22:07 +01:00
Alejandro
47294dbd65
Merge pull request #5615 from penpot/ladybenko-wasm-cleanup
🐛 Fix WebGL warning when switching pages
2025-01-20 12:50:54 +01:00
Belén Albeza
2f80d337ad 🐛 Fix WebGL warning when switching pages 2025-01-20 12:41:39 +01:00
Andrey Antukh
402eacdb22 Merge remote-tracking branch 'origin/staging' into develop 2025-01-20 12:38:23 +01:00
Andrey Antukh
f0f89151c5
Merge pull request #5620 from penpot/palba-consolidate-board-icon-change
Consolidate board icon change
2025-01-20 12:22:07 +01:00
alonso.torres
f553fa10d8 🐛 Fix problem in plugins with replaceColor method 2025-01-20 12:02:54 +01:00
Pablo Alba
e2900d9012 🎉 Change of boards icon 2025-01-20 11:07:13 +01:00
Pablo Alba
1f0e470419 Revert "🎉 Add A/B test of use of boards if we just change the icon for “standard” one"
This reverts commit 0c586551c4.
2025-01-20 11:06:25 +01:00
Andrey Antukh
8bb0a5b28f
Merge pull request #5616 from penpot/alotor-bugs-3 2025-01-17 15:25:13 +01:00
alonso.torres
52e5978ed5 🐛 Fix problem with strokes not refreshing in Safari 2025-01-17 14:33:46 +01:00
alonso.torres
34a2a8815b 🐛 Fix problem with alt key measures being stuck 2025-01-17 12:30:27 +01:00
Alejandro Alonso
6c25e18f09 🐛 Fix delete page navigation to first page 2025-01-17 12:19:22 +01:00
Andrey Antukh
59c877aac0 Merge remote-tracking branch 'weblate/develop' into translations 2025-01-17 10:42:31 +01:00
Andrey Antukh
2a63f8e966 Add performance oriented refactor on colorpicker libraries component 2025-01-16 21:33:11 +01:00
Andrey Antukh
de2475cca6 Add performance oriented refactor to color palette context menu 2025-01-16 21:04:57 +01:00
Andrey Antukh
068dd5f4bc Add performance oriented refactor for color palette components 2025-01-16 21:04:49 +01:00
Denys Kisil
505a2ecb40
🌐 Add translations for: Ukrainian (ukr_UA).
Currently translated at 99.1% (1582 of 1595 strings)

Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/ukr_UA/
2025-01-16 20:00:42 +01:00
Andrey Antukh
4389750c54
Merge pull request #5596 from penpot/xaviju-9419-swatch-storybook
[TOKENS] 📚 Add gradients to storybook swatch component
2025-01-16 19:00:05 +01:00
Andrey Antukh
6d666c4926 🐛 Fix not properly display library color 2025-01-16 18:58:48 +01:00
Andrey Antukh
f32531b39f ♻️ Refactor how click is handled on assets panel
Remove deep partial application with simple return value signal
if default click handler is intercepted or not.
2025-01-16 18:58:45 +01:00
Andrey Antukh
99d7b7ebf8 ♻️ Use correct function for color transformation
Regression introduced in previous refactor PR
2025-01-16 17:58:04 +01:00
Andrey Antukh
6b3f70e94b Remove props conversion overhead from measures-menu component 2025-01-16 15:45:14 +01:00
Andrey Antukh
ef7fbc09b0 Add minor optimization to type->options resolution on measures-menu 2025-01-16 15:45:14 +01:00
Andrey Antukh
0b18177925 Add efficiency optimizations to frame options component 2025-01-16 15:45:14 +01:00
Andrey Antukh
9b2315d39d Remove props conversion overhead on shape-options component
With using new rumext call convention with :> handler and * on the
component name.
2025-01-16 15:45:14 +01:00
Andrey Antukh
e7b0e253d4 Use new convention for components for workspace right and left sidebar 2025-01-16 15:45:14 +01:00
Andrey Antukh
85746e7cb2 ♻️ Refactor state locality
The main purpose of this refactor is reduce
a custom state from different pages and unify
them under common access patterns
2025-01-16 15:31:18 +01:00
Xaviju
c788c9be7a 📚 Add gradients to storybook swatch component 2025-01-16 14:10:36 +01:00
Andrei Fëdorov
5793c526c0
🐛 Fix token file import of Figma generated file (#5591)
* 🐛 Fix token sets selection representation in exported theme

* 🐛 Fix the loss of token set order

* 🐛 Change data shape according to internal representaion

* 🐛 Persist sets order on import according to metadata

* 🐛 Add fallback for nil values

* 🐛 Fix test assertions accoding to the exported json format

* 🐛 Make `:is-source` optional

* ♻️ Fix test description

* ♻️ Remove outdated comment
2025-01-16 12:38:03 +01:00
Andrey Antukh
b81f4e913f
Merge pull request #5581 from penpot/eva-fix-broken-token-context-menu 2025-01-15 16:18:05 +01:00
alonso.torres
007740c106 🐛 Fix problem growing text area 2025-01-15 15:00:11 +01:00
Juanfran
04c8063b4e
Merge pull request #5590 from penpot/juanfran-add-set-name-to-tokens-panel-list
[Tokens]  Add set name to tokens panel list
2025-01-15 09:34:47 +01:00
Juanfran
ccbb233866 Add set name to tokens panel list 2025-01-15 09:18:28 +01:00
Andrey Antukh
a55945d7b1 Merge remote-tracking branch 'origin/staging' into develop 2025-01-14 17:47:54 +01:00
Pablo Alba
e106f66ac6 Keep plugin url when user is not logged 2025-01-14 17:31:09 +01:00
Pablo Alba
2f5f31814a 🎉 Allow import a template from a link 2025-01-14 17:31:09 +01:00
Andrey Antukh
53f57dad0b
Merge pull request #5575 from penpot/azazeln28-fix-text-editor-issue-9285
🐛 Fix text editor copy/paste issue
2025-01-14 16:50:34 +01:00
luisδμ
0d70ceb264
Merge pull request #5584 from penpot/ddb-comments-fixes
 Open comments from email with parameter
2025-01-14 16:44:19 +01:00
alonso.torres
920638a149 Open comments from email with parameter 2025-01-14 16:28:48 +01:00
alonso.torres
714a274789 Copy/paste properties an CSS 2025-01-14 16:09:42 +01:00
Andrey Antukh
80d6968156
Merge pull request #5557 from penpot/niwinz-enhancements-4
 Add the ability to export helpers for storybook
2025-01-14 15:38:26 +01:00
Belén Albeza
4d4bf1edd1
Merge pull request #5529 from penpot/azazeln28-refactor-panning-perf
♻️ Refactor panning perf
2025-01-14 15:26:03 +01:00
Eva Marco
68a0d74f0e 🐛 Fix text ellipsis on long token names and grouped tokens 2025-01-14 13:21:42 +01:00
Stas Haas
e7a7db15fb
🌐 Add translations for: German.
Currently translated at 94.3% (1505 of 1595 strings)

Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/de/
2025-01-14 13:00:43 +01:00
Andrey Antukh
55cbc98e55 Add the ability to export helpers for storybook
Also add a note for how pass complex objects on swatch component
2025-01-14 12:43:12 +01:00
Aitor Moreno
97946fc847
Merge pull request #5538 from penpot/ladybenko-rounded-corners
🎉 Rounded corners for rects (wasm)
2025-01-14 12:34:33 +01:00
Belén Albeza
6e7a8c239c 🎉 Implement rounded corners 2025-01-14 11:26:38 +01:00
AzazelN28
d7d7535ab4 🐛 Fix text editor copy/paste issue 2025-01-14 11:20:38 +01:00
Andrey Antukh
c3d4444c0c Merge remote-tracking branch 'origin/staging' into niwinz-merge-staging-1 2025-01-14 10:35:34 +01:00
Eva Marco
6eea633ca9 🐛 Fix some problems with error handling 2025-01-14 10:24:04 +01:00