0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-09 08:38:15 -05:00
Commit graph

2070 commits

Author SHA1 Message Date
Andrey Antukh
886c0c596f
Merge pull request #5060 from penpot/alotor-bugfixes
Bugfixes
2024-09-05 15:32:44 +02:00
alonso.torres
b15b394c65 🐛 Fix problem when creating a component instance from grid layout 2024-09-05 15:11:04 +02:00
Alejandro Alonso
e189dc965d Merge remote-tracking branch 'origin/staging' into develop 2024-09-05 09:37:16 +02:00
Andrey Antukh
e9c55e9eb4 Make recent colors to be stored locally instead of on file 2024-09-04 16:20:00 +02:00
Andrey Antukh
873c9b1903
Merge pull request #5050 from penpot/hiru-ordered-maps
🔧 Add serializable ordered collections
2024-09-04 12:26:21 +02:00
Andrés Moya
47cc80a93f 🔧 Add serializable ordered collections 2024-09-03 23:35:53 +02:00
Andrés Moya
0dca047339 fix token update 2024-09-03 14:45:11 +02:00
Andrey Antukh
71ba0242c7 🐛 Add missing type decoding on changes schema 2024-09-03 14:42:00 +02:00
Andrey Antukh
93e8657f73 Merge remote-tracking branch 'origin/staging' into develop 2024-09-03 08:02:57 +02:00
Andrés Moya
d147d844fb 🔧 Add tokens-lib custom type 2024-08-30 11:37:40 +02:00
Alejandro
d703205921
Merge pull request #5028 from penpot/niwinz-path-changes
🐛 Add missing safechecks and schema validations
2024-08-28 12:41:18 +02:00
Andrey Antukh
d25424d325 🔥 Remove the usage of version.txt 2024-08-28 11:14:28 +02:00
Andrey Antukh
cc98ac5853 🐛 Fix json encoding on zip encoding decoding 2024-08-28 10:43:47 +02:00
Andrey Antukh
05750c3b38 🐛 Add schema validation for color changes 2024-08-28 10:43:47 +02:00
Andrey Antukh
7fd96a0533 🎉 Backport app.common.json namespace from develop 2024-08-28 10:30:11 +02:00
Andrey Antukh
569674452a Add label and id support for debug snapshot helpers 2024-08-27 15:43:31 +02:00
Andrey Antukh
2643dae0a7 🐛 Fix json encoding on zip encoding decoding 2024-08-27 15:43:31 +02:00
Andrey Antukh
1f53e48032 🐛 Add schema validation for color changes 2024-08-27 10:48:38 +02:00
Andrey Antukh
2f68310a7c 📎 Add some fixmes for future path changes 2024-08-27 10:48:37 +02:00
Andrey Antukh
2ec27de353 🎉 Add :assing operation as altenative to :set 2024-08-23 10:55:10 +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
Florian Schroedl
8660c372dc Add theme deletion 2024-08-19 09:41:23 +02:00
Florian Schroedl
9a745ea8bc Add active theme toggling 2024-08-19 08:11:10 +02:00
Andrey Antukh
0db1eed87f Improve word-string schema generator
make it to generate a more readable strings
2024-08-16 14:43:06 +02:00
Andrey Antukh
db52d98595 📎 Update user ns on common and backend 2024-08-16 14:43:06 +02:00
Andrey Antukh
e46b5b3f57 🎉 Add json module to common 2024-08-16 14:43:06 +02:00
Florian Schroedl
879ef1123f Create temporary theme when creating set 2024-08-16 10:32:59 +02:00
Florian Schroedl
9329513949 Add token set deletion 2024-08-16 08:04:41 +02:00
Florian Schroedl
ae39586d8c Add temporary theme 2024-08-16 07:10:15 +02:00
Florian Schroedl
4c1bc81b19 Add name 2024-08-16 07:10:08 +02:00
Florian Schroedl
3695ba3438 Add token theme data scaffold 2024-08-16 07:09:07 +02:00
Florian Schroedl
cefa498f4d Add group and selected properties to theme 2024-08-16 06:23:53 +02:00
Ikko Eltociear Ashimine
2361b2b63a 🐛 Update time.cljc
prefered -> preferred
2024-08-14 12:58:44 +02:00
Florian Schroedl
1135b7e2db Update token sets 2024-08-13 18:30:00 +02:00
Florian Schroedl
ba31914ca4 Fix typo 2024-08-13 14:41:58 +02:00
Florian Schroedl
c275923621 Fix indent 2024-08-13 14:41:49 +02:00
Florian Schroedl
ec01ce7550 Ensure vector 2024-08-13 14:41:18 +02:00
Florian Schroedl
bcd4b6d9ec Fix schema errors 2024-08-13 13:32:37 +02:00
Florian Schroedl
547358d579 Add token set changes 2024-08-13 11:57:06 +02:00
Florian Schroedl
6c3415b92c Differentiate groups and sets 2024-08-12 10:42:38 +02:00
Florian Schroedl
dbddd7fb68 Add token themes & sets schema 2024-08-12 10:42:38 +02:00
Florian Schroedl
252797183c Use :name as the token identifier [*]
[*] Using uuid as the token identiefier for :applied-tokens is not
correct as we want to merge all sets together by their name, to get the
final values.
2024-08-07 17:14:51 +02:00
Florian Schroedl
dd8780db69 Use register 2024-08-06 11:16:30 +02:00
Florian Schroedl
5fbbdd36fd Merge remote-tracking branch 'penpot/develop' into token-studio-develop 2024-08-06 11:06:51 +02:00
Florian Schroedl
ac27f95091 Fix undo deleting the token on update 2024-08-01 09:41:52 +02:00
Andrey Antukh
93ec352f4a ⬆️ Update shadown-cljs and beicon dependency
Fixes compatibility issues between shadow-cljs :esm build and beicon
library.
2024-07-31 16:30:22 +02:00
Andrey Antukh
e0b009c538 ⬆️ Update yarn version to 4.3.1 2024-07-31 16:30:22 +02:00
Andrey Antukh
5cf64c1440 Merge remote-tracking branch 'origin/staging' into develop 2024-07-31 12:46:47 +02:00
Alejandro
b4d91b5a48
Merge pull request #4937 from penpot/niwinz-fix-email-complains-handling
 Add improvements to internal sns handler
2024-07-31 12:18:01 +02:00
Andrés Moya
990a948bcc 🐛 Fix touched groups when detaching with nested copies 2024-07-30 14:28:37 +02:00