Page MenuHomeSolus

Update drawing to 0.6.0
ClosedPublic

Authored by Staudey on Sep 20 2020, 12:11 PM.

Details

Summary

Update drawing to 0.6.0

Changes:

  • remove the "windows" menu from the menubar
  • refactor bottom panes management to allow several tools to share the same pane
  • rectangle selection, freehand selection, and color selection, are now distinct tools
  • the 'rotate' tool now handles horizontal or vertical flipping
  • the 'rotate' tool now supports any angle when rotationg the selection
  • the tools producing shapes (circle, rectangle, polygon, …) are merged into a single 'shape' tool
  • "close shape" action for the 'shape' tool
  • "close selection" action for the 'free selection' tool
  • replace the 'saturate' tool by a new 'filters' tool
  • add several types of blur to 'filters'
  • add color inversion, pixelisation, partial transparency to 'filters'
  • add "additional tools" section to the preferences window
  • add specialized types of pencils (eraser, highlighter) as optional tools
  • a fullscreen mode is now available
  • zoom in (or out) using the minimap, the touch gestures, the mouse wheel, or keyboard shortcuts
  • move the "color application mode" selection to the colors menus/popovers
  • add "antialiasing" option to several tools
  • warn the user when they try to save despite the current operation not being applied
Test Plan

Used the available tools, including the new filters, clicked through the menu, saved and re-opened an image

Diff Detail

Repository
R4813 drawing
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Staudey created this revision.Sep 20 2020, 12:11 PM
Staudey requested review of this revision.Sep 20 2020, 12:11 PM
JoshStrobl accepted this revision.Sep 22 2020, 1:32 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Sep 22 2020, 1:32 PM
This revision was automatically updated to reflect the committed changes.