Julian Descottes
e773f9ae6d
Merge pull request #284 from JALissiak/spritesheetImport
...
Adding spritesheet import - fixes #188
2015-06-04 08:09:13 +02:00
James Lissiak
5c46cfe20a
Updating for pull request feedback
...
- Using labels for the import type radio buttons
- Non animated gifs can now be imported as a spritesheet
- Fixing frame slicing to ignore a partial frame while looping
2015-06-03 19:48:29 -07:00
James Lissiak
2d9001db6e
Updating the spritesheet import to use size
...
- The import dialog now allows users to select an option between single image or spritesheet importing
- The spritesheet option allows setting of the size of an indivdual frame and the offset from the left/top from which to start slicing frames
- Selecting the spritesheet option will display a frame slice grid over the preview image to give a quick view of where the frames will be made
- When importing the spritesheet blank (transparent) frames and also partial frames will be ignored
- This allows users to import spritesheets that have been packed into a larger image with excess padding
2015-06-02 21:54:26 -07:00
James Lissiak
8ff15fd0e1
Fixing the preview frame grid stroke
...
- The width/height of the canvas used to draw the frame grid in the preview was incorrect, so the stroke width was too thick
- This change fixes it so the stroke width remains nice and thin by applying the correct canvas size
2015-06-01 10:50:58 -07:00
James Lissiak
8e4ea8437f
Fixing unnecessary whitespace changes
...
- My editor added additional whitespace to several unchanged lines, so I just reverted them
2015-06-01 10:38:10 -07:00
James Lissiak
48f24c0cf3
Adding spritesheet import
...
- Updated the import dialog to allow users to specify the number of frames in the image (which defaults to 1 x and 1 y)
- Setting the frame count for x and y will draw a dotted line in the preview that shows where the image will be split into individual frames
- When imported with a frame count above 1, the source image will be split into the different frames and loaded just as if it were an animated gif
- This allows users to import existing spritesheet pngs, including those produced by the piskel export function
2015-06-01 10:29:52 -07:00
juliandescottes
8d85093874
Fix GIF issue
2015-05-18 11:51:28 +02:00
juliandescottes
1beeb8d6e4
Revert "Fix a GIF bug ... again"
...
This reverts commit f9b07b29a9
.
2015-05-18 11:47:48 +02:00
juliandescottes
f9b07b29a9
Fix a GIF bug ... again
2015-05-18 10:40:05 +02:00
juliandescottes
9bc330e5e8
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-05-13 11:21:24 +02:00
juliandescottes
a51e20b370
Fix #282 : Clean build of gif.js made the issue disappear ...
2015-05-13 11:20:44 +02:00
jdescottes
ef6ef6256e
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-05-08 22:36:03 +02:00
jdescottes
4edbc29e72
Fix #281 : Zoom keyboard shortcuts on Firefox
...
Keycode not consistent on FF :
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode
Also added support for numpad +/- keys.
2015-05-08 22:34:29 +02:00
Julian Descottes
b72c775a04
Merge pull request #275 from MaxEden/master
...
Zip-Export: Split by layers option
2015-05-04 16:05:42 +02:00
jdescottes
0c9f04bc71
Prepare release 0.5.2
2015-05-03 11:43:38 +02:00
Max Eden
034057dcd2
Moved subfunctions to prototype
2015-04-30 13:17:56 +06:00
Max Eden
016316518d
Zip-Export: Split by layers option
2015-04-29 20:20:35 +06:00
jdescottes
ac9ccd04e2
Fix currentcolors on sprites with many frames
2015-04-29 04:00:46 +02:00
juliandescottes
ce8d71f47e
Fix : resize panel : maintain ratio is always on
2015-04-28 13:32:55 +02:00
jdescottes
29cd0d80f3
Prepare 0.5.1 release
2015-04-28 07:29:01 +02:00
jdescottes
d3f5a41c0d
Fix popup preview on Firefox
2015-04-27 22:34:50 +02:00
jdescottes
3f181c6248
Fix gif export transparency issue
2015-04-27 22:23:35 +02:00
jdescottes
8ae14281cc
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-04-26 23:34:09 +02:00
juliandescottes
9de77c9f21
Fix : Add mac os menu (removed with nw > 0.10)
2015-04-26 23:33:49 +02:00
jdescottes
d31865a9ef
Update windows build scripts after nw version update
2015-04-26 22:46:40 +02:00
jdescottes
cf62f2ac0b
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-04-26 22:13:23 +02:00
jdescottes
16362e1b13
Fix : Online save failing
2015-04-26 22:07:14 +02:00
jdescottes
aa79919496
Prepare release 0.5.0
2015-04-26 22:01:06 +02:00
juliandescottes
6df145455e
enhancement : use size-input instead of select for export
2015-04-24 14:57:01 +02:00
juliandescottes
daceb326c5
enhancement : use size-input instead of select for export
2015-04-24 14:55:00 +02:00
jdescottes
5fbadc0d80
wip : Add save as button
2015-04-24 00:00:53 +02:00
jdescottes
473bd4705c
Add save as button
2015-04-23 23:59:05 +02:00
juliandescottes
c570d8fd75
Switching to AGPLv3
2015-04-15 17:39:56 +02:00
juliandescottes
7909d4d94b
#268 : Update README.md : license info
2015-04-15 09:08:30 +02:00
juliandescottes
138d5d02d2
#268 : Use GPLv2 license
2015-04-15 09:07:11 +02:00
jdescottes
0683583da1
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-04-15 07:28:13 +02:00
Julian Descottes
1decd64a30
Merge pull request #269 from juliandescottes/current-colors-webworker
...
Current colors webworker
2015-04-15 07:27:43 +02:00
jdescottes
9e1cfef924
fix:focus preview popup if already opened
2015-04-15 07:27:00 +02:00
jdescottes
e384f7d2e2
Added Blob polyfill for Phantom JS (debug mode only)
2015-04-14 23:08:53 +02:00
jdescottes
be3d2cf20d
merge
2015-04-14 22:36:25 +02:00
jdescottes
54ae52e117
Merge branch 'master' of https://github.com/juliandescottes/piskel
2015-04-14 21:31:49 +02:00
juliandescottes
b480acc6a0
Added JSCS linter to enforce style conventions
2015-04-14 18:02:33 +02:00
juliandescottes
007e4d4e11
Usability : keyboard shortcuts cheatsheet
...
- click outside of cheatsheet-wrapper closes the popup
- removed jquery from CheatsheetService
- removed label 'Keyboard shortcuts' in favor of tooltip
2015-04-14 11:09:36 +02:00
juliandescottes
6070ebead5
Updated dependencies
2015-04-13 17:24:49 +02:00
juliandescottes
5b081c8859
Cleanup Gruntfile.js
2015-04-13 16:30:30 +02:00
Julian Descottes
29e205d441
Merge pull request #267 from juliandescottes/uncaught-errors-crash-nodewebkit
...
#261 replaced throw by console.error for recoverable errors
2015-04-13 14:38:15 +02:00
juliandescottes
1f5272415c
#261 replaced throw by console.error for recoverable errors
2015-04-13 14:33:34 +02:00
juliandescottes
d1b12a07ac
fix : check undefined palette
2015-04-13 13:29:13 +02:00
Julian Descottes
f2f8158efb
Merge pull request #266 from juliandescottes/fix-transparent-gifs
...
Fix transparent gifs
2015-04-13 13:20:20 +02:00
juliandescottes
77877c118f
unknown tinycolor
2015-04-13 13:11:36 +02:00