0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-23 06:58:58 -05:00
Commit graph

1072 commits

Author SHA1 Message Date
Andrey Antukh
1dd1b9d987 🎉 Introduce ordered-set type and use it for workspace selected. 2020-06-15 12:40:04 +02:00
Andrey Antukh
861150ff46 🐛 Fix positioning on group and ungroup. 2020-06-15 10:12:33 +02:00
Andrey Antukh
b68a076e57 🐛 Fix critical inconsistencies on group handling. 2020-06-15 10:12:33 +02:00
Andrey Antukh
93a967ed8f 💄 Remove unused operation on page update mutation. 2020-06-15 10:12:33 +02:00
Andrey Antukh
3e00d67504 Improve page data migrations. 2020-06-15 10:12:33 +02:00
Andrés Moya
ff5ec11bac 🐛 Fix two runtime errors when creating shapes from library 2020-06-12 07:58:56 +02:00
Andrés Moya
f63657509f 🐛 Add undo to set default grid options operation 2020-06-12 07:58:56 +02:00
Andrey Antukh
7fb897a7ad 🐛 Fix shape leaking on deletion when is grouped. 2020-06-10 08:29:13 +02:00
Andrey Antukh
b8dab7253e 🐛 Properly setup group on creation. 2020-06-09 16:16:15 +02:00
Andrey Antukh
4bdaab637c 🐛 Remove leaks of selrect attrs in the root shape object. 2020-06-09 16:16:15 +02:00
Andrés Moya
7bf06353ad 🎉 Copy & paste images onto the workspace 2020-06-03 11:05:03 +02:00
Andrés Moya
56763e9aa8 Automatic placement of uploaded image 2020-06-02 12:09:12 +02:00
Andrey Antukh
bee4e5177c 🐛 Fix initial auto-fit of viewport. 2020-06-02 12:08:19 +02:00
alonso.torres
21613e6614 Adds rectangle around distance texts 2020-05-29 08:41:44 +02:00
alonso.torres
b5317782e9 🎉 Adds snaps to distance 2020-05-28 15:00:36 +02:00
Andrey Antukh
ff701ecf13 🐛 Fix unexpected error on calculating thumnail size. 2020-05-27 12:27:14 +02:00
Andrés Moya
25518a4ac0 🐛 Implement undo in layer move operation 2020-05-25 12:17:01 +02:00
alonso.torres
593d1cdd39 Migrate pages in the backend 2020-05-25 11:19:08 +02:00
alonso.torres
e06d8e754f ♻️ Adds new properties to shapes 2020-05-25 07:51:44 +02:00
Andrey Antukh
b5a6d9981d 🐛 Fix backend incompatibilities on common module. 2020-05-25 07:47:31 +02:00
alonso.torres
7d464c14c0 ♻️ Moved math and some geom namespaces to common 2020-05-21 15:27:33 +02:00
alonso.torres
1d2ae6d5eb 🎉 Add option to save the layouts 2020-05-19 16:13:20 +02:00
alonso.torres
0b4996b31a 🎉 Grid and layout UI 2020-05-19 16:13:20 +02:00
Andrey Antukh
22975f4f7d More work on viewpoer sizing handling. 2020-05-11 08:58:31 +02:00
Andrés Moya
1e898f94f3 🎉 Add basic interaction to shapes 2020-05-05 15:41:56 +02:00
Andrey Antukh
49023117c3 ♻️ Move data.helpers to uxbox.common.pages ns. 2020-05-05 15:18:59 +02:00
Andrés Moya
9e21d6ab9d 🎉 Add stroke-alignment option 2020-04-27 14:33:45 +02:00
Andrey Antukh
aca1959dd7 🎉 Add new text shape. 2020-04-27 14:29:18 +02:00
Andrés Moya
7b5f780ac7 Allow to edit RGB values by hand 2020-04-16 15:30:52 +02:00
Andrey Antukh
953b3caf3d 🔥 Remove unused change event impl (:mov-obj). 2020-04-16 10:08:00 +02:00
Andrey Antukh
b3770963b0 🐛 Fix duplicate ids bug.
Caused by :mov-object bad frame-id assignation.
2020-04-16 10:08:00 +02:00
Andrey Antukh
cd72860ea0 ♻️ Refactor copy&paste and duplicate shape. 2020-04-16 10:08:00 +02:00
Andrey Antukh
5fb0c5c312 🐛 Fix group undo/redo. 2020-04-16 10:08:00 +02:00
Andrey Antukh
527acac92e 🐛 Prevent out of order write on pages. 2020-04-16 10:08:00 +02:00
Andrey Antukh
9649d67883 Unify uuid under uxbox.common.uuid. 2020-04-13 11:27:46 +02:00
Andrey Antukh
274a85186e Make :mov-objects change more universal.
With additional exhaustive tests.
2020-04-13 11:27:46 +02:00
alonso.torres
e6200aae4c Adds new method to move objects 2020-04-08 14:11:33 +02:00
Andrey Antukh
4465db130d Integrate stoke add/del operation. 2020-04-08 10:27:34 +02:00
Andrey Antukh
d2863c91db 🎉 Add coalesce helper to common data ns. 2020-04-07 19:51:03 +02:00
alonso.torres
f79e902762 Adds group shape 2020-04-06 11:52:42 +02:00
alonso.torres
e73350e2ba 🎉 Adds groups infrastructure 2020-04-02 09:58:48 +02:00
Andrés Moya
69c27ca24d Put new objects at the top 2020-04-01 17:16:40 +02:00
alonso.torres
57d633b1d2 🐸 integration with backend data 2020-03-26 15:37:15 +01:00
Andrey Antukh
9454302a83 🐛 Ensure data integrity on :del-obj change impl. 2020-03-24 22:57:39 +01:00
Andrey Antukh
fc734328cb 🎉 Namespace workspace data with page id. 2020-03-17 12:55:09 +01:00
Andrey Antukh
3cb55532c8 🔥 Remove commented code. 2020-03-10 13:25:47 +01:00
Andrey Antukh
b3e7d6ea29 🔥 Remove debug code. 2020-03-10 13:21:11 +01:00
Andrey Antukh
5e91f05a7b Adapt shapes d&d ordering to new data structure. 2020-03-09 12:22:31 +01:00
Andrey Antukh
0f5f2a1715 📚 Update docs. 2020-03-08 13:13:32 +01:00
Andrey Antukh
ba373573e0 ♻️ Initial refactor of page data structure (wip).
Still work in progress but is a necessary step for a future
(re)introduction of groups.
2020-03-08 12:46:09 +01:00