200 Commits

Author SHA1 Message Date
Jesús Espino
3a7e97bc60 Upload multiple images 2016-05-23 20:03:12 +02:00
Andrey Antukh
bf5c68a58b
More fixes on images. 2016-05-23 17:34:44 +03:00
Andrey Antukh
a60fbca002
Minor readability and consistency fixes on images. 2016-05-23 17:22:15 +03:00
Jesús Espino
b3e9e7d1aa Images dashboard 2016-05-21 17:46:19 +02:00
Jesús Espino
94e23400c3 Change default opened options on project open (#28) 2016-05-18 17:13:12 +03:00
Andrey Antukh
efad3ff73c
Improved projects, colors and workspace page data loading. 2016-05-16 13:44:13 +03:00
Andrey Antukh
ef47a0aaad
Fix wrong logout event implementation. 2016-05-16 13:27:21 +03:00
Andrey Antukh
c8d48d4667
Simplified login event. 2016-05-16 13:27:10 +03:00
Andrey Antukh
e0ba0fd41f
Schedule to the next context the message side effect. 2016-05-16 13:12:32 +03:00
Jesús Espino
3f4ed6faa5 Colors management (#24)
* Colors management

* Minor indentation fixes.

* Remove redundant naming.

* Add missing block comment annotations.

* Use consistently defrecord instead of reify.

* Remove useless mapcat usage and simplify the related code.

* Start using more optimistic updates on collection operations.

* Remove println.

* Remove ^:const metadata.

* Remove neested let.

* Replace when with if on sablono templates.
2016-05-14 21:50:06 +03:00
Andrey Antukh
14d403ca2d
Minor translation strings change. 2016-05-06 22:19:38 +03:00
Andrey Antukh
7f865db89c
Add profile-updated event with proper success notification. 2016-05-06 22:19:20 +03:00
Andrey Antukh
25bcf8f139
Port profile form to new form layout. 2016-05-06 22:00:32 +03:00
Jesús Espino
a9d38db076 Group/degroup feature improvements (#15) 2016-04-27 17:43:58 +03:00
Jesús Espino
c7801a793c Draw tools shortcuts (#21)
* Add shortcuts for shapes

* Fix problem with draw or select shapes when a shape is selected
2016-04-24 23:04:34 +03:00
Andrey Antukh
f0ed85e53f
Replace random-uuid usage with uuid.core/random. 2016-04-24 22:01:43 +03:00
Andrey Antukh
53c657e8a4
Add alignment to drawarea. 2016-04-22 20:41:03 +03:00
Andrey Antukh
c2e63d5603
Add initial alignment on movement and resize. 2016-04-22 19:51:34 +03:00
Andrey Antukh
00679d9c68
Add better shapes selection algorithm. 2016-04-20 20:35:40 +03:00
Andrey Antukh
f400a242d9
Adapt shape type keywrod to new simplified naming.
The redundant and useles `:builtin/` keyword namespace
is stripped out.
2016-04-20 20:35:40 +03:00
Andrey Antukh
18190edcc8
Adapt the code to use new shape geometry primitives. 2016-04-20 20:35:40 +03:00
Andrey Antukh
1c13b62f25 Merge pull request #20 from uxbox/selecte-on-insert-shape
Select on insert shape
2016-04-17 18:56:05 +03:00
Jesús Espino
33e13362fd Select on insert shape 2016-04-17 13:18:36 +02:00
Andrey Antukh
ef0e0ab74c
Split some conditions as separated predicate functions. 2016-04-16 21:47:37 +03:00
Jesús Espino
70282daaf7
Fix blocked groups selection 2016-04-16 20:49:24 +03:00
Andrey Antukh
39df77e6ed
Integreate new history version dialog in workspace. 2016-04-16 20:42:41 +03:00
Andrey Antukh
563d3e6dd3
Improve error handlign on password change event. 2016-04-16 14:08:54 +03:00
Andrey Antukh
0ace777e00
Improve dashboard projects loading. 2016-04-16 13:49:59 +03:00
Andrey Antukh
2887b5c0e1
Improve workspace initialization process. 2016-04-16 13:44:32 +03:00
Andrey Antukh
b148de7fc0
Properly use projects fetched event after fetch projects event. 2016-04-16 13:43:21 +03:00
Andrey Antukh
034c26fed4
Cosmetic changes on history events. 2016-04-16 13:42:57 +03:00
Andrey Antukh
ba0627c3ad
Refactor lightbox impl approach (split business logic from UI). 2016-04-16 10:45:33 +03:00
Andrey Antukh
2649f4bed2
Improve error handling on user events. 2016-04-15 23:39:21 +03:00
Andrey Antukh
8353f92ea7
Remove debug message on messages events ns. 2016-04-15 23:39:21 +03:00
Andrey Antukh
6044e8a4c2
Add a small delay for history fetching (beter user experience). 2016-04-15 23:39:21 +03:00
Andrey Antukh
eff6a854a0
Initialize webworker only on browser environment. 2016-04-15 23:39:21 +03:00
Andrey Antukh
5ebe483f8a
Don't fetch profile and projects if authentication is failed. 2016-04-15 23:39:21 +03:00
Andrey Antukh
dba3c8764a
Add new transit based and nodejs friendly storage abstraction. 2016-04-15 23:39:21 +03:00
Andrey Antukh
95c4f2fbc1
Refactor messages (split ui and business logic). 2016-04-15 23:39:21 +03:00
Jesús Espino
987736f9fb Deselect current tool with esc 2016-04-15 17:34:21 +02:00
Andrey Antukh
8b23cd6f3c
Improve form related events naming. 2016-04-13 23:53:49 +03:00
Andrey Antukh
58a86872f5
Add specific event for update page options. 2016-04-13 23:52:01 +03:00
Andrey Antukh
7c892cf012
Improve error handling on workspace settings form. 2016-04-13 23:42:07 +03:00
Andrey Antukh
0cb28a2bba
Add additional helpers and events for form handling. 2016-04-13 23:41:00 +03:00
Andrey Antukh
3515a0c602
Fix an other bug related to aligmnet activation flags. 2016-04-13 21:10:07 +03:00
Andrey Antukh
e77764f693
Simplify alignment related flags and its activation impl. 2016-04-13 21:02:23 +03:00
Andrey Antukh
49d2c54488
Cosmetic fixes on zoom related events. 2016-04-13 20:45:59 +03:00
Andrey Antukh
c743c94450
Add activate flag event for proper flag activation independently of state. 2016-04-13 20:45:29 +03:00
Andrey Antukh
41073a7b57
Cosmetic improvement on constants definition on workspace events ns. 2016-04-13 20:44:59 +03:00
Andrey Antukh
44027c9d63
Add todo coment on pages events. 2016-04-13 20:44:17 +03:00