Andrés Moya
ae793c079b
🐛 Fix small issues in validate functions
2023-09-27 13:25:55 +02:00
Eva Marco
fb36b77bd1
💄 Update desing tab phase 2 ( #3621 )
...
* 💄 Update constraint component
* 💄 Update fill and selected color components
* 💄 Update stroke component
* 💄 Update text component
* 💄 Update frame grid component
* 💄 Update export component
* 💄 Update shadow and blur components
* 💄 Update colorpicker component UI
* 💄 Update svg attrs and componets components UI
* 💄 Small UI changes
* 🐛 Fix shadow functions
2023-09-27 12:10:36 +02:00
Andrés Moya
95f1a8b9ee
✨ Add more checks to validator and fix some issues
2023-09-26 10:59:43 +02:00
Aitor Moreno
6f198a43f7
Merge pull request #3667 from penpot/alotor-codegen-fixes
...
Codegen fixes
2023-09-25 17:37:39 +02:00
alonso.torres
9994b705d4
🐛 Fix problem with multiple elements in flex
2023-09-25 15:26:49 +02:00
alonso.torres
641f8fb250
✨ Dynamic preview html output
2023-09-25 15:26:49 +02:00
alonso.torres
723c14bef2
🐛 Fix problems with code generation
2023-09-25 15:26:49 +02:00
Aitor Moreno
6e8cfa7be4
Merge pull request #3665 from penpot/niwinz-develop-workspace-thumbnails
...
♻️ Add another refactor iteration on workspace thumbnails
2023-09-25 14:08:29 +02:00
Andrés Moya
8d5c95dd64
🐛 Micro fix in validate functions
2023-09-25 09:54:10 +02:00
Andrey Antukh
3ec29273d0
🐛 Fix unexpected bug on snap_disatches when shape is nil
...
Happens when you move something like svg-dev which for some
reason becomes nil on snap distances code
2023-09-22 14:52:48 +02:00
Andrey Antukh
2bd31dcbd2
⚡ Add minor performance optimization to snap-distances components
2023-09-22 14:52:48 +02:00
Andrey Antukh
4b09172b69
⚡ Use faster string formating on filters
2023-09-22 14:52:48 +02:00
Andrey Antukh
9fd5306d1b
✨ Make filters ID naming consistent with the rest
2023-09-22 14:52:48 +02:00
Andrey Antukh
d0c1a9683a
♻️ Refactor workspace thumbails (again)
...
We probably need a counter of number of types this
code was refactored hehe
2023-09-22 14:52:48 +02:00
Pablo Alba
4ac2a64a2a
🐛 Fix when duplicating a main component all internal shapes are marked as :main-instance
2023-09-22 11:31:33 +02:00
Andrés Moya
de8758c4ca
🐛 Fix added children detection in fix-touched script
2023-09-22 11:25:48 +02:00
Pablo Alba
e9bd769823
🐛 When duplicating a main component from the assets tab, the new component should be next to it.
2023-09-22 11:21:59 +02:00
Andrey Antukh
afa7931b0e
✨ Disable temporary workspace thumbnails
2023-09-22 10:38:08 +02:00
Andrey Antukh
ae08a330fa
✨ Add internal improvements to debug related namespaces
2023-09-22 09:48:41 +02:00
Andrey Antukh
a2e3da2c07
🐛 Treat vendor specific props correctly on attrs->props
2023-09-21 12:15:13 +02:00
Andrey Antukh
896602903f
🐛 Fix incorrect value processing on attrs->props
...
Causes unexpected exception on saving migrated files
2023-09-21 12:15:13 +02:00
Andrés Moya
1fa8888bf3
🐛 Fix validation
2023-09-21 11:12:16 +02:00
Andrey Antukh
1ab690a408
♻️ Remove duplicate merge operation on svg_raw shapes
2023-09-21 11:00:33 +02:00
Andrey Antukh
91224e5274
⚡ Add minor optimizations to data-uri->blob helper
2023-09-21 11:00:33 +02:00
Andrey Antukh
4f23852bca
✨ Improve svg shapes attrs handling
...
And collaterally it improves performance since now the attrs
processing is done in the import and not in the render.
2023-09-21 11:00:33 +02:00
Andrey Antukh
807f475a2d
🐛 Fix incorrect bounds calc on svg-defs
2023-09-21 11:00:33 +02:00
Andrey Antukh
aa8300c085
✨ Move util.svg to common.svg and make it crossplatform
2023-09-21 11:00:33 +02:00
Andrés Moya
878f1d4090
✨ Enhance validation script
2023-09-21 10:16:30 +02:00
Andrey Antukh
003dec6c6b
💄 Add cosmetic changes to several viewer related react components
2023-09-21 09:48:51 +02:00
Andrey Antukh
df2d242746
🐛 Fix unexpected exception on viewer caused by nil objects
...
This issue is started to happening because of an unrelated change
on frame-shape react component where shapes are looked up directly
on objects having in supposition that objects will be exists but on
viewer there are two objects: fixed and not-fixed, and in some cases
objects map can be empty or don't contain the object.
For solve the issue, we just filter not existing objects before
progragate the children down to the inner react components, avoiding
the exception when an object appears as `nil`.
2023-09-21 09:48:51 +02:00
Eva
9e07999537
🔥 Remove all css.json files
2023-09-21 09:31:42 +02:00
Andrey Antukh
8caeaefa98
✨ Adapt frontend build process to the scss modules
2023-09-21 09:26:46 +02:00
Andrés Moya
836b4538dd
✨ Add validate & repair functions
2023-09-20 15:40:43 +02:00
Andrés Moya
973affb259
🐛 Fix touched fixer
2023-09-20 15:40:43 +02:00
alonso.torres
f004aa5efd
🐛 Fix problems with boards
2023-09-20 14:21:49 +02:00
alonso.torres
e5b05eff23
🐛 Fix problem when creating groups inside grid
2023-09-20 14:21:49 +02:00
alonso.torres
9d6bd64027
🐛 Fix problem with changes builder
2023-09-20 09:54:46 +02:00
Andrey Antukh
c23cf2a5a6
🐛 Fix issue with minio setup on devenv
2023-09-19 11:40:12 +02:00
Andrey Antukh
9931232a91
Merge pull request #3636 from penpot/palba-show-info-empty-library-on-dialogs
...
🎉 Warn about empty libraries on the share library dialog
2023-09-19 09:54:21 +02:00
Pablo Alba
d615fbb282
🎉 Warn about empty libraries on the share library dialog
2023-09-19 09:52:40 +02:00
Pablo Alba
dfb7df1eb9
🎉 Allow to make reset override in bulk
2023-09-18 17:01:28 +02:00
Aitor
0494dc843f
♻️ Refactor thumbnails
2023-09-18 17:00:13 +02:00
Aitor
0721fc9d80
⚡ Add lazy loading and async decoding to graphics
2023-09-18 17:00:13 +02:00
Aitor
9ce8c2d580
♻️ Change pixel overlay inner workings
2023-09-18 17:00:13 +02:00
Aitor
537435372a
♻️ Change pixel overlay rendering to use rasterizer
2023-09-18 17:00:13 +02:00
Aitor
0496b1f4e3
♻️ Change how thumbnails are rendered
2023-09-18 17:00:13 +02:00
Aitor
51a8e8799b
♻️ Change thumbnail-renderer to rasterizer
2023-09-18 17:00:13 +02:00
Aitor Moreno
e2812391c4
Merge pull request #3635 from penpot/alotor-grid-polishing
...
Grid polishing
2023-09-18 14:16:50 +02:00
alonso.torres
52cbc7e09d
✨ Margins for grid elements
2023-09-18 14:08:51 +02:00
alonso.torres
6f2a459cce
✨ Instance component to grid layout
2023-09-18 14:08:34 +02:00