Pixcil Versions Save

Pixel art editor

0.6.0

2 months ago

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

0.5.0

1 year ago

Added

  • Add created time and updated time attributes
  • Add load query string parameter to specify a URL of a PNG image to load (Web)
  • Add vibration when drawing / erasing / selecting actions are completed
  • Add bucket selecting tool
  • Add preview scale setting
  • Add import-image-from-clipboard feature
  • Add finger friendly drawing mode

Changed

  • Set CanvasRenderingContext2D.imageSmoothingEnabled to true

Full Changelog: https://github.com/sile/pixcil/compare/0.4.0...0.5.0

0.4.0

1 year ago

Added

  • Ellipse drawing tool
  • Small screen support (auto resize)
  • PWA (Progressive Web Apps) support
  • Make it possible to load PNG files using palette mode
  • VSCode extension

Fixed

  • Don't let preview area consume mouse events for buttons
  • Don't reset "FRAME PREVIEW" setting when opening settings dialog
  • Ensure that preview size reflects loaded image size

Full Changelog: https://github.com/sile/pixcil/compare/0.3.0...0.4.0

0.3.0

1 year ago

core

  • [UPDATE] Support to import gray scale PNG files
  • [FIX] Fix a bug that the program crashes when an HSV color slider reaches the max value and then the up button is pressed
  • [CHANGE] Limit maximum FPS to 120 to eliminate too many redraws
  • [UPDATE] Update pagurus version to v0.5.0

web

  • [Add] use service worker to support offline mode
  • [UPDATE] Remove green margin around the canvas

windows

  • [ADD] Initial release

0.2.0

1 year ago
  • [UPDATE] Skip storing a pixel instance if it's alpha is zero
  • [FIX] Ensure imported image positions align with pixel size
  • [UPDATE] Brighten unfocused text box background color
  • [CHANGE] Remove erasing tool dialog as it's redundant with the selection-then-cut feature
  • [UPDATE] Merge multiple redraw requests issued during an event handling
  • [UPDATE] Change the pick-button into non-clickable state when it's selected
  • [ADD] Add buttons to halve / double the pixel size setting
  • [FIX] Consider pixel size when copying
  • [ADD] Support flip and rotate operations

0.1.0

1 year ago

First release