Page 1 of 19

mtpaint 3.49.12- April 2016

Posted: Thu 27 Sep 2012, 00:24
by don570
mtpaint-3.49.12 and mtpaint-april64-3.44.93
(warning mtpaint-april64-3.44.93 will only work for april64 64 bit).
Also some arm processor versions are available fatdogarm and raspian
wheezy arm.

Available here : http://www.mydrive.ch

Username: porteus@don570
Password: porteus


Mypaint backgrounds which can be used by mtpaint tiling feature.
http://www.datafilehost.com/d/42942d9f (30mb)


New handbook is available here as a pet package.
It warns if you try to install the pet package
while mtpaint is running. Quit mtpaint and try again.
Note that Slacko and tahrpup do not allow the second install
of the same pet package so un-install procedure is needed.
http://www.datafilehost.com/d/3096780e (2.4 MB)
_____________________________________________________

Debian version ---- There are 2 debian versions: Lucid , and Trusty Tahr

mtpaint-debian_3.45.01.tar.gz (1.21MB)


I will give the instructions for installation separately:

Ubuntu Lucid - download mtpaint-debian_3.45.01.tar.gz
Open archive to find the mtpaint_lucid_3.45.01.deb
A simple install by double clicking. There should be no warnings .


Ubuntu Trusty Tahr - download mtpaint-debian_3.45.01.tar.gz
Open archive to find the mtpaint_tahr_3.45.01.deb
and libgif package
Install libgif first. There should be no warning.
Next install mtpaint_tahr_3.45.01.deb. There will be a warning screen
that the package is bad quality but click 'ignore' button and it will install
properly.
or install by install command
sudo dpkg -i mtpaint_tahr_3.45.01.deb

_________________________________________________
Note: This version works properly on a wide variety of Puppies
however DO NOT use it on Lighthouse 503
because of an incompatibility with libjpeg
nor on Scottman's Akita which doesn't use the Jasper library
for advanced jpeg handling.

I compiled mtpaint using puppy431.

Code: Select all

./configure  --prefix=/usr  intl
Tips on printing from mtpaint HERE
______________________________

Posted: Thu 27 Sep 2012, 15:34
by vicmz
Thank you :smile:

mtpaint 3.44.13

Posted: Mon 18 Mar 2013, 18:25
by don570
New version 3.44.13 is out in March

Some minor changes to interface

-tiles and grid feature

-Compiled on Puppy 431 to have wide compatibility

-I tested package on wide variety of Puppies new and old.
Including preciseNOP and Carolina and Fluppy

-I added a right click feature for Rox users.
Choose the language of right click menu at installation

Image
_______________________________________________

Posted: Thu 11 Apr 2013, 16:55
by don570
I put in a Hungarian right click menu item which can be chosen by user.

Image

-----------------------------------------------------

Supported in 3.01

Posted: Sat 28 Sep 2013, 22:30
by darry1966
I have been running this on my 3.01 box and only needed to install jasper from puppy linux 4 repos.

Posted: Thu 03 Oct 2013, 05:45
by Gnuxo
Can I ask a question?
I checked the Mtpaint website but I didn't find any mention of versioin 3.44.13.

...And the only versions available for download are 3.40

Is this a Git version or something?

Posted: Thu 03 Oct 2013, 22:50
by don570
Yes. I got it from git.

There is a link to git from the official mtpaint page.

The current maintainer took the summer off for a vacation.

_______________________________________________

Posted: Sat 05 Oct 2013, 16:53
by charlie6
Hi don570 :) !

Git currently has version 3.44.28 (download mtpaint-master.zip)
last edited:
thanks for the tip «intl» at the end of the configure command line:
./configure --prefix=/usr intl
As I did not noticed it at once , i have spent (...lost) time and lost some more hairs looking after gettexts headers (even have compiled it ..ca 21MB size !!).
Now it works !
Cheers, Charlie

Posted: Sat 05 Oct 2013, 19:56
by don570
Oct 4 - version 3.44.28 can be downloaded from git


Yes a new version has come out. :lol:

