Dávid Szabó
5577c3ab5a
Fix GalleryStorageService
...
GalleryStorageService is sending JSON so it couldn't serialize the
ArrayBuffer which came from serializing the Piskel. In this commit it
sends the ArrayBuffer as an Array to the server so it can store it easily.
2016-10-01 14:34:01 +02:00
Dávid Szabó
baf8049ea6
Fix jshint errors
2016-10-01 14:34:01 +02:00
Dávid Szabó
74b7f93ddb
Fix code style errors
2016-10-01 14:34:01 +02:00
Dávid Szabó
fb97533cc9
Rework frameslist for better perfomance
2016-10-01 14:34:01 +02:00
Dávid Szabó
ebab5ecb3f
Change frameslist throttle from 1sec to 500ms
2016-10-01 14:34:01 +02:00
Dávid Szabó
37443ecdc2
Fix code style errors
2016-10-01 14:34:01 +02:00
Dávid Szabó
91f0d98d63
Fix wrong colors being in current colors
2016-10-01 14:34:01 +02:00
Dávid Szabó
fa716d7a6c
Fix ColorSwap and Bucket tool
2016-10-01 14:34:01 +02:00
Dávid Szabó
ac3e43bf61
Add caching to CurrentColorsService
2016-10-01 14:34:01 +02:00
Dávid Szabó
502eb1aac4
Fix missing name and description from v2
2016-10-01 14:34:01 +02:00
Dávid Szabó
218c0b511b
Fix callbacks to work with the new serializer
2016-10-01 14:34:01 +02:00
Dávid Szabó
a3fd2f0d89
Remove unnecessary argument
2016-10-01 14:34:01 +02:00
Dávid Szabó
c522d48c8f
Fix test to work with new serializer format
2016-10-01 14:34:01 +02:00
Dávid Szabó
c2b283be67
Fix services to use new serializer format
2016-10-01 14:34:01 +02:00
Dávid Szabó
dbbd57ae28
Fix old deserializers to match new callback func
2016-10-01 14:34:01 +02:00
Dávid Szabó
fefc635e25
Add function for reading file as array buffer
2016-10-01 14:34:01 +02:00
Dávid Szabó
8910bf0dbd
Add model version 2 backward compatiblity
2016-10-01 14:34:01 +02:00
Dávid Szabó
f607c65789
Add model version 3 deserializer
2016-10-01 14:34:01 +02:00
Dávid Szabó
2962a838d3
Add model version 3 serializer
2016-10-01 14:34:01 +02:00
Dávid Szabó
7eab386122
Make sure opacity is a float and rounded
2016-10-01 14:34:01 +02:00
Dávid Szabó
0c0aa5f2c9
Add caching to CurrentColorsService
2016-10-01 14:34:01 +02:00
Dávid Szabó
bb7d5c862f
Remove unnecessary rendering
2016-10-01 14:34:01 +02:00
Dávid Szabó
f0f79754f1
Remove loop and use the pixels directly
2016-10-01 14:34:01 +02:00
Dávid Szabó
a097d0b897
Fix frame processor caching
2016-10-01 14:34:01 +02:00
Dávid Szabó
a1ab693fb5
Remove nested loop
2016-10-01 14:34:01 +02:00
Dávid Szabó
7707aca03e
Change nested loop and directly change pixels
2016-10-01 14:34:01 +02:00
Dávid Szabó
f829d589d5
Improve frame colors worker perfomance by caching
2016-10-01 14:34:01 +02:00
Dávid Szabó
712262b82a
Format some code and remove unnecessary logging
2016-10-01 14:34:01 +02:00
Dávid Szabó
0bbb4ff2d5
Remove 2nd level cache
2016-10-01 14:34:01 +02:00
Dávid Szabó
6ee23e22df
Throttle frameslist and preview rendering
2016-10-01 14:34:01 +02:00
Dávid Szabó
f5c98cf0b3
Rework pixel storage, manipulation, rendering
2016-10-01 14:34:01 +02:00
Dávid Szabó
06abdca62e
Change model version to 3
...
The new serializing will use typed arrays / blob.
2016-10-01 14:34:01 +02:00
juliandescottes
2ca97b48e7
Add another performance tests for layers and undo
2016-10-01 13:56:53 +02:00
juliandescottes
132487704b
Add simple performance test
2016-10-01 13:48:58 +02:00
juliandescottes
f6be33d5bf
Add performance figures to drawing tests
2016-10-01 13:09:19 +02:00
Julian Descottes
8a031d771a
Merge pull request #550 from david-szabo97/feature_export-selected-frame
...
Add misc export: download selected frame as png
2016-09-28 14:42:46 +02:00
Dávid Szabó
3be2b3d3bc
Add misc export: download selected frame as png
2016-09-23 16:35:22 +02:00
Julian Descottes
7b512f6412
Merge pull request #539 from juliandescottes/fix-drawing-tests
...
Fix drawing tests
2016-09-01 15:51:05 +02:00
juliandescottes
b1058c452e
Issue #533 : Add grunt task aliases for backward compat
2016-09-01 15:37:28 +02:00
juliandescottes
7bc5d20b2e
Issue #533 : Merge test suites. use delay as timeout
2016-09-01 01:42:06 +02:00
juliandescottes
e9ef6eb5b3
Issue #533 : drawing tests, fix keyboard event replay on osx
2016-09-01 00:14:13 +02:00
juliandescottes
a2d5e6ff04
Issue #533 : Fix drawing tests cross-browser/OS issues
2016-09-01 00:12:07 +02:00
Julian Descottes
4d12908363
Merge pull request #536 from david-szabo97/update_phantomjs_casperjs
...
Update PhantomJS and CasperJS
2016-09-01 00:11:01 +02:00
Julian Descottes
682ef9cf91
Merge pull request #538 from david-szabo97/hotfix-retina_icons_gitignore
...
Remove icons@2x.png from the repo
2016-08-31 23:08:37 +02:00
Dávid Szabó
cbacd68414
Remove icons@2x.png from the repo
2016-08-31 22:40:22 +02:00
Dávid Szabó
3b65b90de1
Fix package.json
2016-08-31 17:25:20 +02:00
Dávid Szabó
e7ed2f9b24
Update phantomjs to 2.1.7
...
PhantomJS 1.9.19 doesn't support typed arrays so the tests would fail.
2016-08-31 16:27:37 +02:00
Dávid Szabó
0238dffe71
Update CasperJS and refactor tests
2016-08-31 16:20:01 +02:00
Julian Descottes
52eaa8b170
Merge pull request #529 from david-szabo97/hotfix-multiple_piskel_ready_callback
...
Change onPiskelReady to support multiple callback
2016-08-30 00:18:53 +02:00
Dávid Szabó
53d728cf3a
Make code more consistent
2016-08-26 01:11:03 +02:00