Andrey Antukh
931042018e
Move image collections state transformations functions into data ns.
2016-05-24 21:40:06 +03:00
Andrey Antukh
bf5c68a58b
More fixes on images.
2016-05-23 17:34:44 +03:00
Andrey Antukh
a60fbca002
Minor readability and consistency fixes on images.
2016-05-23 17:22:15 +03:00
Jesús Espino
b3e9e7d1aa
Images dashboard
2016-05-21 17:46:19 +02:00
Jesús Espino
3f4ed6faa5
Colors management ( #24 )
...
* Colors management
* Minor indentation fixes.
* Remove redundant naming.
* Add missing block comment annotations.
* Use consistently defrecord instead of reify.
* Remove useless mapcat usage and simplify the related code.
* Start using more optimistic updates on collection operations.
* Remove println.
* Remove ^:const metadata.
* Remove neested let.
* Replace when with if on sablono templates.
2016-05-14 21:50:06 +03:00
Jesús Espino
a9d38db076
Group/degroup feature improvements ( #15 )
2016-04-27 17:43:58 +03:00
Jesús Espino
9e96bbce99
Add duplicated shapes on the top of all shapes ( #22 )
2016-04-24 23:03:35 +03:00
Andrey Antukh
f0ed85e53f
Replace random-uuid usage with uuid.core/random.
2016-04-24 22:01:43 +03:00
Andrey Antukh
00679d9c68
Add better shapes selection algorithm.
2016-04-20 20:35:40 +03:00
Andrey Antukh
f400a242d9
Adapt shape type keywrod to new simplified naming.
...
The redundant and useles `:builtin/` keyword namespace
is stripped out.
2016-04-20 20:35:40 +03:00
Andrey Antukh
18190edcc8
Adapt the code to use new shape geometry primitives.
2016-04-20 20:35:40 +03:00
Jesús Espino
994d67e032
Change shapes order relative ( #11 )
2016-04-11 22:02:28 +03:00
Jesús Espino
706bc84d95
Insert shapes alwais on top ( #10 )
2016-04-11 22:01:41 +03:00
Andrey Antukh
b5155eebcf
Add clipboard management.
2016-04-02 13:00:41 +03:00
Andrey Antukh
f91203d5e2
Fixed some bugs on history loading on page changes.
2016-03-28 21:55:14 +03:00
Andrey Antukh
4c4978d948
Remove debug messages.
2016-03-28 21:54:57 +03:00
Andrey Antukh
6ef76673e8
Add proper history loading and history state management.
2016-03-28 18:49:34 +03:00
Andrey Antukh
7e7fa96f16
Move page changes watching and persistence out of ui.
2016-03-28 18:49:34 +03:00
Andrey Antukh
289ac74553
Fix project pagas state getter ordering.
2016-03-19 19:09:48 +02:00
Andrey Antukh
a17b79da77
Implement page persistence.
2016-03-19 17:47:31 +02:00
Andrey Antukh
3e4678a085
Simplify project manipulation state functions.
2016-03-19 12:51:36 +02:00
Andrey Antukh
6a3e0b7743
Minor cosmetic changes on state management functions for projects.
2016-03-15 20:58:07 +02:00
Andrey Antukh
296da1df0b
Initial work on state management logic for clipboard.
2016-02-28 11:43:52 +02:00
Andrey Antukh
5cc367f7f2
Add more tests to drop-shape function.
2016-02-24 22:11:33 +02:00
Andrey Antukh
190aced819
Move state related helpers out of data.* namespaces.
2016-02-21 20:29:10 +02:00
Andrey Antukh
747c9b45aa
Add full implementation of duplicate shape action.
2016-02-19 21:09:37 +02:00
Andrey Antukh
a312559b26
Add basic shape duplicate functionality.
2016-02-18 21:56:40 +02:00
Andrey Antukh
25d4297df5
Move some logic from events to state management.
2016-02-03 17:07:18 +02:00
Andrey Antukh
544cb6a226
Move delete-shape and transfer-shape logic into specific namespace.
2016-02-02 21:32:17 +02:00