jdescottes
087b8c57c5
UI : Align PNG export with GIF export
...
- PNG export now has its own panel
- Lots of code duplication between PNG and GIF controller => FIXIT
- Added a link displayed after image upload
2014-03-08 17:23:20 +01:00
jdescottes
0072a2c8b0
UI : Use template for drawing tool markup
...
Switched to templates instead of string concatenation.
Template for drawing tool LI is defined in drawing-tools template
2014-03-05 00:01:47 +01:00
jdescottes
cac1fa8ed5
UX : Primary/Secondary colors usability
...
- Added swap colors icon
- Created SVG icon, source is in resources (Inkscape)
2014-03-03 22:50:08 +01:00
jdescottes
bd0adda73f
Various bug fixes
...
- Added missing files from previous commit
- Fixed move cursor that would remain after using a Selection tool
- Switched to mousedown for Tool Selection to avoid missed clicks
2014-02-11 22:04:44 +01:00
jdescottes
85084b8279
Added localstorage save + read
2014-02-10 01:00:16 +01:00
juliandescottes
9fc971f40b
Added resize canvas panel
2013-12-24 12:57:03 +01:00
jdescottes
e4cf2ac40b
Merged
2013-12-18 23:22:25 +01:00
juliandescottes
b77f7057d7
save-panel : added piskel descriptor
2013-12-10 21:25:36 +01:00
jdescottes
8b6958bf0b
feature:save-panel : reuse textfield css
2013-12-10 21:22:53 +01:00
jdescottes
b11b16b427
initial
2013-12-06 18:04:04 +01:00
jdescottes
75dc1c5944
Design attempt
2013-11-27 23:43:59 +01:00
jdescottes
5bbbdf64d9
Merge from master
2013-11-26 21:40:43 +01:00
juliandescottes
11a3155e38
Merge branch 'master' into improve-color-selection-ux
2013-11-23 19:51:47 +01:00
juliandescottes
e852fb7c57
Merge with master after PR zoom-level
2013-11-23 19:50:53 +01:00
jdescottes
f26b1d4ebc
improve : color picker : initial implementation using spectrum
2013-11-21 00:44:46 +01:00
jdescottes
e0b76f5329
feature : add keyboard shortcuts : added help panel displayed on shift+?
2013-11-18 23:53:12 +01:00
jdescottes
c8a8d470a7
renamed all references to dpi to zoom for consistency (also wtf dpi anyway !)
2013-11-05 22:11:47 +01:00
jdescottes
eb559eee0c
fix : import-picture-panel
...
- When imported 1 picture and then importing another one, the picture
preview was not cleaned and was displaying the two images side by side.
Fixed in ImportController.js
- Switched all double-quoted strings in ImportController to single-quoted
strings. Should enforce this using jshint
- Aligned all inputs in the import picture panel
- Renamed 'Preview :' import section to 'Info :'. Mostly it's to make it
shorter, but also I'd like to display additional information to the
right of the preview in the future.
2013-11-02 11:02:03 +01: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
2509ba80a4
intermediary
2013-10-18 08:01:25 +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
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
jdescottes
a87b09908d
Refactor : moved cheap-templates.js to lib. Added documentation
2013-10-04 22:25:47 +02:00
jdescottes
f514b6cd10
Layers:Review:Cleanup of GifExportController
2013-09-30 22:00:31 +02:00
jdescottes
64daa05140
Layers:Review:Rename layers.html to layers-list.html
2013-09-30 21:20: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
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
73b98850db
Added cheap lazy templates + logic to switch between setting controllers
2013-08-12 07:31:09 +02:00
jdescottes
2299f35977
Introducing iframe based templates
2013-08-11 01:26:38 +02:00