Releases: piskelapp/piskel
Piskel v0.9.0
Huge contribution from @david-szabo97 to improve the overall performance of Piskel.
Piskel should now be able to work smoothly with bigger sprites, give it a try!
The model is also much more compact which means, saves should be smaller and the overall memory footprint should also be reduced, reducing the frequency of memory related.
Sorry for the quite technical release note, but users should hopefully have a much smoother experience with Piskel now.
Also thanks to contributor @epicabsol for contributing patches as well as answering to various issues!
Other fixes in this release:
- #502 smooth scrolling when updating the selected layer
- #554 gray drawing area on safari when zooming in/out
- #505 change tab title when piskel name changes
As well as a few developer oriented changes such as #533. Most importantly, installing casperjs and phantomjs is no longer required to run the Piskel drawing tests. Simply npm install
and grunt test
should do the trick! We also have some early performance tests which will help next time someone wants to fix performance issues.
Check the full changelist at : juliandescottes/piskel@v0.8.2...v0.9.0-RC1
Piskel v0.8.2
Intermediary release.
Thanks to @epicabsol & @smiegrin for their contributions!
- @epicabsol fixed issue #351 : updated several tool cursor icons with new images
- @epicabsol fixed issue #515 : windows executable icon was missing
- @smiegrin fixed issue #447 : zooming will now be centered on the mouse position in the canvas
And hopefully an easier answer to the question I get the most : "how do you drag a selection ?" -> Hold SHIFT!
- improvement for issue #290 : selection content can now be dragged by holding SHIFT
Other misc improvements
Piskel v0.8.1
Piskel v0.8.0
Thanks to @mattdinthehouse @GMartigny @clementleger and @robmuh for contributing various fixes and features, that's really a big help!
Also a big thank you to @islemaster for pushing improvements & cleanups from the @code-dot-org fork of piskel.
Features
- Tiled / Seamless drawing improvements, checkout the option in application settings #470
- Export panel has been redesigned, with more options and features! #446
- New transform tool: align to center #403, thanks to @mattdinthehouse
- New export format: custom C file export #440 , thanks to @clementleger
Improvements & Bug Fixes
- Improved the stability of the saved status (which triggers the warning message before leaving the page) #447 , thanks to @GMartigny
- Zoom is now capped to avoid infinite zooming #483
- Right column panels should no longer disappear below the screen! #467
- Fixed bug when selecting a "named" color #458
- UX: improved visibility of the selected color marker in the palette, #352
- Fixed bug when setting the opacity of a layer to 0 : layer was still visible (4518f50)
- Fixed bug (OSX) : CMD keyboard modifier was not working for transform tools (c0f0445)
Piskel v0.7.0
Thanks to @GMartigny and @mattdinthehouse for doing most of the features and fixes for 0.7.0!
Features
- Settings drawers should close on ESCAPE key #392, thanks to @GMartigny
- Layer opacity #414 , can now set an opacity on each layer, to achieve basic transparency effects
Improvements & Bug Fixes
- Export as ZIP: Pad frame numbers with leading zeroes #411 . Thanks @mattdinthehouse!
- Fix frame list UX issues as well as a display issue on firefox #349 & #350, thanks @GMartigny !
- Fix color palette tooltips displayed on top of the panel #348 , again, thanks to @GMartigny :)
- Fix alert/prompt issues on Linux application, #419
- Touch start event issue on mobile, #371
- Move tool : "hold CMD to move all layers" not working on OSX, #383
Piskel v0.6.0
Thanks to @AlexHolly and @patrickbrosset for their help with v0.6.0 !
Features
- Basic tablet support #329 , touch events are now supported. Thanks @AlexHolly !
- Custom keyboard shortcuts #287 , define your own keyboard shortcuts via the cheatsheet popup
- Draw straight lines #146 , hold SHIFT when using the stroke tool
- Change pen size #258 , ranges from 1px to 4px
- Better load times #344 , static resources packaging & HTML inlining
Improvements & Bug Fixes
- Keyboard shortcuts still work after moving layer #346 . Thanks @patrickbrosset !
- Autocompletion removed from resize inputs #335
- Resize settings (ratio, resize content etc...) are saved #338
- Fixed duplicate color entries in the palette #332
- Fixed a transparency issue in GIF export when sprite contains many colors #357
Piskel 0.5.5.1 - Beat
Patch for #322
Piskel 0.5.5 - Beat
Last minor release before 0.6.0.
Features
- Spritesheet export scaling factor, thanks to @jnlopar (#300) : Export menu : scale the PNG spritesheet. Choose a scaling factor between 1 and 32 before downloading the spritesheet.
- Real size preview (#307) : Animated Preview : can now be switched to a 1x preview, to avoid scaling artefacts. Zooming out will zoom until reaching 1x size.
- Dithering tool (#308) : Tools : create a dithering effect easily, using the current primary and secondary colors
- Lasso selection tool (#311) : Tools : draw a shape, all pixels inside will be selected
- Save shortcuts (#277) : use CTRL/CMD + S to save
Misc improvements
- Changed the selection color overlay to a more readable transparent light blue
- Use CTRL/CMD + wheel to zoom in or out 5 times faster
- Grid is automatically hidden if the zoom is too low
- Improved tooltip for layer preview
- Fixed Range inputs style on IE11
- Performance improvement when moving a selection
- Reduced memory usage when using transform tools & magic bucket
Bug fixes
No bug fixes in this release. If you find bugs, please report them !
Piskel 0.5.4 - Beat
Features
- Keyboard shortcuts for the first 9 colors of the current palette (using 1-9 keys)
- Select the layer preview opacity in the General settings menu (Issue #281)
Bug fixes
- Copy/paste while the selection is outside of the canvas no longer crashes the app
- Palette creation : fixed hex input
- Palette creation : fixed bug on Firefox
Piskel 0.5.3 - Beat
Contributions
Import image as spritesheet (#284)
Thanks to @JALissiak for this new feature. When importing an image, you now have the option to import it as aa spriteseet.
Simply specify the expected frame dimensions in pixels. A grid will be displayed on the preview to help you adjust the dimensions.
If your spritesheet has some left/top offset, you can also get rid of it using the dedicated offset inputs.