163 Commits

Author SHA1 Message Date
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
Andrey Antukh
5624882ce2
Properly trigger page update on shape movement. 2016-04-13 20:15:07 +03:00
Andrey Antukh
6d2cd7da59
Simplify error handling on events that communicate with backend. 2016-04-13 20:09:23 +03:00
Andrey Antukh
c314a4cde9
Minor change on translation approach on form errors. 2016-04-12 22:57:00 +03:00
Andrey Antukh
a264cea1d6
More improvements to validation api. 2016-04-12 22:31:32 +03:00
Andrey Antukh
58444fd363
Fix wrong class reference on forms events. 2016-04-12 22:31:32 +03:00
Andrey Antukh
5624adcedf
Remove some validations. 2016-04-12 22:31:32 +03:00
Andrey Antukh
e42b2ed7bf
Overhaul of form data and errors handling. 2016-04-12 22:31:32 +03:00
Andrey Antukh
f81975aa6c
Improve error messages on settings/password page. 2016-04-12 22:31:32 +03:00
Andrey Antukh
3d79367078
Replace bouncer with funcool/struct. 2016-04-12 22:31:32 +03:00
Jesús Espino
cb3a099fef Step based zoom (#12) 2016-04-11 23:09:46 +03:00
Jesús Espino
994d67e032 Change shapes order relative (#11) 2016-04-11 22:02:28 +03:00
Andrey Antukh
4f0a74b1a3
Improvements to grid alignment impl. 2016-04-11 17:34:06 +03:00
Jesús Espino
e43ca70245 Added round and limit to zoom steps (#7) 2016-04-10 20:07:24 +03:00
Andrey Antukh
935bafd512
Add initial approach for grid alignment.
A little bit buggy because the main algorithm
does not works well.
2016-04-10 18:51:13 +03:00
Andrey Antukh
bcc82bc5cf
Move shape related events from data.workspace to data.shapes. 2016-04-10 18:51:13 +03:00
Andrey Antukh
3dd741129c
Improve move-shape event constructor docstring. 2016-04-10 18:51:13 +03:00
Andrey Antukh
89a21d7abb
Add update-shape event just for shape inplace update. 2016-04-10 18:51:13 +03:00
Jesús Espino
78987419d2 Allow to change password (#6) 2016-04-10 18:48:56 +03:00
Jesús Espino
52d3b2c7fc The zoom change is relative to the current zoom (#5) 2016-04-09 23:06:24 +03:00
Andrey Antukh
9ce6cd0f92 Improve workspace initialization. 2016-04-05 22:27:27 +03:00
Andrey Antukh
4aaa5c3e7a Add zoom events. 2016-04-05 17:55:54 +03:00
Andrey Antukh
c0bf28682c Use :fill-opacity attribute instead :opacity. 2016-04-04 20:34:29 +03:00
Andrey Antukh
0a736994db Proper state cleaning on login also. 2016-04-04 12:39:22 +03:00
Andrey Antukh
d1fee179d5 Fix wrong state cleaning in logout. 2016-04-03 21:06:59 +03:00
Andrey Antukh
69a334e206 Persist page grid options. 2016-04-03 19:34:10 +03:00
Andrey Antukh
71fb8f0a42 Improved history usability. 2016-04-03 11:09:22 +03:00
Andrey Antukh
e32188f593 Improved history state layout. 2016-04-03 10:07:26 +03:00
Andrey Antukh
b5155eebcf Add clipboard management. 2016-04-02 13:00:41 +03:00
Andrey Antukh
4519d6e508 Remove useless println's. 2016-04-02 13:00:02 +03:00
Andrey Antukh
cad95c67a5 Reorganize repo code. 2016-04-02 11:53:39 +03:00
Andrey Antukh
f7013d6e8b Update profile form integration. 2016-04-02 11:17:51 +03:00
Andrey Antukh
f32b384f5d More fixes on initial data loading. 2016-04-01 16:55:34 +03:00
Andrey Antukh
38a64c356b More code cleaning from debug messages. 2016-03-31 21:52:19 +03:00
Andrey Antukh
cd61c65d55 Remove debug messages. 2016-03-31 21:48:40 +03:00
Andrey Antukh
41aa1eb8f5 Improved history refresh mechanism. 2016-03-31 21:47:25 +03:00
Andrey Antukh
f837835be4 Improved login process and profile loading. 2016-03-31 19:14:06 +03:00
Andrey Antukh
3875780440 Remove dbg msg. 2016-03-30 21:07:18 +03:00