MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.
“Someone left the cake out in the rain”
This beta release contains fixed GTK libs for a major tablet initialization crasher under Windows, and fixes other more minor annoyances on all platforms. Windows users please note: the all-in-one bundles below contain bleeding-edge libs. The proper 1.2.1 release on Windows will contain something a bit more stable :smile:
Windows users: the installers below contain a fix for #636 (upstream bug 764664).
The detached signature for mypaint-w64-1.2.1-beta.1-setup.exe
did not match the installer, so I've pulled the -w64
release while I investigate (or just make a new release). Thanks to sapphirepaw for noticing and reporting this! The sha256 checksums of the removed files were
5cb06e066d15aebb639ecbe1271301689004eb606de272168bddd50dc1698411 mypaint-w64-1.2.1-beta.1-setup.exe
2407573024826c84a903e56e9aafe87b892a9df09f62ec9e9a4d272380bbd82c mypaint-w64-1.2.1-beta.1-setup.exe.asc
In all probability, nothing nefarious has happened at github. The cause is likely to be a cockup at my end, sorry. The checksums match what I've had cached on my developer laptop since the release, so your existing downloads are very likely to be as I built them. Just being cautious here.
“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. I'm hoping the beta cycle for it will be short.
Our current plan is for MyPaint's stable Windows build for 1.2.1 to contain older GTK libs than its betas, just like the 1.2.0 release. This plan may change, but people tracking MyPaint know that there been some problems with speed and responsiveness with newer GTK versions recently.
That said, this beta ships with bleeding edge packages from MSYS2, just so we can test them. The Windows beta installers below bundle Python 2.7.11, GTK 3.20.1, GdkPixbuf 2.34.0, Cairo 1.15.2,and GLib 2.48.0. Please test the installers. Who knows, the lag bug may be fixed in upstream now! :grinning:
It's been a long time since the last stable release, but we're happy to announce that MyPaint version 1.2.0 is ready. The official sources can be downloaded below, along with installers for Windows. We've made packages for Ubuntu too, and you can get them from the mypaint-testing PPA. Other Linux and OS X distributions will release binaries through their usual channels in due course.
The official source tarball for this release is mypaint-1.2.0.tar.xz
, and it contains libmypaint. Binaries linked below are built from this source.
Windows binaries can be found below. Thanks @tumagonx!
You'll need to fully uninstall any earlier stable MyPaint releases or beta versions of MyPaint before installing these files.
To install the new version, download the file ending in -setup.exe
below and open it in Windows. It's an Inno Setup installer, which will ask for local admin rights before installing MyPaint.
Some tablet drivers are known to interface better with the w32
build, and some work better with the w64
one. You will probably get more reliable pressure support if you ensure that your tablet is plugged in and that you can move the pointer on screen with it before starting MyPaint.
This Windows version is built against GTK (and GDK) 3.14, which is an older version than the one used for the recent betas (which picked up GTK 3.18). This official release may suffer from less drawing lag as a result of using the earlier GTK libraries (issue #390), but it's a hedged bet.
Technical info: this Windows build of MyPaint 1.2.0 is bundled with libgtk-3-0.dll
3.14.15 and libglib-2.0-0.dll
2.44.1.
Linux and OS X binaries will be available through the usual repositories for those systems. Expect downstreams to build v1.2.0 packages, and please nag them to do it if one isn't available for your system yet!
These can be obtained through the mypaint-testing PPA.
“I think you’ll find it's more complicated than that.”
This is hopefully the last pre-release before MyPaint 1.2.0.
The official source tarball for this release is mypaint-1.2.0-beta.4.tar.xz
, and it contains libmypaint. The Windows and Ubuntu test binaries are built from this source.
Download the appropriate -setup.exe
and open it in Explorer. Note that the "w32" build can be more compatible with some tablet drivers, and the "w64" one can be more compatible with other brands. If you get glitches, please try both.
Technical info: this Windows build of MyPaint 1.2.0-beta.4 is bundled with libgtk-3-0.dll
3.18.6 and libglib-2.0-0.dll
2.46.2.0
Available from the MyPaint-testing PPA: https://launchpad.net/~achadwick/+archive/ubuntu/mypaint-testing. This build covers trusty, vivid, wily, and xenial.
They're right here. Download the appropriate -setup.exe
and open it in Explorer. Note that the "w32" build can be more compatible with some tablet drivers, and the "w64" one can be more compatible with other brands. If you get glitches, please try both.
Technical info: this Windows build of MyPaint 1.2.0-beta.3 is bundled with libgtk-3-0.dll
3.18.3 and libglib-2.0-0.dll
2.46.2.0.
Available from the MyPaint-testing PPA: https://launchpad.net/~achadwick/+archive/ubuntu/mypaint-testing. This build covers trusty, vivid, and wily – and xenial too if they're accepting it yet ☺
Mostly Windows tablet woes right now.
Unfortunately the "threadfun" build I was asking people to test for the last beta hasn't worked out as well as I'd hoped. It's just not stable enough to go into master yet (sorry!), and I don't want to delay the release for a Windows-specific bug that doesn't even affect every user.
“Binary and desperate”
Pre-releases of MyPaint 1.2.0 for testers. Milestone: https://github.com/mypaint/mypaint/milestones/MyPaint%201.2.0-beta
The links here are for developers only - see below for binary and source releases. If you're using Ubuntu, check out the official mypaint-testing PPA!
Windows users: builds are back, but only for Win64 due to an upstream build bug (Alexpux/MINGW-packages#845) which is causing the Win32 build to fail. The GTK 3.18.2 bundled with MyPaint v.1.2.0-beta.2 is a local build, containing a fix for a horrible upstream bug which crashed the program when dragging tabs (bug 756160. I'm still working on a fix for the tablet-related slowdowns (#390), and there may be some additional test binaries here with some workarounds for testing.
This is a HIGHLY EXPERIMENTAL threaded drawing queue version, for investigation of mypaint/mypaint#390 (the Windows laggy-stroke bug). This is v1.2.0-beta.2 with the threadfun
branches of achadwick/mypaint and achadwick/libmypaint merged. It is fully functional, but may not be very stable.
Windows users are encouraged to test out this experimental branch and report back in the issue thread: mypaint/mypaint#390
“Exploding on the basis of false data”
Pre-releases of MyPaint 1.2.0 for testers. Milestone: https://github.com/mypaint/mypaint/milestones/MyPaint%201.2.0-beta
Note: There is no Windows build of this yet. I'm waiting on a couple of upstream showstoppers to be fixed or rebuilt in MSYS2's GTK, which has just turned 3.18.x. These are: upstream GTK bug 756160 "Crash/segfault when dragging tabs (after 2nd/3rd/4th+ drag)", and Alexpux/MINGW-packages#818 (fixed, but needs rebuild as of the time of writing).
Ubuntu users can find binaries in the usual place when they're built: https://launchpad.net/~achadwick/+archive/ubuntu/mypaint-testing
Ubuntu users: go here for binaries: https://launchpad.net/~achadwick/+archive/ubuntu/mypaint-testing
Unsupported old source and binary release. This version of MyPaint is no longer supported, but the packages and build artefacts from the old dl.gna.org folder are mirrored here as a public service (with thanks to Github!). They are not signed.
Please use a more recent release if you can!
Unsupported old source-only release. This version of MyPaint is no longer supported, but the packages and build artefacts from the old dl.gna.org folder are mirrored here as a public service (with thanks to Github!). They are not signed.
Please use a more recent release if you can!
Unsupported old source-only release. This version of MyPaint is no longer supported, but the packages and build artefacts from the old dl.gna.org folder are mirrored here as a public service (with thanks to Github!). They are not signed.
Please use a more recent release if you can!