alonso.torres
e6a7eed7a9
🐛 Fix problem with plugins on system theme
2025-06-26 12:15:06 +02:00
Alonso Torres
874a658369
✨ Adds generateFontFaces method to the plugins api ( #6682 )
...
* ✨ Adds generateFontFaces method to the plugins api
* ⬆️ Update plugin runtime
2025-06-16 09:28:04 +02:00
alonso.torres
b34c161fc3
✨ Adds local store proxy in plugins
2025-06-10 15:09:22 +02:00
alonso.torres
ed0c84a069
✨ Exposes board clipContent and showInViewMode properties in plugins
2025-06-10 15:06:31 +02:00
alonso.torres
29466b47fe
✨ Adds skipChildren to export parameters
2025-06-10 15:06:30 +02:00
Andrey Antukh
f86ce38f04
🎉 Add Fills binary data type
2025-06-04 13:03:51 +02:00
Andrey Antukh
7160334cb9
♻️ Add stricter validation for colors, fills and strokes
2025-06-04 12:46:49 +02:00
Marina López
179a5654e7
🐛 Fix get current user for plugins api
2025-05-27 10:50:01 +02:00
Miguel de Benito Delgado
71bb2556f9
♻️ Move page setup out of the data.workspace ns ( #6502 )
...
* ♻️ Split history workspace.cljs to workspace/pages.cljs - rename file to target-name
* ♻️ Split history workspace.cljs to workspace/pages.cljs - rename source-file to git-split-temp
* ♻️ Split history workspace.cljs to workspace/pages.cljs - restore name of source-file
* ♻️ Cleanup after adding new ns, add exports
* ♻️ Move set-plugin-data to main.data.plugins
* 🐛 Possible bugfix, cherry-picked from commit 8f7c63d6e2 (conflict during refactor)
---------
Co-authored-by: Eva Marco <eva.marco@kaleidos.net >
2025-05-20 22:11:05 +02:00
Miguel de Benito Delgado
e22a55334e
💄 Rename some namespace aliases for consistency ( #6485 )
2025-05-15 17:43:02 +02:00
Andrey Antukh
7d327d23a2
✨ Make consistent use of .toString with path content
2025-05-06 13:39:16 +02:00
Andrey Antukh
b9ea2425b9
🔥 Remove legacy path formating code
2025-05-06 13:39:15 +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
Andrey Antukh
40fe6369cb
Merge remote-tracking branch 'origin/staging' into develop
2025-04-23 08:59:33 +02:00
Andrey Antukh
151dc352c8
✨ Don't register shadow schema
...
It is not really necessary, we can use the
schema var directly.
2025-04-22 17:21:52 +02:00
Andrey Antukh
bb80da137d
Merge remote-tracking branch 'origin/staging' into develop
2025-04-15 12:10:53 +02:00
Andrey Antukh
38e5c161e7
✨ Sanitize plugins uuid parsing
2025-04-11 13:21:26 +02:00
Andrey Antukh
bc957893f4
⚡ Make feature resolved on team load
...
That simplifies features retrieval to simple get
2025-04-07 07:50:40 +02:00
Andrey Antukh
f8ffae75c4
⚡ Make feature resolved on team load
...
That simplifies features retrieval to simple get
2025-04-01 20:01:21 +02:00
Pablo Alba
b6c4376217
🐛 Fix bugs from varaints design review
2025-03-28 11:20:10 +01:00
alonso.torres
25621f8deb
🐛 Fix problem with default shadows in plugins
2025-03-19 14:51:39 +01:00
Andrey Antukh
e4c9b736f7
Merge remote-tracking branch 'origin/staging' into develop
2025-03-14 11:19:47 +01:00
Dalai Felinto
f450c9dbe3
🎉 Add support for WEBP format on shape export
...
It is very convenient to be able to export WEBP right from penpot.
Otherwise users have to first download to PNG then convert it locally.
---
Playwright only supports JPEG and PNG. So in order to support WEBP I had
to first generate a PNG and then convert it afterwards.
Signed-off-by: Dalai Felinto <dalai@blender.org >
2025-03-13 16:15:30 +01:00
Andrey Fedorov
ba768f8744
🐛 Fix Ci tests for shape proxy in plugin runtime
2025-03-10 13:29:10 +01:00
Marina López
0b90722d5a
🐛 Fix change flex direction using plugins API
2025-02-06 09:55:25 +01:00
alonso.torres
7aa1237833
🐛 Fix problem with root frame parent reference
2025-02-05 17:43:01 +01:00
alonso.torres
66076f1332
🐛 Added upload svg with images method
2025-02-05 17:43:01 +01:00
alonso.torres
9c626d22c7
🐛 Fix problem in plugins with renaming components
2025-02-05 17:43:01 +01:00
alonso.torres
8217bbc7a0
🐛 Fix problems with zoomIntoView
2025-02-05 17:43:01 +01:00
Andrey Antukh
402eacdb22
Merge remote-tracking branch 'origin/staging' into develop
2025-01-20 12:38:23 +01:00
alonso.torres
f553fa10d8
🐛 Fix problem in plugins with replaceColor method
2025-01-20 12:02:54 +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
Andrey Antukh
c3d4444c0c
Merge remote-tracking branch 'origin/staging' into niwinz-merge-staging-1
2025-01-14 10:35:34 +01:00
alonso.torres
58dd23f9c7
🐛 Fix problem when changing color libraries
2025-01-10 12:33:16 +01:00
Andrey Antukh
f878003ab5
Merge remote-tracking branch 'origin/staging' into develop
2025-01-07 14:54:48 +01:00
alonso.torres
7d4535ebd4
🐛 Fix problem with currentUser in plugins
2025-01-07 13:03:56 +01:00
Andrey Antukh
69008fbb90
Merge remote-tracking branch 'origin/staging' into develop
2024-12-18 12:47:05 +01:00
Alejandro Alonso
2d512ef273
🐛 Fix path edition for plugins
2024-12-18 10:12:01 +01:00
Andrey Antukh
e5894ceea1
♻️ Rename workspace-libraries to libraries on state and refs
2024-12-10 14:45:56 +01:00
Eva Marco
73e48b3d81
♻️ Remove unnecesary RX and RY from shapes
2024-12-10 10:47:55 +01:00
Andrey Antukh
3e090b126e
♻️ Refactor application routing
...
Mainly removes an inconsistent use of path params and normalize
all routes to use query params for make it extensible without
breaking urls.
2024-12-03 18:23:41 +01:00
Pablo Alba
f72c37a198
✨ Add events for use library assets
2024-11-28 11:25:12 +01:00
alonso.torres
eccc4226c7
✨ Migrate proxies to new format
2024-11-27 08:32:07 +01:00
Andrey Antukh
e16ec9c719
✨ Add facility for create anonymous objects
...
Speciailly designed to be work in plugins where code
is submited to hard deep freeze on the sandboxing
process.
2024-11-25 16:35:44 +01:00
Juanfran
2f4cb19745
🐛 Fix typo in keepAspectRatio #9336
2024-11-20 12:43:51 +01:00
alonso.torres
f436d72f51
✨ Changed some events for versions
2024-11-18 16:38:38 +01:00
alonso.torres
4de43b32e8
✨ Add versions support in plugins
2024-11-14 12:02:15 +01:00
Andrey Antukh
e6a9e27802
Merge remote-tracking branch 'origin/staging' into develop
2024-11-05 09:10:14 +01:00
alonso.torres
6c0dce580d
🐛 Fix problem with promises in plugins
2024-11-04 17:12:45 +01:00