Commit Graph

47 Commits

Author SHA1 Message Date
Andrey Antukh
d238166405 Add the final layouts drag and drop impl. 2016-02-01 23:25:37 +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
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
009d27b23d Add circle/elipse rendering. 2016-01-29 19:49:08 +02:00
Andrey Antukh
af8873470c Add basic impl for change the stroke type. 2016-01-28 23:28:37 +02:00
Andrey Antukh
e595d6b85e Minor fixes on group-selected event. 2016-01-28 20:34:03 +02:00
Andrey Antukh
f207136937 Comment temporary the copy-selected event (because is broken). 2016-01-28 20:34:03 +02:00
Andrey Antukh
e96eb76d84 Add support for line rendering. 2016-01-28 20:27:15 +02:00
Andrey Antukh
28047aa64d Stop using group-dimensions on groupe creation. 2016-01-28 20:24:46 +02:00
Andrey Antukh
462b9681e1 Minor ns renaming. 2016-01-28 20:23:05 +02:00
Andrey Antukh
bc756337cd Move the shape initialization out of add-shape event. 2016-01-28 20:22:09 +02:00
Alejandro Gómez
5dfc0cb340 Project deletion 2016-01-28 09:45:04 +01:00
Andrey Antukh
3c5ac2d94c Reimplement the group rendering. 2016-01-25 18:32:17 +02:00
Andrey Antukh
d4e6471d11 Continue work on draw tools. 2016-01-24 13:13:48 +02:00
Andrey Antukh
3fbe465b99 Fix selrect bug with grouped shapes. 2016-01-24 00:39:21 +02:00
Andrey Antukh
708305c66d Rewritten the group-selected event. 2016-01-24 00:37:22 +02:00
Andrey Antukh
746a8196ba Minor cosmetic changes. 2016-01-23 23:13:43 +02:00
Andrey Antukh
7301a774a4 Add some commented code. 2016-01-23 22:12:06 +02:00
Andrey Antukh
16a4d4c8b4 Improved delete-shape event. 2016-01-23 22:12:06 +02:00
Andrey Antukh
f4ba1f4fdb Reimplement deselect-all event. 2016-01-22 19:36:35 +02:00
Andrey Antukh
4b6ad74f6b Add toggle shape locking event. 2016-01-22 19:36:23 +02:00
Andrey Antukh
c3105fd698 Add rebuild group size event. 2016-01-22 19:36:06 +02:00
Andrey Antukh
c6051f226d Add FIXME comment. 2016-01-22 19:35:48 +02:00
Andrey Antukh
8e0e725d80 Fix wrong function call. 2016-01-22 19:35:34 +02:00
Andrey Antukh
a2da98f7ab Move some functions from data.workspace to shapes ns. 2016-01-22 19:35:13 +02:00
Andrey Antukh
d9bec06b2f Add todo comment. 2016-01-21 00:13:03 +02:00
Andrey Antukh
d5e636f696 Add event for alter shapes stroke properties. 2016-01-21 00:12:38 +02:00
Andrey Antukh
2124aba21f Fix group deletion mechanism. 2016-01-20 21:45:22 +02:00
Andrey Antukh
1f642548e9 Make aware of rotation the shape selrect. 2016-01-19 22:01:01 +02:00
Andrey Antukh
5ab9cb4c53 Relocate some useful functions that operates on shapes. 2016-01-18 23:24:43 +02:00
Andrey Antukh
0d0a94e594 Minor refactor on group-selected (shapes) event implementation. 2016-01-18 22:56:12 +02:00
Andrey Antukh
c324755f24 Add event for group selected shapes. 2016-01-17 23:30:46 +02:00
Andrey Antukh
ee838a8a2e Remove printlns. 2016-01-17 23:29:45 +02:00
Andrey Antukh
8c47d216b1 Remove required validator from shape props schema. 2016-01-17 23:29:27 +02:00
Andrey Antukh
b4dd70286d Add copy impl on layers toolbox. 2016-01-13 17:56:09 +02:00
Andrey Antukh
ccb6784ecf Minor renaming. 2016-01-13 17:56:09 +02:00
Andrey Antukh
1a0af91a5e Add blocking handling to layers toolbox and canvas. 2016-01-13 17:56:09 +02:00
Andrey Antukh
d18365204d Handle visibility on layers toolbox. 2016-01-12 20:13:50 +02:00
Andrey Antukh
c397100cbc Events reorganization on workspace. 2016-01-12 19:34:47 +02:00
Andrey Antukh
92a83c2506 Move frontend/uxbox to src/uxbox. 2016-01-12 16:54:53 +02:00