jdescottes
51f86afe6e
feature : zoom
...
- Created AbstractRenderer in rendering package
- Created CachedRenderer and CachedFrameRenderer to extract basic frame
caching logic from DrawingController
- Created RendererManager to synchronize updates made to several Renderer
settings
- Moved FrameRenderer from pskl.rendering to pskl.rendering.frame
- Fixed the resize of the drawing area when the window is resized
2013-11-01 15:39:42 +01:00
jdescottes
3ce9aaa843
Added utilities for alpha-composition in FrameUtils, for future usage ... maybe
2013-11-01 11:17:50 +01:00
jdescottes
7490651f83
Zoom initial implementation. No UI, only bound to mousewheel. Everything is broken, to amend !
2013-10-29 22:16:39 +01:00
jdescottes
2f6f0d14e1
Merge branch 'master' into import-picture-panel
2013-10-28 21:58:28 +01:00
jdescottes
a69b83e9bd
Fix : layer : duplicateFrame bug
2013-10-28 21:57:59 +01:00
jdescottes
c332aa2dea
import-picture-panel : IE10 CSS fix for input text with text-align:right
2013-10-25 00:32:42 +02:00
jdescottes
b2258a668d
import-picture-panel : IE10 CSS fix for input text with text-align:right
2013-10-25 00:31:45 +02:00
jdescottes
a0a1fa7bdf
Added preview picture. Added a flow : start with only file input enabled
2013-10-23 23:34:09 +02:00
jdescottes
3dde3504d1
Synchronize resize fields, resize image when importing
2013-10-23 01:01:35 +02:00
jdescottes
6c0f54032d
Import panel
2013-10-22 07:40:08 +02:00
jdescottes
61419f0bba
import panel : before removal of import from URL option
2013-10-21 23:08:12 +02:00
jdescottes
2509ba80a4
intermediary
2013-10-18 08:01:25 +02:00
jdescottes
07cb37f2bf
Merge branch 'master' into import-picture-panel
2013-10-16 23:15:09 +02:00
jdescottes
1156008213
Import from file
2013-10-16 23:14:41 +02:00
jdescottes
a8b42a35da
import template basic version
2013-10-16 21:43:47 +02:00
grosbouddha
721783ce6c
Merge pull request #138 from juliandescottes/piskel-website-adaptations
...
Piskel website adaptations
2013-10-11 11:27:28 -07:00
jdescottes
f549174424
Import panel:
...
- added pskl.controller.settings.ImportController (empty atm)
- moved SettingsController under settings namespace
- move settings templates in a dedicated folder
- created import icon (svg is in the resources folder)
- added import button in right-layer
2013-10-11 00:04:40 +02:00
Julian Descottes
4527846ad6
PR138#commitcomment-4293036 use full namespace when specifying a classtype
...
See https://github.com/juliandescottes/piskel/pull/138#commitcomment-4293036
2013-10-10 13:35:18 +02:00
jdescottes
55e3607ecc
Cleanup of saving/loading process
2013-10-10 00:06:11 +02:00
jdescottes
564f74265a
Piskel website adaptations :
...
M CanvasRenderer : can set the color used to represent transparency
M app.js : modified code responsible for saving when in website mode
M PiskelController.js : just some argument renaming
2013-10-08 23:44:06 +02:00
grosbouddha
913a50cb28
Merge pull request #129 from juliandescottes/cleanup-cheap-templates
...
Refactor : moved cheap-templates.js to lib. Added documentation
2013-10-04 15:07:01 -07:00
grosbouddha
93ba8c70a0
Merge pull request #130 from juliandescottes/layers-backward-compatibility
...
Layers:Added backward compatibility for previous models
2013-10-04 15:03:27 -07:00
jdescottes
17a147c880
grrmml
2013-10-04 23:55:45 +02:00
jdescottes
1e99a051e6
Rollback of initialization sequence
2013-10-04 23:46:19 +02:00
jdescottes
894486fba6
Review : fixes
2013-10-04 23:26:53 +02:00
jdescottes
5502d75ca5
Layers:Added backward compatibility for previous models
2013-10-04 22:59:42 +02:00
jdescottes
a87b09908d
Refactor : moved cheap-templates.js to lib. Added documentation
2013-10-04 22:25:47 +02:00
Vince
09da75af92
Removing external libs from Closure compiler pass
2013-10-02 00:11:03 +02:00
grosbouddha
a075a1c8b3
Merge pull request #128 from juliandescottes/feature-gif-export-panel
...
Feature gif export panel
2013-09-30 15:51:20 -07:00
jdescottes
2686a2e944
Layers:Review:Removed grid drawing routine : was never drawn
2013-09-30 22:44:02 +02:00
jdescottes
f514b6cd10
Layers:Review:Cleanup of GifExportController
2013-09-30 22:00:31 +02:00
jdescottes
7aa407970f
Layers:Review:Rename LayersController to LayersListController
2013-09-30 21:22:58 +02:00
jdescottes
64daa05140
Layers:Review:Rename layers.html to layers-list.html
2013-09-30 21:20:40 +02:00
jdescottes
90f2fac2d3
Layers:Minor style changes
2013-09-29 23:33:40 +02:00
jdescottes
b3d1cc5ea6
Layers:Review:Added todos in cheap-templates.js
2013-09-29 23:27:23 +02:00
jdescottes
4eebff804b
Layers:Review:Renamed layers-container to layers-list-container. Extracted URLs to Constant.js
2013-09-29 23:26:09 +02:00
jdescottes
76511058d1
Layers:Review:Rename renderers frame up/down to above/below
2013-09-29 23:16:32 +02:00
jdescottes
4f754c6af2
Layers:Review:Changed FrameRenderer className property to classes (array)
2013-09-29 23:14:10 +02:00
jdescottes
17ba93cc9f
Layers:Review:Renamed layers canvases css classes to layers-above/below-canvas
2013-09-29 23:05:24 +02:00
jdescottes
bcf34e6e55
Layers:Review:Only one selector per line
2013-09-29 22:53:05 +02:00
jdescottes
82dda463a8
Dev environment : JSHint will raise error if trailing whitespace
2013-09-29 22:50:24 +02:00
Julian Descottes
b261884d2b
Dev environment : Remove globals
2013-09-29 00:06:07 +02:00
Julian Descottes
87ba28372c
Layers : Deleted js/model/Framesheet.js
...
No longer used
2013-09-29 00:02:21 +02:00
Julian Descottes
be9238c9b1
Layers : FRAMESHEET_RESET -> PISKEL_RESET
...
Framesheet no longer exists.
2013-09-29 00:01:18 +02:00
Julian Descottes
ca427e0853
Dev environment : closure compiler + jshint update
...
Fixed error raised by closure compiler
Added es3 option to jshint (detect trailing commas)
Added curly option to jshint (missing curly braces for if/for blocks)
Removed trailing whitespaces (not enforced through jshint though)
2013-09-28 23:52:51 +02:00
Julian Descottes
b254c582b9
Merge branch 'master' into feature-gif-export-panel
2013-09-28 23:37:12 +02:00
Julian Descottes
80b336aab5
Merge pull request #127 from juliandescottes/closurecompiler
...
Basic wiring of Closure compiler
2013-09-28 14:32:59 -07:00
Vince
948457a3dc
Show closure compiler warnings
...
- Flush JS binary to temporary file instead of STDOUT
- Flushing to temp file allow display of warnings (mostly our fake
require/provide)
- gitignore the temp JS file
- Clean some comments
2013-09-28 21:28:45 +02:00
Vince
38dc1dc9fe
Closure Compiler: Fix All The things !
...
- Adding some small fixes to pass compile step (mostly /** instead of
/*).
- Adding some closure externs
2013-09-28 21:10:12 +02:00
Vince
39d9491aff
Plug 'compile' on test
...
Let's break all the thingz !
2013-09-28 19:11:41 +02:00