1596 Commits

Author SHA1 Message Date
f0f79754f1 Remove loop and use the pixels directly 2016-10-01 14:34:01 +02:00
a097d0b897 Fix frame processor caching 2016-10-01 14:34:01 +02:00
a1ab693fb5 Remove nested loop 2016-10-01 14:34:01 +02:00
7707aca03e Change nested loop and directly change pixels 2016-10-01 14:34:01 +02:00
f829d589d5 Improve frame colors worker perfomance by caching 2016-10-01 14:34:01 +02:00
712262b82a Format some code and remove unnecessary logging 2016-10-01 14:34:01 +02:00
0bbb4ff2d5 Remove 2nd level cache 2016-10-01 14:34:01 +02:00
6ee23e22df Throttle frameslist and preview rendering 2016-10-01 14:34:01 +02:00
f5c98cf0b3 Rework pixel storage, manipulation, rendering 2016-10-01 14:34:01 +02:00
06abdca62e Change model version to 3
The new serializing will use typed arrays / blob.
2016-10-01 14:34:01 +02:00
2ca97b48e7 Add another performance tests for layers and undo 2016-10-01 13:56:53 +02:00
132487704b Add simple performance test 2016-10-01 13:48:58 +02:00
f6be33d5bf Add performance figures to drawing tests 2016-10-01 13:09:19 +02:00
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
3be2b3d3bc Add misc export: download selected frame as png 2016-09-23 16:35:22 +02:00
7b512f6412 Merge pull request #539 from juliandescottes/fix-drawing-tests
Fix drawing tests
2016-09-01 15:51:05 +02:00
b1058c452e Issue #533: Add grunt task aliases for backward compat 2016-09-01 15:37:28 +02:00
7bc5d20b2e Issue #533: Merge test suites. use delay as timeout 2016-09-01 01:42:06 +02:00
e9ef6eb5b3 Issue #533: drawing tests, fix keyboard event replay on osx 2016-09-01 00:14:13 +02:00
a2d5e6ff04 Issue #533: Fix drawing tests cross-browser/OS issues 2016-09-01 00:12:07 +02:00
4d12908363 Merge pull request #536 from david-szabo97/update_phantomjs_casperjs
Update PhantomJS and CasperJS
2016-09-01 00:11:01 +02:00
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
cbacd68414 Remove icons@2x.png from the repo 2016-08-31 22:40:22 +02:00
3b65b90de1 Fix package.json 2016-08-31 17:25:20 +02:00
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
0238dffe71 Update CasperJS and refactor tests 2016-08-31 16:20:01 +02:00
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
53d728cf3a Make code more consistent 2016-08-26 01:11:03 +02:00
d01f4ef83e Change onPiskelReady to support multiple callback 2016-08-24 22:43:16 +02:00
9c6871effc Fix layout issue when starting with small viewport height 2016-08-16 10:33:19 +02:00
2fe1fe67e5 Fix: flexbox issue on IE11 2016-08-16 10:06:42 +02:00
8867324468 Fix zoom centering when zooming with keyboard shortcuts 2016-08-16 09:53:14 +02:00
1bf326fbd8 release: set version to 0.9.0-SNAPSHOT 2016-08-16 01:43:26 +02:00
eef85c57b7 release: version 0.8.2 v0.8.2 2016-08-16 01:11:07 +02:00
d4e9b1e896 Merge pull request #516 from juliandescottes/feature-drag-selection
Feature drag selection
2016-08-16 01:10:18 +02:00
8e3ac50f81 Issue #290: cleanup unused code in SelectionManager 2016-08-16 01:04:55 +02:00
f4cbabe2ce Issue #290: selection tools: clear hasSelection flag when calling commitSelection 2016-08-16 00:40:01 +02:00
69393127fa Issue #290: rename dismissSelection to commitSelection 2016-08-16 00:40:01 +02:00
fc7fc6d9b0 Issue #290: Fix typo in comment 2016-08-16 00:40:01 +02:00
01aa4629cc Issue #290: Commit selection on ENTER 2016-08-16 00:40:01 +02:00
22797e5dc5 Issue #290: add missing parameter to dismissSelection in BaseSelect 2016-08-16 00:40:01 +02:00
0d5dc21a41 Issue #290: change boolean flag name to isMovingContent in BaseSelect 2016-08-16 00:40:01 +02:00
0d1210e71f Issue #290: fix wand cursor hotspot 2016-08-16 00:40:01 +02:00
34f2a9df0b Issue #163: show highlighter pixel for selection tools when no selection 2016-08-16 00:40:01 +02:00
a383e59280 Issue #290: allow to drag selection when using SHIFT while selection 2016-08-16 00:40:01 +02:00
230f1b23fc Merge pull request #518 from epicabsol/icontweaks
Cursor tweaks
2016-08-06 18:45:40 +02:00
77ccd60e77 Renamed lighten cursor
lighting.png -> lighten.png
2016-08-06 09:23:05 -07:00
5014937392 Merge pull request #517 from epicabsol/master
Correct desktop window icon
2016-08-06 13:08:26 +02:00
17e6cf9b38 Dither & stroke cursors
Added dither and stroke cursors. The line on the stroke cursor is quite
hard to see, but I think that's pretty unaviodable. I would suggest
moving to a larger cursor size.
2016-08-05 22:32:24 -07:00
d795c297f5 Lighting cursor, more tweaks
Added an icon for the lighting tool, although it's somewhat difficult to
see what it is without looking closely. I'd love to hear other ideas for
a cursor. (See juliandescottes/piskel#351)
I also reworked the hit point of the existing cursors by a few pixels.
2016-08-05 21:34:46 -07:00