juliandescottes
d781df3290
add drawing test for center tool
2017-01-29 00:11:58 +01:00
juliandescottes
94b1a1df4a
History service gets core piskelController from public piskelController
2017-01-14 21:58:37 +01:00
juliandescottes
552d4fa710
nits on test/js/utils/PixelUtilsTest_visit_connected.js
2017-01-14 15:44:47 +01:00
juliandescottes
b11f7a430d
add unit test for getSimilarConnectedPixelsFromFrame
2017-01-14 00:56:24 +01:00
juliandescottes
42f4812b46
move drop image logic to FrameUtils, add unit test
2017-01-13 13:58:57 +01:00
juliandescottes
03f37d46ac
add unit tests for colorToInt
2017-01-13 03:31:02 +01:00
juliandescottes
95256071e1
add missing EOF new lines
2017-01-08 20:43:15 +01:00
juliandescottes
b86ec72a4e
use evalLine in integration/settings/test-resize
2017-01-08 20:42:00 +01:00
juliandescottes
70085bc056
Add integration tests for resize content and resize from other origin
2017-01-08 20:38:12 +01:00
Julian Descottes
a328e4d20e
add resize test checking frame content
...
Moved shared methods to a head.js file
2017-01-08 19:56:53 +01:00
Julian Descottes
d30f6a05d1
add integration tests
2017-01-08 16:09:03 +01:00
juliandescottes
dd9b1e0189
add test to check deserialized piskel contains valid frames
2016-12-21 17:20:54 +01:00
juliandescottes
eca9191f29
increase drawing test timeout to 30 seconds
2016-12-21 15:38:31 +01:00
juliandescottes
32070efcc1
save split: add comments and cleanup
2016-12-21 12:22:50 +01:00
juliandescottes
66c941dd25
support chunked layerData in regular deserializer
2016-12-18 11:36:11 +01:00
juliandescottes
dba62d2b0d
add pskl.utils.Array.chunk
2016-12-18 09:16:52 +01:00
Julian Descottes
37d2861352
move fps info from preview controller to piskel model
2016-12-13 09:17:34 +01:00
Smie
da0e8dec84
Stylistic changes to pixel and pen size code.
2016-11-28 08:21:30 -07:00
Smie
8cb7a4aaf6
Permits brush size of only 1-32 pixels.
2016-11-21 12:53:14 -07:00
Julian Descottes
73986c4e61
move arraybuffer serializer to dedicated subfolder
2016-10-16 18:28:12 +02:00
juliandescottes
eb69c91d43
add other color picker test
2016-10-09 23:59:16 +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ó
f5c98cf0b3
Rework pixel storage, manipulation, rendering
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
7bc5d20b2e
Issue #533 : Merge test suites. use delay as timeout
2016-09-01 01:42:06 +02:00
Dávid Szabó
0238dffe71
Update CasperJS and refactor tests
2016-08-31 16:20:01 +02:00
Julian Descottes
e6c8c59e81
Add FramesheetRenderer unit test
2016-05-29 22:30:09 +02:00
Matt D
da60495643
Had a zero instead of an O in unit test...
2016-05-12 11:15:29 +10:00
Matt D
5345c1ff0a
Added unit test
2016-05-12 10:56:33 +10:00
Julian Descottes
7bf2662b66
Issue #414 : part6: Support transparency when exporting as PNG spritesheet
...
Added flattenFrameAt to LayerUtils.
Added renderFrameAt to PiskelController (using flattenFrameAt)
Use renderFrameAt in PiskelRenderer (which is used for PNG spritesheet)
chore: renamed createLayerFromSpritesheet to createFramesFromSpritesheet
(in LayerUtils)
2016-03-24 02:17:57 +01:00
Julian Descottes
6546b520b3
Issue #414 : part2: serialize and deserialize layer opacity
2016-03-24 02:17:57 +01:00
Julian Descottes
7660119b50
Issue #414 : part1: add opacity to Layer model
2016-03-24 02:17:57 +01:00
Julian Descottes
cc62c5b3cb
chore : fix ShortcutServiceTest on macosx
2016-01-24 13:02:32 +01:00
jdescottes
f5a33dc39a
Issue #146 : add unittest for line & uniform lines
...
Uniform lines step is now capped so that the step remains lower
than min(dx, dy). If the step would be greater than this value,
use Infinity and draw a straight line
2015-12-04 14:30:36 +01:00
jdescottes
92d5a4a2fe
Issue #258 : Add pensize support to DrawingTest + add pensize test suite
2015-12-01 00:54:18 +01:00
jdescottes
f0ed4927e8
Issue #258 : Move resize method to utils + add unit test
2015-12-01 00:54:17 +01:00
jdescottes
27061291a3
Issue #258 : Simplify Lighten & update test
2015-12-01 00:54:16 +01:00
jdescottes
676cbd17ea
Issue #287 : Edit shortcuts from cheatsheet window (WIP)
2015-11-12 20:31:49 +01:00
jdescottes
ca3bbf1c57
Issue #287 : Shortcuts now rely on Shortcut instances. Shortcut key can be changed dynamically.
2015-11-12 20:31:47 +01:00
jdescottes
8081d5e232
Issue #287 : Fix unit test mocks
2015-11-12 20:31:46 +01:00
jdescottes
c11e0d5d8d
Issue #287 : Rename addShortcut/removeShortcut to less ambiguous register/unregister
2015-11-12 20:31:45 +01:00
jdescottes
a3a75b6096
Issue #315 : custom replay for Swap Color
2015-10-06 01:22:43 +02:00
jdescottes
9811a3a604
Issue #311 : Add drawing test for lasso
2015-10-06 00:21:12 +02:00
jdescottes
a0c9f2923e
Issue #315 : Fix replay with alt/shift/ctrl modifiers
2015-10-02 02:04:03 +02:00
jdescottes
c9529dc65c
Issue #315 : avoid saving state when replaying state
2015-10-02 01:48:35 +02:00
jdescottes
a8f727fdcd
Issue #315 : Implement custom replay for transform tools + add drawing test support
2015-10-02 01:27:59 +02:00
jdescottes
a286d5926a
Issue #277 : Cleanup save controller
2015-10-01 00:30:36 +02:00
jdescottes
acb6fd2172
Issue #277 : Add unit test for StorageService
2015-09-25 01:41:22 +02:00
jdescottes
ef05cc4fd1
Refactor : move FrameTransform to transform package
2015-09-20 02:20:16 +02:00