0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-24 07:29:08 -05:00
Commit graph

33 commits

Author SHA1 Message Date
Andrey Antukh
530f967fcc Add color palette to the workspace. 2016-01-11 22:31:15 +02:00
Andrey Antukh
0abc29451a Refactor tool management as generic flags on workspace. 2016-01-11 22:30:26 +02:00
Andrey Antukh
6ecec4af0a Enable precise moviments using keyboard up/down/right/left keys. 2016-01-10 23:50:21 +02:00
Andrey Antukh
936fd3b070 Remove useless coersion to vector. 2016-01-10 23:18:37 +02:00
Andrey Antukh
6693c8bc9b Implement backspace / supr shortcut for delete selected shapes. 2016-01-10 23:13:29 +02:00
Andrey Antukh
34abb7eb27 Remove printwritter impl on workspace events. 2016-01-10 22:49:39 +02:00
Andrey Antukh
abc743a08e Improve performance related to workspace rendering when icon toolboxes is open. 2016-01-07 17:48:20 +02:00
Andrey Antukh
cba11ae053 Add handlers for position attributes.
With additional refactor of other handlers for
remove duplicated code.
2016-01-07 02:19:33 +02:00
Andrey Antukh
7d8960a1ed Add shape handling and rendering.
And improve fill rendering.
2016-01-07 01:36:36 +02:00
Andrey Antukh
d71bb9d22d Add implementation for fill shapes. 2016-01-07 01:24:11 +02:00
Andrey Antukh
cab871fc95 Implement rotation for shapes. 2016-01-07 00:37:30 +02:00
Andrey Antukh
06d0ea326b Add size change event for shape. 2016-01-06 21:03:59 +02:00
Andrey Antukh
6325f8cc86 Remove some printlns. 2016-01-03 18:25:21 +02:00
Andrey Antukh
fe6b93150b Add missing event for select object matched by selrect. 2016-01-02 14:36:43 +02:00
Andrey Antukh
7a71b088f4 Decouple shape moving logic. 2015-12-30 01:25:26 +02:00
Andrey Antukh
e07ada5ad4 Add validation for shapes. 2015-12-30 00:19:49 +02:00
Andrey Antukh
78f619b25d Add shape schema definition. 2015-12-30 00:19:49 +02:00
Andrey Antukh
a4fe43235b Denormalize shapes storage. 2015-12-30 00:19:49 +02:00
Andrey Antukh
c182340be4 Improved multiple selection/deselection. 2015-12-30 00:19:49 +02:00
Andrey Antukh
dd94224383 Remove unused code from workspace data ns. 2015-12-30 00:19:49 +02:00
Andrey Antukh
311d107b36 Add select-shape event. 2015-12-30 00:19:49 +02:00
Andrey Antukh
a5dc634e35 Implement shapes moving using mouse. 2015-12-30 00:19:49 +02:00
Andrey Antukh
f28d54936f Add basic icons rendering on canvas. 2015-12-30 00:19:49 +02:00
Andrey Antukh
43bd56de23 Add drawing attribute on workspace. 2015-12-30 00:19:48 +02:00
Andrey Antukh
45e63c385f Add selected shapes set of shapes to workspace state. 2015-12-30 00:19:48 +02:00
Andrey Antukh
9c2c7f40ba Minor code reorganization and wip of colors page. 2015-12-30 00:19:47 +02:00
Andrey Antukh
5fddf7ca4d Add draw toolbox rendering on workarea. 2015-12-30 00:19:47 +02:00
Andrey Antukh
2742db8dfd Show right sidebar space when one or more toolboxes are activated. 2015-12-30 00:19:47 +02:00
Andrey Antukh
827b8a3aec Remove direct lense mutation and eventes recursion on workspace. 2015-12-30 00:19:47 +02:00
Andrey Antukh
e458ffe355 Reorganize workspace namespace. 2015-12-30 00:19:47 +02:00
Andrey Antukh
a2c313dfc0 WIP: partial grid. 2015-12-30 00:19:47 +02:00
Andrey Antukh
62c5c8d5c8 WIP: 2015-12-30 00:19:47 +02:00
Andrey Antukh
ede2d4becd Implement pagesbar toggle. 2015-12-30 00:19:47 +02:00