Commit Graph
401 Commits
Author SHA1 Message Date
Andrey Antukh bae3d7d9ef Minor renaming. 2016-02-02 21:34:47 +02:00
Andrey Antukh 787a31ac4d Tests are coming. 2016-02-02 21:33:32 +02:00
Andrey Antukh e8b46229ee Minor fixes on layers drag and drop on layers toolbox. 2016-02-02 21:33:04 +02:00
Andrey Antukh 544cb6a226 Move delete-shape and transfer-shape logic into specific namespace. 2016-02-02 21:32:17 +02:00
Andrey Antukh a0bba85ca9 Update package.json, add shrinkwrap and add temporal license file. 2016-02-02 18:18:59 +02:00
Andrey Antukh d238166405 Add the final layouts drag and drop impl. 2016-02-01 23:25:37 +02:00
Andrey Antukh 2b74c34c00 Add drag and drop utils. 2016-02-01 23:25:23 +02:00
Andrey Antukh 6024674182 Move uxbox.ui.dom to uxbox.util.dom. 2016-02-01 20:45:59 +02:00
Andrey Antukh c9e71539cb More work on drag and drop of layers. 2016-02-01 20:35:55 +02:00
Andrey Antukh 811f47f929 Add naive impl for transfer/move shapes (in drag and drop). 2016-02-01 19:48:55 +02:00
Andrey Antukh 45caf5cdda Add index-of and classnames util functions. 2016-02-01 19:47:44 +02:00
Andrey Antukh 774c395a7f Keep ruler active until an other click. 2016-01-31 17:41:23 +02:00
Andrey Antukh e727c124c7 Minor fix on ruler ctrl mode. 2016-01-31 17:38:57 +02:00
Andrey Antukh bafc486401 Add ctrl variation of the ruler. 2016-01-30 20:32:16 +02:00
Andrey Antukh e84246aecd Add mouse-ctrl stream and improve general stream performance. 2016-01-30 20:24:19 +02:00
Andrey Antukh 4cf702fb0b Improved impl of ruler. 2016-01-30 20:19:29 +02:00
Andrey Antukh 36f1690120 Add distance function to math ns. 2016-01-30 20:18:51 +02:00
Andrey Antukh c3ddf2ad32 Add absolute mouse position stream. 2016-01-30 20:18:31 +02:00
Andrey Antukh 0b5de2d2b8 Add ctrl? predicate to keyboard ns. 2016-01-30 20:18:15 +02:00
Andrey Antukh 3dd0d840d9 Minor code cleaning. 2016-01-30 19:38:34 +02:00
Andrey Antukh 24ae745da0 Add quick & dirty impl of ruler. 2016-01-30 19:05:33 +02:00
Andrey Antukh 73260b53f1 Add more functions to math ns. 2016-01-30 19:05:12 +02:00
Andrey Antukh 11249245ae Minor fixes on options. 2016-01-30 19:04:48 +02:00
Andrey Antukh 5ce1728e5e Minor cosmetic fox on layers toolbox. 2016-01-30 13:57:23 +02:00
Andrey Antukh 1f22b424f5 Fixed selection positioning with neested groups. 2016-01-30 13:50:37 +02:00
Andrey Antukh 17597ced08 Add missing -move impl for group. 2016-01-30 13:49:48 +02:00
Andrey Antukh e1a15aed9a More work on element options. 2016-01-30 12:02:21 +02:00
Andrey Antukh 43b6056c1e Improved naming. 2016-01-30 11:34:27 +02:00
Andrey Antukh 3cf5a4a4cf Initial work on element options improvement. 2016-01-30 00:54:12 +02:00
Andrey Antukh 3b4224586f Allow only create groups from valid selection. 2016-01-30 00:13:30 +02:00
Andrey Antukh 949b522ba0 Comment broken copy event. 2016-01-30 00:13:16 +02:00
Andrey Antukh deb38435fd Remove empty groups. 2016-01-30 00:13:07 +02:00
Andrey Antukh 07359752ff Improved blocking/unblocking shapes on layers toolbox. 2016-01-29 21:44:53 +02:00
Andrey Antukh 18b07d509c Minor improvements on color picker gradients. 2016-01-29 21:15:25 +02:00
Andrey Antukh 9adc366a09 Improved color picker. 2016-01-29 20:42:22 +02:00
Andrey Antukh 80faecb9f4 Fix bug on recent colors finder. 2016-01-29 20:07:35 +02:00
Andrey Antukh e51adc2b5f Minor renaming for consistency. 2016-01-29 20:07:20 +02:00
Andrey Antukh 879cb09be1 Minor improvements on initial values of draw tools. 2016-01-29 19:49:17 +02:00
Andrey Antukh 009d27b23d Add circle/elipse rendering. 2016-01-29 19:49:08 +02:00
Andrey Antukh bbca48a7a2 Add absolute move abstraction. 2016-01-29 19:48:34 +02:00
Andrey Antukh 00cc51c6d3 Add rect rendering. 2016-01-29 00:55:56 +02:00
Andrey Antukh b4b98428d4 Add better type hierarchy. 2016-01-29 00:50:26 +02:00
Andrey Antukh c4b7eb0368 Performance improvements on attrs transformations on render. 2016-01-29 00:36:36 +02:00
Andrey Antukh e077ffc553 Fix colorpicker. 2016-01-29 00:36:36 +02:00
Andrey Antukh df08ed6dd2 Fix selrect position for group of lines. 2016-01-29 00:09:36 +02:00
Andrey Antukh 55fd2ae629 Revert some changes. 2016-01-29 00:04:22 +02:00
Andrey Antukh bcda09ed41 Minor fix on drawing selection rect for group. 2016-01-28 23:38:48 +02:00
Andrey Antukh af8873470c Add basic impl for change the stroke type. 2016-01-28 23:28:37 +02:00
Andrey Antukh c2724bca5d Fix menu names indexes. 2016-01-28 20:34:03 +02:00
Andrey Antukh e595d6b85e Minor fixes on group-selected event. 2016-01-28 20:34:03 +02:00