Skip to content

v0.6.0

Latest
Compare
Choose a tag to compare
@sile sile released this 23 Mar 08:48
· 3 commits to main since this release

Fixed

  • Fix a bug that a non-move drawing could increase undo counter to the maximum value
  • Don't cache fetched workspace files

Added

  • Make background color configurable
  • Add auto generated color palette block to the color selector window
  • Add touch gesture support
    • If the gesture setting is enabled, the following gestures will become available:
      • Tap: switch to picker tool
      • Two-finger tap: switch to selection tool
      • Three-finger tap: switch to bucket tool
      • Swipe: camera move
      • Two-finger horizontal swipe: undo / redo
      • Pinch: zoom in / out
  • Add frame size double / halve buttons
  • Add a button to set the frame size to the tool size
  • Add a button to adjust opacity of the selected pixels
  • Show prev / next frame buttons if animation is enabled
  • Automatically determine the number of animation frames
  • Automatically determine the number of layers
  • Add a setting to enable frame previews in silhouette mode
  • Add non square pixel size support
  • Add orfail crate to the dependencies

Removed

  • Remove select-bucket tool
  • Remove move-tool window
  • Remove frame count setting
  • Remove layer count setting
  • Remove max undos setting
  • Remove import-from-clipboard feature
  • Remove finger mode
  • Remove button long press feature
  • Remove pixcil_windows crate to reduce maintenance costs

Changed

  • Change the default selection tool to lasso
  • Move bucket tool from draw sub tools to main tools
  • Switch to the erase-tool if picker-tool selects a pixel doesn't have a color
  • Rename config item name: s/PIXEL SIZE/TOOL SIZE/
  • Allow non-drawn selected region to be draggable during manipulation
  • Merge frame width / height settings into frame size setting
  • Don't save undo buffer in the image file
  • Change default pixel size to 1
  • Change PWA display mode from "minimal-ui" to "standalone"
  • Update pagurus version from v0.6 to v0.7
  • Update libflate version from v1 to v2