Andrey Antukh
76e19a4b41
⚡ Performance improvements.
2020-01-16 16:22:56 +01:00
Andrey Antukh
72d92c419f
🚧 More work on rotation related stuff.
2020-01-15 17:59:55 +01:00
Andrey Antukh
1e058463b2
♻️ Refactor: shape data structure, dashboard data loading...
2020-01-07 09:35:38 +01:00
Andrey Antukh
4cf7a48567
🚧 Experimenting with some performance improvements.
2019-09-20 17:30:03 +02:00
Andrey Antukh
786aefe7d8
✨ Enable drawing new canvas.
2019-08-24 16:12:35 +02:00
Andrey Antukh
daac4486e5
✨ Allow canvas movement and resize.
2019-08-24 16:01:17 +02:00
Andrey Antukh
f0230c346c
🐛 Fix selection handlers reactivity.
2019-08-22 20:18:35 +02:00
Andrey Antukh
6483800e49
✨ Add more incremental improvements to shapes rendering.
...
That helps for make a good foundation for proper canvas painting and
manipulation.
2019-08-22 20:02:14 +02:00
Andrey Antukh
807555d478
🚧 Initial work on multicanvas feature.
2019-08-21 21:09:54 +00:00
Andrey Antukh
f8ff79e23c
♻️ Completelly rewrite drawing mechanism.
2019-08-12 13:34:34 +02:00
Andrey Antukh
b3a2ae3eb2
Minor refactor on shapes data events.
...
Adding more asserts and more specs.
2017-03-02 16:22:36 +01:00
Andrey Antukh
4ce0b50c04
Fix proportion locking mode on drawing shape.
...
Fixes issue #61
2017-02-28 18:44:35 +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
ead0fd53e3
Fix selection rect of drawing circle.
2017-02-21 20:00:18 +01:00
Andrey Antukh
e8fcb38597
Rename :points
attr to :segments
on path shape.
2017-02-14 21:57:28 +01:00
Andrey Antukh
3fdce853d0
Don't trigger page persistence on simple shape selection.
2017-01-31 16:58:10 +01:00
Andrey Antukh
b0de23b011
Get rid of buggy reactive locks and refactor all related code.
2017-01-30 17:08:02 +01:00
Andrey Antukh
08b0a096eb
Minor structure refactor.
...
Make forms and messages modules independent of
store location (making them plugables).
2017-01-16 12:35:10 +01:00
Andrey Antukh
3cd3230342
Remove wrong lock support on resize-rect func.
2017-01-11 20:51:08 +01:00
Andrey Antukh
0e91ae1ff7
Add many improvements to geom ns.
2016-12-25 20:46:32 +01:00
Andrey Antukh
af57d8b449
Refactor shape resize and displacement.
2016-12-20 21:33:29 +01:00
Andrey Antukh
f7f05c4dbb
Remove unused code from geom ns.
2016-12-20 16:58:28 +01:00
Andrey Antukh
747c07af00
Add geom helpers for apply a transformation matrix to shape.
2016-12-20 16:57:35 +01:00
Andrey Antukh
8ca15771d5
Make geom/size as shape transformation instead simple calculation.
2016-12-20 16:57:01 +01:00
Andrey Antukh
40b48318ff
Replace builtin rstore impl with potok.
2016-11-27 21:53:12 +01:00
Andrey Antukh
e21798f1ed
Move all files under frontend directory.
2016-11-20 20:03:17 +01:00