Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Dec 2014, 07:33
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Graphics
mtPaint 3.40 - Debian package for Lucid
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [11 Posts]  
Author Message
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Thu 29 Dec 2011, 13:36    Post subject:  mtPaint 3.40 - Debian package for Lucid  

Proper debian versions for Lucid Precise and Tahr are located HERE

________________________________________________

Here's the reason I first became interested in
putting together a debian package of mtpaint.
I installed Ubuntu Lucid Lynx on my computer and looked
around for a debian package of mtpaint but all
I could find was version 3.31 .

There must be a reason why people are not upgrading
to a more recent version, but I don't know that reason.

I was able to get mtpaint 3.34.78 to work on Lucid Lynx
as well as Lucid Puppy 528 , but I didn't test printing
which is known to be difficult.

This is the first time that I've made a debian package but
it wasn't as hard as I thought it would be. Laughing

I would be interested in test reports, for instance
can it be used in more recent Ubuntu versions and
Debian linux?

The best feature in this version
of mtpaint is the dock which allows
layers to be used more effectively.

I included the locales for foreign language since
this is the common practice for debian packages.

Warning: Don't try this package on Slacko!
Get a proper pet package. (The reason is
a libtiff alias.)


_____________________________________________

Last edited by don570 on Tue 26 Aug 2014, 17:20; edited 3 times in total
Back to top
View user's profile Send private message 
rokytnji


Joined: 20 Jan 2009
Posts: 1498
Location: Pecos/ Texas

PostPosted: Thu 29 Dec 2011, 16:29    Post subject:  

Quote:
Warning: Don't try this package on Slacko!
Get a proper pet package. (The reason is
a libtiff alias.)


Just curious. What about

Code:
 Host: Mariner Kernel: 2.6.30.5 i686 (32 bit)
           Desktop Openbox 3.4.7.2 Distro: Lighthouse Pup Linux
Linux 2.6.30.5 [i686 arch]



which is Lighthouse


Code:
sh-3.00# cat /etc/puppyversion
431sh-3.00#


which is slackbased also. Just wondering. I have MtPaint 3.31 installed in this. I guess I could look in gslapt. Just asking in case anybody else wonders don570.

Edit, Nope. Gslapt just shows 3.31 as latest in Lighthouse 431
Back to top
View user's profile Send private message Visit poster's website 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Thu 29 Dec 2011, 17:44    Post subject:  

I should have mentioned my pet package

http://www.murga-linux.com/puppy/viewtopic.php?t=71332

________________________________________

By the way , this was compiled using libtiff.so.3
whereas Ubuntu Lucid Lynx requires libtiff.so.4

So I put an link in the package to fool Ubuntu
but Barry Kauler's distributions are confused by the
link I put in the package.
__________________________________________

Last edited by don570 on Fri 30 Dec 2011, 12:25; edited 1 time in total
Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11180
Location: Arizona USA

PostPosted: Thu 29 Dec 2011, 22:56    Post subject:  

I'm running Racy Puppy 5.2.1.90 from a multisession DVD. Just for fun I tried installing this Debian package. The installer said it worked, and that the Menu entry is in Utility, but when I found it it was in Graphics and nothing happened when I clicked on it. Maybe I needed to reboot to make it work, but I didn't particularly want to save it.
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Fri 30 Dec 2011, 12:24    Post subject:  

When I asked for people to try this package I meant that
I wanted people to try it on Debian versions of Linux,
such as Ubuntu Maverick etc. I only have Ubuntu Lucid at
home to test on.

The reason why it won't work on most puppies ( even though
it was compiled on Lighthouse 443) is because I put a link
named libtiff.so.3 that links to libtiff.so.4 which
is found in Ubuntu (and Lucid Puppy as well).

This link screws up your Puppy installation if you install it
in such Puppies as Slacko or Racy. Do an uninstall to fix the Puppy.

_____________________________________________________
Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11180
Location: Arizona USA

PostPosted: Fri 30 Dec 2011, 15:58    Post subject:  

I know it wasn't for my Puppy, I just wanted to see what happened when I installed a Debian package.

No harm done, as my multisession Puppy runs entirely in RAM and I didn't save to the DVD when I shut down. Smile
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Sat 31 Dec 2011, 12:29    Post subject: version 3.40 debin version available from Dimitry  

version 3.40 debian version available from Dimitry

Dimitry has just made a debian version of mtpaint
(the first time???) Here's his message.

Code:
I made one too. :-)
http://sourceforge.net/projects/mtpaint/files/mtpaint/3.40/mtpaint_3.40_i386.deb/download
This was created without using any Debian/Ubuntu specific tools, but
does install and work OK on Ubuntu Natty & Oneiric (not tested on
other versions; linked against libs from Natty).



