Several days ago a user of gramps (gramps-project.org) put his interest on my PyGI build which motivated me to look at it again after I failed to get it work with mypaint. Last sunday I put new PyGI build which better than previous one (read the comments here), in short it's "somewhat" working but I still find many non-crashing errors and warnings when run Gramps 4.0a3 though. Later I tried it on mypaint and it started! but gave me loads of fatal error messages and crashes. This make me unmotivated again :(
The important thing with GTK 3.6.4 is pressure-sensitive tablet apparently
Here I put mypaint 270113git in non packaged mode so everyone could investigate more thoroughly.
mypaint_270113git_dbg_rev2.7z (due to difficulties in uploading, localisations are stripped out)
Some info that might be useful when reporting bugs:
lag+break bugreport (if you find something new please post at the bugtracker to let mypaint devs know)
zoom bug, currently unreported as this is a packaging issue
mypaint 270113 1.1.0+git (debug)
pygi/pygobject 3.4.2 (debug)
gobject introspection 1.34.2 (debug)
gtk+ 2.24.14 (debug)
gtk+ 3.6.4 (debug)
pango 1.32.6 (debug)
glib 2.34.2 (debug)
gdk-pixbuf 2.26.4 (debug)
Inside the 7zip file contains:
mypaint_gtk2.bat -> run mypaint in GTK2/PyGTK mode
mypaint_gtk2_debug.bat -> run mypaint in GTK2/PyGTK mode under GDB session
mypaint_gtk3.bat -> run mypaint in GTK3/PyGI mode
mypaint_gtk3_debug.bat -> run mypaint in GTK3/PyGI mode under GDB session
How to help:
- If you're user with python knowledge try check options.bat file and try uncomment/comment the available options to help with diagnostics. All mypaint python files are under mypaint folder, the lag bug is probably workaround-able via python too.
- If you're user with C knowledge also check options.bat file and run mypaint under GDB (I don't know the best way to debug it, so you know what to do better). The GTK3 port is badly need for debugging though finding the lag bug (GTK2) is priority. You might also interested in PyGI in general, in this case also download the GI-1.34.2 package. Note that is unofficial don't report to GTK/GI devs something that is probably my mistake, well you know what to do :)
- If you're user who use both Linux and Windows, try GTK2 and GTK3 and tells mypaint's devs if you spot a misbehaving of Windows' version.
- If you're neither one above, the GTK3 port might not interesting for you, try GTK2 instead and tell mypaint's devs your suggestion to make Windows' version better.
Enjoy and Thank You!
More info about participating MyPaint development can be found at http://mypaint.intilinux.com/?page_id=18