120 Commits

Author SHA1 Message Date
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
Andrey Antukh
e97e4cbb5a Basic backend integration for page history fetching. 2016-03-24 12:43:14 +02:00
Andrey Antukh
d988300a4c Move auth persistence to specific event.
Instead to have a state atom useless subscription.
2016-03-19 19:09:06 +02:00
Andrey Antukh
a17b79da77 Implement page persistence. 2016-03-19 17:47:31 +02:00
Andrey Antukh
687fda33b6 Start using the update metadata endpoind for simple page modifications. 2016-03-19 15:26:38 +02:00
Andrey Antukh
91a06f4d7e Split projects and pages events in different namespaces. 2016-03-19 13:49:47 +02:00
Andrey Antukh
71d8c5a12b Refactor and adapt the events code related to previous changes. 2016-03-19 12:58:50 +02:00
Andrey Antukh
c4e8a881c1 Add new implementation for create and delete project events.
For backend integration.
2016-03-17 22:27:05 +02:00
Andrey Antukh
92060878d7 Integrate basic page update with backend. 2016-03-15 22:26:15 +02:00
Andrey Antukh
098d38e079 Use strings for layout ids instead keywords. 2016-03-15 22:25:45 +02:00
Andrey Antukh
3353c69a51 Optimize the projects/pages loading. 2016-03-15 21:15:56 +02:00
Andrey Antukh
7ab1474f41 Remove useless import and add missing one on dashboard events. 2016-03-15 20:56:51 +02:00
Andrey Antukh
3e42e95151 Improved go-to event impl. 2016-03-15 20:56:39 +02:00
Andrey Antukh
fd2c27cdd6 Add load-projects and load-pages events. 2016-03-15 20:56:22 +02:00
Andrey Antukh
0ce8059266 Use correct ns for validators on uxbox.data.projects ns. 2016-03-15 20:55:48 +02:00
Andrey Antukh
e631d2a3ef Remove IPrintWritter impl from dashboard events. 2016-03-15 20:55:02 +02:00
Andrey Antukh
7a6bcb5d47 Remove useless imports. 2016-03-15 20:54:36 +02:00
Andrey Antukh
de233cdbf5 Add backend integration for auth (login page). 2016-03-15 20:54:04 +02:00
Andrey Antukh
abd68ad2e9 Normalize state initialization into uxbox.state ns. 2016-03-15 20:51:51 +02:00
Andrey Antukh
c7fd8570e3 Add line-height, letter spacing and text saving for text shape. 2016-03-02 19:22:40 +02:00
Andrey Antukh
5d66a7e967 Add align facilities. 2016-03-02 18:10:08 +02:00
Andrey Antukh
4499dfc787 Add font rendering to text shape. 2016-03-02 17:58:57 +02:00
Andrey Antukh
ea8b0f21f9 Add license header to cljs files. 2016-03-01 20:39:28 +02:00
Andrey Antukh
99da1c21d1 Add resize using mouse and vertext handlers.
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
2016-02-29 23:10:14 +02:00
Andrey Antukh
0cf5c4ab9b Split data.workspace shape related events to separated ns. 2016-02-28 11:43:52 +02:00
Andrey Antukh
79e464d140 Fix broken import of uxbox.util.time. 2016-02-28 11:43:52 +02:00
Andrey Antukh
e30cfc3b76 Add faster movement shortcuts. 2016-02-27 14:51:16 +02:00
Andrey Antukh
1a44b75790 Rename shapes api. 2016-02-26 19:52:48 +02:00
Andrey Antukh
5cc367f7f2 Add more tests to drop-shape function. 2016-02-24 22:11:33 +02:00
Andrey Antukh
1b2a75ab25 Fixed an other bug related to auth data management. 2016-02-24 18:01:22 +02:00