67 Commits

Author SHA1 Message Date
Andrés Moya
0159eea526 🎉 Add interaction flows 2021-10-07 11:40:01 +02:00
Andrey Antukh
bee1db135f 📎 Fix frontend linter issues. 2021-09-30 11:48:14 +02:00
Andrey Antukh
b64d5ef357 🎉 Add unified logging api. 2021-09-30 11:48:14 +02:00
Andrés Moya
a377c602cc 🐛 Fix naming of duplicated objects in copy&paste and others 2021-08-13 09:49:42 +02:00
Andrés Moya
bbd6d171be 🎉 Allow to navigate undo history 2021-08-03 09:50:09 +02:00
alonso.torres
43198eb263 🐛 Improved object deletion 2021-07-26 19:28:06 +02:00
alonso.torres
7efc1a0366 🐛 Fix problem with undo operation and children order 2021-07-15 14:03:11 +02:00
Andrey Antukh
3e4e54870b Fix linter issues on frontend (part 2). 2021-06-18 11:20:25 +02:00
Andrey Antukh
371c78b1d3 ♻️ Refactor delete-shapes event.
Properly handle parent deletion + performance.
2021-06-10 14:34:19 +02:00
Andrey Antukh
0f8e2a9b1b 🎉 Add experimental trazability to update-file. 2021-05-10 14:53:47 +02:00
Andrés Moya
af23d62568 🐛 Remove interactions when the destination artboard is deleted 2021-05-06 12:52:43 +02:00
alonso.torres
a3ead3aa6d 🐛 Fix error on collaboratibe editing 2021-05-05 16:40:40 +02:00
alonso.torres
a91a57581f 🐛 Fix issues with non updated selected 2021-05-05 14:27:19 +02:00
alonso.torres
be0d1c19fa ♻️ New namespace for state helpers 2021-05-05 14:27:19 +02:00
alonso.torres
59187f9ff4 ♻️ Refactor commit-changes and undo actions 2021-04-27 18:00:59 +02:00
alonso.torres
961a7a2e03 Additional changes to path editing 2021-04-21 17:40:09 +02:00
alonso.torres
0455aaa4cd Undo/redo paths 2021-04-21 17:40:09 +02:00
Andrés Moya
dd6bd6bbff 🐛 Fix frontend tests 2021-04-16 11:38:51 +02:00
alonso.torres
2e6dacf539 ♻️ Refactor path into modules 2021-04-14 16:57:25 +02:00
Andrey Antukh
03a031091f 🎉 Allow copy&paste from inkscape. 2021-04-13 17:16:39 +02:00
Andrey Antukh
f545e41d10 📎 Fix license header. 2021-04-12 16:49:43 +02:00
alonso.torres
9e348ecc99 🐛 Fixed problem when editing paths 2021-04-05 11:23:46 +02:00
alonso.torres
3cb9470db2 🐛 Fix problem with enter to edit paths 2021-03-26 15:57:05 +01:00
alonso.torres
136a48a18f ♻️ Viewport refactor and improvements 2021-03-22 22:09:57 +01:00
Andrey Antukh
7bc91e7224 Allow to unselect the text alignment.
Defaulting to 'start' (rtl friendly).
2021-03-16 14:42:35 +01:00
Andrey Antukh
3bef80932d ♻️ Replace slate editor with draft-js. 2021-03-16 14:42:35 +01:00
alonso.torres
237ef2a205 Adds rects, ellipses and uses to svg elements 2021-03-08 13:25:55 +01:00
alonso.torres
19febde547 Import paths as native shapes 2021-03-08 13:25:55 +01:00
alonso.torres
0014bb3d24 🐛 Fix problem with indices refreshing on page changes 2021-02-16 15:48:48 +01:00
alonso.torres
4d5231598f 🐛 Fixes issues with moving shapes outside groups 2021-02-09 15:42:16 +01:00
alonso.torres
69b4968578 Change to add when selected shape 2021-02-04 11:17:40 +01:00
alonso.torres
44eb961c27 Improved performance in workers 2021-01-27 21:52:55 +01:00
alonso.torres
815d1a906f Improved process-changes performance 2021-01-26 17:35:47 +01:00
Andrés Moya
870eff5826 🎉 Update component in a shared library 2021-01-26 13:27:35 +01:00
Andrey Antukh
5c1290d5b3 🐛 Properly deselect all shapes on posible error on saving. 2021-01-25 11:51:15 +01:00
alonso.torres
20731be1a4 Adding shapes over the selected shapes 2021-01-18 10:19:41 +01:00
alonso.torres
cb7499c10a 🐛 Fixes path/curve position for frame 2021-01-14 11:19:59 +01:00
alonso.torres
25824629f2 ♻️ Refactor svg uploads 2021-01-13 11:52:39 +01:00
alonso.torres
27a85ce0da ♻️ Refactor files upload effects 2021-01-08 11:25:38 +01:00
alonso.torres
802f19453d Upload SVG as shapes 2021-01-07 19:07:52 +01:00
alonso.torres
2f0fcaf5d3 🐛 Fixes problems with top-level shape selection 2021-01-05 15:19:00 +01:00
alonso.torres
3f887f20e9 🐛 When creating a frame moves the top-level shapes inside 2020-12-23 12:29:36 +01:00
Andrés Moya
baec7838b4 ♻️ Always set component-file-id, even in local file 2020-12-21 10:23:19 +01:00
alonso.torres
45882ba6a1 ♻️ Refactor pages namespaces 2020-12-10 14:41:05 +01:00
alonso.torres
a71a7d6951 🐛 Fixed problems with resize texts 2020-12-04 13:26:23 +01:00
Andrey Antukh
e0cc0a7f3a 🐛 Don't allow create frames inside frames. 2020-12-02 15:35:14 +01:00
alonso.torres
b180d9e878 🐛 Fixed persistent outline after editing 2020-12-01 14:58:19 +01:00
Andrey Antukh
3db9907c25 Prevent leave stream broken on spec failed on commit-changes. 2020-12-01 10:39:06 +01:00
Andrey Antukh
b4341cba18 🔥 Temporary comment undo validation. 2020-11-27 16:15:44 +01:00
alonso.torres
2a17f0e507 ♻️ Refactor the text size calculations 2020-11-27 12:28:49 +01:00