Commit graph

1719 commits

Author SHA1 Message Date
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
Julian Descottes
1168870ee0 Issue #636 - Allow users to change the grid color 2017-06-10 11:20:23 +02:00
Julian Descottes
d3a37c74e9 Issue #636 - rename seamless* to tile* 2017-06-10 11:20:23 +02:00
Julian Descottes
5d2ca7e70c Issue #636 - create sizepicker widget and use it in grid settings 2017-06-10 11:20:23 +02:00
Julian Descottes
2976fd09ea Issue #636 - create Tabs widget and use it application settings panel 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
94160d8fc4 Transform palette color title to uppercase 2017-06-04 22:29:54 +02:00
Julian Descottes
b977a146e9 Issue #663 - display 10 colors per row in palette for palettes with > 10 colors 2017-06-04 22:29:54 +02:00
Julian Descottes
aea4e4d6a6 Fix #704 - increase height of offline apps window to 700px 2017-06-03 10:23:40 +02:00
Julian Descottes
5456ea973a Fix #690 - remove references to github/juliandescottes in README 2017-06-03 09:38:23 +02:00
Julian Descottes
a299d9aed0 Fix #697 - update confirmation message when closing Piskel with unsaved changes 2017-06-03 00:49:52 +02:00
Julian Descottes
cc2fc48107 Fix #271: add new piskel button for desktop application 2017-06-03 00:15:08 +02:00
Julian Descottes
799c9fbf5a Feature #541 crop based on the current selection 2017-06-01 19:46:34 +02:00
Julian Descottes
a9e22535d6 feature #541: add crop transform tool 2017-06-01 19:46:34 +02:00
Julian Descottes
4b4cbe47c8 support expanding the transform toolbox 2017-06-01 19:46:34 +02:00
Julian Descottes
e7d07c5353 Fix #699 - add SPACE to keycode translator 2017-05-27 09:05:05 +02:00
Julian Descottes
cf3383722a check meta key when recording drawing test (OSX) 2017-05-20 20:03:42 +02:00
Julian Descottes
6566ca07a5 add new layer just before the current layer 2017-05-20 20:03:42 +02:00
Julian Descottes
9fafa8b7a7 use SHIFT meta when clicking up down layer to move to top/bottom 2017-05-20 20:03:42 +02:00