Skip to content

Releases: mitchcurtis/slate

Slate 0.9.0

02 Feb 19:04
Compare
Choose a tag to compare
Slate 0.9.0 Pre-release
Pre-release
  • Added note tool (#136).
  • Added a swatch-based textured fill (#74).
  • Allow exporting animation previews as GIFs (#129).
  • Enter can now be used to accept more dialogs.
  • Ruler and guide visibility is now saved per-project instead of application-wide.
  • Improved startup time by bundling fonts.
  • Made tooltip timeouts more consistent.
  • Fixed translations not working.
  • Fixed save changes button having no effect.
  • Fixed the New Project shortcut not triggering when there was no active project.
  • Fixed issue where certain things weren't rendered in splitscreen.
  • Fixed guides not being rendered on startup.
  • Fixed current layer not being respected when loading layered image project.
  • Fixed large delays on exit caused by the auto swatch system (#134):
    • Added an auto swatch image dimension limit of 2048x2048.
    • Added a limit to the amount of colours the auto swatch system supports (10000).
  • Fixed the full screen tool button being disabled when no project is open.
  • Fixed panels' expanded state not being saved.

Slate 0.8.0

22 Jun 15:46
Compare
Choose a tag to compare
Slate 0.8.0 Pre-release
Pre-release
  • It's now possible to resize the canvas and individual panels. The size information is stored in each project file when the project is saved.
  • Added Crop to Selection feature (#19).
  • The canvas size of a new image/layered image project is now based on the size of the image in the user's clipboard, if it exists (#5).
  • Allowed using enter/return in more dialogs.
  • Added partial Norwegian translation.
  • Fixed non-native recent file menu not closing when clicking different menu items (#128).
  • Fixed splitter bar being drawn even when splitscreen was not enabled.
  • Fixed "Image Size..." menu items being disabled for layered image projects.
  • Fixed second pane not being centred correctly.
  • Fixed broken line length and angle indicators (#115).
  • Decreased textured fill slider range from 0.25 to 0.1, because the old range was still too big.
  • Fixed tooltips being shown too quickly (#113).

Thanks to @PeteSchuster for the following contribution:

  • Fixed link to Mac download.

Thanks to @wow2006 for the following contributions:

  • Added experimental CMake support.
  • Added Arabic translation. (#126).
  • Improved filling preformance (#45).
  • The open dialog now opens in the current project's directory by default.

Slate 0.7.0

04 Apr 19:27
Compare
Choose a tag to compare
Slate 0.7.0 Pre-release
Pre-release

This is a relatively small release, but it hopefully fixes the error preventing Linux users from starting Slate (#112).

  • Added setting to control right click behaviour when using the pen tool (#109).
  • Fixed deployment of dynamically-built binaries on Linux (#112).
  • Fixed crash when loading invalid project files.
  • Fixed transparency being lost when saving swatch (#107).
  • Fixed the auto swatch view taking up space when it's disabled.

Slate 0.6.0

16 Feb 16:45
Compare
Choose a tag to compare
Slate 0.6.0 Pre-release
Pre-release
  • Added opacity dialog (#108).
  • Added window opacity setting, which is useful for tracing an image in another window, for example.
  • Added support for importing Paint.NET palettes (#104).
  • Allow enter to be used to confirm canvas/image size dialogs.
  • Documented how to open fill tool menu.
  • Fixed Animation panel not showing for image projects.
  • Fixed animations that span across rows.

Thanks to @not-surt for the following contributions:

  • Added fullscreen toggle button.
  • Added option to always show crosshair cursor, which is useful for keeping track of the rectangle cursor at low zoom levels.
  • Show checkered background on tile projects.
  • Fixed splitter and ruler geometries not updating when window size changed in tile projects.

Slate 0.5.0

23 Nov 13:11
Compare
Choose a tag to compare
Slate 0.5.0 Pre-release
Pre-release
  • Added brush shape selection tool button with a choice between square and round.
  • Fixed pen/eraser tool behaviour by using line tool for all drawing/erasing (#39).
  • Fixed incorrectly drawn lines (#7).
  • Added Hue/Saturation dialog
    • This allows changing the hue, saturation and lightness of the current selection.
      Note that a current selection is required, as this greatly simplifies the code.

A huge thanks to @not-surt for the drawing patches and the introduction of a round brush!

Slate 0.4.2

06 Nov 22:03
Compare
Choose a tag to compare
Slate 0.4.2 Pre-release
Pre-release
  • Fix crash on Mac.

This is a Mac-only patch release to fix a crash that prevents Slate from starting. The v0.4.0 release contains the latest binaries for Windows:

https://github.com/mitchcurtis/slate/releases/tag/v0.4.0

The v0.4.1 release contains the latest binaries for Linux:

https://github.com/mitchcurtis/slate/releases/tag/v0.4.1

Slate 0.4.1

02 Nov 15:19
Compare
Choose a tag to compare
Slate 0.4.1 Pre-release
Pre-release
  • Fixed static builds on Linux (#71).
  • Small documentation improvements.

This is a Linux-only release, as certain issues had been preventing Linux binaries from being created since v0.1.0. The v0.4.0 release contains the latest binaries for Mac and Windows:

https://github.com/mitchcurtis/slate/releases/tag/v0.4.0

Slate 0.4.0

21 Oct 11:59
Compare
Choose a tag to compare
Slate 0.4.0 Pre-release
Pre-release
  • Added support for 90 degree rotation.
  • Added logo/application icon.
  • Added support for importing and exporting swatches (#82).
  • Added flip horizontally + vertically tool buttons to tool bar.
  • Added "About Slate" menu item.
  • Improved documentation.
  • Ensure that we prompt to discard changes before quitting on macOS.
  • Increased width of non-native recent files menu so that it's possible to see more of the path.
  • Only enable the "Show Grid" menu item for tileset projects (#80).
  • Sped up pinch zooming on macOS.
  • Fixed gap between panels after switching project types.
  • Uppercased the S in executable name.

Slate 0.3.0

21 Sep 14:52
Compare
Choose a tag to compare
Slate 0.3.0 Pre-release
Pre-release
  • Add support for swatches:
    • Added a regular, user-modifiable swatch.
    • Added auto swatches. This feature is experimental and can be enabled in the settings dialog.
      They are deduced from the image contents for convenience and cannot be modified.
      Auto swatches are calculated on a separate thread, so they will not block the UI.
  • Switched build system to Qbs from qmake
    • This allows for faster build times, especially since
      there is now a dedicated library for slate's logic which both
      the app and tests use, rather than each project building those files on their own.
  • Add tooltip to show value of opacity slider.
  • Fixed crash when creating a new layer with moved selection. (#69)
  • Fixed crash when opening tileset project with invalid tileset path (#70).
  • Fix undo bug where the undo command would paint onto the wrong layer.
  • Fixed opacity slider tooltip disappearing.
  • Fix flipping images on transparent backgrounds.
  • Fixed not being able to right click to select background colour with the colour picker. (#75)

Note that due to the build system changes, Linux binaries are not yet available. I'm working on getting it fixed but I don't know when it will be done. The issue is tracked with #71. Until then, the v0.1.0 release contains the latest binaries for Linux:

https://github.com/mitchcurtis/slate/releases/tag/v0.1.0

Slate 0.2.1

22 Aug 21:41
Compare
Choose a tag to compare
Slate 0.2.1 Pre-release
Pre-release
  • Ensured that unchecking the "Enable gestures" option fully disables pinch zoom gestures.