Andrey Antukh
b0a6e5c946
🐛 Fix regression: close context menu on edit token
2025-02-12 10:45:04 +01:00
Andrey Antukh
e8c85d13ff
♻️ Remove sets context abstraction
2025-02-12 10:45:02 +01:00
Andrey Antukh
b228438127
⚡ Refactor the rest fot token sets context menu components
2025-02-12 10:41:24 +01:00
Andrey Antukh
1fb48a1e8a
⚡ Adapt call style convention for token sets context menu component
2025-02-12 10:41:24 +01:00
Andrey Antukh
91b6d498fe
⚡ Add minor efficiency improvements to tokens import export
2025-02-12 10:41:24 +01:00
Andrey Antukh
efe204c346
✨ Simplify access to can-edit? using react context
2025-02-12 10:41:24 +01:00
Andrey Antukh
4a4cd9492a
♻️ Refactor token set auto selection mechanism
...
This is a general purpose change that also allows perform
a best effort on selection sets when the name is changed
(per example by moving it into other group).
2025-02-12 10:41:23 +01:00
Andrey Antukh
5446464d7e
📎 Add fixme comment for confusing name
2025-02-12 10:40:36 +01:00
Andrey Antukh
baa5258a43
⚡ Declare transducer statically for path split function
2025-02-12 10:40:36 +01:00
Andrey Antukh
df6a679548
⚡ Remove duplicated operations from tokens sidebar
2025-02-12 10:40:36 +01:00
Andrey Antukh
3692f17e55
⚡ Adapt call style for set-lists component
2025-02-12 10:40:34 +01:00
Andrey Antukh
2bac94ad5c
⚡ Use new call convention on all components of tokens sidebar
2025-02-12 10:24:48 +01:00
Andrey Antukh
d46d80bd5c
⚡ Use value equals on selected shapes set
2025-02-12 10:24:48 +01:00
Andrey Antukh
f0e5196659
⚡ Add minor optimization to token-pill component
2025-02-12 10:24:48 +01:00
Andrey Antukh
05a459ea19
📎 Add missing license header
2025-02-12 10:24:48 +01:00
Andrey Antukh
8e85d5a02a
⚡ Add performance oriented refactor to token sidebar and token-pill
2025-02-12 10:24:48 +01:00
Andrey Antukh
81036b9330
⚡ Improve handling open-status and tokens selection
2025-02-12 10:24:47 +01:00
Andrey Antukh
c91b7606a0
⚡ Add minor efficiency improvements using new call convention
2025-02-12 10:24:47 +01:00
Andrey Antukh
d6e7a331d5
♻️ Move token-types to changes ns
...
And rename it to token-properties
2025-02-12 10:24:47 +01:00
Andrey Antukh
831b0baddd
⚡ Improve efficiency of grouping and sorting token types
2025-02-12 10:24:47 +01:00
Andrey Antukh
e4bf2bd9ad
💄 Internal function rename on tokens sidebar
2025-02-12 10:24:47 +01:00
Andrey Antukh
7a4d8b824e
💄 Rename token-component* to token-group*
2025-02-12 10:24:47 +01:00
Andrey Antukh
ff34d1d5f9
⚡ Don't create an additional sequence on iterating for tokens
2025-02-12 10:24:47 +01:00
Andrey Antukh
c1ce24e5f0
⚡ Don't sort tokens on each rerender
2025-02-12 10:24:46 +01:00
Andrey Antukh
1f450c83ec
⚡ Use new component definition convention for token-component
2025-02-12 10:24:46 +01:00
Andrey Antukh
769000da2d
💄 Add cosmetic changes to token-component component
2025-02-12 10:24:46 +01:00
Andrey Antukh
a53c37bc3c
⚡ Don't create function references for token-pill callbacks
2025-02-12 10:24:46 +01:00
Andrey Antukh
333cc5996c
💄 Add mainly cosmetic changes to tokens pill
...
Simplify the component logic removing duplicate token prop handling
2025-02-12 10:24:46 +01:00
Andrey Antukh
bccc90f5a2
⚡ Don't create keys seq on each rerender on token-pill component
2025-02-12 10:24:45 +01:00
Andrey Antukh
5575a66b8d
📎 Add many FIXME comments on token-pill component
2025-02-12 10:24:45 +01:00
Andrey Antukh
0fee8143dd
⚡ Don't use seq operations for string includes operation
2025-02-12 10:24:45 +01:00
Andrey Antukh
b6e26d15e1
💄 Add cosmetic changes to tokens sidebar component
2025-02-12 10:24:44 +01:00
Andrey Antukh
7e0b2702de
💄 Add minor cosmetic changes
2025-02-12 10:24:13 +01:00
Andrey Antukh
e46fb9dba7
📎 Add missing copyright header
2025-02-12 10:24:13 +01:00
Andrey Antukh
f4dee75a17
🔥 Remove unused workspace tokens common ns file
2025-02-12 10:24:13 +01:00
Andrey Antukh
6d1ff0cb49
🔥 Remove unused and incorrect ref passed to dropdown component
2025-02-12 10:24:12 +01:00
alonso.torres
3dcabc9502
✨ Use skia matrix for internal data
2025-02-11 16:49:43 +01:00
Eva Marco
10174aa7bc
🐛 Fix uppercase text and copy ( #5821 )
2025-02-11 16:46:17 +01:00
Andrey Antukh
cd87cbe44e
Merge remote-tracking branch 'origin/staging' into develop
2025-02-11 16:09:32 +01:00
Andrey Antukh
4f38d258b5
Merge pull request #5822 from penpot/niwinz-add-features-check-report
...
✨ Report restriction errors to logger
2025-02-11 16:00:32 +01:00
Aitor Moreno
4594c7bf0a
Merge pull request #5823 from penpot/superalex-render-wasm-cloning
...
🎉 Remove extra clonings from render wasm
2025-02-11 15:55:58 +01:00
Andrey Antukh
6feae7f359
🐛 Register media-refs on mod-obj
2025-02-11 15:44:12 +01:00
Andrey Antukh
a3bc4ff9f3
🐛 Prevent exception when no file is found on process file srepl helper
2025-02-11 15:43:35 +01:00
Andrey Antukh
df7dd15705
🐛 Make the absorb library aware that file can be nil
2025-02-11 15:42:55 +01:00
Andrey Antukh
8dbf6adfda
🐛 Pass correct media-ref object on fixing media ref script
2025-02-11 15:42:21 +01:00
Andrey Antukh
35f44a6eb4
🐛 Remove duplicate decoding on srepl helper get-file
2025-02-11 14:44:37 +01:00
Alejandro Alonso
d1a1dafcad
🎉 Remove unnecesary clone for cache image
2025-02-11 14:05:37 +01:00
Alejandro Alonso
246463a3ec
🎉 Remove shape cloning from render wasm
2025-02-11 14:05:37 +01:00
Andrey Antukh
895450c9d5
✨ Report restriction errors to logger
2025-02-11 13:52:12 +01:00
Andrey Antukh
36518e0e6e
✨ Fix linter issues
2025-02-11 13:52:12 +01:00