Commit Graph

1228 Commits

Author SHA1 Message Date
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
5afc297e93 Update react to 15.3.0. 2016-08-10 19:13:31 +03:00
Andrey Antukh
9913388116 Fix default connection string on figwheel build script. 2016-08-03 09:27:23 +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
eb62b106f3 Replace anime.js with snapsvg.
The last one seems like it is unmaintained but it works
much better than anime.js.
2016-07-30 14:14:08 +03:00
Andrey Antukh
c3c6385b54 Update npm dependencies. 2016-07-29 15:40:38 +03:00
Andrey Antukh
7909375eb2 Add missing entry for dist-view command on dist script. 2016-07-29 15:31:37 +03:00
Andrey Antukh
3bc5150249 Minor fix on css location on gulpfile. 2016-07-29 15:24:18 +03:00
Andrey Antukh
aff352335b Minor fixes on build scripts. 2016-07-29 15:17:15 +03:00
Andrey Antukh
b183be6920 Remove old and unused config.edn file. 2016-07-29 13:48:02 +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
bfcb96ae87 Update dependencies. 2016-07-29 13:44:45 +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
88036c1cb0 Import anime.js 1.1.0 bundle. 2016-07-10 22:09:58 +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
Andrey Antukh
f1955c2a7c Remove ^:const usage. 2016-07-10 11:57:45 +03:00
Andrey Antukh
d7f21dc130 Rename all "-l" suffix with "-ref" suffix.
That is more intiutive.
2016-07-09 21:46:10 +03:00
Andrey Antukh
f20ce6f057 Add more stuff related to viewer app rendering. 2016-07-09 21:32:30 +03:00
Andrey Antukh
10ccdf32fa Add defcs macro. 2016-07-09 21:32:14 +03:00
Andrey Antukh
43a1ca9fc0 Cosmetic fixs on sitemap refs. 2016-07-09 21:32:00 +03:00
Andrey Antukh
3a7e487f18 Cosmetic fixes on canvas components. 2016-07-09 21:31:43 +03:00
Andrey Antukh
6d82194f9f Convert rect-shape component to use new defc macro. 2016-07-09 21:31:17 +03:00
Andrey Antukh
9b078e19a8 Properly decode page data on project-by-share-token repo. 2016-07-09 21:30:49 +03:00
Andrey Antukh
ad5095ce5d Move state.project functions to appropriate data related namespaces. 2016-07-09 21:30:15 +03:00
Andrey Antukh
8b32c69377 Remove o replace apropriately the transfer-state func on components. 2016-07-09 18:48:17 +03:00
Andrey Antukh
5dc4dec1e0 Replace rum/react with mx/react. 2016-07-09 18:32:38 +03:00
Andrey Antukh
a3d0358bdf Replace rum/reactive with mx/reactive. 2016-07-09 18:26:25 +03:00