Florian Schroedl (aider)
d788a4d252
✨ Implement new token-type :font-families
2025-07-23 11:26:28 +02:00
Andrey Antukh
4effd375a9
✨ Add several improvements to admin pannel
2025-07-23 08:33:33 +02:00
Andrey Antukh
4e753dc474
💄 Use resolved schemas instead of references
...
For several schemas on common types
2025-07-23 08:33:28 +02:00
Andrey Antukh
fbf63b98c3
✨ Reuse file data checkers on file validate ns
2025-07-23 08:33:23 +02:00
Aitor Moreno
cdb600b081
✨ Remove unused code
2025-07-23 08:03:23 +02:00
Aitor Moreno
ffb688696b
🎉 Add keep-aspect-ratio integration
2025-07-23 08:03:23 +02:00
Andrey Antukh
8bb210e7b6
🎉 Add binary fills integration
2025-07-23 08:03:23 +02:00
Andrey Antukh
9ee488009f
♻️ Add substantial refactor on how types are organized
...
This mainly affects types related to colors, fills and texts, moving library
based operations from color namespace.
2025-07-23 08:03:23 +02:00
Andrey Antukh
16fba49937
✨ Expose flags for common submodule
2025-07-23 07:32:11 +02:00
Andrey Antukh
af99bd620c
✨ Use binary fills to write data to wasm memory
2025-07-23 07:32:11 +02:00
Andrey Antukh
8a58b9d459
✨ Use new write-bool helper on fills metadata
2025-07-23 07:32:11 +02:00
Andrey Antukh
e3c62075b8
✨ Write keep-aspect-ration on fill binary format
2025-07-23 07:32:11 +02:00
Andrey Antukh
22a70eb5b2
🎉 Add write-bool helper to buffer ns helpers
2025-07-23 07:32:11 +02:00
Andrey Antukh
4e2998a366
♻️ Rename fill to fills namespace
2025-07-23 07:32:11 +02:00
Elena Torró
b5808701ec
Merge pull request #6873 from penpot/niwinz-develop-enhancements-1
...
✨ Add improvements for backend admin/debug page
2025-07-22 15:14:08 +02:00
Pablo Alba
ea5521485a
♻️ Remove redundant flag on text overrides ( #6933 )
2025-07-22 12:32:24 +02:00
Andrey Antukh
fa72bb4adf
✨ Add several improvements to admin pannel
2025-07-22 10:06:29 +02:00
Andrey Antukh
ea0044f69a
💄 Use resolved schemas instead of references
...
For several schemas on common types
2025-07-22 10:06:29 +02:00
Andrey Antukh
7e493376a4
✨ Reuse file data checkers on file validate ns
2025-07-22 10:06:29 +02:00
Pablo Alba
ae3213f5d4
🐛 Fix text override corner case
2025-07-21 12:40:03 +02:00
Xavier Julian
7f53860296
📎 Add warning on feature flag temporary fix for font-size tokens
2025-07-21 11:23:27 +02:00
Alejandro Alonso
ce62e11626
🐛 Fix error on validating file referential integrity when duplicating a page
2025-07-21 09:26:23 +02:00
Xavier Julian
2dbeb884a5
✨ Keep color data when copying from info tab into CSS
2025-07-21 09:07:20 +02:00
Pablo Alba
0cfd70da2e
🐛 Fix corner cases on variants text overrides
2025-07-11 15:28:55 +02:00
Pablo Alba
90e6e8c5eb
🐛 Fix double undo on text partial overrides
2025-07-11 15:05:30 +02:00
Florian Schroedl
9c5a13c4ac
✨ Enable font-size token
2025-07-11 10:37:17 +02:00
Pablo Alba
41146ef71d
🐛 Fix text overrides when there are structure changes
2025-07-09 21:58:01 +02:00
Pablo Alba
abb6aee57d
🐛 On texts overrides, keep also vertical-align property
2025-07-09 21:58:01 +02:00
Andrés Moya
88bb9bfe52
🐛 Detach styles from assets when applying tokens
2025-07-08 13:15:45 +02:00
Andrey Antukh
e554b9fcb7
Merge remote-tracking branch 'origin/staging' into develop
2025-07-08 11:04:29 +02:00
Andrey Antukh
f3616c68a0
✨ Improve decode empty string for path content
2025-07-07 13:36:00 +02:00
Andrey Antukh
9ea3f81bc4
🐛 Clean invalid library colors
2025-07-07 13:35:59 +02:00
Pablo Alba
cfec023585
♻️ Rename flag :component-swap to :allow-altering-copies
2025-07-07 12:07:36 +02:00
Pablo Alba
a44c70ef69
✨ Keep the swapped childs if the copies when doing a variant switch
2025-07-07 10:50:49 +02:00
Andrey Antukh
92d708d52c
Merge remote-tracking branch 'origin/staging' into develop
2025-07-07 09:37:55 +02:00
Andrey Antukh
16a1fd14e5
🐛 Fix media translation on text nodes on paste ( #6845 )
...
Fix incorrect media translation on paste text with fill images
2025-07-07 09:03:35 +02:00
Andrey Antukh
d5ccb704b2
🐛 Fix unexpected exception on creating bool shapes
2025-07-04 14:42:09 +02:00
Andrey Antukh
0374e4f3eb
Merge remote-tracking branch 'origin/staging' into develop
2025-07-04 12:02:12 +02:00
Andrey Antukh
78d0e6d059
✨ Add minor improvements to error report on calc bool content
2025-07-04 10:13:24 +02:00
Florian Schrödl
21746144b7
✨ Add letter spacing token ( #6814 )
...
* 🐛 Fix merge schema not working with key generation
* ✨ Add letter-spacing token
* ♻️ Remove comments
* ♻️ Inline line-height for now
2025-07-03 16:00:58 +02:00
Andrey Antukh
3165761bac
Merge remote-tracking branch 'origin/staging' into develop
2025-07-03 15:32:30 +02:00
Andrés Moya
c09f72c3d5
🐛 Sanitize wrong ids in token themes ( #6843 )
2025-07-03 15:31:45 +02:00
Andrey Antukh
86ee4f55c5
📚 Update docstring
2025-07-03 14:54:00 +02:00
Andrey Antukh
63cd3ae025
✨ Add better error handling for bool creation
2025-07-03 14:54:00 +02:00
Andrey Antukh
cafb7abb53
🎉 Add better syntax facility for ex/try! macro
2025-07-03 14:54:00 +02:00
Andrey Antukh
1d5bad5523
💄 Report file-id on file changes exception
2025-07-03 14:54:00 +02:00
Florian Schrödl
7dd61968b5
✨ Implement object type specific tokens ( #6816 )
...
* ✨ Allow token applying for supported shape types only
* 🐛 Remove x/y attribute keys from spacing token
* ✨ Shape specific context-menu
* ✨ Only apply tokens to supported shapes when doing multi selection apply
* ✨ Handle groups not supported by tokens yet
* 🐛 Fix outdated tests
* ♻️ Commentary
* ✨ Add helper functions for attribute applicability checks
* ♻️ Groups don't have own attributes
* ♻️ Remove unused function
* ♻️ Move attribute logic to common.types.token
2025-07-03 12:22:04 +02:00
Andrey Antukh
b627c10737
🔥 Remove duplicated check-fn
2025-07-03 10:50:09 +02:00
Andrey Antukh
a2b8f19ff3
🐛 Add migration for fix undecoded path content
2025-07-03 08:40:23 +02:00
Andrés Moya
0a71134652
🔧 Sanitize and check tokens when deserializing from db ( #6838 )
2025-07-02 17:01:10 +02:00