Commit Graph

116 Commits

Author SHA1 Message Date
juliandescottes 2bbbfd1219 Add integration test for grid icon in animated preview 2018-09-19 23:24:52 +02:00
juliandescottes 99c060f4a7 Cleanup local storage before integration tests 2018-09-19 23:24:52 +02:00
juliandescottes 27497313ff Issue #803 - Add integration test for single png export 2018-09-09 08:47:00 +02:00
juliandescottes 87893bb4ac Issue #750 - Fix mirror pen with even pensizes 2017-10-08 19:12:04 +02:00
juliandescottes 77d26bffa9 Issue #727 - add integration test for simple import flow 2017-10-08 18:19:52 +02:00
juliandescottes 652027bd3f Issue #727 - update integration tests to wait for color service update 2017-10-08 18:19:52 +02:00
juliandescottes dc5209628c fix selectionmanager unit test 2017-09-06 23:05:17 +02:00
juliandescottes 8568663949 Move clipboard events to dedicated service and fix tests 2017-09-06 23:05:17 +02:00
juliandescottes e1797b2008 Fix SelectionManagerTest by using a clipboard event mock 2017-09-06 23:05:17 +02:00
juliandescottes 5e6280301d Issue #736 - cleanup selection tool state on SELECTION_DISMISSED event 2017-09-06 00:39:35 +02:00
juliandescottes c31b7a351c update piskel mock in BackupServiceTest 2017-08-03 00:21:08 +02:00
juliandescottes ee45cdcc45 add a browse backups dialog 2017-08-03 00:21:08 +02:00
Julian Descottes e9b39a5c61 add unit test for PiskelDatabase 2017-08-03 00:21:08 +02:00
Julian Descottes d0a32b18c5 add unit test for backup database 2017-08-03 00:21:08 +02:00
Julian Descottes 372ad1f513 add unit test for BackupService 2017-08-03 00:21:08 +02:00
Julian Descottes af65344c23 Issue #640 - rename PaletteService pointer to localStorage to localStorageGlobal
PaletteService exposes window.localStorage as this.localStorageService. This is confusing since we also have the LocalStorageService class used to save piskels in local storage.
2017-08-03 00:21:08 +02:00
Julian Descottes c2dbddcf9f Issue #636 - rename all application-settings things to preferences-settings
The name is not ideal, but it's better to have a MiscPreferencesController than a MainApplicationController for this kind of very simple panels.
2017-06-10 11:20:23 +02:00
Julian Descottes 2c4a8efb44 Issue #636 - add integration test for main settings panel 2017-06-10 11:20:23 +02:00
Julian Descottes 89a65ab032 add test-export-gif-scale test to integration test suite 2017-06-10 11:20:23 +02:00
Julian Descottes 317fda83c3 add integration test for tiny-palettes 2017-06-04 22:29:54 +02:00
Julian Descottes 799c9fbf5a Feature #541 crop based on the current selection 2017-06-01 19:46:34 +02:00
Julian Descottes 319060beb6 add drawing test for move layer top/bottom 2017-05-20 20:03:42 +02:00
juliandescottes b768a22b1c Fix #689 - add unit test for v1 deserializer 2017-05-14 17:39:33 +02:00
juliandescottes 8f4f9d9b0a Fix #689 - add unit test for v0 deserializer 2017-05-14 17:39:33 +02:00
juliandescottes 14e969a3bb Fix typos and errors in existing DeserializationTest 2017-05-14 17:39:33 +02:00
juliandescottes 799bf76a86 update integration tests after selectMode step changes 2017-05-13 01:36:04 +02:00
juliandescottes 80a1edf027 add unit test for piskel MergeUtils 2017-05-13 01:36:04 +02:00
juliandescottes 41ef0cd460 increase casper load timeout 2017-05-13 01:36:04 +02:00
juliandescottes d77889d265 add integration test chaining two import flows 2017-05-13 01:36:04 +02:00
juliandescottes c6733cdad4 add integration test for import merge wizard 2017-05-13 01:36:04 +02:00
juliandescottes 78bbc71e6c Implement Import and Merge wizard dialog 2017-05-13 01:36:04 +02:00
juliandescottes b5a8eb9f96 Feature #683 - add drawing test for duplicate layer 2017-05-13 01:11:45 +02:00
juliandescottes af3d0fa48b Feature #683: duplicate layer when SHIFT+CLICK on create layer button 2017-05-13 01:11:45 +02:00
juliandescottes 1918227c81 add integration tests for PNG export & scaled export 2017-01-29 13:56:06 +01:00
juliandescottes 8b1b21368c add gif export integration test 2017-01-29 02:42:42 +01:00
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