257 Commits

Author SHA1 Message Date
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
2d4e76619f 🐛 Fix group and upgroup events naming. 2020-06-09 16:16:15 +02:00
Andrey Antukh
b8dab7253e 🐛 Properly setup group on creation. 2020-06-09 16:16:15 +02:00
alonso.torres
1c6bdb5060 🐛 Fixes problems with paths 2020-06-04 15:07:43 +02:00
alonso.torres
353e86c49d 🎉 Adds feedback when dragging interactions 2020-06-04 12:43:39 +02:00
alonso.torres
b441ac64d0 🎉 Allows user to change canvas background color 2020-06-04 07:08:34 +02:00
Andrés Moya
7bf06353ad 🎉 Copy & paste images onto the workspace 2020-06-03 11:05:03 +02:00
alonso.torres
1f82c0f1e1 🐛 Fixed selection behaviour 2020-06-03 09:04:49 +02:00
alonso.torres
7861c81538 🐛 Fixes issue with context menu 2020-06-03 07:57:14 +02:00
alonso.torres
174b9db1d2 🎉 Duplicate move 2020-06-02 16:10:30 +02:00
alonso.torres
bedd244f44 🎉 New cursors in viewport 2020-06-02 12:10:10 +02:00
Andrey Antukh
bee4e5177c 🐛 Fix initial auto-fit of viewport. 2020-06-02 12:08:19 +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
alonso.torres
7d464c14c0 ♻️ Moved math and some geom namespaces to common 2020-05-21 15:27:33 +02:00
alonso.torres
f199317f47 Improved selection handlers 2020-05-21 12:13:33 +02:00
alonso.torres
283a13acc1 Adds shortcuts to header menu 2020-05-20 15:38:04 +02:00
Andrés Moya
6cb4822842 Allow to drop shape inside frames or groups in layers panel 2020-05-20 14:09:15 +02:00
alonso.torres
23ca77fe3a ♻️ Renamed layout to grid and some refactors 2020-05-19 16:13:20 +02:00
alonso.torres
235e196094 Fixes problem with snap keys 2020-05-19 16:13:20 +02:00
alonso.torres
1d2ae6d5eb 🎉 Add option to save the layouts 2020-05-19 16:13:20 +02:00
alonso.torres
d2229f43c7 Snap to square grid 2020-05-19 16:13:20 +02:00
alonso.torres
0b4996b31a 🎉 Grid and layout UI 2020-05-19 16:13:20 +02:00
Andrés Moya
adde1d3d63 Expand containing layer when selecting a shape 2020-05-18 14:34:44 +02:00
Andrey Antukh
ccb79f7188 Deselect shapes after deletion. 2020-05-18 10:34:56 +02:00
Andrey Antukh
6df0d34e2a 🔥 Remove commented code. 2020-05-18 10:34:56 +02:00
Andrés Moya
4be9606341 Add some enhancements in create interactions 2020-05-14 11:00:58 +02:00
Andrés Moya
cf5a2dcaae Change some workspace shortcuts 2020-05-13 13:42:52 +02:00
Andrés Moya
481a43096e 🐛 Fix increase and decrease zoom 2020-05-13 13:17:05 +02:00
Andrey Antukh
bd8123d475 More fixes and improvements to viewport sizing and positioning. 2020-05-12 13:49:54 +02:00
Andrés Moya
e602a8cc36 🎉 Add interactions with the mouse 2020-05-12 11:29:06 +02:00
alonso.torres
590f9956ad ♻️ Refactor snap files 2020-05-11 09:58:39 +02:00
Andrey Antukh
22975f4f7d More work on viewpoer sizing handling. 2020-05-11 08:58:31 +02:00
alonso.torres
80a86b14b8 ♻️ Moved snap calculations to web-worker 2020-05-08 16:25:20 +02:00
Andrey Antukh
51356c10f5 ♻️ Refactor viewport sizing. 2020-05-08 16:14:32 +02:00
alonso.torres
dc97056fcf Integration of the range-tree into the application 2020-05-07 12:26:11 +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
Andrey Antukh
f5e277269c Improve performance of shape-to-frame relationship calc. 2020-05-05 15:18:59 +02:00
alonso.torres
c5dce559cd First dynamic alignment version 2020-05-05 11:18:20 +02:00
alonso.torres
ffd0c95760 🎉 Dynamic alignment brute-force method 2020-05-05 10:40:26 +02:00
Andrey Antukh
e84a462dde 🐛 Refactor shape attrs updating. 2020-04-30 15:27:39 +02:00
Andrey Antukh
6cffaafe24 🐛 Start edition mode on adding text shape. 2020-04-30 15:27:39 +02:00
Andrey Antukh
d3fe0a8abd 🐛 Fix the color palette to work with texts and groups. 2020-04-30 15:27:39 +02:00
Andrey Antukh
e0453643d8 💄 Sort ns declarations related to data.workspace. 2020-04-30 12:35:16 +02:00
Andrey Antukh
40d6cd50fb ♻️ Reorganize uxbox.main.data.workspace. 2020-04-30 12:35:16 +02:00
Andrey Antukh
5d24e76b62 💄 Minor chages on workspace. 2020-04-30 12:35:16 +02:00
Andrey Antukh
ee0cda67c1 💄 Minor cosmetic changes on workspace. 2020-04-30 12:35:16 +02:00