Andrey Antukh
13e8679713
Return to previous path drawing method.
2016-08-22 17:33:12 +03:00
Andrey Antukh
ee9b99635b
Add path selection component when path is in edition mode.
2016-08-22 17:33:12 +03:00
Andrey Antukh
7e7d2570d7
Minor refactor on selection components.
2016-08-22 17:33:12 +03:00
Andrey Antukh
5ca6282e68
Port shape movement to shapes common ns.
2016-08-22 17:33:11 +03:00
Andrey Antukh
99aa09eb86
Fix lense/ref naming on shapes related ns.
2016-08-22 17:33:11 +03:00
Andrey Antukh
a4f29d25e1
Add update-path-point function to geom ns.
2016-08-22 17:33:11 +03:00
Andrey Antukh
63f6de930d
Use proper outer-rect calculation for path.
...
The same as prev comit. Don't treat path as rect.
2016-08-22 17:33:11 +03:00
Andrey Antukh
9a5fce0a20
Enable (again) the full shape movement.
...
Instead treat path like a rect.
2016-08-22 17:33:11 +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
8c7fc4aad6
Add path rendering support for view app.
2016-08-22 17:33:10 +03:00
elhombretecla
5ec4b707e8
add new style yo view mode btn
2016-08-21 11:37:46 +02:00
Andrey Antukh
9e904e4247
Activate by default path simplification.
2016-08-13 02:42:20 +03:00
Andrey Antukh
e701793e44
Simplify drawtools sidebar main data structure.
2016-08-12 22:04:34 +03:00
Andrey Antukh
49c44766ba
Add the ability to draw freely the path.
...
The path simplification is implemented but deactivated.
2016-08-12 22:03:55 +03:00
Andrey Antukh
fa59407aec
Import adapted version of simplify.js for path simplifications.
2016-08-12 21:32:03 +03:00
Andrey Antukh
9aae0f0ce3
Add basic element options for path shapes.
2016-08-12 21:09:35 +03:00
Andrey Antukh
c52755b329
Move uxbox independent geom logic under uxbox.util ns.
2016-08-12 21:09:07 +03:00
Andrey Antukh
6b8b6ac5b9
Code cleaing on draw area.
2016-08-12 20:50:16 +03:00
Andrey Antukh
5d2c066356
Make path resizable.
2016-08-12 20:40:12 +03:00
Andrey Antukh
5fd1e7f030
Add transform point function.
...
Will be used for path edition.
2016-08-12 20:39:31 +03:00
Andrey Antukh
3977748e34
Add nan? and finite? predicates to math ns.
2016-08-11 18:16:00 +03:00
Andrey Antukh
1e9e9ef6d1
Add ^boolean typehints to matrix? and point? predicates.
...
Performance optimizations.
2016-08-11 18:15:59 +03:00
Andrey Antukh
d9a5c06106
Add the ability to invert matrix.
2016-08-11 18:15:59 +03:00
Andrey Antukh
0dff98801c
Add missing stuff in order to make path usable.
2016-08-11 18:15:59 +03:00
Andrey Antukh
8f935b4d60
Remove debug messages from rlocks ns.
2016-08-10 20:05:01 +03:00
Andrey Antukh
398f08fac7
Commit path stuff.
2016-08-10 20:04:55 +03:00
Andrey Antukh
52b0900325
Add missing with-key reference on mixins ns.
2016-08-10 19:15:28 +03:00
Andrey Antukh
b8e5239ee3
Refactor user interaction locking.
2016-08-10 19:15:13 +03:00
Andrey Antukh
ffa9d0e8d1
Cosmetic changes on drawarea ns.
2016-08-01 20:54:11 +03:00
Andrey Antukh
56d64cf737
Add proper impl of undo/redo.
2016-07-31 15:11:53 +03:00
Andrey Antukh
675f04ff9c
Fix typo on event handler attr on messages ns.
2016-07-31 15:11:29 +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
955b864da5
Show ugly marker on available interaction when interaction flag is activated.
...
Deactivated by default and requires a designer review.
2016-07-30 23:38:58 +03:00
Andrey Antukh
d6cd45c6da
Leave open the sitemap on view app by default.
2016-07-30 23:38:06 +03:00
Andrey Antukh
10cfa2439a
Add useful comment.
2016-07-30 22:54:01 +03:00
Andrey Antukh
668898903f
Add missing gotopage interaction.
2016-07-30 22:47:55 +03:00
Andrey Antukh
1e4a379400
Properly open selected page on view app.
2016-07-30 22:43:23 +03:00
Andrey Antukh
fbbffe0167
More work on interactions.
2016-07-30 16:35:19 +03:00
Andrey Antukh
c5b93a3a61
Add behavior to the view
button on workspace.
2016-07-29 13:45:23 +03:00
Andrey Antukh
dc6391c1db
Remove commented code.
2016-07-29 13:45:14 +03:00
Andrey Antukh
58563a41cb
Define a new settings for the view application.
2016-07-29 13:45:00 +03:00
Andrey Antukh
44960845e2
Add more entries to trigger translation table.
2016-07-11 00:54:58 +03:00
Andrey Antukh
e021d074b1
Add initial implementation of interactions animations.
...
With inital support for :moveby and :gotourl.
2016-07-10 22:10:59 +03:00
Andrey Antukh
1532dccafa
Add interactions button toggle functionality.
2016-07-10 15:00:08 +03:00
Andrey Antukh
b154bb8ff4
Move viewer app shapes from canvas to dedicated namespace.
2016-07-10 12:42:49 +03:00