alonso.torres
72e29e58d2
🐛 Fix problem with non-clip shapes and zoom
2024-01-17 12:03:51 +01:00
Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01: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
Aitor
0494dc843f
♻️ Refactor thumbnails
2023-09-18 17:00:13 +02:00
Andrey Antukh
954e5303f0
🐛 Fix incorrect props passed on workspace shape wrapper
2023-09-13 16:36:49 +02:00
Andrey Antukh
ac4343dafd
⚡ Don't render not visible shapes on workspace
2023-09-13 16:36:49 +02:00
Andrey Antukh
db5621f4ae
Revert " ⚡ Don't render not visible shapes on workspace"
...
This reverts commit a01c64ea576a3ea76033317f43b2ab83c86bfeae.
2023-09-13 13:54:40 +02:00
Andrey Antukh
c7ae8b6510
⚡ Add minor optimizations on workspace/shapes ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
d3c9bf1e76
✨ Move common code on shape props checking to shapes/common ns
2023-09-06 16:28:32 +02:00
Andrey Antukh
e805f11f12
🔥 Remove unnecesary shape processing on root-shape
2023-09-06 14:42:31 +02:00
Andrey Antukh
a01c64ea57
⚡ Don't render not visible shapes on workspace
2023-09-04 17:37:08 +02:00
Andrey Antukh
c6e248b52f
✨ Add correct impl for is-direct-child-of-root? helper
...
And we restore the previously removed helper and incorrectly replaced by
the `is-direct-child-of-root?`.
In penpot exists two concepts: root and root-frame; root is the
artificially created shape that represents the ROOT, and root-frame
means a frame that is shape of frame type which is a direct children
of ROOT.
2023-09-01 12:47:18 +02:00
Andrey Antukh
1a1e55037b
🔥 Remove unused conditional on root-shape component
2023-09-01 12:47:18 +02:00
Andrey Antukh
58f788455f
⚡ Add experimental equality with exceptions props checking to frames
2023-09-01 12:47:18 +02:00
Pablo Alba
577c2b39dc
♻️ Rename helper root-frame? to is-direct-child-of-root?
2023-07-25 13:59:12 +02:00
alonso.torres
da953f0bc0
🐛 Fix problems with imported SVG embedded images and transforms
2023-04-04 09:52:15 +02:00
alonso.torres
c42ef7c5b0
🐛 Fix problem uploading svg with style tag
2023-01-09 11:56:02 +01:00
alonso.torres
98698cf2db
⚡ Improved modifiers lens
2023-01-04 16:12:12 +01:00
alonso.torres
af098bb64d
✨ Adds integration with new UI
2022-11-17 09:29:03 +01:00
alonso.torres
11f347941e
✨ Refactor for new modifiers
2022-11-17 09:29:03 +01:00
alonso.torres
c3ed46d3ab
✨ Move auto-layout children
2022-11-17 09:29:03 +01:00
Andrey Antukh
8bdfd188d8
⬆️ Upgrade shadow-cljs and rumext dependency
2022-09-28 09:45:43 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
alonso.torres
d6317297d7
🐛 Fix error when moving nested frames outside
2022-08-31 16:30:30 +02:00
Andrey Antukh
b9f767a614
✨ Rename active-frames-ctx to active-frames
2022-08-23 13:57:31 +02:00
alonso.torres
2e3f443758
✨ Fix problems with shadows and strokes for nested frames
2022-06-17 12:54:51 +02:00
alonso.torres
a4cc57886b
✨ Thumbnails for clipped and nested artboards
2022-06-17 12:54:51 +02:00
alonso.torres
0db2f87e3e
🐛 Fix problems with thumbnails generation
2022-05-05 13:11:03 +02:00
alonso.torres
b7d33041e8
⚡ Improved performand for text editing
2022-04-22 11:09:59 +02:00
alonso.torres
b576ef02af
⚡ Performance improvements
2022-04-22 11:09:58 +02:00
alonso.torres
0bb20197f1
⚡ Improved performance of refs
2022-04-06 10:08:35 +02:00
alonso.torres
ea7266dc3b
🐛 Fix performance problem with new texts
2022-03-24 13:50:08 +01:00
alonso.torres
a4d362d43d
🐛 Fix problem when importing a SVG with text
2022-03-22 15:01:16 +01:00
Andrey Antukh
a1da4d4233
♻️ Refactor common.page.helpers namespace.
2022-02-08 15:30:13 +01:00
alonso.torres
b2211aec59
⚡ Change resize to use DOM transformations
2021-12-28 09:18:33 +01:00
alonso.torres
fa09fff2b5
⚡ Performance improvements
2021-12-28 09:18:33 +01:00
alonso.torres
2a11e9962d
♻️ Moved debug utils to debug namespace
2021-12-01 14:39:20 +01:00
alonso.torres
9f08153a85
✨ Created bool shapes
2021-09-27 21:58:29 +02:00
alonso.torres
26e9f652b6
🐛 Fix color picker for texts in root frame
2021-07-07 12:45:33 +02:00
alonso.torres
e880d94f51
✨ Add import blend modes
2021-06-11 15:48:23 +02:00
alonso.torres
93d8c171be
🐛 Fix problems with snap index regeneration
2021-05-14 18:08:15 +02:00
alonso.torres
e1dfd91e24
⚡ Frame thumbnails
2021-05-11 18:18:45 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
alonso.torres
94a294e147
🐛 Fixed problem when drawing paths
2021-04-06 15:01:46 +02:00
alonso.torres
213a8c69fb
🐛 Fix cannot click on blocked elements in viewer
2021-03-30 08:29:05 +02:00
alonso.torres
136a48a18f
♻️ Viewport refactor and improvements
2021-03-22 22:09:57 +01:00
alonso.torres
897b3d3f39
♻️ Removed unused code. Fixed problem with alt key
2021-01-26 21:27:24 +01:00
alonso.torres
fb05999e9e
✨ Changes memoization policies
2021-01-26 17:35:49 +01:00
alonso.torres
27e83342f9
✨ Improvements to performance
2021-01-19 18:44:32 +01:00
alonso.torres
27a85ce0da
♻️ Refactor files upload effects
2021-01-08 11:25:38 +01:00