Commit graph

17 commits

Author SHA1 Message Date
Andrey Antukh
beda689dfc Remodeled the mouse position <-> canvas coords matching. 2016-01-03 18:46:19 +02:00
Andrey Antukh
d9c8e083a9 Adapt canvas component for render the selrect. 2016-01-02 14:36:43 +02:00
Andrey Antukh
2a94efc4ef Add missing own argument on canvas render function. 2016-01-02 14:36:43 +02:00
Andrey Antukh
cfc8c51537 Add proper styles to selected shape controls. 2015-12-31 19:27:21 +02:00
Andrey Antukh
fb833f34c8 Improved grouped selection. 2015-12-31 19:05:06 +02:00
Andrey Antukh
95a1bb80df Group selected items in svg:g. 2015-12-30 01:37:43 +02:00
Andrey Antukh
233a2969c6 Minor cosmetic changes on canvas component. 2015-12-30 00:19:49 +02:00
Andrey Antukh
a4fe43235b Denormalize shapes storage. 2015-12-30 00:19:49 +02:00
Andrey Antukh
f7b902a7ef Minor refactor of workarea rules and grid. 2015-12-30 00:19:49 +02:00
Andrey Antukh
c182340be4 Improved multiple selection/deselection. 2015-12-30 00:19:49 +02:00
Andrey Antukh
efeaa7a79e Remove unused code from canvas. 2015-12-30 00:19:49 +02:00
Andrey Antukh
c9dc332ae2 Add the ability to select shapes. 2015-12-30 00:19:49 +02:00
Andrey Antukh
a5dc634e35 Implement shapes moving using mouse. 2015-12-30 00:19:49 +02:00
Andrey Antukh
f28d54936f Add basic icons rendering on canvas. 2015-12-30 00:19:49 +02:00
Andrey Antukh
7afe940087 Comment test code. 2015-12-30 00:19:48 +02:00
Andrey Antukh
9db37cfd9b Use classes instead ids on canvas. 2015-12-30 00:19:48 +02:00
Andrey Antukh
adbc0c7edd Move canvas related stuff into separated ns. 2015-12-30 00:19:48 +02:00