Zooming now can use mouse cursor position as its fixed point (Preferences->Interface->Zoom on cursor position
______________

Posted: Mon 07 Oct 2013, 14:34
by wjaguar
don570 wrote:Oct 4 - version 3.44.28 can be downloaded from git
Versions beyond 3.44.20 are not really stable yet.
I'm now rewriting the GUI in a toolkit-agnostic bytecode, which keeps getting changed as situation demands; and in the process, one little detail or another may get overlooked till chanced upon later (happened twice now).
It would be helpful if the latest versions had someone other than myself testing them, to find out what (if anything) stopped working as intended in the newly-rewritten dialogs. But still, these versions are a bit more beta-quality than usual, not yet ready to be unleashed onto unsuspecting regular users. :-)

-= With best regards, Dmitry Groshev, maintainer of mtPaint =-

Posted: Mon 07 Oct 2013, 23:45
by don570
New version 3.44.28


Added Dutch right click .


I didn't notice any bugs.

Posted: Tue 08 Oct 2013, 00:01
by Dingo
a feature I really hope can be implemented in mtpaint is the ability to save tiff images with g4 compression, any time in past I tried to save a tiff image, after converting the colorspace from RGB to INDEXED, (2 colors: black and white), the result was always a LZW compressed tiff (not g4)

Posted: Tue 08 Oct 2013, 17:48
by wjaguar
Dingo wrote:a feature I really hope can be implemented in mtpaint is the ability to save tiff images with g4 compression
Solution:
0) Save the image as PBM.
1) Run ppm2tiff -c g4 source.pbm dest.tiff

For writing all the weirder variations of image formats, there exist image converters, lots and lots of them. It would be just a waste of code to duplicate their functionality inside an image editor.

Posted: Tue 08 Oct 2013, 19:41
by Dingo
I managed to bypass the issue converting the tiff in png and then converting the png to tiff g4 with graphicsmagick

Code: Select all

gm mogrify -format tiff -dither None -compress Group4 -threshold 185 *.png
but it would be very useful if there is any way to change the default color in palette when mtpaint starts (red) to white

Image

Posted: Wed 09 Oct 2013, 06:42
by wjaguar
Dingo wrote:but it would be very useful if there is any way to change the default color in palette when mtpaint starts (red) to white
Preferences->Paths->Default palette

Posted: Wed 09 Oct 2013, 07:43
by greengeek
wjaguar wrote:Preferences->Paths->Default palette
What do you do then? It has a "browse" button, but what should I be looking for?

Posted: Wed 09 Oct 2013, 11:37
by wjaguar
greengeek wrote:It has a "browse" button, but what should I be looking for?
Any file which has a palette in it. Either an indexed image in any supported format, or a palette file (such as written by Palette->Save).

Posted: Wed 09 Oct 2013, 12:12
by Dingo
wjaguar wrote:
Dingo wrote:but it would be very useful if there is any way to change the default color in palette when mtpaint starts (red) to white
Preferences->Paths->Default palette
no way to made this change in sources before compiling? It is hardcoded? and change the default canvas from black to white? Sorry for disturbing with these question, for the rest Mtpaint is for me the most powerful swiss-knife for graphical tasks with its command-line counterpart libmtpixel that seems very worthy to be developed furtherly

Posted: Wed 09 Oct 2013, 12:54
by wjaguar
Dingo wrote:no way to made this change in sources before compiling?
What for, if it can be configured in inifile?
You can use the global inifile for the purpose, if the user-specific one is, for some reason, not good enough. :-)
http://mtpaint.sourceforge.net/handbook ... html#SEC64
It is hardcoded?
Yes, in a rather unwieldy form (mem_pal_def[] array in memory.c)
and change the default canvas from black to white?
This line in src/channels.c:
unsigned char channel_fill[NUM_CHANNELS] = {0, 255, 0, 0};
Change the first 0 to 255. :-)

But then, for indexed images, you'll need a palette with color 255 being white - in mtPaint's default one, it is black instead.
its command-line counterpart libmtpixel that seems very worthy to be developed furtherly
With the code as it was, it was a dead-end project - too hard to maintain the GUI branch and the commandline branch in synch, and too extensive differences to merge them into one.
With the V-code, there will be hope of combining the two UIs in one program, but the entire GUI needs be switched to V-code first.

Posted: Wed 23 Oct 2013, 19:54
by don570
mtpaint 3.44.30 compiled and available on first post

______________________________