316 Commits

Author SHA1 Message Date
Vitaly Kornilov
ea3e17f7fe 🎉 Add themes infraestructure. 2020-04-13 11:49:26 +02:00
Andrey Antukh
9649d67883 Unify uuid under uxbox.common.uuid. 2020-04-13 11:27:46 +02:00
Andrey Antukh
032252469b Add more memoization hooks. 2020-04-13 11:27:46 +02:00
Andrey Antukh
7db2db96e1 🚧 Add ad-hoc d&d implementation.
React-Dnd is a very nice library but adds a lot of overhead. Causes
a lot of latency when a number of elements grows.
2020-04-13 11:27:46 +02:00
alonso.torres
815320cd24 🐛 Fixes copy/paste with groups 2020-04-10 15:04:44 +02:00
Andrés Moya
43550af175 🐛 Fix align and distribute grouped objects 2020-04-10 13:01:18 +02:00
Andrés Moya
e9d60913d0 🎉 Add space distribution of shapes 2020-04-10 13:01:18 +02:00
alonso.torres
d86b5237c1 🎉 Multiple selection rotation 2020-04-10 07:54:14 +02:00
Andrés Moya
8e573abf9e 🎉 Implement actual object alignment 2020-04-09 10:51:27 +02:00
Andrey Antukh
bbbd7b704e 🎉 Add better profiling helpers. 2020-04-08 23:24:14 +02:00
Andrey Antukh
15026c900b 🔥 Remove some prn's lines. 2020-04-08 16:55:12 +02:00
Andrey Antukh
6f9b304a40 🐛 Add missing events. 2020-04-08 16:43:06 +02:00
Andrey Antukh
02170a156e ♻️ Refactor messages component. 2020-04-08 16:40:10 +02:00
Andrey Antukh
a0b70b7bbd Make clipboard api more generic. 2020-04-08 16:37:32 +02:00
alonso.torres
e6200aae4c Adds new method to move objects 2020-04-08 14:11:33 +02:00
alonso.torres
20c6ae867b 🐛 Fixes problem when moving child 2020-04-08 14:11:33 +02:00
alonso.torres
185b1f9ee1 Allows selection of inside items with double click 2020-04-08 14:11:33 +02:00
alonso.torres
9d0b71a36c Allow selection of elements inside group 2020-04-08 14:11:33 +02:00
alonso.torres
57b2141166 Fixes problem with frame movement 2020-04-08 14:11:33 +02:00
Andrey Antukh
ce28464251 Enable anonymous users and viewer with token. 2020-04-08 10:38:54 +02:00
Andrey Antukh
fe203fe70c Improve profile spec to allow anonymous users. 2020-04-08 10:38:54 +02:00
Andrey Antukh
4465db130d Integrate stoke add/del operation. 2020-04-08 10:27:34 +02:00
Andrey Antukh
ccce224377 🐛 Fix "delete" shortcut. 2020-04-07 19:52:56 +02:00
Andrey Antukh
92e5fc9980 🚧 Add initial work on share by token. 2020-04-07 14:39:53 +02:00
Andrey Antukh
fc18b39b89 💄 Fix merge issues. 2020-04-06 12:46:13 +02:00
Andrey Antukh
242eef8427 🎉 Add fullscreen handling to viewer. 2020-04-06 12:45:37 +02:00
Andrey Antukh
d589f19be4 🎉 Add basic zoom shortcuts to viewer. 2020-04-06 12:45:37 +02:00
Andrey Antukh
8597b87cad 🎉 Add new shortcuts handling implementation. 2020-04-06 12:41:57 +02:00
Andrey Antukh
1a3a48e4de 🎉 Add initial version of viewer. 2020-04-06 12:40:25 +02:00
alonso.torres
a3a889339b Adds ungroup shapes 2020-04-06 11:57:09 +02:00
alonso.torres
f79e902762 Adds group shape 2020-04-06 11:52:42 +02:00
Andrés Moya
d553b0c77c Review zoom shortcuts 2020-04-02 10:21:38 +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
Andrés Moya
ec3be76782 ♻️ Enhance some fragments of code 2020-04-01 08:51:37 +02:00
Andrés Moya
637f0934f9 🎉 Auto select pasted objects 2020-03-31 15:25:29 +02:00
Andrés Moya
a4d8675a15 🎉 Calculate in which frame the pasted objects fit 2020-03-31 13:24:08 +02:00
Andrés Moya
82c264b75f 🎉 Give unique names to objects when pasting 2020-03-31 13:24:08 +02:00
Andrés Moya
83a02ad6e6 🎉 Copy and paste to cursor position 2020-03-30 13:48:50 +02:00
Juan de la Cruz
25a201bc44 💄 change layers styles 2020-03-30 10:51:19 +02:00
Andrey Antukh
f7bfc4d135 🎉 Migrate from figwheel to shadow-cljs. 2020-03-30 09:46:35 +02:00
alonso.torres
e4ad75d5d1 🎻 moved selections to state so they persists when the component closes 2020-03-26 15:37:15 +01:00
alonso.torres
5cd8e85034 👾 changes libraries types, reworked color palette 2020-03-26 15:37:15 +01:00
alonso.torres
57d633b1d2 🐸 integration with backend data 2020-03-26 15:37:15 +01:00
alonso.torres
4102dca55c 🐧 adds layout for libraries sidebar 2020-03-26 15:37:15 +01:00
Andrey Antukh
5c871c863f 🎉 Initial work on copy & paste functionality. 2020-03-24 22:57:39 +01:00
Andrey Antukh
7b23a2a2b4 ♻️ Reorganize and improve the shortcuts machinary. 2020-03-24 22:57:39 +01:00
Andrey Antukh
c66b483fba 🐛 Fix ordering on undo operation on adding/duplicating shape. 2020-03-24 22:57:39 +01:00
Andrey Antukh
112140c006 🐛 Fix automatic shape naming on workspace. 2020-03-24 22:57:39 +01:00
Andrey Antukh
3f8031cd0e 💄 Minor code reorganization on data.workspace ns file. 2020-03-24 22:57:39 +01:00