Alejandro Alonso
|
dbb9971482
|
Merge pull request #6351 from penpot/niwinz-develop-improve-cleaner
✨ Add cleaner to file-gc
|
2025-05-12 11:52:01 +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 |
|
Alejandro Alonso
|
480e0887e3
|
🎉 Improve zoom in/out performance
|
2025-05-12 11:10:21 +02:00 |
|
Aitor Moreno
|
69062f03ee
|
Merge pull request #6449 from penpot/superalex-add-shapes-buffer
🎉 Add shapes buffer to improve memory allocation
|
2025-05-12 10:23:34 +02:00 |
|
Alejandro Alonso
|
03b4fe3558
|
🎉 Add shapes buffer to improve memory allocation
|
2025-05-09 15:00:02 +02:00 |
|
Elena Torró
|
15e9d92094
|
Merge pull request #6445 from penpot/elenatorro-11044-fix-parsing-text-spaces
🐛 Fix parsing text spaces
|
2025-05-09 12:31:17 +02:00 |
|
luisδμ
|
d277fefc87
|
✨ Improve combobox component (#6424)
|
2025-05-09 11:33:57 +02:00 |
|
Elena Torro
|
1383010826
|
🔧 Remove log
|
2025-05-09 11:23:06 +02:00 |
|
Elena Torro
|
59982c9056
|
🐛 Fix parsing text spaces
|
2025-05-09 11:23:00 +02:00 |
|
alonso.torres
|
568af52ebc
|
✨ Text grow width/height
|
2025-05-08 17:59:18 +02:00 |
|
Andrey Antukh
|
e271caa32b
|
Merge remote-tracking branch 'origin/staging' into develop
|
2025-05-08 13:41:11 +02:00 |
|
Eva Marco
|
66b47f9444
|
🐛 Fix resize bar background (#6435)
|
2025-05-08 13:37:00 +02:00 |
|
Andrey Antukh
|
3da8b945ca
|
📎 Don't send unnecesary features to worker
|
2025-05-08 13:35:24 +02:00 |
|
Andrey Antukh
|
ab01f0b274
|
Merge remote-tracking branch 'origin/staging' into develop
|
2025-05-08 12:22:50 +02:00 |
|
Eva Marco
|
b71b9edee7
|
🐛 Tooltip positioning tunning (#6418)
|
2025-05-08 11:09:58 +02:00 |
|
Xavier Julian
|
36e1ad287c
|
💄 Fix design review for input component
|
2025-05-08 10:55:07 +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 |
|
Elena Torró
|
46709fb02e
|
Merge pull request #6379 from penpot/ladybenko-10753-fills-serialization
🎉 Serialize as bytes all fill kinds
|
2025-05-07 18:03:42 +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 |
|
Belén Albeza
|
8f9298fac8
|
♻️ Remove redundant calls to add_shape_fill
|
2025-05-07 14:55:54 +02:00 |
|
Alejandro Alonso
|
c3e76817cd
|
🐛 Add event to power up link from workspace menu
|
2025-05-07 13:45:57 +02:00 |
|
Andrey Antukh
|
66ee9edaf8
|
✨ Add minor enhacements and naming fixes on schemas
|
2025-05-07 12:17:24 +02:00 |
|
Andrey Antukh
|
ffd7bc883d
|
⬆️ Update shadow-cljs to 3.0.3 on common and frontend
|
2025-05-07 12:17:23 +02:00 |
|
Andrey Antukh
|
1bcfa4b8dc
|
🎉 Add facility to define custom js class
|
2025-05-07 12:17:23 +02:00 |
|
Andrey Antukh
|
99e325acaf
|
🔥 Remove support from legacy-zip format
|
2025-05-07 12:14:52 +02:00 |
|
alonso.torres
|
44bf276c49
|
🐛 Remove print
|
2025-05-07 12:13:47 +02:00 |
|
Eva Marco
|
0f3a4db71e
|
♻️ Refactor modal/hide! function calls (#6415)
|
2025-05-07 09:53:07 +02:00 |
|
Pablo Alba
|
751bed4117
|
✨ Manage overrides on variants switch
|
2025-05-07 09:29:41 +02:00 |
|
Eva Marco
|
348a9c82bf
|
Merge pull request #6413 from penpot/eva-fix-tooltip-display-prop
🐛 Fix tooltip display on hide
|
2025-05-06 19:36:29 +02:00 |
|
Eva Marco
|
e2918f4148
|
🎉 Create tooltip DS component (#6340)
* ✨ Add new tooltip DS component
* 🎉 Add delay
* 🎉 Update docs and stories
* 🎉 Add configurable delay
* ♻️ Fix comments
* ♻️ Fix comments
|
2025-05-06 17:15:22 +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 |
|
alonso.torres
|
05b6aeef3e
|
🐛 Fix problem with editor v2
|
2025-05-06 14:50:10 +02:00 |
|
Andrey Antukh
|
7cb2f307d8
|
✨ Move path-editor from selection handlers
|
2025-05-06 13:39:17 +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
|
4e3abcbd45
|
🐛 Prevent NPE on get-points
|
2025-05-06 13:39:16 +02:00 |
|
Andrey Antukh
|
7d327d23a2
|
✨ Make consistent use of .toString with path content
|
2025-05-06 13:39:16 +02:00 |
|
Andrey Antukh
|
c6f68e6ed1
|
♻️ Use LITTLE_ENDIAN instead of BIG_ENDIAND for path encoding
|
2025-05-06 13:39:15 +02:00 |
|
Andrey Antukh
|
fa24ced3a3
|
🐛 Don't render path editor on editing grid on frame
|
2025-05-06 13:39:15 +02:00 |
|
Andrey Antukh
|
b9ea2425b9
|
🔥 Remove legacy path formating code
|
2025-05-06 13:39:15 +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
|
60f754f172
|
✨ Add minor improvements to get-segments-with-points
And rename it from `get-segments`
|
2025-05-06 13:39:13 +02:00 |
|
Andrey Antukh
|
1d0020f6e6
|
✨ Replace duplicate fn get-point with segment->point
|
2025-05-06 13:39:13 +02:00 |
|
Andrey Antukh
|
db73c2eea0
|
✨ Fix segment param naming on path type helpers
|
2025-05-06 13:39:12 +02:00 |
|
Andrey Antukh
|
b0cbe3cec8
|
⚡ Replace content->points with faster get-points
|
2025-05-06 13:39:11 +02:00 |
|
Andrey Antukh
|
3ca76c9ef7
|
♻️ Refactor path-editor component
|
2025-05-06 13:39:11 +02:00 |
|
Andrey Antukh
|
93199e1a70
|
♻️ Refactor path editor component: path-snap
|
2025-05-06 13:39:11 +02:00 |
|