Skip to content

Releases: piskelapp/piskel

Piskel v0.9.0

15 Oct 17:33
Compare
Choose a tag to compare

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

15 Aug 23:37
Compare
Choose a tag to compare

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

drag-selection-piskel

Other misc improvements

  • fixed issue #512 : viewport should no longer move on touch on mobile
  • fixed issue #163 : the hovered pixel is now highlighted for selection tools
  • fine-tuned two icons : lasso selection and shape selection

Piskel v0.8.1

24 Jul 17:39
Compare
Choose a tag to compare

Small intermediary release for the new, shiny ✨ retina icons ✨ !

Cleaned up all the PNG icons used in the application and included high resolution versions that look nice on a retina screen. Now Piskel should look fancy on fancy screens 📺

imported piskel 1

imported piskel 2

Piskel v0.8.0

10 Jul 12:35
Compare
Choose a tag to compare

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

31 Mar 02:12
Compare
Choose a tag to compare

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

21 Dec 23:12
Compare
Choose a tag to compare

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

24 Oct 22:20
Compare
Choose a tag to compare

Piskel 0.5.5 - Beat

08 Oct 22:56
Compare
Choose a tag to compare

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.
    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 !

Piskel 0.5.4 - Beat

15 Aug 14:48
Compare
Choose a tag to compare

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

07 Jun 11:03
Compare
Choose a tag to compare

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.

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.