MyPaint v1.2.1-beta.0

We have a new prerelease out for you to test. When 1.2.1 is ready, it will be a minor bugfix release. We’re hoping to keep its beta cycle short, so please test this prerelease if you can, and send us feedback.

Binaries are available right now for Ubuntu and Windows systems, and this prerelease is available in official source tarball form too. MyPaint v1.2.1-beta.0 can be downloaded from its release page on github or from the MyPaint-testing PPA.

MyPaint v1.2.1-beta.0 (2016-04-02)

“We Thought It Was Just Another Snake Cult”

When it’s ready, MyPaint version 1.2.1 will be a minor bugfix release. This means that it fixes bugs present in v1.2.0 without adding new features.

Changes since 1.2.0

  • Fix failure to start under GLib 2.48.
  • Fix failure to start when config and user data dirs are missing.
  • GNOME: Update mypaint.appdata.xml.
  • Fix failure to start when no translations are present.
  • Fix pure-black being duplicated in the colour history.
  • Fix glitch stroke when Inking is exited & the default tool entered.
  • OSX: fix exception if AppKit isn’t installed.
  • Fix mispositioned windows in multi-monitor setups.
  • Windows: fix inability to paste more than the 1st copied image.
  • Fix exception when pasting into a layer group.
  • Fix incorrect numeric range check on x-axis tilts.
  • Fix layers blinking when selected in layer-solo mode.

This is a companion discussion topic for the original entry at http://mypaint.org/blog/2016/04/02/mypaint-v1-2-1-beta-0/

This prerelease comes with initial support for libglib 2.48, released 11 days ago, which broke some filename handling for us on non-Windows platforms. There may be other problems too.

If you’re tracking MyPaint master and bleeding-edge GLib (you adventurous person!), let us know where things break via the issue tracker. We’ll be sure to merge fixes for recent GTK/GDK/GLib screwups back to the v1.2.x branch ASAP for the upcoming release.

Testing has revealed a nasty bug affecting MyPaint builds using Windows GDK 3.20.1 and 3.20.2. Thanks, @zb13y! Busy reporting upstream and making debug builds and doing the detailed stuff legwork.

Upstream: Bug 764664 – Segfault when initializing WINTAB pressure-sensitive tablets (Wacom, Huion, ...)
MyPaint tracking bug: Programs using libgdk 3.20 and WINTAB tablets crash on startup (affects mypaint 1.2.0-beta.0 bundle) · Issue #636 · mypaint/mypaint · GitHub

This affects the MyPaint 1.2.1-beta.0 bundles on Windows. Probably won’t affect MyPaint 1.2.1 itself, just the betas. It’s something we want upstream to fix real quick, however.