Andrey Antukh
7d2a3a6295
Avoid useless persistence api calls on page reordering.
2017-03-14 21:59:28 +01:00
Andrey Antukh
57e98487e1
Deselect all auto removed groups in drag & drop operations.
...
This fixes strange corner case that causes enabling
the grouping button when no visible shape is selected.
2017-03-10 12:49:26 +01:00
Sean Loughman
e81f9cc6b3
Add gray background to the X-axis ruler.
...
Signed-off-by: Sean Loughman <sean@studiospring.com.au>
2017-03-10 11:46:28 +01:00
Andrey Antukh
1835b496d1
Allow ungroup toplevel group.
...
Related to issue #72 .
2017-03-08 20:20:45 +01:00
Andrey Antukh
d8b21aa350
Fix the text opacity handling.
...
Fixes #74
2017-03-08 19:58:36 +01:00
Andrey Antukh
fea85a1c1e
Add background to the ruler information tooltip.
...
Fixes #75
2017-03-08 19:51:34 +01:00
Andrey Antukh
1aa236e812
Replace funcool/struct with cljs.spec.
...
As a result, one dependency less.
2017-03-08 16:58:00 +01:00
Andrey Antukh
9da623e3af
Add image element options.
2017-03-03 14:39:34 +01:00
Andrey Antukh
d95b43f9c1
Fix undo redo buttons on workspace.
...
And add minor improvements to the undo/redo
changes detection system.
2017-03-03 13:14:50 +01:00
Andrey Antukh
df14f7e364
Minor fix on ruler tool impl.
...
Many bugs introduced in previous related commits.
2017-03-03 13:12:14 +01:00
Andrey Antukh
34e476a4db
Show proper tooltip when ruler tool is selected.
2017-03-02 17:46:37 +01:00
Andrey Antukh
6666244061
Add impl for new ruler button and add the abilty to hide rules.
2017-03-02 17:24:02 +01:00
Andrey Antukh
e453841d66
Improve demo warning on home and add conditional build options.
2017-03-02 17:13:09 +01:00
elhombretecla
96092fda7c
add new ruler icon
2017-03-02 17:07:32 +01:00
Andrey Antukh
ff8c9d0ed8
Added tab-index attributes to the login and register page.
2017-03-02 16:44:08 +01:00
elhombretecla
63836ffb19
add login test message
2017-03-02 16:37:11 +01:00
Andrey Antukh
89b7834b10
Fix image importation from galery to workspace.
2017-03-02 16:22:37 +01:00
Andrey Antukh
7e203c9851
Show unlock icon when shape proportions are not locked.
2017-03-02 16:22:37 +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
elhombretecla
4676edca8b
change login button wording
2017-03-02 16:21:15 +01:00
Andrey Antukh
99f935863a
Add move cursor when shape is displaced on viewport.
2017-03-01 19:17:51 +01:00
Andrey Antukh
4dc728378c
Hide dragged item on layers sidebar widget.
2017-03-01 19:17:51 +01:00
Andrey Antukh
4aa3372e5b
Hide dragged item on sitemap sidebar widget.
2017-03-01 19:17:51 +01:00
Juan de la Cruz
bc305c66d9
fix name shapes to draw tools
2017-03-01 14:32:36 +01:00
Andrey Antukh
1782d34d4a
Fix unexpected flash on history dialog in some situations.
...
When latest history item is selected multiple times.
2017-02-28 18:23:13 +01:00
Andrey Antukh
1954aebb48
Fix image uploading from workspace.
2017-02-27 20:49:31 +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
Juan de la Cruz
b7253b7fd5
temporarily remove download HTML
2017-02-27 09:30:37 +01:00
Juan de la Cruz
9cd12a7609
change download text dialog
2017-02-27 09:21:45 +01:00
Juan de la Cruz
042a44cba6
add download icon
2017-02-27 09:05:57 +01:00
Andrey Antukh
ac49728758
Add invisible background to paths.
...
In order to make more easy to the
user select and move them.
2017-02-26 21:19:39 +01:00
Andrey Antukh
8e8f230504
Make icon rotation behave in the same way as rect.
2017-02-26 21:03:15 +01:00
Andrey Antukh
1172c56dfa
Fix unexpected exception on uploading new image.
...
And additionally add spec for image entity on
image collections related ns.
2017-02-26 10:57:05 +01:00
Andrey Antukh
ba40b99c97
Allow text selection on view app.
2017-02-23 21:36:40 +01:00
Andrey Antukh
05b6c25aa9
Properly disable layers buttons when action is not possible.
2017-02-23 21:21:05 +01:00
Andrey Antukh
4ba4fb3acb
Reduce the handler point circle size when shape is small.
2017-02-23 20:37:54 +01:00
Andrey Antukh
67974a0952
Invert scroll/zoom behavior.
2017-02-23 20:37:54 +01:00
elhombretecla
6bd22fff4c
fix input radius firefox
2017-02-23 19:18:18 +01:00
Andrey Antukh
d3df339375
Fix not working close button on project form.
...
Fixes gh: #46
2017-02-23 10:42:22 +01:00
Andrey Antukh
185e9159fb
Only show element options tabs when more than one option is available.
2017-02-22 21:14:39 +01:00
Andrey Antukh
fe61765435
Refresh the view app page each time user clicks on preview button.
2017-02-22 21:05:53 +01:00
Andrey Antukh
4a9d0710a4
Fix shape size locking wrong behavior.
...
It does not worked properly when user
explicitly locks the size proportions
on the measures element options.
2017-02-22 20:49:54 +01:00
Andrey Antukh
9feba4df92
Move stroke radius under stroke element options sidebar.
2017-02-22 20:49:28 +01:00
Andrey Antukh
6f4cc4f543
Minor refactor on ruler code.
2017-02-22 17:56:00 +01:00
Andrey Antukh
47f6d531b2
Show submit button disabled instead of hidden on pageform.
2017-02-22 11:11:55 +01:00
Andrey Antukh
227c197692
Update dependencies.
2017-02-22 11:11:24 +01:00
Andrey Antukh
ead0fd53e3
Fix selection rect of drawing circle.
2017-02-21 20:00:18 +01:00
Andrey Antukh
12f40744d2
Draw selection dashed-square when shape is drawing.
2017-02-21 19:39:01 +01:00
Andrey Antukh
9f9bff17e5
Properly handle selrect double initialization.
...
This issue is happens when user emits mouse-up event out
of workspace, that is not captured by stoper stream, and
then user need to initialie and stop again the selrect.
The double initialization is not an issue but that
was raising unexpected exception and this commit
fixes that.
2017-02-21 19:36:54 +01:00
Andrey Antukh
d57a71b8d6
Remove dead code from shapes selection ns.
2017-02-21 19:36:26 +01:00