72 Commits

Author SHA1 Message Date
Andrey Antukh
08d9dc556b Use proper function for calculate the options position. 2016-01-25 18:33:32 +02:00
Andrey Antukh
bdb0738a1b Remove duplicated lense from canvas ns. 2016-01-25 18:33:06 +02:00
Andrey Antukh
3c5ac2d94c Reimplement the group rendering. 2016-01-25 18:32:17 +02:00
elhombretecla
0e30df5e46 add ungroup icon 2016-01-24 18:34:38 +01:00
Andrey Antukh
d4e6471d11 Continue work on draw tools. 2016-01-24 13:13:48 +02:00
Andrey Antukh
f17da9cb46 Add basic figures rendering. 2016-01-24 10:31:17 +02:00
Andrey Antukh
46d6ef2a68 Initial work on basic shapes rendering. 2016-01-24 02:25:49 +02:00
Andrey Antukh
80cbddcc4a Add menu definition for rect shape. 2016-01-24 02:25:32 +02:00
Andrey Antukh
832d457481 Add :builtin/rect rendering. 2016-01-24 02:25:17 +02:00
Andrey Antukh
399eeabda5 Fix file name of drawtools toolbox ns. 2016-01-24 01:08:09 +02:00
Andrey Antukh
388947d485 Add translation strings to recent colors component. 2016-01-24 00:52:50 +02:00
Andrey Antukh
9e72dbb0a0 Add stroke colors into recent colors summary. 2016-01-24 00:52:34 +02:00
Andrey Antukh
48b38281a6 Start using outer-rect function on selrect component. 2016-01-23 22:12:06 +02:00
Andrey Antukh
7ac2ae8af6 Add locking interaction impl on layers toolbox. 2016-01-22 19:39:07 +02:00
Andrey Antukh
42073077ee Improved shape component for proper handle shapes in groups. 2016-01-22 19:38:44 +02:00
Andrey Antukh
84d87dcc4f Fix wrong stata querying on shape moviment streams. 2016-01-22 19:38:14 +02:00
Andrey Antukh
6ee5d08086 Add shapes-by-id common lense to workspace.base ns. 2016-01-22 19:37:40 +02:00
Andrey Antukh
46bc9930f7 Improve shape rendering function signature. 2016-01-22 19:37:20 +02:00
Andrey Antukh
073281f2fa Add hide functionality to group members. 2016-01-21 18:31:34 +02:00
Juan de la Cruz
970074d7d6 Layout Shape resize controls 2016-01-21 08:03:39 +01:00
Andrey Antukh
af7ec3319c Adapt recent-colors component usage on colors options. 2016-01-21 00:14:12 +02:00
Andrey Antukh
0dc30e2bdd Add partial stroke element options menu. 2016-01-21 00:14:00 +02:00
Andrey Antukh
f786b8acab Parametrize recent colors component. 2016-01-21 00:13:43 +02:00
Andrey Antukh
e3ebdb68b2 Exclude svg-icon type from options. 2016-01-21 00:13:15 +02:00
Andrey Antukh
fbefa65644 Render stroke properties. 2016-01-21 00:12:54 +02:00
Andrey Antukh
b7afe65272 Remove statix mixin from shape component. 2016-01-20 23:05:05 +02:00
Andrey Antukh
3bda4f6de3 Fix selrect and options positions for groped shapes. 2016-01-20 22:47:29 +02:00
Andrey Antukh
eabee221b6 Render selrect for shapes that are not direct descendents of page.
Shapes that forms part of one group or subgroup also can
be selected.
2016-01-20 22:46:33 +02:00
Andrey Antukh
b65e0d754a Remove println. 2016-01-20 22:41:27 +02:00
Andrey Antukh
aa5cbcce0d Add debug attrs to group shape element. 2016-01-20 22:41:03 +02:00
Andrey Antukh
d89dad3827 Minor fixes on colorpalette. 2016-01-20 20:03:48 +02:00
Andrey Antukh
12980b63f6 Remove some printlns. 2016-01-20 20:03:37 +02:00
Andrey Antukh
6183e5ef00 Add recent colors component. 2016-01-20 20:03:25 +02:00
Andrey Antukh
0de4f9074d Remove commented code. 2016-01-20 19:29:31 +02:00
Andrey Antukh
293aef9085 Add color picker to element options. 2016-01-20 19:26:02 +02:00
Andrey Antukh
49cff5429e Add missing attributes on shape svg rendering. 2016-01-20 19:25:35 +02:00
Andrey Antukh
a832bf89b4 Pass proper parameters to colorpicker on colores page. 2016-01-20 19:24:41 +02:00
Andrey Antukh
75656b442c Make parametrizable the colorpicker dimensions. 2016-01-20 19:24:27 +02:00
Andrey Antukh
2f39cc08dc Remove comment. 2016-01-20 18:46:33 +02:00
Andrey Antukh
196b4dd89b Reimplement colorpicker. 2016-01-20 18:43:31 +02:00
Andrey Antukh
1f642548e9 Make aware of rotation the shape selrect. 2016-01-19 22:01:01 +02:00
Andrey Antukh
0eec54fc30 Move some lenses from layers to icons. 2016-01-19 21:59:46 +02:00
Andrey Antukh
9f512abaeb Fix bug introduced in previous commit. 2016-01-19 18:16:28 +02:00
Andrey Antukh
48cb96221e Refactor mouse and selected shapes selrect rendering. 2016-01-19 18:13:10 +02:00
Andrey Antukh
d5bc6bb16a Move selrect into separate ns and rename it to mouse-selrect. 2016-01-19 17:05:48 +02:00
Andrey Antukh
89cc964f54 Move each toolbox into separated namespace. 2016-01-19 16:50:39 +02:00
Andrey Antukh
7fb990495a Remove commented code. 2016-01-18 23:13:46 +02:00
Andrey Antukh
304a8ab74f Add some interactions to group entry on layers toolbox. 2016-01-18 23:10:15 +02:00
Andrey Antukh
0d0a94e594 Minor refactor on group-selected (shapes) event implementation. 2016-01-18 22:56:12 +02:00
Andrey Antukh
7933955a69 Attach debug related attrs to rendered shapes. 2016-01-17 23:54:34 +02:00