Piskel Changelog

What's new in Piskel 0.12.0

Jul 9, 2017
  • Features:
  • #541 Crop tool: select an area and use the CROP transform tool to resize sprites on the fly
  • #271 New piskel button for offline applications: it was difficult to work on several sprites at the same time for offline apps users. A '+' button was added to open a new piskel window.
  • #663 Palettes now switch to a tiny mode if they contain more than 10 colors
  • #636 The grid can now be drawn (with custom colors) instead of being transparent
  • #636 Also reworked the general settings panel to introduce tabs, and group together relevant options
  • #699 SPACE is now available as a KEY when customizing keyboard shortcuts
  • #658 Move the viewport using SHIFT+ARROW keys
  • Bug Fixes & improvements:
  • #682 thanks to @smiegrin : the line tool is now much faster when using big pen sizes
  • #697 confirmation message when leaving Piskel with unsaved changes is (hopefully) less confusing
  • #704 default window height for offline apps has been increased to display all the UI correctly
  • SHIFT + CLICK on UP/DOWN for a layer moves the layer to the top/bottom of the layer stack
  • New layers are added just before the selected layer. Before, new layers were always set in the first slot.
  • Development:
  • More integration tests, so less bugs in the future!
  • Goodbye jslint+jscs, welcome eslint!

New in Piskel 0.11.0 (May 17, 2017)

  • Features:
  • Import dialog now allows to merge images, animations, sprites with the current piskel
  • 683 : Duplicate an existing layer by doing shift+click on the "+" icon
  • Bug Fixes & improvements:
  • 684 Fixed spritesheet import for single frame GIFs
  • 687 Use "normal" NWJS builds for desktop apps -> smaller filesize, less likely to trigger warnings on AV software
  • 689 Fixed an issue preventing to load very old models (ie made before November 2013, so I'm pretty sure I was the only one impacted!)
  • (v0.11.1) Fixed a small templating bug on IE

New in Piskel 0.8.0 (Jul 20, 2016)

  • 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)

New in Piskel 0.7.0 (Jul 20, 2016)

  • 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

New in Piskel 0.6.0 (Jul 20, 2016)

  • 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

New in Piskel 0.5.5 Beat (Jul 20, 2016)

  • 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.
  • PNG Scaling factor
  • Dithering tool (#308) : Tools : create a dithering effect easily, using the current primary and secondary colors
  • PNG Scaling factor
  • Lasso selection tool (#311) : Tools : draw a shape, all pixels inside will be selected
  • PNG Scaling factor
  • 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 !

New in Piskel 0.5.4 Beat (Jul 20, 2016)

  • 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

New in Piskel 0.5.3 Beat (Jul 20, 2016)

  • 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.
  • image
  • 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.

New in Piskel 0.5.2 Beat (Jul 20, 2016)

  • Fixes for bugs detected after release:
  • Maintain ratio checkbox in Resize panel was always on
  • Chrome crashes when opening sprites with too many frames (~100)

New in Piskel 0.5.1 Beat (Jul 20, 2016)

  • Bug fixes detected after release:
  • GIF export of non-transparent gifs
  • Popup preview not working on Firefox