Commit Graph

1837 Commits

Author SHA1 Message Date
juliandescottes d1156954ca Issue #729 - implement custom PNG export viewer instead of opening window to data-uri 2017-09-24 17:36:02 +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 fd3d828067 remove unused selection copy cut paste events 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 0a43f6bbec Fix copy to website script to work if main-partial is missing. 2017-09-06 23:05:17 +02:00
juliandescottes b9423bc831 Issue #645: Support clipboard to paste images 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 5671eb4782 Delete all extra backup sessions if MAX is reached 2017-08-06 22:56:43 +02:00
juliandescottes 35788b54ba update travis yml to upgrade node and stop downloading casper 2017-08-03 00:44:53 +02:00
juliandescottes 629ecf83b4 add comments for values synced between JS and CSS 2017-08-03 00:21:08 +02:00
juliandescottes c037b07693 rename mergeData to backupsData in browse backups wizard 2017-08-03 00:21:08 +02:00
juliandescottes c31b7a351c update piskel mock in BackupServiceTest 2017-08-03 00:21:08 +02:00
juliandescottes 7de03f1e73 show snpashot previews in the browse backups dialog 2017-08-03 00:21:08 +02:00
juliandescottes eab21e0839 Show confirmation message when loading snapshot backup 2017-08-03 00:21:08 +02:00
juliandescottes 2b3bd02479 improve styling of snapshot list in browse backups dialog 2017-08-03 00:21:08 +02:00
juliandescottes 4e86fa1570 dev-environment: add ctrl+alt+R shortcut to reload styles 2017-08-03 00:21:08 +02:00
juliandescottes 170a7e4731 skip backups for current session in browse backups dialog 2017-08-03 00:21:08 +02:00
juliandescottes 6b7f04b63e browse backups dialog: add styling for empty session list 2017-08-03 00:21:08 +02:00
juliandescottes da2e9f99e4 cleanup: remove title on backup session element 2017-08-03 00:21:08 +02:00
juliandescottes 530a949e54 add icon for backup dialog 2017-08-03 00:21:08 +02:00
Julian Descottes 4377c9e601 add disclaimer in the browse backups dialog 2017-08-03 00:21:08 +02:00
Julian Descottes e0bbb88d47 confirm backup session delete, add animation 2017-08-03 00:21:08 +02:00
Julian Descottes 9ff2ecbb45 improve styling for browse-backups dialog 2017-08-03 00:21:08 +02:00
juliandescottes 8beba2088b remove useless console.log 2017-08-03 00:21:08 +02:00
juliandescottes ee45cdcc45 add a browse backups dialog 2017-08-03 00:21:08 +02:00
juliandescottes 30ea7fa079 fix migration script for localstorage to indexeddb 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 c6e106fe2d add a limit to the number of sessions backed up 2017-08-03 00:21:08 +02:00
Julian Descottes f9570ea3c5 Issue #640 - extract database code to dedicated package 2017-08-03 00:21:08 +02:00
Julian Descottes f9cb631acb Issue #640 - migrate backup service to indexeddb 2017-08-03 00:21:08 +02:00
Julian Descottes ed749a747f Issue #640 - migrate local browser save to indexeddb 2017-08-03 00:21:08 +02:00
Julian Descottes 30ecd41452 Issue #640 - remove duplicated entries in piskel-script-list 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
juliandescottes 183133496e Fix #718 - when dropping image, only use import wizard for big images 2017-08-01 01:06:09 +02:00
Julian Descottes 8a2c0191f9 release: bump version to 0.12.1 2017-07-18 08:06:54 +02:00
Julian Descottes a096dcabfd Fix #717: filter invalid colors 2017-07-18 08:05:48 +02:00
Julian Descottes 96d326ef12 release: bump version to 0.13.0-SNAPSHOT 2017-06-23 21:01:47 +02:00
Julian Descottes 7c37372b13 release: bump version to v0.12.0 2017-06-23 21:01:47 +02:00
Julian Descottes b21ea30fa8 Issue #658 - Support shift+UP/RIGHT/DOWN/LEFT to move the viewport 2017-06-10 23:12:11 +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 09ce6ff88f Issue #636 - remove unused code 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 02a25d3f84 Fix eslint violations 2017-06-10 11:20:23 +02:00
Julian Descottes d159de2e65 Update gitignore for vscode 2017-06-10 11:20:23 +02:00
Julian Descottes 726a8f74c1 Switch from jscs+jshint to eslint 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 d8ec58b42c Remove reference to seamless in tooltip 2017-06-10 11:20:23 +02:00