Lee Grey
6a6f75b3ce
Moved desktop lO logic to new DesktopStorageService class. Bound keypresses for ctrl-o, ctrl-s, and ctrl-shift-s. Savepath is now also propagated on resize operation. SaveFile can optionally guarantee that a supplied file extension will be present on output file.
2015-03-19 23:46:53 +13:00
Lee Grey
04a1633a90
Moved desktop FileUtils into their own class. Split PiskelFileUtils::loadFromFile() so the decoding portion can be called separately by desktop load function. "savePath" is stored in piskel instance, and propagated to new instances in HistoryService. "savePath" is also stored on load so it is available for resave.
2015-03-18 00:24:03 +13:00
Lee Grey
b168e8ca76
Store user selected filePath on the Piskel instance stored in pskl.app.piskelController. Getter and Setter in PublicPiskelController for filePath.
2015-03-16 23:13:36 +13:00
Lee Grey
fa6f2e5db6
Added new save functions for when running in Node-Webkit.
2015-03-15 01:40:00 +13:00
Lee Grey
1c66282b01
Added pskl.utils.Environment for detecting if Piskel is running in Node-Webkit.
2015-03-14 00:11:24 +13:00
jdescottes
5cbb9b8664
ongoing : web workers for current colors service
2015-03-11 18:51:49 +01:00
jdescottes
6254490a23
feature #251 : Set default size in Resize pref panel
2015-03-04 08:37:37 +01:00
jdescottes
43e60e300c
Set preview render flag when updating TILED_PREVIEW seW
2015-03-03 23:50:19 +01:00
jdescottes
fe95abca0f
Switch to template for popup preview (easier integration)
2015-03-03 23:36:12 +01:00
jdescottes
bcecd3058b
Popup preview : refactor, cross browser, WIP
...
- moved preview controllers to pskl.controller.preview
- renamed PreviewFilmController to FramesListController
- renamed AnimatedPreviewController to PreviewController
- fixed init of popup preview on IE (use ownerDocument to create
TiledFrameRenderer container) => should try with innerHTML
- moved open popup button inside the minimap (show on hover)
2015-02-28 10:56:15 +01:00
jdescottes
68a807ccb5
Forgot PopupPreviewController.js
2015-02-27 23:57:14 +01:00
jdescottes
7a355b39a0
Refactored HistoryService, CurrentColorsService, draft for popup preview
2015-02-27 23:54:18 +01:00
jdescottes
0f1489727c
Removed JQuery from ImportController
2015-02-26 22:07:36 +01:00
jdescottes
bab3d6677e
Remove JQuery from all setting controllers
2015-02-26 01:25:33 +01:00
jdescottes
bcb709300c
Added method to enable image smoothing on Canvas
2015-02-26 00:13:32 +01:00
jdescottes
4f2f01ea36
Wrapped applicationSettings in FORM
2015-02-23 00:32:34 +01:00
jdescottes
8592cd2e53
Moved resize+app settings to AbstractSettingController
2015-02-23 00:23:11 +01:00
jdescottes
b4c1a4c714
Merge branch 'master' into fix-palette-bugs
2015-02-22 23:08:21 +01:00
Julian Descottes
294af67099
Merge pull request #248 from juliandescottes/enhancement-increase-max-fps
...
Enhancement increase max fps
2015-02-22 23:07:46 +01:00
jdescottes
3585a6f96e
Merge resize content and resize canvas in single form
2015-02-22 23:01:43 +01:00
juliandescottes
0914e2816e
Added Event utils to easily add/remove events without leaks. Added Max FPS setting to appl settings
2015-02-22 18:03:46 +01:00
juliandescottes
0b41c0f648
Removing jquery leftover
2015-02-22 16:47:44 +01:00
juliandescottes
beb2fa6ba9
Removed JQuery from ApplicationSettings
2015-02-21 15:41:32 +01:00
jdescottes
61fb6c5e6f
Extract resize anchor code to dedicated widget file
2015-02-20 01:40:34 +01:00
jdescottes
d310a77893
Enhancement : choose anchor for resize canvas
2015-02-17 02:06:52 +01:00
juliandescottes
84f366e7e4
enhancement : resize panel
2015-02-15 23:41:58 +01:00
jdescottes
561d016a45
fix : keyboard accessibility for colorpicker inpus
2015-02-12 00:39:38 +01:00
jdescottes
334d6ad21f
fix : rename preferences tab
2015-02-10 23:09:28 +01:00
jdescottes
0382b3858b
enhancement - cleaner UI for resize panel
2015-02-05 02:21:15 +01:00
jdescottes
2aa87b5fac
enhancement - cleaner UI for resize panel
2015-02-05 02:16:25 +01:00
jdescottes
d7fef0f88b
fix - log error if BackupService fails to store piskel in localstorage
2015-02-05 01:59:37 +01:00
jdescottes
c7131678f8
Fix mousewheel event for IE11
2015-01-24 00:00:08 +01:00
jdescottes
5224c9ddd8
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-01-23 23:21:14 +01:00
jdescottes
3265a96fe6
Prepare release 0.4.2
2015-01-23 23:17:39 +01:00
juliandescottes
5831447f75
Fix #242 , onion skin rendered not cleared if 0 frames
2014-12-27 15:02:41 +01:00
jdescottes
043f077408
Bug in undo when cancelling Shape tool used with Shift key
2014-12-24 08:27:54 +01:00
Julian Descottes
25bb46d097
Merge pull request #241 from juliandescottes/enhancement-support-rectangular
...
Enhancement support rectangular
2014-12-21 19:06:42 +01:00
jdescottes
5cb1d0cd03
Fixed CanvasRenderer regression + added unit test
2014-12-21 18:56:40 +01:00
jdescottes
123ea31191
Cleanup minimapController, center previewFilm canvas
2014-12-21 18:38:14 +01:00
Julian Descottes
1df5d0da38
Merge pull request #240 from juliandescottes/enhancement-pause-animation
...
Enhancement pause animation
2014-12-21 16:52:13 +01:00
Julian Descottes
50f159c982
Merge pull request #239 from juliandescottes/enhancement-performance-improvements
...
Enhancement performance improvements
2014-12-21 16:48:10 +01:00
jdescottes
df5aef363b
Move to imgstore-b, change body bg
2014-12-21 16:44:10 +01:00
jdescottes
0642e17aa8
Draw lines of pixels instead of single pixels
2014-12-19 08:28:15 +01:00
jdescottes
1402394d07
Animation pauses when FPS slider at 0FPS + slight perf improvement
2014-12-18 23:57:34 +01:00
jdescottes
e1ba57c92f
cleanup MinimapController
2014-12-18 22:29:14 +01:00
jdescottes
2db04fe7d6
Support rectangular resolution & maximize viewport usage
2014-12-18 21:42:03 +01:00
Julian Descottes
dc61be27f0
Update README.md
2014-11-26 08:55:53 +01:00
jdescottes
7fd49aaccb
Removed localhost url ...
2014-11-26 07:48:15 +01:00
jdescottes
cffaec09b2
Prepare release 0.4.0
2014-11-25 22:54:18 +01:00
Julian Descottes
62a7755407
Merge pull request #235 from juliandescottes/feature-add-effects
...
Feature add effects
2014-11-25 22:43:12 +01:00