0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-24 07:29:08 -05:00
Commit graph

176 commits

Author SHA1 Message Date
Andrey Antukh
29669b8b0f 🐛 Don't navigate when no frame/index found on viewer. 2020-11-26 11:57:36 +01:00
Andrey Antukh
6c07cfcd25 Reuse transducers on points->rect transformation. 2020-11-26 11:57:36 +01:00
Andrey Antukh
81e909b961 Create frames in reverse order of other shapes. 2020-11-26 11:57:36 +01:00
Andrés Moya
6db1a907c8 Use touched flags when adding/deleting/moving shapes 2020-11-25 11:21:22 +01:00
Andrés Moya
2582766a89 ♻️ Simplify container type management 2020-11-25 11:21:22 +01:00
Andrés Moya
ebb7410e5b Synchronize add/delete/move shapes in componentes 2020-11-25 11:21:22 +01:00
alonso.torres
912be76400 🐛 Fixed problem with divide by zero 2020-11-25 09:57:52 +01:00
alonso.torres
3543acbac7 🐛 Fixed schema for shapes 2020-11-24 18:01:50 +01:00
alonso.torres
d2806fd9ba 🐛 Fixes problem with schema and parameters 2020-11-24 17:31:22 +01:00
alonso.torres
0fcfd30535 🐛 Fixes problems with previous migration 2020-11-24 17:13:44 +01:00
alonso.torres
25fe4f1269 ♻️ Fixes after review 2020-11-24 13:52:59 +01:00
alonso.torres
b66b0cb431 Close paths and internals refactor 2020-11-24 08:15:54 +01:00
alonso.torres
f339f1ee98 Migrates model to the new paths 2020-11-23 17:44:02 +01:00
alonso.torres
e2593c2dad ♻️ Removed curves shapes 2020-11-23 17:44:02 +01:00
alonso.torres
55b71a111b 🐛 Fixes problems with transforms 2020-11-23 17:44:02 +01:00
alonso.torres
b1c786077b Path create-edit workflow 2020-11-23 17:44:02 +01:00
alonso.torres
8db7078ce8 Path edition mode 2020-11-23 17:44:01 +01:00
alonso.torres
275f6e3dc2 🎉 Improved reusability of drawing functions 2020-11-23 17:44:01 +01:00
alonso.torres
05366eac6f Snap for beziers 2020-11-23 17:44:01 +01:00
alonso.torres
d8ab3473bf Calculate selrect for bezier curves 2020-11-23 17:44:01 +01:00
alonso.torres
f3cce1904c First version drawing beziers 2020-11-23 17:44:01 +01:00
alonso.torres
af68c26aea ♻️ Refactor transforms 2020-11-23 17:44:01 +01:00
alonso.torres
2c50bb16dc ♻️ Refactor geom/shapes.cljc 2020-11-23 17:44:01 +01:00
Andrey Antukh
0e43fb3f06 📎 Minor cosmetic changes. 2020-11-23 17:43:06 +01:00
Andrey Antukh
64a6ba1949 🎉 Add comments to viewer. 2020-11-23 17:43:06 +01:00
Andrey Antukh
1ffdb41cfc 🐛 Add data migration for ensure proper types on group like shapes.
Becuse of a bug, the `:shapes` attribute on group like objects
had become to seq when they should be a vector. The real fix is already
in other commit. This commit adds a migration for address the old
data already stored in the database.
2020-11-13 14:47:34 +01:00
Andrey Antukh
24f0a3945d 🐛 Temporal workaround. 2020-11-13 12:44:35 +01:00
Andrey Antukh
48663eacdc 🐛 Fix incorrect type handling on group operation.
And improve specs related to group attrs.
2020-11-13 11:55:28 +01:00
Andrés Moya
96e6ba77be Rename component root when renaming a component 2020-11-06 09:29:13 +01:00
Andrés Moya
f4374c5046 🐛 Take into account indirect libraries 2020-11-05 17:50:26 +01:00
Andrés Moya
1823ecda40 🎉 Allow to rename a component in the library 2020-11-04 17:14:52 +01:00
Andrés Moya
02207dedf3 🎉 Show master component in options 2020-11-03 14:05:25 +01:00
alonso.torres
03c8b42296 Adjustments to measurement guides 2020-10-29 13:42:21 +01:00
Andrés Moya
c38d0e3211 Rework nested components to avoid indirect references 2020-10-29 11:33:41 +01:00
alonso.torres
d1437997d2 🐛 Fixes problem with inside-frame calculations 2020-10-28 10:46:21 +01:00
alonso.torres
b52289860f Adds multiselection attributes 2020-10-27 11:29:08 +01:00
alonso.torres
6b240da892 Adds blur effect for shapes 2020-10-21 14:29:41 +02:00
Andrey Antukh
5876927505 🎉 Add function instrumentation helper and improve assertion exceptions. 2020-10-21 13:18:26 +02:00
Andrey Antukh
f57941fd7c Add better exception macros (ignoring and try). 2020-10-21 13:18:26 +02:00
Andrés Moya
0ddf6d30b8 Make selection rect only for the mask shape 2020-10-20 16:02:51 +02:00
Andrés Moya
4be7f054b7 🎉 Control when the mask of a group is moved or deleted 2020-10-20 16:02:51 +02:00
Andrés Moya
ee89b2e7f4 🎉 Allow masked groups 2020-10-20 16:02:51 +02:00
alonso.torres
9b2b16c066 Synchronize gradient colors libraries 2020-10-16 14:38:59 +02:00
alonso.torres
9f0a443b5c Fixes problems with pixel picker 2020-10-15 15:47:57 +02:00
alonso.torres
245c39b1f6 Integration with library new colors 2020-10-15 15:47:09 +02:00
alonso.torres
7d7008d405 Styles changes to color picker 2020-10-15 15:46:47 +02:00
alonso.torres
69fb1426d4 Changes to library model 2020-10-15 15:46:20 +02:00
Andrés Moya
a6d47cca10 Make some small fixes 2020-10-15 11:15:35 +02:00
Andrés Moya
68ca44188c Enhance synchronization of a component with subcomponents 2020-10-14 09:25:57 +02:00
Andrés Moya
a3eb634740 Preserve origin component in nested instances 2020-10-14 09:25:57 +02:00