762 Commits

Author SHA1 Message Date
Andrey Antukh
6226c7f93b Fix wrong behavior on canvas position translation.
The translation was not aware of bounding rect size
increment when shapes are out of main drawing zone.
2016-02-19 22:33:10 +02:00
Andrey Antukh
e104386398 Fix race condition on points translation.
This happens sometimes on first workspace load.
2016-02-19 21:53:41 +02:00
Andrey Antukh
52f52a5d40 Add rotatation transformation for rect and circles. 2016-02-19 21:53:25 +02:00
Andrey Antukh
747c9b45aa Add full implementation of duplicate shape action. 2016-02-19 21:09:37 +02:00
Andrey Antukh
1342dd3f3a Do not render active menu when no menu is availabe (element options). 2016-02-18 22:44:20 +02:00
Andrey Antukh
34acbfa23e Minor translation string change. 2016-02-18 22:44:02 +02:00
Andrey Antukh
b3c1cedcc8 Show the drawtools first on right sidebar. 2016-02-18 22:43:42 +02:00
Andrey Antukh
4ce19bd5f1 Add button for toggle element options sidebar toolbox. 2016-02-18 22:42:32 +02:00
Andrey Antukh
0040fea032 Add proper label to draw tools. 2016-02-18 22:40:04 +02:00
Andrey Antukh
a5c94bd34c Add missing tr string for element options. 2016-02-18 22:24:08 +02:00
Andrey Antukh
9c72cd8a3d Add static mixin to shape componet.
Improves dramatically the rendering performance
for huge number of objects.
2016-02-18 22:21:39 +02:00
Andrey Antukh
2d344f4701 Add behaviour to duplicate button on layers sidebar. 2016-02-18 22:21:39 +02:00
Juan de la Cruz
bf44c61020 create new styles for sidebar element options 2016-02-18 21:08:17 +01:00
Andrey Antukh
a312559b26 Add basic shape duplicate functionality. 2016-02-18 21:56:40 +02:00
Andrey Antukh
f8aaba6f31 Get precision bug on mouse stream on workspace. 2016-02-18 21:30:35 +02:00
Andrey Antukh
36dd831a69 Fix unexpected exception on workspace load...
... when the user access it from dashboard.
2016-02-18 21:20:31 +02:00
bb1222116d Merge pull request #2 from uxbox/sort-and-filter-projects
Sort and filter projects
2016-02-18 20:19:42 +01:00
Andrey Antukh
80385e21a7 Move coordinates widget to header. 2016-02-18 19:08:26 +02:00
Andrey Antukh
3827ecb5b7 Add grab icon on scroll is performed on workspace. 2016-02-18 19:03:11 +02:00
Andrey Antukh
5ce3812e8b Add vertical rule on scroll interaction. 2016-02-18 18:19:31 +02:00
Andrey Antukh
89baabbb62 Minor refactor on horizontal rules rendering. 2016-02-18 18:05:14 +02:00
Andrey Antukh
b2da09f0c1 Add top-rule interaction on scroll. 2016-02-18 18:05:14 +02:00
Alejandro Gómez
36051f40dd I18N-ize search placeholder 2016-02-18 16:40:48 +01:00
Juan de la Cruz
5d0e57acb7 add projects search styles 2016-02-18 16:33:54 +01:00
Alejandro Gómez
b131dea579 Fix project ordering 2016-02-17 20:12:21 +01:00
Alejandro Gómez
9ede688b6e Extract event handlers to local bindings 2016-02-17 20:11:24 +01:00
Alejandro Gómez
1258d954d0 Don't filter by whitespace 2016-02-17 20:06:59 +01:00
Andrey Antukh
5653a15ad5 Fix rules/scroll related issues. 2016-02-17 20:52:07 +02:00
Alejandro Gómez
33cc0fe925 Project search, needs UX/UI review 2016-02-17 19:50:08 +01:00
Alejandro Gómez
0551e1729a Project ordering 2016-02-17 19:08:35 +01:00
Alejandro Gómez
7830c11a16 Show project count in dashboard 2016-02-17 13:43:00 +01:00
Alejandro Gómez
3a31abac5a Support 0, 1 or more in plural translations 2016-02-17 13:43:00 +01:00
Juan de la Cruz
773f67b09b color and visual refactor 2016-02-17 09:59:18 +02:00
Andrey Antukh
77fafa85ad Move element options to sidebar. 2016-02-16 21:09:13 +02:00
Andrey Antukh
61e0f6fa10 Remove some commented code. 2016-02-16 20:39:34 +02:00
Andrey Antukh
94c7f0df98 Move viewport scroll pressing space. 2016-02-16 20:38:04 +02:00
Andrey Antukh
674136bcab Fix canvas selrect selection. 2016-02-16 20:04:42 +02:00
Andrey Antukh
a55d3655cf Remove debug printlns from draw ns. 2016-02-16 19:55:18 +02:00
Andrey Antukh
8f078876f0 Remove unused code from selrect. 2016-02-16 19:55:00 +02:00
Andrey Antukh
5a73a4f198 Move the mouse stream generation under viewport. 2016-02-16 19:54:04 +02:00
Andrey Antukh
c7a38113a1 Refactor basic mouse streams and atoms on workspace/base. 2016-02-16 19:53:29 +02:00
Andrey Antukh
a49e0c2f84 More work on scroll/position of workspace fixing. 2016-02-15 23:28:44 +02:00
Andrey Antukh
6235e9c86e Make the workspace canvas bigger and center the drawing layout. 2016-02-15 22:59:08 +02:00
Andrey Antukh
6d8ae401f3 Minor changes on rules. 2016-02-15 22:58:58 +02:00
Andrey Antukh
c2fb18a2df Make aware of scroll the selrect component. 2016-02-15 22:58:33 +02:00
Andrey Antukh
f36a61dcc6 Rename scroll atom to scroll-a on workspace/base and all affected code. 2016-02-15 22:57:36 +02:00
Andrey Antukh
f28a6e4138 Remove println. 2016-02-15 22:56:26 +02:00
Andrey Antukh
9a4b6ab417 Improved coordenates component. 2016-02-15 22:56:15 +02:00
Andrey Antukh
5e732a4d20 Emit point instances on scroll stream. 2016-02-15 22:55:43 +02:00
elhombretecla
1b4ac74118 change window icons 2016-02-14 20:42:38 +01:00