# Příloha D - Soubor README z mtPaintu

---------------------------------------------
mtPaint 3.10 - Copyright (C) 2004-2006 Autoři
---------------------------------------------
Seznam autorů naleznete v sekci 'Kredity'.
mtPaint je volný software; můžete ho šířit a/nebo modifikovat dle znění GNU General Public License, jak byla publikována Free Software Foundation; také verzí 2 této licence, nebo (jako možnost) její pozdější verzí.
mtPaint je distribuován v naději, že bude užitečný, ale bez jakékoliv záruky; bez jakékoliv záruky ZISKU, nebo VHODNOSTI PRO SPECIFICKÝ ÚČEL. Pro více detailů si přečtěte GNU General Public Licenci.
mtPaint je jednoduchý GTK+1/2 kreslicí program udělaný pro vytváření ikon a kreseb pomocí pixelů. Může upravovat obrázky s indexovanou paletou, nebo 24 bit RGB obrázky a nabídne základní nástroje pro kreslení a manipulace s paletou. Má také mnoho jiných výkonných funkcí, jako kanály, vrstvy a animace. Díky své jednoduchosti a málo závislostí běhá dobře na GNU/Linuxu, Windows a starším PC hardware.
Kompletní dokumentace funkcí mtPaintu je k dispozici v příručce. Pokud jí ještě nemáte, můžete ji stáhnout z webových stránek mtPaintu.
Pokud se vám mtPaint líbí a chcete vědět o nových verzích, nebo chcete dát nějakou zpětnou vazbu, tak vás možná budou zajímat mailové konference:
http://sourceforge.net/mail/?group_id=155874
---------
Kompilace
---------
Abyste mohli mtPaint zkompilovat na systému GNU/Linux, budete potřebovat knihovny a hlavičkové soubory GTK+1 a/nebo GTK+2,libpng a zlib. Pokud chcete otevírat, nebo ukládat soubory GIF, JPEG a TIFF, budete také potřebovat libungif, libjpeg a libtiff. Pokud chcete zkompilovat mezinárodní verzi, musíte mít ještě nainstalovaný systém gettext a hlavičkové soubory. Potom můžete upravit Makefile/zdrojáky pro splnění vašich požadavků a potom:
Pro GTK+2
=========
./configure
make
su -c "make install"
Pro GTK+1
=========
./configure gtk1
make
su -c "make install"
Pokud chcete tyto soubory ze systému odinstalovat, měli byste napsat:
su -c "make uninstall"
Je zde mnoho configure voleb, které se mohou někomu hodit. Použijte "./configure --help" pro zobrazení voleb, které jsou k dispozici. Pokud kompilujete mtPaint na starším systému bez gtk-config, budete možná muset upravit configure skript, protože nastavení GTK+1 je prováděno manuálně. Pro demonstraci je příklad k dispozici v configure skriptu.
Pokud kompilace proběhla úspěšně, můžete program vyzkoušet napsáním "mtpaint src/graphics/testcard.png". Můžete také mtPaint zavolat s volbou -v a potom program naběhne v režimu prohlížení, kde je skrytá paleta, menu atd. Položky lze obnovit stisknutím klávesy "Home". Po instalaci můžete vytvořit symbolický link pro přidání příkazu prohlížeče takto
su -c "ln -s mtpaint /usr/local/bin/mtv"
Pak lze otevřít nějaké obrázky pomocí "mtv *.jpg". To je zkratka pro napsání "mtpaint -v *.jpg". mtPaint může upravovat pouze jeden obrázek najednou, ale pokud zadáte na příkazovou řádku více jak jeden soubor, tak se objeví okno se všemi soubory v seznamu. Pokud jeden vyberete, tak se otevře. Tato funkce mi přijde užitečná při upravování mnoha ikon, nebo digitálních fotografií.
Při prvním spuštění mtPaintu je vytvořen nový soubor pro uložení vašeho nastavení, historie apod. Tento soubor je pojmenován ".mtpaint" a je uložen do domovského adresáře uživatele. Pokud tento soubor přejmenujete, nebo odstraníte, tak mtPaint použije při příštím spuštění výchozí nastavení.
mtPaint je také možné zkompilovat na systému Windows s použitím MinGW/MSYS s patřičnými knihovnami a hlavičkami. Pokud to chcete provést, musíte nejdříve stáhnout normální setup program, nainstalovat soubory do "C:/Program Files/mtPaint/" a potom:
1) Nainstalovat MinGW a MSYS - http://www.mingw.org/
MinGW-3.1.0-1.exe - do c:/MinGW/
MSYS-1.0.10.exe - do c:/msys/
2) Nainstalovat GTK+2 vývojové balíčky (a závislosti jako libpng) - ftp://ftp.gtk.org/pub/gtk/v2.6/win32/ a http://gnuwin32.sourceforge.net/packages.html
Pro GTK+2 musíte stáhnout a rozbalit následující zip soubory do c:/msys:
gtk+-dev-2.6.4.zip
pango-dev-1.8.0.zip
atk-dev-1.9.0.zip
Musíte také stáhnout a rozbalit následující zip soubory do c:/msys:
You will also need to download and extract the following zip files to c:/msys:
glib-dev-2.6.4.zip
libpng-1.2.7-lib.zip
zlib-1.2.1-1-lib.zip
libungif-4.1.4-lib.zip
jpeg-6b-3-lib.zip
tiff-3.6.1-2-lib.zip
If you want to compile the internationlized version you will need to download and extract the following zip files to c:/msys:
Pokud chcete zkompilovat mezinárodní verzi, musíte také stáhnout a rozbalit následující zip soubory do c:/msys:
gettext-0.14.1-bin.zip
gettext-0.14.1-dep.zip
gettext-0.14.1-lib.zip
libiconv-1.8-1-bin.zip
libintl-0.11.5-2-bin.zip
Z nějakého důvodu musím přesunout c:/msys/bin/msgfmt a xgettext do c:/msys/local/bin/ aby běželi správně. Pokud máte problém s během msgfmt, možná musíte provést to samé.
3) Stáhnout poslední zdrojáky mtPaintu a rozbalit je do c:/msys.
4) Pro komlipaci kódu musíte použít MSYS na "./configure win", potom "make" a "make install"
5) Jestli vše proběhne dobře, měli byste mít mtpaint.exe který můžete spustit stejnou metodou popsanou výše. mtPaint můžete zkompilovat s použitím novějších knihoven, takže bude nutné změnit nějaké názvy, jako libpng12.dll -> libpng13.dll a libungif.dll -> libungif4.dll.
Protože používám Windows jen zřídka, tak nemohu již podporovat GTK+1, nebo starší verze GTK+2 na tomto systému z důvodu nedostatku času.
-------
Kredity
-------
mtPaint spravuje Dmitry Groshev.
wjaguar@mail.ru
http://mtpaint.sourceforge.net/
Následující lidé (v abecedním pořadí) přímo přispívají do projektu a patří jím tudíž veliké díky za jejich šlechetnost a tvrdou práci:
Autoři
Dennis Lee - Napsal dvě kvantizační metody DL1 a 3 - více informací v quantizer.c.
Dmitry Groshev - Přispívající vývojář pro verzi 2.30. Vedoucí vývojář a správce od verze 3.00 do současnosti.
Magnus Hjorth - Napsal inifile.c/h, z programu mhWaveEdit 1.3.0.
Mark Tyler - Originální autor a správce do verze 3.00, pozdější občasný přispěvovatel.
Xiaolin Wu - Napsal Wu kvantizační metodu - více informací v wu.c.
Hlavní přispěvovatelé (Zpětná vazba a nápady pro zlepšení)
Abdulla Al Muhairi - Redesign webu v Dubnu 2005
Alan Horkan
Alexandre Prokoudine
Antonio Andrea Bianco
Ed Jason
Eddie Kohler - Vytvořil Gifsicle, který je potřeba pro vytvoření a prohlížení animovaných GIFů http://www.lcdf.org/gifsicle/
Guadalinex Team (Junta de Andalucia) - manuálová stránka, Launchpad/Rosetta registrace
Lou Afonso
Magnus Hjorth
Martin Zelaia
Pavel Ruzicka
Puppy Linux (Barry Kauler)
Vlastimil Krejcir
William Kern
Překlady
Brazilská Portugalština - Paulo Trevizan
Čeština - Pavel Ruzicka
Francoužština - Nicolas Velin, Pascal Billard
Němčina - Oliver Frommel
Polština - Simek
Portugalština - Israel G. Lugo
Španělština - Guadalinex Team (Junta de Andalucia), Antonio San
Taiwanská Čínština - Wei-Lun Chao
Turečtina - Muhammet Kara, Tutku Dalmaz