120 Commits

Author SHA1 Message Date
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
Andrey Antukh
76e19a4b41 Performance improvements. 2020-01-16 16:22:56 +01:00
Andrey Antukh
72d92c419f 🚧 More work on rotation related stuff. 2020-01-15 17:59:55 +01:00
Andrey Antukh
338a0b97ac 🚧 Start working on shape rotation (with mouse handlers). 2020-01-15 00:15:23 +01:00
Andrey Antukh
6957a49752 ♻️ Add spec ns on shared code (and adapt frontend code to use it). 2020-01-11 19:56:48 +01:00
Andrey Antukh
f2d475d3d3 ♻️ Refactor all i18n subsystem. 2020-01-11 16:28:54 +01:00
Andrey Antukh
ab4171b8ec 🎉 Add file thumbnails on dashboard. 2020-01-08 10:34:02 +01:00
Andrey Antukh
1e058463b2 ♻️ Refactor: shape data structure, dashboard data loading... 2020-01-07 09:35:38 +01:00
Andrey Antukh
5b96e1e9fd 🎉 Add common directory tree for code sharing between front and back. 2019-12-14 21:23:54 +01:00
Andrey Antukh
17b91b9368 🎉 Add fill method to rng-impl ns. 2019-12-12 01:01:12 +01:00
Andrey Antukh
af62d949d8 ♻️ Major refactor of page data structure.
In preparation to future collaborative edition.
2019-12-04 20:13:35 +01:00
Andrey Antukh
792303a833 Remove unexpected lag on moving shape.
The lag happens when the shape is not initially selected.
2019-11-26 10:55:38 +01:00
Andrey Antukh
e9b00339a5 🚧 Major refactor of backend code.
Relevant changes:

- ring -> vertx
- suricatta -> vertx-pgsql
- emails improvements
- logging
- hybrid sync/async -> full async execution model
- database layout refactor
2019-11-18 12:35:41 +01:00
Andrey Antukh
7598637efc Enable history sidebar and dialog. 2019-10-21 17:27:24 +02:00