Commit Graph

780 Commits

Author SHA1 Message Date
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
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
a096dcabfd Fix #717: filter invalid colors 2017-07-18 08:05:48 +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
02a25d3f84 Fix eslint violations 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
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
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
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
Smie
cd560012e1 Adds comments to Stroke tool for drawing lines. 2017-05-17 23:57:30 +02:00
Smie
e819503cc5 Adjusts lineTool ends to square shape. 2017-05-17 23:57:30 +02:00
Smie
6512c3dcc0 Improves performance of line tool for large pen sizes. 2017-05-17 23:57:30 +02:00
juliandescottes
3535dfb25e replace references to github.com/juliandescottes for github.com/piskelapp 2017-05-14 19:18:19 +02:00
juliandescottes
d18b85df16 Fix template bug for IE11 2017-05-14 18:55:51 +02:00
juliandescottes
df6780a3e7 store version in window.pskl and display it in settings 2017-05-14 17:39:33 +02:00
juliandescottes
0ef69bae58 Fix #689 - Constants.DEFAULTS->DEFAULT in deserializers v0/v1 2017-05-14 17:39:33 +02:00
juliandescottes
b40c1c4744 reduce button size 2017-05-13 01:36:04 +02:00
juliandescottes
261259b38f remove unused styles from dialogs-import.css 2017-05-13 01:36:04 +02:00
juliandescottes
42f329980c remove cancel button from import steps, add big select mode buttons 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
92934502e8 fix merge of smaller piskel into bigger piskel 2017-05-13 01:36:04 +02:00