1750 Commits

Author SHA1 Message Date
Andrey Antukh
b6ef21e121 Add performance oriented refactor for keyboard streams 2023-11-29 09:15:53 +01:00
Aitor Moreno
dde27eb736
Merge pull request #3851 from penpot/niwinz-develop-thumbnails-storage-deduplicate
 Add file object thumbnail deduplication mechanism
2023-11-28 17:49:37 +01:00
Andrés Moya
1a146dbab7 🐛 Fix validation error on duplicating a component with nested copies 2023-11-28 12:06:13 +01:00
Aitor Moreno
0528c26b5e
Merge pull request #3847 from penpot/niwinz-develop-enhancements-11
 Add enhancements and safety checks to copy paste
2023-11-24 14:25:55 +01:00
Andrey Antukh
925f2dc30f Remove duplicated rpc method for creating file object thumbnails 2023-11-24 10:41:27 +01:00
Andrey Antukh
783e0470be Add general improvements to copy paste
Cleaning code and adding more safety checks
2023-11-23 17:19:37 +01:00
Andrey Antukh
37e4939af7 Add usability improvements to schema validation subsystem 2023-11-23 17:19:37 +01:00
Andrés Moya
1804a9823f 🐛 Fix pasting a nested copy outside a component 2023-11-23 16:37:14 +01:00
Pablo Alba
4be065c957 🐛 Fix moving a component inside another, that is inside another, on the layers tab 2023-11-23 13:38:02 +01:00
Pablo Alba
7e4e10ee08 🐛 Fix validation error on moving a copy or main out of a main 2023-11-23 13:38:02 +01:00
Pablo Alba
3983cb161e 🐛 Fix swap panel keeps open after undo 2023-11-23 13:38:02 +01:00
Pablo Alba
23527b1d19 🐛 Fix create a main component inside another and move one main inside another 2023-11-23 13:38:02 +01:00
Andrés Moya
8d5af748da 🐛 Fix creation of a copy inside a board 2023-11-23 12:45:20 +01:00
Andrés Moya
51e50ac301 🐛 Fix validation when pasting a copy into a component 2023-11-23 11:25:40 +01:00
Andrey Antukh
d12b6eb2b2
Merge pull request #3831 from penpot/niwinz-develop-enhancements-9
🐛 Minor bugfixes
2023-11-21 20:14:02 +01:00
Alejandro Alonso
c10b8c81fd 🐛 Fix internal error when duplicating board which contains components 2023-11-21 16:55:30 +01:00
Alejandro Alonso
016ead108d 🐛 Fix internal server error when user wants to upload image in components block via '+' icon 2023-11-21 16:55:30 +01:00
Alejandro Alonso
bc95416592 🐛 Fix internal server error occurred when user has swapped the component and made an action 'Show main component' 2023-11-21 16:55:30 +01:00
Andrey Antukh
243ce3650f 🐛 Restore the ability to enable or disable onboarding modal with flags 2023-11-21 16:38:48 +01:00
Andrey Antukh
0766112071 Merge branch 'feature-grid' into develop 2023-11-21 13:54:00 +01:00
alonso.torres
e2b28b3b3c Set grid editor shortcuts 2023-11-21 12:35:27 +01:00
Pablo Alba
8fd16ff018 🐛 Fix impossible to swap component which is located into board 2023-11-21 08:46:45 +01:00
Pablo Alba
cfdf7766e3 🐛 Fix restore main component on a copy of a component from a library 2023-11-20 14:23:53 +01:00
Pablo Alba
752b26e063 🐛 Fix go to main component in another file should open it on a new tab 2023-11-20 14:23:53 +01:00
Andrey Antukh
c948f1a087 🐛 Send correct features on synchronous update-file operation 2023-11-20 11:21:13 +01:00
Andrey Antukh
f2a4275531 🐛 Fix unexpected nil key on page-index after page creation 2023-11-20 11:21:13 +01:00
Andrey Antukh
63ed9cbbde 🐛 Fix feature handling on standard exportation 2023-11-20 11:21:13 +01:00
Andrey Antukh
2e927d5640 🐛 Fix features handling on viewer 2023-11-20 11:21:13 +01:00
alonso.torres
abcdc78bed 💄 Add shortcut to switch themes 2023-11-20 10:37:44 +01:00
Eva
617edd0fa8 🐛 Fix small interface errors 2023-11-17 16:17:10 +01:00
Andrey Antukh
1864896b70 🐛 Fix pointer loading issue on link-file-to-library action 2023-11-16 11:07:36 +01:00
Andrey Antukh
7e302cd21c Add better validation for recent-color change 2023-11-16 11:07:36 +01:00
Andrey Antukh
52fbc678f3 ♻️ Move app.common.pages to app.common.files 2023-11-16 11:07:36 +01:00
Andrey Antukh
c022b71b59 Add better error reporting on template clone operation 2023-11-15 14:01:34 +01:00
Andrey Antukh
ecd4f32689 🐛 Add missing features set forwarding on libraries fetching
on workspace initialization
2023-11-15 13:49:26 +01:00
Andrés Moya
0dfe231dc3 🐛 Fix validation error when adding a shape to a main 2023-11-15 10:12:47 +01:00
alonso.torres
7ad747b9d0 New UI for grid layout 2023-11-14 15:58:35 +01:00
Alejandro Alonso
1913395c47 🎉 Support for images as fills 2023-11-14 12:39:53 +01:00
Andrey Antukh
26d3d7f1a8 🐛 Fix features related issues with render entrypoint (exporter) 2023-11-14 10:55:55 +01:00
Andrey Antukh
9b3964e6d7 💄 Add naming improvements to some file type predicates 2023-11-14 10:55:55 +01:00
Andrés Moya
5fb4703d95 🐛 Convert in copies nested main instances when duplicating 2023-11-10 18:05:30 +01:00
Pablo Alba
69435e32d9
Merge pull request #3758 from penpot/hiru-bugfix-validation
🐛 Fix component-root when createing new component
2023-11-10 15:49:16 +01:00
Aitor
e24309b883 ♻️ Refactor thumbnails persistence 2023-11-10 14:15:54 +01:00
Andrés Moya
82c02634e9 🐛 Redo duplicate main to avoid several bugs 2023-11-10 13:33:37 +01:00
Andrés Moya
19379fdd2c 🐛 Fix component-root when createing new component 2023-11-10 10:40:51 +01:00
Andrey Antukh
6f93b41920 🎉 Add features assignation for teams 2023-11-07 12:48:31 +01:00
Andrey Antukh
3ceb4cf895 ♻️ Make svg to shapes conversion code multiplatform
- Move clojure code to common
- Rewrite some native-js code into optimized clojure
2023-11-07 12:48:31 +01:00
Belén Albeza
2190616957 Strip extension for uploaded image files 2023-11-06 11:58:12 +01:00
Pablo Alba
da4ba3c9fe 🐛 Fix restore component on library with deleted page 2023-11-03 13:41:52 +01:00
Pablo Alba
d938802ecf 🐛 Fix drawing over copy adds the shape to the copy 2023-11-03 13:41:11 +01:00