Andrey Antukh
1693d172bd
Enable path edition with grid alignment.
2016-08-23 19:11:40 +03:00
Andrey Antukh
7875a6b961
Add proper path edition behavior.
2016-08-23 16:26:44 +03:00
Andrey Antukh
3187a3ed2c
Remove whitespace on shapes data ns.
2016-08-22 17:33:11 +03:00
Andrey Antukh
b90e70277e
Add missing require.
2016-08-22 17:33:10 +03:00
Andrey Antukh
cd365b77d3
Add update-path event.
2016-08-22 17:33:10 +03:00
Andrey Antukh
c52755b329
Move uxbox independent geom logic under uxbox.util ns.
2016-08-12 21:09:07 +03:00
Andrey Antukh
56d64cf737
Add proper impl of undo/redo.
2016-07-31 15:11:53 +03:00
Andrey Antukh
5715e11d8f
Initial work on proper undo/redu functionality.
...
That is based in in-memmory queue of more detailed changes
instead of relying on history log that is not pretty
detailed and requires explcit user confirmation on each
Ctrl+Z action that is counterintuitive.
2016-07-31 00:26:50 +03:00
Andrey Antukh
b871217bb6
Move watch-page-changes func on top of history ns.
2016-07-31 00:26:21 +03:00
Andrey Antukh
414b25242d
Add better docstring for page change watcher on pages ns.
2016-07-31 00:08:01 +03:00
Andrey Antukh
70c5a29862
Simplify the page changes watcher of history.
2016-07-31 00:08:01 +03:00
Andrey Antukh
f1955c2a7c
Remove ^:const usage.
2016-07-10 11:57:45 +03:00
Andrey Antukh
ad5095ce5d
Move state.project functions to appropriate data related namespaces.
2016-07-09 21:30:15 +03:00
Andrey Antukh
507e2b1d38
Merge uxbox.common and uxbox.util modules.
...
Under uxbox.util.
2016-06-30 19:57:39 +03:00
Andrey Antukh
2810903020
Move geom from common to main.
2016-06-30 19:37:35 +03:00
Andrey Antukh
277cde7978
Move repo from common to main app.
2016-06-30 19:35:30 +03:00
Andrey Antukh
a239d445b8
Add persistence to the interactions form.
2016-06-26 19:28:32 +03:00
Andrey Antukh
f80ac704a7
Remove usage of deprecated functions from lentes library.
2016-06-22 22:23:24 +03:00
Andrey Antukh
4607d92c31
Move vendor's uuid module into uxbox.util.
2016-06-21 19:50:09 +03:00
Andrey Antukh
929a0a84da
Restructure the source directory tree.
...
In order to provide space for other applications
that shares source with the main app.
2016-06-14 17:39:44 +03:00