Commit Graph

2024 Commits

Author SHA1 Message Date
Andrey Antukh
4f76adcb72 Reimplement project/page loading on frontend. 2017-03-21 09:56:50 +01:00
Andrey Antukh
475de58bc2 Simplify projects and pages related queries on backend. 2017-03-21 09:56:49 +01:00
Andrey Antukh
6ee9d668cd Set proper order on page creation. 2017-03-14 22:04:34 +01:00
Andrey Antukh
7d2a3a6295 Avoid useless persistence api calls on page reordering. 2017-03-14 21:59:28 +01:00
Andrey Antukh
e702b3358c Update backend dependencies. 2017-03-14 21:14:17 +01:00
Andrey Antukh
b50cccec1f Update frontend dependencies. 2017-03-14 21:13:00 +01:00
Andrey Antukh
5b15e02c3b Update imagemagick version on dockerfile. 2017-03-14 20:53:52 +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
Andrey Antukh
cc0b61f122 Minor cosmetic changes on tests. 2017-03-10 12:20:15 +01:00
Andrey Antukh
5693ec0142 Merge branch 'studiospring-issue-82' 2017-03-10 11:47:15 +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
b313aa47ce Properly remove empty gropups after relocation.
Related to #72.
2017-03-10 10:36:40 +01:00
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
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
05adaf0d61 Remove :ruler from default workspace flags.
Mistake introduced in previous commit.
2017-03-08 19:57:09 +01:00
Andrey Antukh
fea85a1c1e Add background to the ruler information tooltip.
Fixes #75
2017-03-08 19:51:34 +01:00
Andrey Antukh
0a70ab9c8c Better workespace state re/initialization. 2017-03-08 19:50:37 +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
6bc6ee68b6 Minor fix on projects spec. 2017-03-07 08:56:41 +01:00
Andrey Antukh
c5d15f01cf Update copyright year on time ns. 2017-03-06 21:37:34 +01:00
Andrey Antukh
8e862bdc39 Add license and version file to datefns vendor directory. 2017-03-06 21:28:17 +01:00
Andrey Antukh
e21fe53ce6 Remove useless predicate for check date instance. 2017-03-06 21:26:25 +01:00
Andrey Antukh
81e90ddf9d Add .gitattributes file. 2017-03-06 18:42:58 +01:00
Andrey Antukh
9c4c267753 Simplify time related types and remove momentjs dependency. 2017-03-06 18:40:49 +01:00
Andrey Antukh
c4a5d26e8b Minor reorganization of vendor dependencies. 2017-03-06 18:38:17 +01:00
Andrey Antukh
fa7b0987a1 Fix default development server uri. 2017-03-06 09:22:29 +01:00
Andrey Antukh
9da623e3af Add image element options. 2017-03-03 14:39:34 +01:00
Andrey Antukh
9caeef72ea Update node version to 7.7.1 and all node dependencies. 2017-03-03 13:39:30 +01:00
Andrey Antukh
45d716a03e Fix sass warnings. 2017-03-03 13:37:18 +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
993657a1cc Use the same ordering in view and main sitemap.
Related #68
2017-03-02 18:40:16 +01:00
Andrey Antukh
34e476a4db Show proper tooltip when ruler tool is selected. 2017-03-02 17:46:37 +01:00
Andrey Antukh
d54f70f1d7 Make rules visible by default. 2017-03-02 17:25:04 +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
Andrey Antukh
fdf3f1b6f0 Add the ability to create a point instance from hash-map. 2017-03-02 16:22:36 +01:00
elhombretecla
4676edca8b change login button wording 2017-03-02 16:21:15 +01:00
elhombretecla
08ee5f0ba0 fix view mode scroll 2017-03-02 09:44:40 +01:00
Andrey Antukh
d474712cd6 Fix all tests. 2017-03-01 20:09:14 +01:00
Andrey Antukh
8245ea0bdc Remove unused code. 2017-03-01 20:08:49 +01:00
Andrey Antukh
bfd99ebb8f Fix build/watch tests scripts. 2017-03-01 20:08:26 +01:00
Andrey Antukh
99f935863a Add move cursor when shape is displaced on viewport. 2017-03-01 19:17:51 +01:00