http://sourceforge.net/projects/mtpaint/files/mtpaint/3.40/




_____________________________________________________
Back to top
View user's profile Send private message 
oui

Joined: 20 May 2005
Posts: 2169
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Fri 13 Jan 2012, 11:59    Post subject:  

is there an account about the new functions implemented in 3.40 somewhere?
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Sat 14 Jan 2012, 16:22    Post subject:  

Dymitry has renamed his manual available at his mtpaint website
to 3.40 so he must have changed something in it. I haven't had
time to read it yet. Embarassed
Frankly I've only seen a couple of new options.

__________________________________________
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Sat 14 Jan 2012, 16:59    Post subject:  

I looked at the the manual and it has been changed quite a bit.
I need to sit down and read it again.
But arrowheads still aren't explained very well. Crying or Very sad

http://mtpaint.sourceforge.net/handbook/en_GB/chap_B.html

Code:

December 2011 - Edition 3.40 (by Dmitry Groshev)

Updates to sections 3.2.7, 3.3.1, 3.3.2, 3.3.8, 3.5.4, 3.5.6, 3.5.7, 4, 4.1, 5.3, 5.6, 6.5, 6.6.5, 7.1, 7.1.1, 9, 9.1, 9.3.3, A.4.1, A.5, A.6.3, A.6.4, A.7.
Rewrite of sections 4.1, A.1.
Sections 2.4.5, 3.3.9, 3.3.10, 5.7, 6.10, 6.10.1 added.
Sections A.1.1, A.1.2 removed.


_______________________________________________
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 3437
Location: Ontario

PostPosted: Sat 14 Jan 2012, 17:04    Post subject:  

This is a complete list of everything Dmitry has done
over the past couple of years.
Code:

