0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-21 22:22:43 -05:00
Commit graph

11798 commits

Author SHA1 Message Date
Alejandro Alonso
00ce454ba6 WIP 2023-12-22 12:18:59 +01:00
Alejandro Alonso
fa84b1e67d WIP 2023-12-22 07:38:57 +01:00
Alejandro Alonso
4cf1406cae WIP 2023-12-21 21:06:41 +01:00
Alejandro Alonso
5b8c8e93b2 WIP 2023-12-21 19:50:47 +01:00
Aitor
b3871c8bfc wip 2023-12-21 17:05:40 +01:00
Alejandro Alonso
1579be27cc WIP 2023-12-21 16:55:22 +01:00
Alejandro Alonso
218b5e52e5 WIP 2023-12-21 16:49:22 +01:00
Aitor
495a42db0c wip: drop shadow && blur 2023-12-21 16:35:35 +01:00
Aitor
fed74fccc5 wip: easter egg 2023-12-21 15:33:34 +01:00
Aitor
279e0d8bea wip: render shapes 2023-12-21 14:46:20 +01:00
Alejandro Alonso
b5d3de9fab WIP 2023-12-21 11:19:11 +01:00
Alejandro Alonso
cd04a41d98 WIP 2023-12-20 15:09:28 +01:00
Alejandro Alonso
66aa5fd01f WIP 2023-12-20 15:01:58 +01:00
Alejandro Alonso
721d9ee399 WIP 2023-12-20 14:08:15 +01:00
Alejandro Alonso
69582add4b WIP 2023-12-20 13:54:44 +01:00
Alejandro Alonso
a1da3065f7 WIP 2023-12-19 16:57:18 +01:00
Alejandro Alonso
71de1a28fc WIP 2023-12-19 16:56:56 +01:00
Andrey Antukh
74d985db13 Merge remote-tracking branch 'origin/staging' into develop 2023-12-14 15:04:45 +01:00
Alejandro
6b042be65c
Merge pull request #3924 from penpot/niwinz-staging-bugfixes-1
🐛 Features bugfixes
2023-12-14 12:17:35 +01:00
Alejandro
86a4833c4a
Merge pull request #3923 from penpot/hiru-components-bugfix-1
Some components bugfix
2023-12-14 12:15:36 +01:00
Andrey Antukh
e4d86cbb39 🐛 Fix incorrect feature handling on checking file features 2023-12-14 12:09:31 +01:00
Andrey Antukh
611594a392 Add general features handling improvements 2023-12-14 10:35:24 +01:00
Andrey Antukh
bdb1742d59 🐛 Fix incorrect feature checking on move project 2023-12-14 10:35:24 +01:00
Andrey Antukh
ba01f314dd 🐛 Fix incorrect feature context setup on file update 2023-12-14 10:35:24 +01:00
Andrey Antukh
517c913af9 Improve feature handling on file importation process 2023-12-14 10:35:24 +01:00
Andrey Antukh
08b9178a65 🐛 Fix incorrect behavior on set-file-shared rpc method 2023-12-14 10:35:24 +01:00
Andrey Antukh
b19a6321de 🐛 Fix feature validation on moving projects 2023-12-14 10:35:24 +01:00
Andrey Antukh
2dbe7bca07 Add general improvements to file validation and repair api 2023-12-14 10:35:24 +01:00
Andrés Moya
fd5fd87360 🐛 Fix propagation of changes with nested components 2023-12-14 08:54:00 +01:00
Alejandro Alonso
a4919e3b53 Merge remote-tracking branch 'origin/staging' into develop 2023-12-14 06:43:39 +01:00
Alejandro
47bf817462
Merge pull request #3906 from penpot/palba-bugfixing9
🐛 Bugfixing
2023-12-14 06:41:52 +01:00
Pablo Alba
f5904cee59 🐛 Validate and repair also orphan shapes 2023-12-14 06:36:37 +01:00
Pablo Alba
f213992c09 🐛 Show component name in copies component panel for deleted ones 2023-12-14 06:36:30 +01:00
Alejandro
419cc2e848
Merge pull request #3919 from penpot/palba-bugfixing-10
Bugfixing
2023-12-14 06:34:48 +01:00
Andrey Antukh
db713c2d61 Merge remote-tracking branch 'origin/staging' into develop 2023-12-13 21:28:19 +01:00
Aitor
503852f686 🐛 Fix placeholder being visible behind content 2023-12-13 21:27:53 +01:00
Pablo Alba
b5296613de 🐛 Validate and repair also orphan shapes 2023-12-13 17:59:55 +01:00
Belén Albeza
bd2a3dc937 🐛 fix substyles and collapsing in imported svg attributes 2023-12-13 16:09:17 +01:00
Belén Albeza
93815e1b0d 🐛 fix text not being truncated with an ellipsis in the interactions panel 2023-12-13 15:43:07 +01:00
Belén Albeza
0a3a896dc9 🐛 fix wrong spacing between interactions in the prototype tab 2023-12-13 15:43:07 +01:00
Belén Albeza
476e5d2358 🐛 Fix text color on interactions panel for light theme 2023-12-13 15:43:07 +01:00
Andrés Moya
02986f81bd 🐛 Avoid linking to remote main, when adding a shape to a copy
For example, when doing a reset overrides after a component switch
2023-12-13 15:37:15 +01:00
Andrey Antukh
936fb2b6f1 🐛 Decouple file validation from file schema validation 2023-12-13 14:20:07 +01:00
Andrey Antukh
d5e3cba92c 🐛 Fix issue on set-file-shared 2023-12-13 14:20:07 +01:00
Andrey Antukh
55f7656b77 🐛 Fix incorrect internal features handling on duplicating a file
Mainly because of incorrect collection of new features on file migration
when a file is duplicated. The original file is not touched.
2023-12-13 14:20:07 +01:00
Andrey Antukh
417366d998 Reorganize fdata/pointer-map feature helpers
Mainly move all pointer-map related helpers from app.rpc.commands.files
to the the app.features.fdata namespace and normalizes codestile around
feature handling on all affected code.

This commit also comes with several features related bugifxes on the
components-v2 migration code:

- properly migrate legacy feature names on apply components-v2 migration
- start using new fdata feature related functions
- prevent generation of a ephimeral pointer on each graphic migration
  operation; on large files this caused a very noticiable overhead of
  creating a big number of completly unused pointer maps
- do persistence after validation and not before
2023-12-13 14:20:07 +01:00
Andrey Antukh
5669bfc260 📎 Add minor improvements to start-dev script 2023-12-13 14:20:07 +01:00
Andrey Antukh
e1adb8fa8c ⬆️ Upgrade shadow-cljs to 2.26.2 2023-12-13 14:20:07 +01:00
Andrey Antukh
d1265a5ea4 📎 Add minor adjustments on CI config 2023-12-13 14:20:07 +01:00
Andrey Antukh
a341a956b8 🐛 Fix warnings on compiling frontend tests 2023-12-13 14:20:07 +01:00