Commit graph

1514 commits

Author SHA1 Message Date
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
Dávid Szabó
d01f4ef83e Change onPiskelReady to support multiple callback 2016-08-24 22:43:16 +02:00
juliandescottes
9c6871effc Fix layout issue when starting with small viewport height 2016-08-16 10:33:19 +02:00
juliandescottes
2fe1fe67e5 Fix: flexbox issue on IE11 2016-08-16 10:06:42 +02:00
juliandescottes
8867324468 Fix zoom centering when zooming with keyboard shortcuts 2016-08-16 09:53:14 +02:00