0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-03-09 22:31:50 -05:00
Commit graph

160 commits

Author SHA1 Message Date
Andrés Moya
4f845b5c4d Merge remote-tracking branch 'upstream/develop' into develop 2024-11-08 12:38:34 +01:00
Alejandro
8ae29ceaa2
Merge pull request #5256 from penpot/niwinz-bugfix-2
Fix incorrect behavior of ::sm/vec and ::sm/set decoder
2024-11-08 07:30:15 +01:00
Andrés Moya
e9c32841a9 Merge remote-tracking branch 'upstream/develop' into develop 2024-11-07 13:49:11 +01:00
Andrey Antukh
73d85b9884 🐛 Fix incorrect behavior of ::sm/vec and ::sm/set decoder 2024-11-06 16:29:11 +01:00
Andrey Antukh
b82679deaf 🎉 Merge tokens-studio 2024-11-05 14:21:09 +01:00
Florian Schroedl
4f7622cb93 🐛 When deleting set remove it from theme 2024-10-29 14:20:15 +01:00
Florian Schroedl
6af6dd1288 Merge branch 'develop' into token-studio-develop 2024-10-17 17:03:23 +02:00
Florian Schroedl
c6ed081a0b Implement token import / export 2024-10-17 16:37:43 +02:00
alonso.torres
c236e0765b 🐛 Fix problems with show in viewer and interactions 2024-10-14 15:25:37 +02:00
Florian Schroedl
85fee87bc4 🎉 Token Sets dnd re-ordering 2024-10-10 11:33:09 +02:00
Florian Schroedl
5de1f450c1 Move over token value reference check function 2024-10-03 15:14:38 +02:00
Florian Schroedl
e55f323d60 Fix tests 2024-10-02 15:47:59 +02:00
Florian Schroedl
053d0fc923 Cleanup function 2024-10-02 10:15:35 +02:00
Florian Schroedl
57a133e09d Add ordered tokens test 2024-10-02 09:42:52 +02:00
Florian Schroedl
43e5367988 Fix testing from cljs 2024-10-02 09:42:42 +02:00
Florian Schroedl
bca4ea3819 Merge remote-tracking branch 'origin/token-studio-develop' into refactor-themes-sets 2024-10-01 12:58:26 +02:00
Florian Schrödl
c755b764a2
Revert "Adds active-themes to TokensLib" 2024-09-25 16:21:53 +02:00
Florian Schroedl
99e551925a Updates 2024-09-25 11:08:54 +02:00
Florian Schroedl
d7d974242e Add active-themes to data serialization tests 2024-09-24 11:18:12 +02:00
Florian Schroedl
5e39f33bff Rename with theme prefix 2024-09-24 11:06:12 +02:00
Florian Schroedl
416297d298 Implement active-themes 2024-09-24 10:49:25 +02:00
Andrey Antukh
21dd9a260c 📎 Rename common files changes test namespace 2024-09-18 12:15:12 +02:00
Andrey Antukh
7b9b5bafc1 🔥 Remove duplicated test 2024-09-18 12:15:12 +02:00
Andrey Antukh
41ebba6ce0 Add generative tests for flows and saved-grids 2024-09-18 12:15:12 +02:00
Andrey Antukh
61446592b3 Move generative test related code to a separated ns 2024-09-18 12:15:12 +02:00
Andrey Antukh
a2f466810b ♻️ Add minor refactor on set-plugin-data change 2024-09-18 12:15:12 +02:00
Andrey Antukh
1bd1782d66 ♻️ Add better reporting for generative tests 2024-09-18 12:15:12 +02:00
Andrey Antukh
4f84e77b10 Add generative tests for set-guide change 2024-09-18 12:15:12 +02:00
Andrey Antukh
fa75a3539f 📎 Rename shape decode encode test file 2024-09-18 12:15:12 +02:00
Andrey Antukh
fa12d9785a Add tests for basic obj crud change operations
Restored and adapted from already existing commented code
2024-09-18 12:15:12 +02:00
Andrey Antukh
4ad4057878 ♻️ Refactor page options data structure 2024-09-18 12:15:12 +02:00
Florian Schroedl
f0a9444ab6 tokens-lib refactor: Get collection of theme groups 2024-09-17 10:48:23 +02:00
Andrés Moya
0e15da5ede 🔧 Make tokens again a flat ordered map 2024-09-17 00:51:33 +02:00
Andrés Moya
5f703d6a79 🔧 Make themes a two-level only tree 2024-09-16 18:10:37 +02:00
Andrés Moya
3a4ec32f8e 🔧 add groups handling v2 2024-09-16 13:52:38 +02:00
Andrés Moya
e2ff6f7ba6 🔧 Add first draft of token set groups attributes 2024-09-16 13:52:38 +02:00
Andrés Moya
fa8f8ac54b 🔧 add groups handling 2024-09-16 13:52:38 +02:00
Andrés Moya
316d333c96 🔧 Add token themes in tokens-lib custom type 2024-09-16 13:52:38 +02:00
Andrés Moya
0dca047339 fix token update 2024-09-03 14:45:11 +02:00
Andrés Moya
d147d844fb 🔧 Add tokens-lib custom type 2024-08-30 11:37:40 +02:00
Andrey Antukh
cacee40d11 🎉 Add proper schema encoding/decoding mechanism
this allows almost all api operations to success usin application/json
encoding with the exception of the update-file, which we need to
approach a bit differently;

the reason update-file is different, is because the operations vector
is right now defined without the context of shape type, so we are just
unable to properly parse the value to correct type using the schema
decoding mechanism
2024-08-21 11:27:36 +02:00
Andrey Antukh
5cf64c1440 Merge remote-tracking branch 'origin/staging' into develop 2024-07-31 12:46:47 +02:00
Andrés Moya
990a948bcc 🐛 Fix touched groups when detaching with nested copies 2024-07-30 14:28:37 +02:00
Pablo Alba
018464aedf ♻️ Unify move shape on workspace and relocate on layers panel 2024-06-20 16:00:39 +02:00
Andrés Moya
d039df6b73 Add tests for detach with swapped copies 2024-06-18 23:39:19 +02:00
Pablo Alba
8825e9f80b 🐛 Fix show in view mode and interactions workflow 2024-06-11 11:01:24 +02:00
Andrés Moya
9a4c45c8a3 🐛 Fix export touched attributes 2024-06-10 17:09:46 +02:00
Pablo Alba
5872bf024c Add test for remove swap slot on detach parent 2024-06-04 12:24:31 +02:00
Alejandro Alonso
47d7d24910 Add copying and duplicating component tests 2024-05-22 14:26:03 +02:00
Alejandro Alonso
614af9edc4 Add swap as override component tests 2024-05-16 13:27:06 +02:00