Andrey Antukh
17813e5090
🎉 Add svg export.
2020-08-05 11:19:34 +02:00
alonso.torres
7d464c14c0
♻️ Moved math and some geom namespaces to common
2020-05-21 15:27:33 +02:00
Andrey Antukh
adfa117dc0
🎉 Render dashbaord thumbnails on webworker.
2020-05-06 11:35:38 +02:00
Andrey Antukh
9d827d4b30
♻️ Refactor shapes structure.
2020-05-06 11:35:38 +02:00
Andrés Moya
54b7d04639
✨ Use bounding box when showing interactions
2020-05-05 16:00:08 +02:00
Andrés Moya
1e898f94f3
🎉 Add basic interaction to shapes
2020-05-05 15:41:56 +02:00
Andrey Antukh
6b9ed0c5a3
✨ Autoselect all text on enter edition mode.
2020-05-05 15:18:59 +02:00
Andrey Antukh
6d6e0ecd21
🐛 Fix focus losing on text selection.
2020-04-30 15:27:39 +02:00
Andrey Antukh
51c39d169f
♻️ Refactor texts.
2020-04-30 12:35:16 +02:00
Andrey Antukh
07981487bf
🐛 Fix variants naming and handling of gfonts variants.
2020-04-30 12:35:16 +02:00
alonso.torres
7ab3d86bc6
🎉 Changed the user origin for shapes to their corner
2020-04-29 10:04:27 +02:00
Andrey Antukh
0ee25b6f42
✨ Improve color asignation to profile and sessions.
2020-04-28 10:50:40 +02:00
Andrey Antukh
0435954f32
✨ Enable edition without edition mode.
2020-04-27 14:29:18 +02:00
Andrey Antukh
c0173c499a
🎉 Add fill and opacity to texts.
2020-04-27 14:29:18 +02:00
Andrey Antukh
aca1959dd7
🎉 Add new text shape.
2020-04-27 14:29:18 +02:00
alonso.torres
b0318d3144
♻️ Moved main.geom to util.geom.shapes
2020-04-27 07:08:10 +02:00
Andrey Antukh
040dd73599
🐛 Fix text edition.
2020-04-13 14:07:05 +02:00
alonso.torres
f79e902762
✨ Adds group shape
2020-04-06 11:52:42 +02:00
Andrey Antukh
48d7ea4be4
✨ Make the attrs procesing of shapes uniform.
2020-03-25 11:07:50 +01:00
Andrey Antukh
2009545d6a
⬆️ Update to the latest version of rumext.
2020-03-25 09:41:39 +01:00
Andrey Antukh
06ec1e00ee
✨ Add context menu to all shapes.
2020-03-20 11:37:40 +01:00
Andrey Antukh
a84080ddfa
🐛 Fix text shape edition on-blur interaction.
2020-02-25 21:01:18 +01:00
Andrey Antukh
83894f9954
💄 Make the text edition textarea transparent.
2020-01-09 13:42:13 +01:00
Andrey Antukh
1e57de2d6e
💄 Minor improvements on text edition shape.
2020-01-08 19:06:31 +01:00
Andrey Antukh
863c26a056
💄 Cosmetic changes on text shape component.
2020-01-08 17:05:00 +01:00
Andrey Antukh
b0da06bad4
♻️ Refactor text shape.
2020-01-08 15:01:39 +01:00
Andrey Antukh
ab4171b8ec
🎉 Add file thumbnails on dashboard.
2020-01-08 10:34:02 +01:00
Andrey Antukh
1e058463b2
♻️ Refactor: shape data structure, dashboard data loading...
2020-01-07 09:35:38 +01:00
Andrey Antukh
af62d949d8
♻️ Major refactor of page data structure.
...
In preparation to future collaborative edition.
2019-12-04 20:13:35 +01:00
Andrey Antukh
8e81d796f0
💄 Minor cosmetic improvements on shapes related namespaces.
2019-11-26 18:32:00 +01:00
Andrey Antukh
5af263c70e
🐛 Fix text shape edition mode.
2019-08-24 12:41:11 +02:00
Andrey Antukh
807555d478
🚧 Initial work on multicanvas feature.
2019-08-21 21:09:54 +00:00
Andrey Antukh
2c321cbdb8
🐛 Fix edition mode of paths (and many perfomance improvements).
2019-08-09 10:43:02 +00:00
Andrey Antukh
fada526f5d
🔧 Adapt shapes to use new rumext macros.
2019-08-07 20:12:35 +02:00
Andrey Antukh
54809d05e2
🔧 Minor refactor on text shapes.
2019-07-22 12:40:34 +02:00
Andrey Antukh
321c8d14e1
feat(frontend): add many adaptations to rumext breaking changes
2019-07-18 12:31:58 +02:00
Andrey Antukh
ea1bfd5eaa
fix(frontend): add render-to-html function
2019-06-24 17:39:10 +02:00
Andrey Antukh
b428d1dc23
fix(frontend): add missing import
2019-06-24 17:39:10 +02:00
Andrey Antukh
88f45fb618
feat(frontend): initial work on react and rumext upgrade
2019-06-24 17:39:10 +02:00
Andrey Antukh
671c2d912c
Remove all usage of mx/component and replace that with rumext.
2017-04-08 18:30:03 +02:00
Andrey Antukh
d8b21aa350
Fix the text opacity handling.
...
Fixes #74
2017-03-08 19:58:36 +01: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
99f935863a
Add move cursor when shape is displaced on viewport.
2017-03-01 19:17:51 +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
ba40b99c97
Allow text selection on view app.
2017-02-23 21:36:40 +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
da9bebf95c
Minor changes on text tool.
2017-01-11 20:51:46 +01:00
Andrey Antukh
c95a4050f4
Remove unused code.
2017-01-11 20:51:25 +01:00
Andrey Antukh
6345cfd91a
Fix size manipulation on text edition tool.
2017-01-11 20:24:16 +01:00