149 Commits

Author SHA1 Message Date
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
Andrey Antukh
84f90613ce Fix bug on auth system. 2016-03-30 21:05:49 +03:00
Andrey Antukh
37454ca305 Improvements to historoy management. 2016-03-30 20:57:06 +03:00
Andrey Antukh
f46ded791c Remove whitespace. 2016-03-29 22:32:53 +03:00
Andrey Antukh
f52b8796d1 Remove posible race condition on page sync and history load. 2016-03-29 22:32:22 +03:00
Andrey Antukh
6f90f343e6 Improved page deletion process. 2016-03-29 22:14:53 +03:00
Andrey Antukh
7caba13173 Fix race condition on page delete. 2016-03-29 21:56:10 +03:00
Andrey Antukh
f43faa30b6 Refactor page history state and events. 2016-03-29 21:46:13 +03:00
Andrey Antukh
4c4978d948 Remove debug messages. 2016-03-28 21:54:57 +03:00
Andrey Antukh
6ef76673e8 Add proper history loading and history state management. 2016-03-28 18:49:34 +03:00
Andrey Antukh
7e7fa96f16 Move page changes watching and persistence out of ui. 2016-03-28 18:49:34 +03:00
Andrey Antukh
d8cb4669e5 Improved history deselection. 2016-03-27 18:48:17 +03:00
Andrey Antukh
b00420d457 Add select page history event. 2016-03-27 18:46:18 +03:00
Andrey Antukh
e2ad20b376 Do not deselect the current selected history on refetches. 2016-03-27 18:46:18 +03:00
Andrey Antukh
b8dc464e88 Change default number of items to fetch for the history to 15. 2016-03-27 18:46:18 +03:00