133 Commits

Author SHA1 Message Date
alonso.torres
822b13ef75 🐛 Fixed issue with flipped shapes 2020-04-27 13:27:35 +02:00
alonso.torres
285be7f5ff Maintain proportions when control key is pressed 2020-04-27 07:55:30 +02:00
alonso.torres
9f351ef155 🐛 Fixes problem with localStorage in web worker 2020-04-27 07:54:55 +02:00
alonso.torres
de476383bd 🐛 Fixes problems with groups 2020-04-27 07:08:10 +02:00
alonso.torres
b0318d3144 ♻️ Moved main.geom to util.geom.shapes 2020-04-27 07:08:10 +02:00
alonso.torres
8886db7453 🎉 New stretch method 2020-04-27 07:08:10 +02:00
alonso.torres
b73958efd0 🎉 Improved transformations 2020-04-27 07:08:10 +02:00
Andrey Antukh
45bf06733f 🔥 Remove react-dnd dependency. 2020-04-20 11:56:10 +02:00
Andrey Antukh
77d555dbf2 ♻️ Refactor workspace initialization.
Enable selection indexation.
2020-04-20 11:56:10 +02:00
Andrey Antukh
4030e43ac1 🎉 Add (web)worker impl with selection index. 2020-04-20 11:56:10 +02:00
Andrey Antukh
f7dce00c1f 🎉 Add QuadTree implementation. 2020-04-20 11:56:10 +02:00
Andrey Antukh
6adb168ca4 Minor improvements on perf ns. 2020-04-20 11:56:10 +02:00
Andrey Antukh
484702527e 🎉 Add worker base implementation. 2020-04-20 11:56:10 +02:00
Andrés Moya
7b5f780ac7 Allow to edit RGB values by hand 2020-04-16 15:30:52 +02:00
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
a91a8401d6 More improvements to perf namespace. 2020-04-13 11:27:46 +02:00
Andrey Antukh
4a2b67c9d5 Set enable as true by default on profiler component. 2020-04-13 11:27:46 +02:00
Andrey Antukh
c85fd20a58 Allow disable the profiler. 2020-04-13 11:27:46 +02:00
alonso.torres
d86b5237c1 🎉 Multiple selection rotation 2020-04-10 07:54:14 +02:00
Andrey Antukh
4073b3a981 🐛 Fix compilation error related to perf ns. 2020-04-09 08:54:46 +02:00
Andrey Antukh
bbbd7b704e 🎉 Add better profiling helpers. 2020-04-08 23:24:14 +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
Andrey Antukh
242eef8427 🎉 Add fullscreen handling to viewer. 2020-04-06 12:45:37 +02:00
Andrey Antukh
b3e6566bd8 🔥 Remove unused code. 2020-04-06 12:30:29 +02:00
Andrey Antukh
aad3e092f7 Clean code on router ns. 2020-04-06 12:30:29 +02:00
alonso.torres
f79e902762 Adds group shape 2020-04-06 11:52:42 +02:00
Andrey Antukh
f7bfc4d135 🎉 Migrate from figwheel to shadow-cljs. 2020-03-30 09:46:35 +02:00
alonso.torres
8b2612559d 💅 drag/drop of element libraries in to canvas 2020-03-27 14:42:34 +01:00
alonso.torres
4102dca55c 🐧 adds layout for libraries sidebar 2020-03-26 15:37:15 +01:00
Andrey Antukh
2009545d6a ⬆️ Update to the latest version of rumext. 2020-03-25 09:41:39 +01:00
Andrey Antukh
1195777036 🎉 Add clipboard related functions to webapi utils. 2020-03-24 22:57:39 +01:00
alonso.torres
a0a031dbc2 🐸 adds crud for libraries and deletion of elements 2020-03-20 15:12:34 +01:00
Andrey Antukh
1434cb62f5 🎉 Add many helpers to uxbox.util.dom ns. 2020-03-20 11:37:40 +01:00
Andrey Antukh
9e5b7459f0 🔥 Remove unused code. 2020-03-18 11:33:48 +01:00
Andrey Antukh
4c36bce5bd Deprecate uxbox.util.components. 2020-03-18 09:53:55 +01:00
Andrey Antukh
118157e43a 🚧 Initial integration of workspace toolbar. 2020-03-17 17:27:54 +01:00
Andrey Antukh
53700e3cb6 🚧 Comment worker code (temporary disabled). 2020-03-11 15:53:13 +01:00
Andrey Antukh
eeb2f39ada 🔥 Remove unused code. 2020-03-11 09:00:09 +01:00
Andrey Antukh
6f0d45dfcd Add error boundaries to the app component. 2020-03-10 11:46:18 +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
Andrey Antukh
146faf74a9 ♻️ Refactor profile and login. 2020-02-04 16:05:51 +01:00
Andrey Antukh
2cebbbc2f8 ♻️ Refactor images storage. 2020-02-03 22:29:59 +01:00
Andrey Antukh
065ed23c79 🎉 Add javascript variants of geom.point and geom.matrix.
Only for have them in backup, they are not in use right now
and we dont expect to use them in a near future.
2020-02-01 01:16:47 +01:00
Andrey Antukh
1d726564df Simplify changes detection and commit.
With minor code cleaning.
2020-01-21 17:42:17 +01:00
Andrey Antukh
8dd6c8457f Use uuid1 instead of uuid4 on all the codebase. 2020-01-21 13:15:13 +01:00
Andrey Antukh
20cd5b1d9c 🎉 Add uuid v1 implementation. 2020-01-21 12:17:49 +01:00
Andrey Antukh
0e35e33607 Adapt code to i18n and date-fns changes. 2020-01-16 19:29:45 +01:00
Andrey Antukh
595cdd66c7 Improve i18n module. 2020-01-16 19:28:19 +01:00