3.40   2011-12-30

   * Tagalog translation added by Anjelo delCarmen
   * Hungarian translation added by Ur Balazs
   * Czech translation updated by Roman Hornik
   * German translation updated by B. Clausius
   * Italian translation updated by Angelo Gemmi
   * Japanese translation updated by Norihiro YONEDA
   * Swedish translation updated by Daniel Eriksson
   * Spanish translation updated by Adolfo Jayme
   * Brazilian Portuguese translation updated by Valter Nazianzeno
   * Chinese (Simplified) translation updated by Cecc
   * Russian translation updated
   * Eliminated flicker when positioning line, polygon side, or gradient in Windows version
   * Scrolling made more smooth in Windows version
   * Dock area now holds settings toolbar and layers dialog when their windows are closed
   * Main toolbar and tools toolbar now rearrange themselves to fit in window
   * Preferences window now has scrollbars when screen is too small to display it whole
   * The preview button on the colour selectors is now a toggle to enable interactive previews
   * Line tool now displays geometry info on the status bar
   * Gaussian blur effect now faster by 20-35%
   * Image scaling now faster by 10-35%
   * "Protect details" toggle added to Kuwahara-Nagao blur
   * Image scaling, Gaussian blur, Unsharp mask and Difference of Gaussians effects now use multithreading to utilize all available CPU cores
   * Moving the pointer with the arrow keys now scrolls the canvas when moving beyond the viewport
   * Dragging selection frame in canvas window, layer in view window, or colour in palette window, beyond the viewport now scrolls the window
   * "View->Snap To Tile Grid" restricts the positions of tools to tile grid points - B key toggles on/off
   * sRGB colour scale generation added to palette editor
   * sRGB gradients added
   * Line tool now uses stroke gradient when no gradient placement exists
   * "Palette->Pick Gradient" approximates an A->B gradient using colours from current palette (see handbook section 3.3.9)
   * New palette sort mode added - Brightness
   * "Image->Segment" added : See handbook section 6.10 for details
   * Colour chooser popup added - press 'E' to open
   * Posterize function in Transform Colour window now has 3 types - Bitwise, Truncated, Rounded
   * Toggle to transform RGB clipboard image added to Transform Colour window
   * The Convert To Indexed window now remembers the previous settings in that mtPaint session
   * Text pasting tools now support multiline text (use Ctrl+Enter to insert line breaks)
   * "~/.fonts" directory added to default font paths for FreeType text tool on Linux
   * Animated GIF and multipage TIFF files now can be loaded into layers (one frame/page per layer)
   * GIF animation file exploding is now done internally in mtPaint, not Gifsicle
   * "Explode Frames" can now save frames in any suitable supported file format
   * File actions can now specify file format conversion : See handbook section A.7 for details
   * Netpbm file formats (PBM/PGM/PPM/PAM) save/load added
   * PCX file format save/load added
   * SVG file format import added (using librsvg; requires GTK+ 2.4 or later)
   * Better support for loading CMYK TIFF files as RGB/RGBA
   * ICC colour profiles embedded in PNG, JPEG and TIFF images now can be applied on load (using LittleCMS)
   * JPEG2000 file format support now can be compiled with either JasPer or OpenJPEG library
   * GIF loader made more tolerant to truncated or malformed GIF files
   * PNG and TGA loaders now convert palette-based alpha into an alpha channel
   * "Palette->Open" now can extract palette from indexed images in any supported file format
   * "Scale Canvas" now has 3 boundary extension modes - Mirror, Tile, Void
   * Filename and modified status now part of undo system
   * Transparent colour now part of undo system
   * Palette sorting, dragging a colour, or removing duplicate colours now do not lose transparent colour
   * New keyboard shortcuts added - J for lasso tool, D for line tool, F for flood fill tool
   * Toolbar and menu icons are now themeable (Preferences->Paths->Default Theme)
   * Command line globbing now possible using -w option, e.g. mtpaint -w "*.jpg"
   * Loading default settings from /etc/mtpaint/mtpaintrc is now supported in Windows version
   * Name and location of user settings file is now configurable : See handbook section A.6.4 for details
   * "Smart grid" and gamma correction are now enabled by default
   * "Selective error propagation" for dithering is now at 85% by default
   * Drawing and fill tools now are 2-3 times faster
   * Support for compiling with libpng 1.4, libjpeg 8a, and zlib 1.2.5 added
   * Configure script rewritten, now understands standard variables and options for installation paths and (cross-)compilation settings
   * Minimum required GTK+2 version now can be specified as configure option (e.g., "./configure gtk2.8")
   * Workaround for bug in GTK+ versions 2.14.0 - 2.14.2, 2.16.0, 2.16.1 added (spin buttons had wrong max values)
   * Workaround for unknown problem in GTK+ version 2.24.4 added (program locked up when trying to save a file when layers list is active)
   * BUGFIX - Problems with editing large images at high zoom levels are now eliminated
   * BUGFIX - Titlebar now displays new image's filename after loading layers file, as it should
   * BUGFIX - Layers list now correctly displays selected layer after loading layers file
   * BUGFIX - Layers window now correctly displays transparent colour after it has been modified elsewhere
   * BUGFIX - Other layers shown on canvas are now redrawn properly when current layer is moved
   * BUGFIX - Loading TIFF files with X or Y mirroring doesn't cause crash
   * BUGFIX - Planar TIFF files with alpha now load properly
   * BUGFIX - Transparency in indexed TGA files is now read properly
   * BUGFIX - Failed operations now do not flag image as modified
   * BUGFIX - Gradient colours are now properly updated after converting indexed image to RGB
   * BUGFIX - Cut operation in gradient mode when no placement exists now draws shapeburst gradient as it should
   * BUGFIX - Drawing arrowheads with tablet enabled now works properly
   * BUGFIX - Drawing arrowheads now doesn't produce corrupted undo frames
   * BUGFIX - Builtin file selector now properly handles manual edits in directory box
   * BUGFIX - Problem with FreeType text dialog occasionally hiding behind main window is now eliminated
   * BUGFIX - Lists in FreeType text dialog now don't fail to update or scroll
   * BUGFIX - FreeType text renderer now can handle PCF bitmap fonts
   * BUGFIX - FreeType text renderer now properly handles TTF fonts with embedded bitmaps
   * BUGFIX - FreeType text renderer now doesn't mistake some Unicode fonts for non-Unicode
   * BUGFIX - ":unscaled" font paths in xorg.conf are now parsed properly
   * BUGFIX - Redraw lag when moving a dialog over main window in Windows is now greatly reduced (fixed in GTK+)
   * BUGFIX - Ctrl+T key now draws selection outline as it should - keyboard shortcut for text tool is now Shift+T
   * BUGFIX - Handbook installed into a path with spaces in it no longer fails to open in nondefault browser on Windows
   * BUGFIX - Internationalization no longer fails on Windows when the current directory is not the installation directory
   * BUGFIX - Redraw glitches in builtin file selector on Windows are now eliminated
   * BUGFIX - Drag 'n' drop of files with non ASCII characters in names now works on Windows
   * "Distance to A+B" palette sort mode removed due to utter uselessness
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [11 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Graphics
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1051s ][ Queries: 11 (0.0107s) ][ GZIP on ]