Andrey Antukh
cfe7ba34f7
🐛 Fix validation of validation error on file validate ns
2024-01-05 18:29:16 +01:00
Andrey Antukh
c53e476ba2
✨ Make the dm/get-prop
work also with non static fields
2024-01-05 17:59:39 +01:00
Andrey Antukh
260879791b
💄 Add minor cosmetic changes to custom-stroke react component
2024-01-05 17:59:39 +01:00
Andrey Antukh
8b57dcf015
⚡ Optimize dasharray generation
2024-01-05 17:59:39 +01:00
Andrey Antukh
2698944ec7
✨ Add proper file iteration on srepl helpers
2024-01-05 17:59:39 +01:00
Alejandro Alonso
a6e802ba2a
✨ Refactor style props
2024-01-05 17:59:39 +01:00
alonso.torres
a2fff7e74a
🐛 Fix problem when creating flex layout
2024-01-05 16:38:34 +01:00
alonso.torres
cf3c3cf989
🐛 Fix problem with auto in grid and min sizes
2024-01-05 16:38:34 +01:00
alonso.torres
d0244e0bef
🐛 Fix problem with masks
2024-01-05 16:38:34 +01:00
alonso.torres
1f712c82bf
🐛 Fix problem with icons in select
2024-01-05 16:38:34 +01:00
alonso.torres
3702c054a8
🐛 Fix problem with z-index
2024-01-05 15:32:26 +01:00
alonso.torres
77b886aa1a
🐛 Restored z-index input
2024-01-05 15:32:14 +01:00
alonso.torres
62ffe67838
🐛 Fix problem with disabled buttons visibility
2024-01-05 15:31:55 +01:00
Eva
c14fe661df
♻️ remove new css from other elements
2024-01-05 14:23:14 +01:00
Eva
480251c41c
♻️ Remove new-css-system from viewer
2024-01-05 14:23:14 +01:00
Eva Marco
1433ec5dad
Merge pull request #3971 from penpot/ladybenko-swap-panel
...
:Bug: UI fixes for the swap panel
2024-01-05 13:45:53 +01:00
Belén Albeza
e7d4fc3c4f
🐛 Fix swap panel thumbnail gallery appearance
2024-01-05 13:38:57 +01:00
Alejandro Alonso
492ce43b4a
🎉 Add ha language to the i18n subsystem
2024-01-05 11:46:19 +01:00
Belén Albeza
1576e33564
🐛 Fix color of titles in the swap panel
2024-01-04 17:09:03 +01:00
Alejandro
08cd2ddf1f
Merge pull request #3968 from penpot/niwinz-staging-storage-improvements-2
...
🐛 Fix incorrect pointer deref on validating file on update operation
2024-01-04 16:48:23 +01:00
Andrey Antukh
4899b3af6e
🐛 Fix incorrect pointer deref on validating file on update operation
2024-01-04 16:31:57 +01:00
Alejandro
65b3c62a87
Merge pull request #3959 from penpot/niwinz-staging-storage-improvements-2
...
✨ Improvements to components migration
2024-01-04 15:55:31 +01:00
Eva Marco
6982b03ad6
Merge pull request #3967 from penpot/alotor-grid-fix-auto
...
Fixes some issues with auto cells
2024-01-04 15:42:22 +01:00
alonso.torres
9e52cdb75e
🐛 Change behavior of auto cells
2024-01-04 15:17:12 +01:00
alonso.torres
e3ed198ba1
💄 Redesign debug panel
2024-01-04 15:17:12 +01:00
Andrés Moya
f49cf0b6ae
💄 Style changes on clone-object function (now clone-shape)
2024-01-04 14:40:22 +01:00
Andrés Moya
2fc6290c8f
🐛 Fix invalid frame-id when adding shape to copy
2024-01-04 14:40:22 +01:00
Andrey Antukh
41287d8fc5
⚡ Improve migration script performance and api usability
2024-01-04 14:40:22 +01:00
Andrey Antukh
471fd78174
✨ Spawn vthread on s3 internal io completion
...
Instead of using platform threads
2024-01-04 12:41:16 +01:00
Andrey Antukh
746d898245
✨ Improve the db api efficiency
...
Mainly setup proper defaults and reduce unnecesary allocations
on every db api call.
2024-01-04 12:41:16 +01:00
Alejandro Alonso
93bf8c1478
🐛 Fix colors with image fill name
2024-01-04 12:01:46 +01:00
Alejandro Alonso
9cfc00ce97
🐛 Fix remap colors on binary import
2024-01-04 11:59:00 +01:00
Belén Albeza
73b8f3fb17
✨ Load debug CSS in local dev only
2024-01-04 10:47:20 +01:00
Alejandro
c77af2000c
Merge pull request #3957 from penpot/eva-remove-new-css-phase-3
...
♻️ Remove new-css-system phase 3
2024-01-04 10:37:35 +01:00
Eva
af99bf05e2
♻️ Remove new-css-system from dashboard
2024-01-04 10:27:54 +01:00
Eva
3f151f16ce
♻️ Remove new-css-system from modals
2024-01-04 10:27:54 +01:00
Eva
7a3525febc
♻️ Remove new-css-system from right sidebar elements
2024-01-04 10:27:54 +01:00
Belén Albeza
b3684990f1
🐛 Fix sizes of dropdowns in the export section
2024-01-04 10:19:17 +01:00
Belén Albeza
824e7d76ae
🐛 Fix blur icon changing size on hover
2024-01-04 10:19:17 +01:00
Aitor
5ad31a878b
🐛 Fix rasterizer not loading embedded styles
2024-01-04 10:09:37 +01:00
Alejandro Alonso
79c2a6c5d5
🐛 Fix round for both ends of path
2024-01-04 10:07:42 +01:00
Alejandro
7fc77f279b
Merge pull request #3963 from penpot/alotor-fix-empty-thumbnails
...
🐛 Fix problem with thumbnails for empty pages
2024-01-04 09:55:03 +01:00
alonso.torres
3aadf00a6f
🐛 Fix problem with thumbnails for empty pages
2024-01-04 09:52:09 +01:00
Aitor Moreno
95868416ef
Merge pull request #3961 from penpot/alotor-bugfix
...
Bugfixes
2024-01-03 17:20:27 +01:00
alonso.torres
009556b8f7
✨ Improve grid cell selection
2024-01-03 16:50:44 +01:00
alonso.torres
6068ddc0ff
✨ Add delete with content option
2024-01-03 16:50:44 +01:00
alonso.torres
3ae1a97bc9
🐛 Fix problem when duplicating/moving tracks
2024-01-03 14:40:58 +01:00
Alejandro
5159438e5d
Merge pull request #3950 from penpot/niwinz-staging-storage-improvements
...
✨ Add safety checks on object deletion
2024-01-03 11:46:09 +01:00
Andrey Antukh
addb392ecc
✨ Add safety mechanism for direct object deletion
...
The main objective is prevent deletion of objects that can leave
unreachable orphan objects which we are unable to correctly track.
Additionally, this commit includes:
1. Properly implement safe cascade deletion of all participating
tables on soft deletion in the objects-gc task;
2. Make the file thumbnail related tables also participate in the
touch/refcount mechanism applyign to the same safety checks;
3. Add helper for db query lazy iteration using PostgreSQL support
for server side cursors;
4. Fix efficiency issues on gc related task using server side
cursors instead of custom chunked iteration for processing data.
The problem resided when a large chunk of rows that has identical
value on the deleted_at column and the chunk size is small (the
default); when the custom chunked iteration only reads a first N
items and skip the rest of the set to the next run.
This has caused many objects to remain pending to be eliminated,
taking up space for longer than expected. The server side cursor
based iteration does not has this problem and iterates correctly
over all objects.
5. Fix refcount issues on font variant deletion RPC methods
2024-01-03 10:56:57 +01:00
Andrey Antukh
e6fb96c4c2
📎 Update .gitignore file
2024-01-03 09:40:53 +01:00