Alejandro Alonso
4975f28a3d
🐛 Fix auto width affects text selection
2026-02-25 11:11:45 +01:00
Elena Torró
32d4026641
Merge pull request #8338 from penpot/azazeln28-11826-compute-selection-rects-from-pointer-events
...
🎉 Add compute selection rects from pointer events
2026-02-24 12:53:08 +01:00
Aitor Moreno
4477b2b4a0
🎉 Compute selection rects from pointer events
2026-02-24 11:09:45 +01:00
Andrey Antukh
9e51fa198a
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-24 00:09:41 +01:00
alonso.torres
e6e34af391
🐛 Show outline on hidden paths
2026-02-23 09:34:50 +01:00
Aitor Moreno
c58054d19c
Merge pull request #8408 from penpot/ladybenko-always-mock-config-playwright
...
🔧 Always mock config.js in Playwright
2026-02-20 14:26:45 +01:00
Alejandro Alonso
c7f644ab2a
Merge pull request #8420 from penpot/elenatorro-13426-improve-pan-and-zoom-for-blur
...
🔧 Improve performance on shapes with blur
2026-02-20 12:49:24 +01:00
Elena Torro
337cfc2d3e
🔧 Improve performance on shapes with blur
2026-02-19 16:50:42 +01:00
Belén Albeza
48fb9fa6ea
✨ Fix broken playwright tests
2026-02-19 09:56:27 +01:00
Aitor Moreno
7c1ddd3d7d
Merge pull request #8382 from penpot/alotor-fix-components-propagation
...
🐛 Fix problem with text change component propagation and undo
2026-02-18 10:37:06 +01:00
Andrey Antukh
2b130c7e52
Merge branch 'staging' into staging-render
2026-02-17 21:54:23 +01:00
Andrey Antukh
f00b222262
Revert " ♻️ Replace some components with DS ones" ( #8384 )
...
* Revert "♻️ Replace some components with DS ones"
This reverts commit 6879f54e5da45b38173c3e2660d88b4ea6939bb0.
* 📎 Restore missing styles
* 📎 Fix tests
---------
Co-authored-by: Luis de Dios <luis.dedios@kaleidos.net>
2026-02-17 16:23:04 +01:00
Alejandro Alonso
afb252f42e
🔧 Migrate text editor v2 tests to wasm viewport
2026-02-17 12:59:53 +01:00
alonso.torres
30106f8524
🐛 Fix problem with text change component propagation and undo
2026-02-17 11:54:33 +01:00
Andrey Antukh
71ec51919e
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-17 09:55:16 +01:00
Belén Albeza
b5f4ce0a71
🐛 Fix canvas not being re-rendered after restoring a file version
2026-02-16 16:58:05 +01:00
Luis de Dios
166dc05ff2
🐛 Fix incorrect icons in grid view ( #8373 )
2026-02-16 16:39:39 +01:00
Andrey Antukh
d1d50138ed
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-16 10:00:46 +01:00
alonso.torres
f60a4cd111
🐛 Fix problem with autogrow change while editing text
2026-02-13 14:52:40 +01:00
alonso.torres
35abf8a179
🐛 Fix problem with text editor outline
2026-02-13 12:23:05 +01:00
Andrey Antukh
12e5d8d8c4
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-12 11:00:56 +01:00
Elena Torro
2b525f0f48
🔧 Set up embedded editor
2026-02-12 09:34:20 +01:00
eureka928
307ae374fe
♻️ Unify color picker input handlers by treating alpha as a property
...
Eliminate duplicated on-change-opacity and on-key-down-opacity handlers
by routing alpha through apply-property-change, and extract shared
stepping logic into on-key-down-step.
Signed-off-by: eureka928 <meobius123@gmail.com>
2026-02-12 08:25:37 +01:00
eureka928
7d7dbd4662
🐛 Add Shift/Alt arrow key stepping to color picker inputs ( #4513 )
...
Color picker numeric inputs (R, G, B, H, S, V, Alpha) now support
Shift+Arrow for ×10 steps and Alt+Arrow for ×0.1 steps, matching
the behavior of numeric inputs elsewhere in the application.
Signed-off-by: eureka928 <meobius123@gmail.com>
2026-02-12 08:25:37 +01:00
Alejandro Alonso
a2f7ae549e
Merge pull request #8312 from penpot/elenatorro-13256-sync-text-selection
...
🔧 Hide text color from selected text
2026-02-11 11:02:35 +01:00
Elena Torro
187d1118c0
🔧 Hide text color from selected text
2026-02-10 13:15:55 +01:00
Belén Albeza
c4aa51bc01
🐛 Fix permanent blur when switching pages
2026-02-10 10:59:47 +01:00
Andrey Antukh
dd7038bdad
📎 Fix fmt issue on frontend code
2026-02-09 17:38:40 +01:00
Andrés Moya
1a1c351466
🐛 Fix dependency
2026-02-09 15:06:39 +01:00
Andrés Moya
5b5f22a8c6
🎉 Add tokens to Penpot Plugins API ( #7756 )
...
* 🎉 Add tokens to plugins API documentation
And add poc plugin example
* 📚 Document better the tokens value in plugins API
* 🔧 Refactor token validation schemas
* 🔧 Use automatic validation in token proxies
* 🔧 Use schemas to validate token creation
* 🔧 Use multi schema for token value
* 🔧 Use schema in token api methods
* 🐛 Fix review comments
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-02-09 14:18:31 +01:00
Andrey Antukh
ac1c3ff184
Merge branch 'staging-render' into develop
2026-02-09 14:14:02 +01:00
Elena Torró
cf2b40a097
Merge pull request #8302 from penpot/azazeln28-issue-13124-text-not-restored-undoing
...
🐛 Fix text not restored on ctrl+z
2026-02-09 13:41:43 +01:00
Aitor Moreno
b72959544c
🐛 Fix text not restored on ctrl+z
2026-02-09 13:29:31 +01:00
Eva Marco
a5e36dbb3d
🐛 Fix broken attribute on numeric input ( #8250 )
...
* 🐛 Fix broken attribute on numeric input
* 🐛 Fix tooltip position
2026-02-06 11:32:16 +01:00
Alejandro Alonso
8acd031ab2
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-06 11:23:50 +01:00
Elena Torro
a7c1de6478
🐛 Fix lazy load intersection on dragging at the beginning
2026-02-06 10:59:05 +01:00
Elena Torro
184487f568
🐛 Fix lazy load intersection on dragging at the beginning
2026-02-06 10:53:11 +01:00
Andrey Antukh
c00d512193
✨ Add the concept of version to plugins
...
And make mcp plugin version 2
2026-02-06 09:42:59 +01:00
alonso.torres
af5dbf2fbc
🐛 Set objects modified instead of modif-tree
2026-02-06 09:34:58 +01:00
Alejandro Alonso
7c7e32d85f
🐛 Fix grid lines
2026-02-06 09:34:58 +01:00
alonso.torres
53c2acb3e6
🐛 Fix several problems with layouts and texts
2026-02-05 17:29:43 +01:00
Belén Albeza
8a72eb64c3
✨ Add integration test for 13267
2026-02-05 16:37:21 +01:00
Eva Marco
f961f9a123
🐛 Fix several bugs ( #8267 )
...
* ♻️ Remove rename warning
* 🐛 Fix opacity value
2026-02-05 11:34:14 +01:00
Eva Marco
dda3377596
🐛 Allow detach broken token from input ( #8242 )
...
* 🐛 Allow detach broken token from input
* 🐛 Fix multiselection on multiple token applied
* ♻️ Remove detach-token new fn
2026-02-05 11:28:47 +01:00
Florian Schroedl
150d57b1eb
✨ Add tokenscript MVP
2026-02-05 09:45:55 +01:00
Alejandro Alonso
86ca260ea2
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-04 13:50:13 +01:00
Andrey Antukh
d80ba1856a
✨ Add several improvements to frontend error reporting
...
* ✨ Add major improvement on error handling
* ✨ Add the ability to store frontend reports
* 📎 Add PR feedback changes
2026-02-04 12:45:38 +01:00
Alejandro Alonso
ebb7d01bc9
🐛 Fix entering decimal values in dimension fields causes internal server error ( #8263 )
2026-02-04 12:44:19 +01:00
Xaviju
0f0ad4f161
🐛 Remove path from state when removing tokens ( #8252 )
...
* 🐛 Remove path from state when removing tokens
* ♻️ Improve path edition legibility
* ♻️ Fix path delete on change set
2026-02-04 10:15:46 +01:00
Alejandro Alonso
24c8fc484f
🐛 Fix Internal Error when adding a new text layer and trying to go back to Dashboard without saving
2026-02-04 10:01:10 +01:00