Andrey Antukh
13e02283d8
Refactor degroup-shape impl.
...
In order to fix many corner cases and make
the code more easy to understand.
Related to #72 .
2017-03-10 08:51:06 +01:00
Andrey Antukh
8245ea0bdc
Remove unused code.
2017-03-01 20:08:49 +01:00
Andrey Antukh
f82ddac72d
Fix many inconsistencies between drawing and resizing.
...
This enables sharing code between the drawing logic and
the simple resizing. Allowing drawing in any direction,
not only from top-left to bottom-right.
Fixes issue #44 .
2017-02-27 20:28:37 +01:00
Andrey Antukh
bb0b616cb3
Match selrect selection by overlap instead of strictly contained-in.
2017-02-23 20:45:13 +01:00
Andrey Antukh
3fdce853d0
Don't trigger page persistence on simple shape selection.
2017-01-31 16:58:10 +01:00
Andrey Antukh
d3e81dc810
Add the ability to edit page name from page element-options.
2017-01-06 16:25:21 +01:00
Andrey Antukh
bfce5f8a00
Improve unique name generation for shapes in a page.
2017-01-05 23:54:29 +01:00
Andrey Antukh
c0a81d05eb
Refactor shapes and selection rendering in order to be aware of rotation.
2016-12-25 20:50:04 +01:00
Andrey Antukh
cd6630c99c
Remove println.
2016-12-25 20:43:52 +01:00
Jesús Espino
6a38675602
Maintain correct order on group duplication
2016-12-22 14:59:31 +01:00
Jesús Espino
a3fdb22342
Generation layers name based on current existing layers
2016-12-22 14:55:32 +01:00
Andrey Antukh
e21798f1ed
Move all files under frontend directory.
2016-11-20 20:03:17 +01:00