Aitor Moreno
4477b2b4a0
🎉 Compute selection rects from pointer events
2026-02-24 11:09:45 +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
alonso.torres
360937f613
🐛 Fix problem with empty text
2026-02-19 12:00:05 +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
Andrey Antukh
c63de58b7f
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-16 10:00:27 +01:00
alonso.torres
f60a4cd111
🐛 Fix problem with autogrow change while editing text
2026-02-13 14:52:40 +01:00
alonso.torres
3ea0a781f1
🐛 Fix problem when create click
2026-02-13 12:38:33 +01:00
alonso.torres
35abf8a179
🐛 Fix problem with text editor outline
2026-02-13 12:23:05 +01:00
Belén Albeza
75a4102637
🐛 Fix resize board to fit (wasm)
2026-02-13 10:57:27 +01:00
Elena Torró
8f478aa6e5
Merge pull request #8325 from penpot/superalex-fix-wasm-forcing-url-param
...
🐛 Fix forcing wasm via url param
2026-02-12 17:46:50 +01:00
Alejandro Alonso
95e1efa5ff
🐛 Fix forcing wasm via url param
2026-02-12 17:35:02 +01:00
Eva Marco
d07f568ba2
🐛 Avoid modifying shape by apply negative tokens to border radius ( #8336 )
2026-02-12 17:01:36 +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
Aitor Moreno
755d720b34
🐛 Fix text editor fills not being updated
2026-02-11 12:29:03 +01:00
Belén Albeza
ccd42852b7
🐛 Fix token not being highlighted (wasm)
2026-02-11 11:17:27 +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
Alejandro Alonso
e5cdb5b163
Merge pull request #8290 from penpot/alotor-fix-alt-duplicate
...
🐛 Fix problem with alt+move for duplicate shapes
2026-02-09 06:33:13 +01:00
alonso.torres
a0cbb392af
🐛 Fix problem with alt+move for duplicate shapes
2026-02-06 12:20:43 +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
fd3d549f9c
✨ Batch text layout updates
2026-02-05 17:29:43 +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