Andrey Antukh
6abd045273
🐛 Add missing generator for token-set file change operation ( #7080 )
...
* 🐛 Add missing generator for token-set file change operation
* 🐛 Use ::sm/any instead of :any for on get-file-data-for-thumbnail rpc method
Mainly because :any will use a very generic generator that can generate
instances of Character that are not directly serializable to JSON
2025-08-07 12:36:14 +02:00
Andrey Antukh
f7cfbdd229
🐛 Comment the problematic migration
2025-08-05 22:05:52 +02:00
Andrey Antukh
c320cbc47b
🐛 Revert to semaphore based climit impl
2025-08-05 19:17:35 +02:00
Eva Marco
95dda2b1af
🐛 Fix stroke width token application ( #7039 )
2025-07-31 14:59:48 +02:00
Andrey Antukh
7fde1436e1
🐛 Add missing styles to the empty node on editor-v1
2025-07-30 11:45:39 +02:00
Andrey Antukh
e1c5a32fcb
💄 Fix indentation style on generate-unapply-tokens
2025-07-30 11:45:19 +02:00
Andrey Antukh
b262e6a46f
🐛 Fix incorrect condition on checking text shape attrs
2025-07-30 11:44:07 +02:00
Eva Marco
36d3d94ec9
🐛 Fix X & Y position do not sincronize with tokens ( #7004 )
2025-07-29 14:32:06 +02:00
Florian Schroedl
58a843ea23
✨ Remove token when applying tyopgraphic asset style
2025-07-24 17:51:53 +02:00
Andrey Antukh
019bc2f183
✨ Add migrations handling on file snapshots
2025-07-24 11:40:54 +02:00
Florian Schroedl
1f15e9b81e
✨ Fix spacing token for frame children
2025-07-24 11:01:49 +02:00
Andrés Moya
c49e9fbf18
🐛 Fix last migration of token sets ( #6957 )
2025-07-24 08:42:16 +02:00
Andrés Moya
351362bb50
🐛 Fix migration from tokens lib version 1.2
2025-07-23 15:28:53 +02:00
Andrés Moya
f55e7d8165
🐛 Keep shape level groups for token sync later
2025-07-23 12:04:31 +02:00
Andrés Moya
9fdc6be465
🐛 Fix bad touched attributes when applying tokens to text shapes
2025-07-23 12:04:31 +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
Pablo Alba
ea5521485a
♻️ Remove redundant flag on text overrides ( #6933 )
2025-07-22 12:32:24 +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