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
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
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
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
90f2fac2d3
Layers:Minor style changes
2013-09-29 23:33:40 +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
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
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
jdescottes
1bc73125dc
Fix jscolor : add jscolor.install to Palette Controller init sequence. Fix layer canvas update on DPI change
2013-09-26 22:43:45 +02:00
jdescottes
50ca22d91a
Clear layers canvas before redraw
2013-09-26 21:53:37 +02:00
jdescottes
3a8d96f840
Arrow icons update
2013-09-26 07:47:11 +02:00
jdescottes
9395be3034
Layers : add layer icon. Position buttons on top of list. Fix name generation issue
2013-09-25 22:43:21 +02:00
jdescottes
80a9fe3396
First layer UI. Just functional, UX far from ideal
2013-09-25 00:11:12 +02:00
jdescottes
6528c7724b
Issue 24 : Layers
...
!! NOT STABLE !!
Initial implementation. No UI update yet.
Check js/model/Piskel.js and js/model/Layer.js for an overview of the new
API.
Piskels can be saved on the existing service.
Previous piskels cannot be loaded. This should be fixed soon.
2013-09-22 21:02:43 +02:00
jdescottes
4f6863eb8a
Gif export panel first draft
2013-09-07 17:50:43 +02:00
jdescottes
069ccb0735
Merge branch 'master' into feature-gif-export-panel
2013-09-07 13:29:57 +02:00
jdescottes
e91f1fc74b
Adding loadFramesheet entrypoint for importing pictures
2013-08-15 20:47:50 +02:00
jdescottes
73b98850db
Added cheap lazy templates + logic to switch between setting controllers
2013-08-12 07:31:09 +02:00
jdescottes
9ef22f646e
removed renamed script-load-list.js and rolled back useless change in js/Constants.js
2013-08-11 10:04:35 +02:00
jdescottes
36c247cb04
Worker blob loader is not working on IE ...
2013-08-11 01:25:18 +02:00
jdescottes
e6080c781b
Preload worker in a blob to avoid any subsequent call to server
2013-08-10 18:06:57 +02:00
jdescottes
39287e3400
Switched to gif.js library. It's awesome 1
2013-08-10 17:35:36 +02:00
jdescottes
c23de31e07
Merge from master + bugfixing on b64
2013-08-10 14:47:26 +02:00
jdescottes
f468790baa
Merge from master + added more jshint checks (undef and latedef). Very helpful to catch post merge issues.
2013-08-10 14:28:10 +02:00
jdescottes
87a68bfe21
Dev environment:force indentation to 2 spaces. Added new grunt module, grunt-leading-indent to check space consistency, and modified jshint options to enforce 2 spaces
2013-08-10 12:11:16 +02:00
jdescottes
dc557bdba8
Fixed png preview orientation when saving
2013-08-06 23:38:56 +02:00
jdescottes
2deaf00911
Additional fix to be inline with what APP Engine expects
2013-08-05 23:57:51 +02:00
jdescottes
21172249a3
Added fix for PreviewFilmController for very big piskels : limit DPI to 1
2013-08-05 23:55:19 +02:00
jdescottes
1977141076
Fixed size related issues. Selection Manager no longer depends on the frameoverlay which is now only manipulated by the tools
2013-08-05 23:34:11 +02:00
jdescottes
b42f896584
Adaptations for APP Engine compatibility
2013-08-04 22:15:45 +02:00
jdescottes
a16e1bab09
added Function.prototype.bind polyfill for PhantomJS. Make Casper happy.
2013-08-04 21:20:25 +02:00
jdescottes
91bacd1dd9
Added concat and uglify tasks to grunt. Piskel on master will only be able to work in debug mode, by passing ?debug in URL. The minified version is built in /build, which has been added to .gitignore
2013-08-04 18:27:32 +02:00