init
commit
de3082dfc0
|
@ -0,0 +1,19 @@
|
|||
#Visual Studio files
|
||||
*.sln
|
||||
*.vcproj
|
||||
*.suo
|
||||
*.ncb
|
||||
*.user
|
||||
|
||||
#QtCreator project files
|
||||
*.pro.user
|
||||
=======
|
||||
*.pro.user*
|
||||
*~
|
||||
|
||||
# Failed patch
|
||||
*.orig
|
||||
*.rej
|
||||
|
||||
#Qt Translator Files
|
||||
*.qm
|
|
@ -0,0 +1,28 @@
|
|||
#-------------------------------------------------
|
||||
#
|
||||
# Project created by QtCreator 2015-03-03T02:49:12
|
||||
#
|
||||
#-------------------------------------------------
|
||||
|
||||
QT += core gui
|
||||
|
||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||
|
||||
TARGET = MinetestMapperGui
|
||||
TEMPLATE = app
|
||||
|
||||
|
||||
SOURCES += main.cpp\
|
||||
mainwindow.cpp
|
||||
|
||||
HEADERS += mainwindow.h
|
||||
|
||||
FORMS += mainwindow.ui
|
||||
|
||||
RESOURCES += \
|
||||
minetestmappergui.qrc
|
||||
|
||||
TRANSLATIONS = languages/gui_de.ts\
|
||||
languages/gui_en.ts
|
||||
|
||||
DISTFILES +=
|
|
@ -0,0 +1,25 @@
|
|||
<html>
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
<h1>Minetest Mapper</h1>
|
||||
<p>How to start:<br>
|
||||
</p>
|
||||
<ol>
|
||||
<li>Open World</li>
|
||||
<li>Select output image</li>
|
||||
<li>click "generate"</li>
|
||||
</ol>
|
||||
<p>for advanced help, please read the <a href="manual.html">manual
|
||||
of MinetestMapper</a><br>
|
||||
</p>
|
||||
<p>This program is not finished.<br>
|
||||
Thanks for testing.<br>
|
||||
<br>
|
||||
</p>
|
||||
<p></p>
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 934 B |
Binary file not shown.
After Width: | Height: | Size: 996 B |
|
@ -0,0 +1,339 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) --><svg height="128" id="svg1877" inkscape:export-filename="/home/david/Progetti/sandbox/contents.png" inkscape:export-xdpi="16.879999" inkscape:export-ydpi="16.879999" inkscape:version="0.44" sodipodi:docbase="/home/david/Progetti/oxygen-svn/Oxygen/theme/svg/actions" sodipodi:docname="contents.svg" sodipodi:version="0.32" version="1.0" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<metadata>
|
||||
<rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<cc:Work rdf:about="">
|
||||
<dc:title></dc:title>
|
||||
<dc:description></dc:description>
|
||||
<dc:subject>
|
||||
<rdf:Bag>
|
||||
<rdf:li>unsorted</rdf:li>
|
||||
</rdf:Bag>
|
||||
</dc:subject>
|
||||
<dc:publisher>
|
||||
<cc:Agent rdf:about="http://www.openclipart.org/">
|
||||
<dc:title>Open Clip Art Library, Source: Oxygen Icons, Source: Oxygen Icons, Source: Oxygen Icons, Source: Oxygen Icons</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:publisher>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title></dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
<dc:rights>
|
||||
<cc:Agent>
|
||||
<dc:title></dc:title>
|
||||
</cc:Agent>
|
||||
</dc:rights>
|
||||
<dc:date></dc:date>
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<cc:license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/ or http://creativecommons.org/licenses/LGPL/2.1/"/>
|
||||
<dc:language>en</dc:language>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs id="defs1879">
|
||||
<radialGradient cx="63.912209" cy="115.70919" fx="63.912209" fy="115.7093" gradientTransform="matrix(1,0,0,0.197802,0,92.82166)" gradientUnits="userSpaceOnUse" id="radialGradient3336" inkscape:collect="always" r="63.912209" xlink:href="#linearGradient3291"/>
|
||||
<linearGradient id="linearGradient2087" inkscape:collect="always">
|
||||
<stop id="stop2089" offset="0" style="stop-color:#4686d8;stop-opacity:1;"/>
|
||||
<stop id="stop2091" offset="1" style="stop-color:#4686d8;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient2975" inkscape:collect="always">
|
||||
<stop id="stop2977" offset="0" style="stop-color:black;stop-opacity:1;"/>
|
||||
<stop id="stop2979" offset="1" style="stop-color:black;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient2913" inkscape:collect="always">
|
||||
<stop id="stop2915" offset="0" style="stop-color:#a4c0e4;stop-opacity:1;"/>
|
||||
<stop id="stop2917" offset="1" style="stop-color:#a4c0e4;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient5477">
|
||||
<stop id="stop5479" offset="0" style="stop-color:black;stop-opacity:1;"/>
|
||||
<stop id="stop5481" offset="1" style="stop-color:white;stop-opacity:1;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3853" inkscape:collect="always">
|
||||
<stop id="stop3855" offset="0" style="stop-color:black;stop-opacity:1;"/>
|
||||
<stop id="stop3857" offset="1" style="stop-color:black;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3837">
|
||||
<stop id="stop3839" offset="0" style="stop-color:black;stop-opacity:1;"/>
|
||||
<stop id="stop3849" offset="0.25" style="stop-color:black;stop-opacity:0.59927797;"/>
|
||||
<stop id="stop3847" offset="0.5" style="stop-color:black;stop-opacity:0.27797833;"/>
|
||||
<stop id="stop3841" offset="1" style="stop-color:black;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3814">
|
||||
<stop id="stop3816" offset="0" style="stop-color:white;stop-opacity:0;"/>
|
||||
<stop id="stop3824" offset="0.18531764" style="stop-color:white;stop-opacity:0;"/>
|
||||
<stop id="stop3822" offset="0.28106508" style="stop-color:white;stop-opacity:0.33574006;"/>
|
||||
<stop id="stop3829" offset="0.45126861" style="stop-color:white;stop-opacity:0.1696751;"/>
|
||||
<stop id="stop3831" offset="0.47940481" style="stop-color:white;stop-opacity:0;"/>
|
||||
<stop id="stop3833" offset="0.65610015" style="stop-color:white;stop-opacity:0.3068592;"/>
|
||||
<stop id="stop3818" offset="1" style="stop-color:white;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3804" inkscape:collect="always">
|
||||
<stop id="stop3806" offset="0" style="stop-color:white;stop-opacity:1;"/>
|
||||
<stop id="stop3808" offset="1" style="stop-color:white;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3783" inkscape:collect="always">
|
||||
<stop id="stop3785" offset="0" style="stop-color:white;stop-opacity:1;"/>
|
||||
<stop id="stop3787" offset="1" style="stop-color:white;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3771" inkscape:collect="always">
|
||||
<stop id="stop3773" offset="0" style="stop-color:#f7fafe;stop-opacity:1;"/>
|
||||
<stop id="stop3775" offset="1" style="stop-color:#f7fafe;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3756" inkscape:collect="always">
|
||||
<stop id="stop3758" offset="0" style="stop-color:black;stop-opacity:1;"/>
|
||||
<stop id="stop3760" offset="1" style="stop-color:black;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3742" inkscape:collect="always">
|
||||
<stop id="stop3744" offset="0" style="stop-color:white;stop-opacity:1;"/>
|
||||
<stop id="stop3746" offset="1" style="stop-color:white;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3710" inkscape:collect="always">
|
||||
<stop id="stop3712" offset="0" style="stop-color:white;stop-opacity:1;"/>
|
||||
<stop id="stop3714" offset="1" style="stop-color:white;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3695">
|
||||
<stop id="stop3697" offset="0" style="stop-color:#626262;stop-opacity:1;"/>
|
||||
<stop id="stop3699" offset="1" style="stop-color:#efefef;stop-opacity:1;"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4014" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.38911)" gradientUnits="userSpaceOnUse" id="linearGradient4017" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.38911)" gradientUnits="userSpaceOnUse" id="linearGradient4020" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<radialGradient cx="-36.857941" cy="75.225319" fx="-36.857941" fy="75.225319" gradientTransform="matrix(0.946894,-1.786603e-2,1.432351,109.7761,-34.33835,-8150.494)" gradientUnits="userSpaceOnUse" id="radialGradient4027" inkscape:collect="always" r="0.9722718" xlink:href="#linearGradient3853"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient4031" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient4034" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient4037" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4042" inkscape:collect="always" x1="20.606983" x2="14.043751" xlink:href="#linearGradient3837" y1="54.213417" y2="16.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4045" inkscape:collect="always" x1="6.28125" x2="14.3125" xlink:href="#linearGradient3804" y1="35.763672" y2="35.763672"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4048" inkscape:collect="always" x1="5.323966" x2="16.25" xlink:href="#linearGradient3783" y1="55.630238" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4051" inkscape:collect="always" x1="15.6875" x2="16.753466" xlink:href="#linearGradient3783" y1="48.890625" y2="55.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4054" inkscape:collect="always" x1="15.6875" x2="16.25" xlink:href="#linearGradient3783" y1="48.890625" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4057" inkscape:collect="always" x1="11.967802" x2="15.346087" xlink:href="#linearGradient3756" y1="50.304192" y2="57.638905"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,18.9177,-18.7604)" gradientUnits="userSpaceOnUse" id="linearGradient4061" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,18.9177,-18.7604)" gradientUnits="userSpaceOnUse" id="linearGradient4064" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient4068" inkscape:collect="always" x1="32.438522" x2="33.050251" xlink:href="#linearGradient3695" y1="40" y2="42.76342"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient4071" inkscape:collect="always" x1="4.5181999" x2="18.826626" xlink:href="#linearGradient3814" y1="41.236893" y2="38.015541"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient4075" inkscape:collect="always" x1="36.10664" x2="38.780388" xlink:href="#linearGradient3742" y1="42.068642" y2="40.875401"/>
|
||||
<linearGradient gradientTransform="matrix(0.964365,0.111876,-0.111876,0.964365,4.898481,-9.15308)" gradientUnits="userSpaceOnUse" id="linearGradient5127" inkscape:collect="always" x1="92.956825" x2="59.82354" xlink:href="#XMLID_5_" y1="-8.9549065" y2="206.72591"/>
|
||||
<radialGradient cx="51.9995" cy="-9" gradientUnits="userSpaceOnUse" id="XMLID_5_" r="111.0006">
|
||||
<stop id="stop4094" offset="0.15" style="stop-color:#80B3FF"/>
|
||||
<stop id="stop4096" offset="0.316" style="stop-color:#69A1F0"/>
|
||||
<stop id="stop4098" offset="0.6029" style="stop-color:#4888DA"/>
|
||||
<stop id="stop4100" offset="0.8412" style="stop-color:#3378CC"/>
|
||||
<stop id="stop4102" offset="1" style="stop-color:#2C72C7"/>
|
||||
</radialGradient>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient5483" inkscape:collect="always" x1="74.0625" x2="108.0625" xlink:href="#linearGradient5477" y1="85.125" y2="126.0625"/>
|
||||
<linearGradient gradientTransform="translate(0,-1)" gradientUnits="userSpaceOnUse" id="linearGradient5487" inkscape:collect="always" x1="39.8125" x2="45.3125" xlink:href="#linearGradient5477" y1="79.125" y2="138.875"/>
|
||||
<linearGradient gradientTransform="translate(0,-2)" gradientUnits="userSpaceOnUse" id="linearGradient5491" inkscape:collect="always" x1="34.5625" x2="44.0625" xlink:href="#linearGradient5477" y1="99.375" y2="125.125"/>
|
||||
<linearGradient gradientTransform="translate(0,0.7)" gradientUnits="userSpaceOnUse" id="linearGradient5495" inkscape:collect="always" x1="82.3125" x2="36.3125" xlink:href="#linearGradient5477" y1="61.875" y2="128.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,-3.3)" gradientUnits="userSpaceOnUse" id="linearGradient5499" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,1.7)" gradientUnits="userSpaceOnUse" id="linearGradient5503" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="matrix(0.999191,0.115917,-0.115917,0.999191,2.715901,-10.89609)" gradientUnits="userSpaceOnUse" id="linearGradient2919" inkscape:collect="always" x1="52.984856" x2="113.21912" xlink:href="#linearGradient2913" y1="68.390213" y2="49.390213"/>
|
||||
<radialGradient cx="42.617531" cy="120.64188" fx="42.617531" fy="120.64188" gradientTransform="matrix(1.520175,8.839467e-2,-0.843351,13.788,55.27677,-1567.892)" gradientUnits="userSpaceOnUse" id="radialGradient1580" inkscape:collect="always" r="3.406888" xlink:href="#linearGradient2257"/>
|
||||
<radialGradient cx="95.505852" cy="59.591507" fx="95.505852" fy="59.591507" gradientTransform="matrix(6.228741e-2,-3.825032e-4,4.90218e-3,0.798611,15.0605,-17.07621)" gradientUnits="userSpaceOnUse" id="radialGradient1576" inkscape:collect="always" r="47.746403" xlink:href="#linearGradient3311"/>
|
||||
<radialGradient cx="49.009884" cy="8.4953117" fx="47.370888" fy="6.7701697" gradientTransform="matrix(1.297068,-1.880044e-3,7.085819e-4,0.48867,-47.03734,18.97582)" gradientUnits="userSpaceOnUse" id="radialGradient1569" inkscape:collect="always" r="3.9750404" xlink:href="#linearGradient3225"/>
|
||||
<linearGradient gradientTransform="matrix(1.29707,0,0,1.29707,-47.06473,12.03998)" gradientUnits="userSpaceOnUse" id="linearGradient1565" inkscape:collect="always" x1="48.914677" x2="48.913002" xlink:href="#linearGradient3217" y1="2.9719031" y2="2.5548496"/>
|
||||
<radialGradient cx="49.011971" cy="2.6743078" fx="49.011971" fy="2.6743078" gradientTransform="matrix(1.29707,0,0,0.1578,-47.06473,15.05256)" gradientUnits="userSpaceOnUse" id="radialGradient1562" inkscape:collect="always" r="1.7246193" xlink:href="#linearGradient3207"/>
|
||||
<linearGradient gradientTransform="matrix(1.297068,-1.880044e-3,1.880044e-3,1.297068,-47.04731,12.10823)" gradientUnits="userSpaceOnUse" id="linearGradient1559" inkscape:collect="always" x1="48.498562" x2="48.732723" xlink:href="#linearGradient3235" y1="0.81150496" y2="2.3657269"/>
|
||||
<linearGradient gradientTransform="matrix(1.28993,0,0,1.29707,-46.7271,12.03998)" gradientUnits="userSpaceOnUse" id="linearGradient1556" inkscape:collect="always" x1="46.051746" x2="46.051746" xlink:href="#linearGradient3251" y1="3.0999987" y2="2.395859"/>
|
||||
<radialGradient cx="49.011971" cy="2.6743078" fx="49.011971" fy="2.6743078" gradientTransform="matrix(0.860164,0,0,0.1578,-29.37149,15.05256)" gradientUnits="userSpaceOnUse" id="radialGradient1553" inkscape:collect="always" r="1.7246193" xlink:href="#linearGradient3273"/>
|
||||
<linearGradient gradientTransform="translate(53.87194,19.35268)" gradientUnits="userSpaceOnUse" id="linearGradient1550" inkscape:collect="always" x1="46.051746" x2="46.051746" xlink:href="#linearGradient3251" y1="3.0999987" y2="2.395859"/>
|
||||
<radialGradient cx="49.011971" cy="2.6743078" fx="49.011971" fy="2.6743078" gradientTransform="matrix(0.853446,0,0,0.1578,-62.04115,15.05256)" gradientUnits="userSpaceOnUse" id="radialGradient1547" inkscape:collect="always" r="1.7246193" xlink:href="#linearGradient3259"/>
|
||||
<radialGradient cx="34.677639" cy="7.4622769" fx="34.677639" fy="7.4622769" gradientTransform="matrix(-1.5103,2.641273e-3,-1.167078e-4,-9.110224e-3,87.0522,7.438666)" gradientUnits="userSpaceOnUse" id="radialGradient1541" inkscape:collect="always" r="47.595196" xlink:href="#linearGradient3325"/>
|
||||
<radialGradient cx="34.677639" cy="7.4622769" fx="34.677639" fy="7.4622769" gradientTransform="matrix(1,0,0,2.608014e-2,0,7.26766)" gradientUnits="userSpaceOnUse" id="radialGradient1539" inkscape:collect="always" r="47.595196" xlink:href="#linearGradient3303"/>
|
||||
<linearGradient id="linearGradient2257">
|
||||
<stop id="stop2259" offset="0" style="stop-color:#b4942a;stop-opacity:1;"/>
|
||||
<stop id="stop2261" offset="1" style="stop-color:#e4dcc9;stop-opacity:1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3207">
|
||||
<stop id="stop3209" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
|
||||
<stop id="stop3211" offset="1" style="stop-color:#252525;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3217" inkscape:collect="always">
|
||||
<stop id="stop3219" offset="0" style="stop-color:#252525;stop-opacity:1;"/>
|
||||
<stop id="stop3221" offset="1" style="stop-color:#252525;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3225">
|
||||
<stop id="stop3227" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
|
||||
<stop id="stop3229" offset="1" style="stop-color:#aeaeae;stop-opacity:1;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3235" inkscape:collect="always">
|
||||
<stop id="stop3237" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
|
||||
<stop id="stop3239" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3251">
|
||||
<stop id="stop3253" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
|
||||
<stop id="stop3255" offset="1" style="stop-color:#131313;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3259">
|
||||
<stop id="stop3261" offset="0" style="stop-color:#ffffff;stop-opacity:0.55035973;"/>
|
||||
<stop id="stop3263" offset="1" style="stop-color:#000000;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3273">
|
||||
<stop id="stop3275" offset="0" style="stop-color:#ffffff;stop-opacity:0.55035973;"/>
|
||||
<stop id="stop3277" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3291">
|
||||
<stop id="stop3293" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
|
||||
<stop id="stop3100" offset="0.67582417" style="stop-color:black;stop-opacity:0.62454873;"/>
|
||||
<stop id="stop3295" offset="1" style="stop-color:#000000;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3303">
|
||||
<stop id="stop3305" offset="0" style="stop-color:#ffffff;stop-opacity:0.68345326;"/>
|
||||
<stop id="stop3307" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3311">
|
||||
<stop id="stop3313" offset="0" style="stop-color:#2d2d2d;stop-opacity:1;"/>
|
||||
<stop id="stop3319" offset="0.5" style="stop-color:#000000;stop-opacity:1;"/>
|
||||
<stop id="stop3315" offset="1" style="stop-color:#000000;stop-opacity:1;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient3325">
|
||||
<stop id="stop3327" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
|
||||
<stop id="stop3329" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linearGradient2598">
|
||||
<stop id="stop2600" offset="0" style="stop-color:#252525;stop-opacity:1;"/>
|
||||
<stop id="stop2606" offset="0.5" style="stop-color:#252525;stop-opacity:1;"/>
|
||||
<stop id="stop2608" offset="0.75" style="stop-color:#252525;stop-opacity:1;"/>
|
||||
<stop id="stop2602" offset="1" style="stop-color:#000000;stop-opacity:1;"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient2094" inkscape:collect="always" x1="36.10664" x2="38.780388" xlink:href="#linearGradient3742" y1="42.068642" y2="40.875401"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2096" inkscape:collect="always" x1="4.5181999" x2="18.826626" xlink:href="#linearGradient3814" y1="41.236893" y2="38.015541"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient2098" inkscape:collect="always" x1="32.438522" x2="33.050251" xlink:href="#linearGradient3695" y1="40" y2="42.76342"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,18.9177,-18.7604)" gradientUnits="userSpaceOnUse" id="linearGradient2100" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,18.9177,-18.7604)" gradientUnits="userSpaceOnUse" id="linearGradient2102" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2104" inkscape:collect="always" x1="74.0625" x2="108.0625" xlink:href="#linearGradient5477" y1="85.125" y2="126.0625"/>
|
||||
<linearGradient gradientTransform="translate(0,-1)" gradientUnits="userSpaceOnUse" id="linearGradient2106" inkscape:collect="always" x1="39.8125" x2="45.3125" xlink:href="#linearGradient5477" y1="79.125" y2="138.875"/>
|
||||
<linearGradient gradientTransform="translate(0,-2)" gradientUnits="userSpaceOnUse" id="linearGradient2108" inkscape:collect="always" x1="34.5625" x2="44.0625" xlink:href="#linearGradient5477" y1="99.375" y2="125.125"/>
|
||||
<linearGradient gradientTransform="translate(0,0.7)" gradientUnits="userSpaceOnUse" id="linearGradient2110" inkscape:collect="always" x1="82.3125" x2="36.3125" xlink:href="#linearGradient5477" y1="61.875" y2="128.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,-3.3)" gradientUnits="userSpaceOnUse" id="linearGradient2112" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,1.7)" gradientUnits="userSpaceOnUse" id="linearGradient2114" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2116" inkscape:collect="always" x1="11.967802" x2="15.346087" xlink:href="#linearGradient3756" y1="50.304192" y2="57.638905"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2118" inkscape:collect="always" x1="15.6875" x2="16.25" xlink:href="#linearGradient3783" y1="48.890625" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2120" inkscape:collect="always" x1="15.6875" x2="16.753466" xlink:href="#linearGradient3783" y1="48.890625" y2="55.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2122" inkscape:collect="always" x1="5.323966" x2="16.25" xlink:href="#linearGradient3783" y1="55.630238" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2124" inkscape:collect="always" x1="6.28125" x2="14.3125" xlink:href="#linearGradient3804" y1="35.763672" y2="35.763672"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-45.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2126" inkscape:collect="always" x1="20.606983" x2="14.043751" xlink:href="#linearGradient3837" y1="54.213417" y2="16.4375"/>
|
||||
<linearGradient gradientTransform="matrix(0.964365,0.111876,-0.111876,0.964365,4.898481,-9.15308)" gradientUnits="userSpaceOnUse" id="linearGradient2128" inkscape:collect="always" x1="92.956825" x2="59.82354" xlink:href="#XMLID_5_" y1="-8.9549065" y2="206.72591"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient2130" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<radialGradient cx="-36.857941" cy="75.225319" fx="-36.857941" fy="75.225319" gradientTransform="matrix(0.946894,-1.786603e-2,1.432351,109.7761,-34.33835,-8150.494)" gradientUnits="userSpaceOnUse" id="radialGradient2132" inkscape:collect="always" r="0.9722718" xlink:href="#linearGradient3853"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient2134" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,0.553275,-0.553275,2.810263,20.50572,-27.13753)" gradientUnits="userSpaceOnUse" id="linearGradient2136" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.38911)" gradientUnits="userSpaceOnUse" id="linearGradient2138" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.38911)" gradientUnits="userSpaceOnUse" id="linearGradient2140" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,0.525365,-0.525365,2.668506,21.67033,-46.78911)" gradientUnits="userSpaceOnUse" id="linearGradient2142" inkscape:collect="always" x1="28.138407" x2="29.138409" xlink:href="#linearGradient3771" y1="5.6195269" y2="16.588285"/>
|
||||
<linearGradient gradientTransform="matrix(0.999191,0.115917,-0.115917,0.999191,2.715901,-10.89609)" gradientUnits="userSpaceOnUse" id="linearGradient2144" inkscape:collect="always" x1="52.984856" x2="113.21912" xlink:href="#linearGradient2913" y1="68.390213" y2="49.390213"/>
|
||||
<linearGradient gradientTransform="matrix(0.999191,0.115917,-0.115917,0.999191,8.719964,2.533569)" gradientUnits="userSpaceOnUse" id="linearGradient2067" inkscape:collect="always" x1="52.984856" x2="113.21912" xlink:href="#linearGradient2913" y1="68.390213" y2="49.390213"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2083" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2086" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<radialGradient cx="-36.857941" cy="75.225319" fx="-36.857941" fy="75.225319" gradientTransform="matrix(0.946894,1.786603e-2,1.432351,-109.7761,-34.08432,8273.326)" gradientUnits="userSpaceOnUse" id="radialGradient2089" inkscape:collect="always" r="0.9722718" xlink:href="#linearGradient3853"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2092" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(0.964365,-0.111876,-0.111876,-0.964365,5.152508,131.9855)" gradientUnits="userSpaceOnUse" id="linearGradient2097" inkscape:collect="always" x1="92.145996" x2="59.408611" xlink:href="#XMLID_5_" y1="-60.187336" y2="214.47302"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2101" inkscape:collect="always" x1="20.606983" x2="14.043751" xlink:href="#linearGradient3837" y1="54.213417" y2="16.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2105" inkscape:collect="always" x1="6.28125" x2="14.3125" xlink:href="#linearGradient3804" y1="35.763672" y2="35.763672"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2109" inkscape:collect="always" x1="5.323966" x2="16.25" xlink:href="#linearGradient3783" y1="55.630238" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2113" inkscape:collect="always" x1="15.6875" x2="16.753466" xlink:href="#linearGradient3783" y1="48.890625" y2="55.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2117" inkscape:collect="always" x1="15.6875" x2="16.25" xlink:href="#linearGradient3783" y1="48.890625" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2121" inkscape:collect="always" x1="15.213793" x2="14.701935" xlink:href="#linearGradient3756" y1="58.939987" y2="56.032543"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,19.17173,140.9928)" gradientUnits="userSpaceOnUse" id="linearGradient2132" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,19.17173,141.0928)" gradientUnits="userSpaceOnUse" id="linearGradient2135" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2139" inkscape:collect="always" x1="32.438522" x2="33.050251" xlink:href="#linearGradient3695" y1="40" y2="42.76342"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2143" inkscape:collect="always" x1="4.5181999" x2="18.826626" xlink:href="#linearGradient3814" y1="41.236893" y2="38.015541"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2147" inkscape:collect="always" x1="36.992214" x2="38.913979" xlink:href="#linearGradient3837" y1="42.161171" y2="39.759342"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2981" inkscape:collect="always" x1="28.947184" x2="28.947184" xlink:href="#linearGradient2975" y1="125.89598" y2="104.95533"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2093" inkscape:collect="always" x1="68.235809" x2="70.710678" xlink:href="#linearGradient2087" y1="120.29424" y2="86.634247"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2127" inkscape:collect="always" x1="36.992214" x2="38.913979" xlink:href="#linearGradient3837" y1="42.161171" y2="39.759342"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2129" inkscape:collect="always" x1="4.5181999" x2="18.826626" xlink:href="#linearGradient3814" y1="41.236893" y2="38.015541"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2131" inkscape:collect="always" x1="32.438522" x2="33.050251" xlink:href="#linearGradient3695" y1="40" y2="42.76342"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,19.17173,141.0928)" gradientUnits="userSpaceOnUse" id="linearGradient2133" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,19.17173,140.9928)" gradientUnits="userSpaceOnUse" id="linearGradient2137" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2156" inkscape:collect="always" x1="15.213793" x2="14.701935" xlink:href="#linearGradient3756" y1="58.939987" y2="56.032543"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2158" inkscape:collect="always" x1="15.6875" x2="16.25" xlink:href="#linearGradient3783" y1="48.890625" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2160" inkscape:collect="always" x1="15.6875" x2="16.753466" xlink:href="#linearGradient3783" y1="48.890625" y2="55.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2162" inkscape:collect="always" x1="5.323966" x2="16.25" xlink:href="#linearGradient3783" y1="55.630238" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2164" inkscape:collect="always" x1="6.28125" x2="14.3125" xlink:href="#linearGradient3804" y1="35.763672" y2="35.763672"/>
|
||||
<linearGradient gradientTransform="matrix(2.668506,-0.525365,-0.525365,-2.668506,21.92436,168.6215)" gradientUnits="userSpaceOnUse" id="linearGradient2166" inkscape:collect="always" x1="20.606983" x2="14.043751" xlink:href="#linearGradient3837" y1="54.213417" y2="16.4375"/>
|
||||
<linearGradient gradientTransform="matrix(0.964365,-0.111876,-0.111876,-0.964365,5.152508,131.9855)" gradientUnits="userSpaceOnUse" id="linearGradient2168" inkscape:collect="always" x1="92.145996" x2="59.408611" xlink:href="#XMLID_5_" y1="-60.187336" y2="214.47302"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2170" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<radialGradient cx="-36.857941" cy="75.225319" fx="-36.857941" fy="75.225319" gradientTransform="matrix(0.946894,1.786603e-2,1.432351,-109.7761,-34.08432,8273.326)" gradientUnits="userSpaceOnUse" id="radialGradient2172" inkscape:collect="always" r="0.9722718" xlink:href="#linearGradient3853"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2174" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2176" inkscape:collect="always" x1="68.235809" x2="70.710678" xlink:href="#linearGradient2087" y1="120.29424" y2="86.634247"/>
|
||||
<linearGradient gradientTransform="matrix(2.810263,-0.553275,-0.553275,-2.810263,20.75975,149.9699)" gradientUnits="userSpaceOnUse" id="linearGradient2178" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(0.999191,0.115917,-0.115917,0.999191,8.719964,2.533569)" gradientUnits="userSpaceOnUse" id="linearGradient2180" inkscape:collect="always" x1="52.984856" x2="113.21912" xlink:href="#linearGradient2913" y1="68.390213" y2="49.390213"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2182" inkscape:collect="always" x1="28.947184" x2="28.947184" xlink:href="#linearGradient2975" y1="125.89598" y2="104.95533"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,20.8843,149.7862)" gradientUnits="userSpaceOnUse" id="linearGradient2533" inkscape:collect="always" x1="36.992214" x2="38.913979" xlink:href="#linearGradient3837" y1="42.161171" y2="39.759342"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2535" inkscape:collect="always" x1="4.5181999" x2="18.826626" xlink:href="#linearGradient3814" y1="41.236893" y2="38.015541"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,20.8843,149.7862)" gradientUnits="userSpaceOnUse" id="linearGradient2537" inkscape:collect="always" x1="32.438522" x2="33.050251" xlink:href="#linearGradient3695" y1="40" y2="42.76342"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,19.22635,140.5151)" gradientUnits="userSpaceOnUse" id="linearGradient2539" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,19.22635,140.4106)" gradientUnits="userSpaceOnUse" id="linearGradient2541" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="linearGradient2543" inkscape:collect="always" x1="74.0625" x2="108.0625" xlink:href="#linearGradient5477" y1="85.125" y2="126.0625"/>
|
||||
<linearGradient gradientTransform="translate(0,-1)" gradientUnits="userSpaceOnUse" id="linearGradient2545" inkscape:collect="always" x1="39.8125" x2="45.3125" xlink:href="#linearGradient5477" y1="79.125" y2="138.875"/>
|
||||
<linearGradient gradientTransform="translate(0,-2)" gradientUnits="userSpaceOnUse" id="linearGradient2547" inkscape:collect="always" x1="34.5625" x2="44.0625" xlink:href="#linearGradient5477" y1="99.375" y2="125.125"/>
|
||||
<linearGradient gradientTransform="translate(0,0.7)" gradientUnits="userSpaceOnUse" id="linearGradient2549" inkscape:collect="always" x1="82.3125" x2="36.3125" xlink:href="#linearGradient5477" y1="61.875" y2="128.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,-3.3)" gradientUnits="userSpaceOnUse" id="linearGradient2551" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="translate(0,1.7)" gradientUnits="userSpaceOnUse" id="linearGradient2553" inkscape:collect="always" x1="82.3125" x2="72.327019" xlink:href="#linearGradient5477" y1="61.875" y2="133.3125"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2555" inkscape:collect="always" x1="15.213793" x2="14.701935" xlink:href="#linearGradient3756" y1="58.939987" y2="56.032543"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2557" inkscape:collect="always" x1="15.6875" x2="16.25" xlink:href="#linearGradient3783" y1="48.890625" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2559" inkscape:collect="always" x1="15.6875" x2="16.753466" xlink:href="#linearGradient3783" y1="48.890625" y2="55.4375"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2561" inkscape:collect="always" x1="5.323966" x2="16.25" xlink:href="#linearGradient3783" y1="55.630238" y2="54.984375"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2563" inkscape:collect="always" x1="6.28125" x2="14.3125" xlink:href="#linearGradient3804" y1="35.763672" y2="35.763672"/>
|
||||
<linearGradient gradientTransform="matrix(2.786016,-0.548687,-0.5485,-2.786966,22.1002,169.2658)" gradientUnits="userSpaceOnUse" id="linearGradient2565" inkscape:collect="always" x1="20.606983" x2="14.043751" xlink:href="#linearGradient3837" y1="54.213417" y2="16.4375"/>
|
||||
<linearGradient gradientTransform="matrix(1.006832,-0.116842,-0.116803,-1.007175,4.589781,131.0035)" gradientUnits="userSpaceOnUse" id="linearGradient2567" inkscape:collect="always" x1="92.145996" x2="59.408611" xlink:href="#XMLID_5_" y1="-60.187336" y2="214.47302"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,20.8843,149.7862)" gradientUnits="userSpaceOnUse" id="linearGradient2569" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<radialGradient cx="-36.857941" cy="75.225319" fx="-36.857941" fy="75.225319" gradientTransform="matrix(0.988591,1.835001e-2,1.495426,-112.7499,-36.37488,8490.872)" gradientUnits="userSpaceOnUse" id="radialGradient2571" inkscape:collect="always" r="0.9722718" xlink:href="#linearGradient3853"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,20.8843,149.7862)" gradientUnits="userSpaceOnUse" id="linearGradient2573" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(1.044036,0,0,1.044392,-0.789623,-6.841119)" gradientUnits="userSpaceOnUse" id="linearGradient2575" inkscape:collect="always" x1="68.235809" x2="70.710678" xlink:href="#linearGradient2087" y1="120.29424" y2="86.634247"/>
|
||||
<linearGradient gradientTransform="matrix(2.934016,-0.577836,-0.577639,-2.935016,20.8843,149.7862)" gradientUnits="userSpaceOnUse" id="linearGradient2577" inkscape:collect="always" x1="4.9107008" x2="58.884792" xlink:href="#linearGradient3710" y1="44.649334" y2="36.866131"/>
|
||||
<linearGradient gradientTransform="matrix(1.043191,-0.121063,-0.121022,-1.043547,-1.85471,132.9629)" gradientUnits="userSpaceOnUse" id="linearGradient2579" inkscape:collect="always" x1="52.984856" x2="113.21912" xlink:href="#linearGradient2913" y1="68.390213" y2="49.390213"/>
|
||||
<linearGradient gradientTransform="matrix(1.044036,0,0,1.044392,-0.789623,-6.841119)" gradientUnits="userSpaceOnUse" id="linearGradient2581" inkscape:collect="always" x1="28.947184" x2="28.947184" xlink:href="#linearGradient2975" y1="125.89598" y2="104.95533"/>
|
||||
</defs>
|
||||
<sodipodi:namedview bordercolor="#666666" borderopacity="1.0" gridempspacing="0" gridspacingx="4px" gridspacingy="4px" height="128px" id="base" inkscape:current-layer="g2494" inkscape:cx="64" inkscape:cy="64" inkscape:document-units="px" inkscape:grid-bbox="true" inkscape:grid-points="true" inkscape:guide-bbox="true" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:window-height="694" inkscape:window-width="1018" inkscape:window-x="0" inkscape:window-y="0" inkscape:zoom="3.8515625" pagecolor="#ffffff" showgrid="true" showguides="true" width="128px">
|
||||
<sodipodi:guide id="guide3196" orientation="horizontal" position="9.1694763"/>
|
||||
</sodipodi:namedview>
|
||||
<g id="layer1" inkscape:groupmode="layer" inkscape:label="Layer 1">
|
||||
<path d="M 127.82442 115.70919 A 63.912209 12.641975 0 1 1 0,115.70919 A 63.912209 12.641975 0 1 1 127.82442 115.70919 z" id="path1563" sodipodi:cx="63.912209" sodipodi:cy="115.70919" sodipodi:rx="63.912209" sodipodi:ry="12.641975" sodipodi:type="arc" style="opacity:0.38139535;fill:url(#radialGradient3336);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:1" transform="matrix(1.001374,0,0,0.410379,-2.393169e-5,75.32738)"/>
|
||||
<g id="g2494" transform="matrix(1.008377,0,0,1.008628,-2.581806,4.000097)">
|
||||
<g id="g6745">
|
||||
<path d="M 38.338914,110.0964 L 37.913085,0.25841761 L 108.67949,0.66355815 C 110.77709,0.65541189 112.42414,2.3833898 112.43226,4.4816986 L 109.58501,110.33068 C 109.59313,112.42898 107.95921,114.07621 105.8616,114.08435 L 38.338914,110.0964 z " id="path2792" sodipodi:nodetypes="ccccccc" style="fill:#2560a8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 107.58766,3.0160825 C 112.67226,8.539454 112.17593,8.7907347 111.98069,12.109645 L 103.4758,13.38043 L 107.58766,3.0160825 z " id="path3740" sodipodi:nodetypes="cccc" style="fill:url(#linearGradient2533);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 39.597409,118.78309 L 32.549614,118.86172 L 31.344291,118.56658 L 30.344724,118.88633 L 22.534642,118.97346 C 21.039463,118.97927 19.817875,117.76602 19.812076,116.27033 L 18.079158,107.46529 L 17.931657,4.6068899 C 18.105065,2.0373514 19.701119,-0.14092656 21.892469,0.0070742271 L 37.967478,0.26457952 L 40.110107,9.1166895 C 41.122652,9.5020074 41.839123,10.48171 41.843585,11.633518 L 42.207934,116.07766 C 42.213733,117.57334 41.092588,118.7773 39.597409,118.78309 z " id="rect2790" sodipodi:nodetypes="cccccccccccccc" style="fill:black;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 40.073714,118.13966 L 33.025689,118.1707 L 31.791028,117.87105 L 30.780553,118.251 L 23.018883,118.33211 C 21.523704,118.33791 20.231044,117.12113 20.225245,115.62544 L 18.494036,106.82908 L 18.115689,6.8455024 C 18.312928,8.3833383 21.522007,11.885279 23.373216,11.961927 L 41.210254,12.067765 C 39.076323,46.615295 39.916268,82.154782 40.073714,118.13966 z " id="path3812" sodipodi:nodetypes="ccccccccccc" style="fill:url(#linearGradient2535);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 108.94084,9.3476881 L 107.71864,3.022683 L 22.621208,2.377771 C 19.231723,2.1488716 19.86448,9.0768877 23.696029,9.041723 L 108.94084,9.3476881 z " id="path2797" sodipodi:nodetypes="ccccc" style="fill:url(#linearGradient2537);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 37.974899,0.33629792 L 108.61904,0.63114022 C 110.61979,0.62339083 112.21571,2.2145952 112.36535,4.1806735 C 111.8662,2.6754958 110.46956,1.5418605 108.79954,1.5483462 L 37.983674,1.22777 L 37.974899,0.33629792 z " id="path3724" sodipodi:nodetypes="cccccc" style="fill:black;fill-opacity:0.47560975;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 38.029184,0.51766703 L 108.72142,0.97145536 C 110.7222,0.96370597 112.31811,2.5548894 112.46775,4.5209782 C 111.96861,3.01579 110.57195,1.8821547 108.90196,1.8886509 L 38.293697,1.6203779 L 38.029184,0.51766703 z " id="path3726" sodipodi:nodetypes="cccccc" style="opacity:0.49180328;fill:url(#linearGradient2539);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 38.026583,0.52305609 L 108.72142,0.86701616 C 110.7222,0.85926677 112.31811,2.4504502 112.46775,4.416539 C 111.96861,2.9113508 110.45915,1.2044697 108.78912,1.2109553 L 38.180838,1.1846523 L 38.026583,0.52305609 z " id="path3728" sodipodi:nodetypes="cccccc" style="opacity:0.34426228;fill:url(#linearGradient2541);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<g id="g5505" style="opacity:0.397541" transform="matrix(1.043191,-0.121063,-0.121022,-1.043547,2.311089,132.8239)">
|
||||
<path d="M 30.625,118.75 C 32.625,118.75 114.11742,108.58839 114.11742,108.58839" id="path5475" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2543);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
<path d="M 31.066942,117.61742 C 33.066942,117.61742 114.25,107.5 114.25,107.5" id="path5485" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2545);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
<path d="M 31.464689,116.79419 C 33.464689,116.79419 114.25,106.5 114.25,106.5" id="path5489" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2547);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
<path d="M 31.332107,119.81742 C 33.332107,119.81742 114.02903,109.7 114.02903,109.7" id="path5493" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2549);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
<path d="M 31.906631,115.81742 C 33.906631,115.81742 114.02903,105.7 114.02903,105.7" id="path5497" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2551);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
<path d="M 32.039214,120.90581 C 34.039214,120.90581 114.02903,110.7 114.02903,110.7" id="path5501" sodipodi:nodetypes="cc" style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:url(#linearGradient2553);stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"/>
|
||||
</g>
|
||||
<path d="M 37.974899,0.33629792 L 108.61904,0.63114022 C 110.61979,0.62339083 112.21571,2.2145952 112.36535,4.1806735 C 111.81315,2.0428449 110.3244,1.0464218 108.65441,1.0529179 L 38.040198,0.74505206 L 37.974899,0.33629792 z " id="path3732" sodipodi:nodetypes="cccccc" style="opacity:0.68999999;fill:black;fill-opacity:0.47560975;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 108.94084,9.3476881 L 107.71864,3.022683 L 22.621208,2.377771 C 19.231723,2.1488716 19.86448,9.0768877 23.696029,9.041723 L 108.94084,9.3476881 z " id="path3754" sodipodi:nodetypes="ccccc" style="fill:url(#linearGradient2555);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 19.836545,7.5017461 C 20.011478,8.2422096 21.550035,9.7376327 22.022102,9.8758371 C 27.863578,9.8411633 33.705055,9.8065104 39.54653,9.771847 C 39.562764,10.160664 39.578998,10.549501 39.595233,10.938339 C 33.660983,10.961127 27.726727,10.983895 21.792476,11.006684 C 21.093755,11.063029 20.058064,8.5949008 19.836545,7.5017461 z " id="path3781" sodipodi:nodetypes="cccccc" style="opacity:0.42213117;fill:url(#linearGradient2557);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 19.836545,7.5017461 C 20.011478,8.2422096 22.054175,9.8622496 22.526245,10.000444 C 28.367721,9.9657801 33.384639,9.9655713 39.226114,9.9308975 C 39.242349,10.319735 39.161716,10.474023 39.177952,10.862861 C 33.243703,10.885649 29.197342,10.746463 22.780819,10.806557 C 21.007717,10.823153 20.058064,8.5949008 19.836545,7.5017461 z " id="path3791" sodipodi:nodetypes="ccccsc" style="opacity:0.42213117;fill:url(#linearGradient2559);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 19.836545,7.5017461 C 19.973529,7.4703621 20.114796,7.9000459 20.306814,8.1823659 C 20.861966,8.9986 21.825658,10.037958 22.803279,9.9458949 C 28.644754,9.9112316 33.384639,9.9655713 39.226114,9.9308975 C 39.242349,10.319735 39.075335,10.264884 39.091569,10.6537 C 33.157319,10.676499 28.675851,10.445135 22.741602,10.467924 C 21.513788,10.423652 20.516518,9.3012126 20.054131,8.2993587 C 19.919855,8.0084224 19.750056,7.5145086 19.836545,7.5017461 z " id="path3793" sodipodi:nodetypes="csccccsc" style="opacity:0.42213117;fill:url(#linearGradient2561);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 30.384055,118.3042 L 31.17758,9.2405857 L 32.447883,9.2618077 L 31.38562,117.99387 L 30.384055,118.3042 z " id="path3799" sodipodi:nodetypes="ccccc" style="opacity:0.36885244;fill:url(#linearGradient2563);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 40.012936,113.99218 L 32.964912,114.02321 L 31.730248,113.72357 L 30.719775,114.10352 L 22.958107,114.18463 C 21.462927,114.19043 20.170266,112.97364 20.164468,111.47796 L 18.433259,102.6816 L 18.115689,6.8455024 C 18.312928,8.3833383 20.74035,11.975243 23.373216,11.961927 L 41.210254,12.067765 C 39.076323,46.615295 39.855493,78.007299 40.012936,113.99218 z " id="path3835" sodipodi:nodetypes="ccccccccccc" style="fill:url(#linearGradient2565);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.353258,118.79322 L 39.645997,9.0634463 L 110.25722,9.3644297 C 112.35481,9.3562834 114.00183,11.084272 114.00999,13.18256 L 111.52929,114.85415 C 111.53745,116.95245 109.9035,118.59968 107.80591,118.60781 L 39.353258,118.79322 z " id="rect1887" sodipodi:nodetypes="ccccccc" style="fill:url(#linearGradient2567);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.632873,9.085295 L 110.27699,9.3801582 C 112.27777,9.3723984 113.87366,10.963592 114.02331,12.929671 C 113.5242,11.424493 112.12751,10.290858 110.45749,10.297343 L 39.641648,9.9767672 L 39.632873,9.085295 z " id="path3703" sodipodi:nodetypes="cccccc" style="fill:black;fill-opacity:0.47560975;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.687156,9.7888497 L 110.3794,10.242648 C 112.38018,10.23491 113.97609,11.826103 114.12571,13.792182 C 113.62662,12.286983 112.22992,11.153369 110.55992,11.159844 L 39.64898,11.211677 L 39.687156,9.7888497 z " id="path3718" sodipodi:nodetypes="cccccc" style="opacity:0.49180328;fill:url(#linearGradient2569);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.555393,118.1661 C 38.445647,118.15123 37.555613,69.450761 37.63304,9.3050142 L 41.722316,9.35983 C 41.628711,69.505351 40.665141,118.18097 39.555393,118.1661 z " id="path3851" style="fill:url(#radialGradient2571);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.435697,10.046167 L 110.3794,10.242648 C 112.38018,10.23491 113.97609,11.826103 114.12571,13.792182 C 113.62662,12.286983 112.1171,10.580123 110.4471,10.586609 L 39.40643,10.658818 L 39.435697,10.046167 z " id="path3708" sodipodi:nodetypes="cccccc" style="opacity:0.34426228;fill:url(#linearGradient2573);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.353258,118.79322 L 39.645997,9.0634463 L 110.25722,9.3644297 C 112.35481,9.3562834 114.00183,11.084272 114.00999,13.18256 L 111.52929,114.85415 C 111.53745,116.95245 109.9035,118.59968 107.80591,118.60781 L 39.353258,118.79322 z " id="path2084" sodipodi:nodetypes="ccccccc" style="fill:url(#linearGradient2575);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.825838,9.910678 L 110.3794,10.242648 C 112.38018,10.23491 113.97609,11.826103 114.12571,13.792182 C 113.62662,12.286983 112.21223,10.942475 110.54222,10.94895 L 39.827973,10.853983 L 39.825838,9.910678 z " id="path3720" sodipodi:nodetypes="cccccc" style="opacity:0.34426228;fill:url(#linearGradient2577);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 39.632873,9.085295 L 110.27699,9.3801582 C 112.27777,9.3723984 113.87366,10.963592 114.02331,12.929671 C 113.47111,10.791842 111.98241,9.7954189 110.3124,9.801915 L 39.698169,9.4940387 L 39.632873,9.085295 z " id="path3722" sodipodi:nodetypes="cccccc" style="fill:black;fill-opacity:0.47560975;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 108.51772,118.58356 C 108.27231,118.63348 107.97922,118.64977 107.71701,118.65079 L 39.338733,118.80491 L 39.292607,118.22594 L 107.61417,118.12823 C 109.71174,118.12009 111.39269,116.40805 111.38455,114.30975 L 111.50452,114.91941 C 111.51166,116.75542 110.23559,118.23413 108.51772,118.58356 z " id="path3769" sodipodi:nodetypes="cccccccc" style="opacity:0.34836067;fill:black;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
<path d="M 104.20386,93.260266 C 100.78681,90.059896 97.385363,86.842146 94.139693,83.465826 C 85.293323,73.843931 77.163448,63.606103 70.401256,52.387458 C 66.720514,46.276403 63.300484,40.02529 59.890846,33.769881 C 54.04496,26.921272 48.14362,20.121472 42.17667,13.375752 C 41.44724,12.538932 40.72594,11.688942 40,10.842182 L 42.20112,10.855802 C 43.10583,11.978642 44.01216,13.098862 44.9205,14.216032 C 49.07826,19.239842 53.25359,24.250452 57.428605,29.260125 C 54.9958,24.811862 52.53616,20.374962 49.96467,16.000222 C 49.23548,14.873742 47.13762,12.480172 46.08123,10.869862 L 49.2627,10.882562 C 50.7349,12.402392 51.52832,14.440042 52.97088,16.970652 C 56.013247,22.984262 59.038078,28.996886 62.170896,34.950433 C 66.401822,40.023224 70.632232,45.094777 74.85595,50.173617 C 84.095892,61.421487 93.610123,72.461038 104.84942,81.693506 L 104.78751,82.768286 C 92.905783,73.165201 83.056435,61.465631 73.335567,49.707763 C 70.33583,46.113468 67.326588,42.528199 64.301376,38.956213 C 66.850015,43.691213 69.485054,48.381608 72.276394,52.994405 C 79.202128,64.313335 87.554136,74.598311 96.648033,84.220636 C 99.101003,86.768686 101.67316,89.193016 104.29751,91.561216 L 104.20386,93.260266 z M 105.64151,67.462449 C 103.67191,62.04477 101.45583,56.719695 98.870443,51.535593 C 93.070283,39.334672 87.219122,27.117292 80.244132,15.532802 C 79.340132,14.106092 77.293057,11.989322 76.777153,11.000792 L 78.457134,11.009792 C 78.933045,11.238272 79.51208,11.540212 80.221491,11.933392 L 78.582764,11.008222 L 79.416086,11.011342 C 81.377278,12.142322 81.854211,13.666342 83.449624,16.575592 C 89.568798,28.154282 94.968033,40.097366 100.34672,52.032605 C 102.42881,56.337369 104.198,60.758149 105.76265,65.252449 L 105.64151,67.462449 z " id="path2012" style="fill:url(#linearGradient2579);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M -85.488193,-85.083786 L -85.488193,-88.002558 L -85.488193,-85.083786 z " id="path2276" sodipodi:nodetypes="ccc" style="fill:white;fill-opacity:0.75688076;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:1"/>
|
||||
<path d="M 18.266324,93.747176 L 18.358605,107.54784 L 20.250357,116.87135 L 21.173163,118.11756 L 23.387899,118.57912 L 30.770347,118.53297 L 31.324031,118.30219 L 39.121742,118.53297 L 39.260164,93.977956 L 18.266324,93.747176 z " id="path2973" style="fill:url(#linearGradient2581);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"/>
|
||||
<path d="M 108.51772,118.58356 C 108.27231,118.63348 107.97922,118.64977 107.71701,118.65079 L 39.338733,118.80491 L 39.292607,117.70374 L 107.61417,117.60603 C 109.71174,117.5979 111.39269,116.40805 111.38455,114.30975 L 111.50452,114.91941 C 111.51166,116.75542 110.23559,118.23413 108.51772,118.58356 z " id="path2983" sodipodi:nodetypes="cccccccc" style="opacity:0.34836067;fill:black;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:0.1300813"/>
|
||||
</g>
|
||||
<path d="M 97.494588,42.026715 C 97.49454,47.318434 93.770782,52.904077 86.323296,58.783662 C 79.581289,63.879377 76.033908,71.307306 75.681162,81.067458 L 72.800148,81.067458 C 72.251356,70.758534 75.151969,62.233085 81.501996,55.491069 C 86.323253,50.160254 88.694703,45.672142 88.616343,42.026715 C 88.616302,37.323069 86.793623,33.638508 83.148296,30.973004 C 80.60042,29.130799 77.68021,28.209656 74.387646,28.209585 C 69.958297,28.680025 66.744105,30.032335 64.745049,32.266521 C 62.393185,34.736038 61.824818,36.754713 63.039954,38.322543 C 64.41185,39.655326 65.097814,41.046838 65.097824,42.497085 C 65.019414,44.457017 64.333459,46.024919 63.039954,47.200788 C 61.472043,48.337565 59.962934,48.905933 58.512638,48.905882 C 55.65121,48.905933 53.632547,47.240046 52.456624,43.908197 C 52.064643,42.771521 51.86866,41.791584 51.86866,40.968379 C 51.86866,36.578325 53.946127,32.834959 58.101068,29.73828 C 62.451979,26.52416 67.880833,24.917062 74.387646,24.916992 C 81.678353,24.917062 87.557979,26.857346 92.026533,30.737824 C 95.67186,33.952087 97.49454,37.715051 97.494588,42.026715 M 81.3844,95.707734 C 81.227578,99.078728 79.836067,101.29339 77.209868,102.35172 C 76.269097,102.74368 75.249957,102.93968 74.152457,102.93968 C 70.781444,102.93968 68.547187,101.46977 67.449674,98.529957 C 67.09688,97.628421 66.92049,96.68768 66.92051,95.707734 C 66.92049,92.689537 68.037621,90.612069 70.271897,89.475324 C 71.369409,88.926573 72.662926,88.652198 74.152457,88.652178 C 78.30737,88.652198 80.678819,90.592471 81.266816,94.473011 C 81.305968,94.865002 81.345174,95.276569 81.3844,95.707734" id="path4088" style="font-size:12px;font-style:normal;font-weight:normal;fill:white;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Bitstream Vera Sans;opacity:0.85999999"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 64 KiB |
|
@ -0,0 +1,183 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="48px"
|
||||
height="48px"
|
||||
id="svg2856"
|
||||
version="1.1"
|
||||
inkscape:version="0.47 r22583"
|
||||
sodipodi:docname="minetest-icon.svg"
|
||||
inkscape:export-filename="/home/erlehmann/pics/icons/minetest/minetest-icon-24x24.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<defs
|
||||
id="defs2858">
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3864">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="0.20490381"
|
||||
id="feGaussianBlur3866" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.083333"
|
||||
inkscape:cx="24"
|
||||
inkscape:cy="24"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:window-width="1233"
|
||||
inkscape:window-height="755"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid2866"
|
||||
empspacing="2"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true"
|
||||
spacingx="0.5px"
|
||||
spacingy="10px"
|
||||
color="#ff0000"
|
||||
opacity="0.1254902"
|
||||
empcolor="#ff0000"
|
||||
empopacity="0.25098039"
|
||||
dotted="false" />
|
||||
<inkscape:grid
|
||||
type="axonomgrid"
|
||||
id="grid2870"
|
||||
units="px"
|
||||
empspacing="1"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true"
|
||||
spacingy="1px"
|
||||
originx="0px" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata2861">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<path
|
||||
style="fill:#e9b96e;fill-opacity:1;stroke:#573a0d;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="M 6.1513775e-7,16 3.2110204e-7,28 21.035899,40.145082 l 21,-12.414519 0,-11.461126 L 20.78461,4 6.1513775e-7,16 z"
|
||||
id="path3047"
|
||||
transform="translate(3.4641013,6)"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
style="fill:#2e3436;fill-opacity:1;stroke:#2e3436;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="m 8.5,30.907477 -2,-1.1547 0,6 L 17.320508,42 l 0,-2 -1.732051,-1 0,-2 L 13.5,35.794229 l 0,-4 -5,-2.886752 0,2 z"
|
||||
id="path3831"
|
||||
sodipodi:nodetypes="ccccccccccc" />
|
||||
<path
|
||||
style="opacity:1;fill:#555753;fill-opacity:1;stroke:#2e3436;stroke-linejoin:miter"
|
||||
d="m 6.9282032,36 3.4641018,-2 3.464101,2 1.643594,0.948929 0,2 2,1.154701 0,2 L 6.9282032,36 z"
|
||||
id="path3870"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
<path
|
||||
style="fill:#fce94f;fill-opacity:1;stroke:#625802;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="M 25.980762,19 31.5,22.186533 l 0,2 L 38.09375,28 41.5625,26 45.5,23.730563 l 0,2.538874 0,-4 L 32.908965,15 25.980762,19 z"
|
||||
id="path3851"
|
||||
sodipodi:nodetypes="cccccccccc" />
|
||||
<path
|
||||
style="fill:#e9b96e;fill-opacity:1;stroke:#573a0d;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.50000000000000000"
|
||||
d="m 24.839746,18.341234 8.660254,-5 0,2 -8.660254,5 0,-2 z"
|
||||
id="path5684"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#73d216;fill-opacity:1;stroke:#325b09;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="M 25.980762,5 3.4641016,18 17.5,26.10363 31.5,18.186533 24.839746,14.341234 33.5,9.341234 25.980762,5 z"
|
||||
id="path3821"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
transform="translate(0,4)" />
|
||||
<path
|
||||
style="fill:#729fcf;fill-opacity:1;stroke:#19314b;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="m 17.5,28.10363 0,2 1.552559,0.89637 0,2 5.447441,3.145082 12,-7.071797 0,-2.14657 2,-1.1547 0,-1.54403 -7,-4.041452 -14,7.917097 z"
|
||||
id="path3825"
|
||||
sodipodi:nodetypes="ccccccccccc"
|
||||
transform="translate(0,4)" />
|
||||
<g
|
||||
id="g5691"
|
||||
style="stroke-linejoin:miter">
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
id="path3862"
|
||||
d="m 13.856406,20 6.928204,4 -6.928204,4 -6.9282028,-4 6.9282028,-4 z"
|
||||
style="fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter3864);opacity:0.25000000000000000" />
|
||||
<g
|
||||
id="g3858"
|
||||
style="stroke-linejoin:miter">
|
||||
<path
|
||||
style="fill:#c17d11;fill-opacity:1;stroke:#8f5902;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="m 15.588457,21 1.732051,1 1.732051,-1 0,-6 -1.732051,-1 -1.732051,1 0,6 z"
|
||||
id="path3833"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
transform="translate(-3.4641015,2)" />
|
||||
<path
|
||||
style="fill:#4e9a06;fill-opacity:1;stroke:#316004;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="M 9.9641015,13.752777 17.320508,18 l 6.643593,-3.835681 0,-8.3286385 L 17.320508,2 9.9641015,6.2472233 l 0,7.5055537 z"
|
||||
id="path3837"
|
||||
transform="translate(-3.4641015,2)"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g5686"
|
||||
transform="translate(-4.2591582e-7,2)"
|
||||
style="stroke-linejoin:miter">
|
||||
<path
|
||||
transform="translate(24.248712,-2)"
|
||||
style="opacity:0.25000000000000000;fill:#2e3436;fill-opacity:1;stroke:none;filter:url(#filter3864);stroke-linejoin:miter"
|
||||
d="m 13.856406,20 5.196153,3 -5.196153,3 -5.196152,-3 5.196152,-3 z"
|
||||
id="path3868"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#4e9a06;fill-opacity:1;stroke:#316004;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
d="M 15.71539,21.073285 17.320508,22 l 1.394882,-0.805336 0,-8.389328 L 17.320508,12 l -1.605118,1.073285 0,8 z"
|
||||
id="path3853"
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
transform="translate(20.78461,0)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-opacity:1;stroke:#ef2929;stroke-width:0.50000000000000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000000000000000, 0.50000000000000000;stroke-dashoffset:0.25000000000000000"
|
||||
d="M 12.124356,33 11.25833,32.5"
|
||||
id="path3872"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:#888a85;stroke:#2e3436;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.50000000000000000"
|
||||
d="m 45.5,26.730563 -4,2.309401 0,1 -2,1.1547 0,2 -2,1.154701 0,4 8,-4.618802 0,-7 z"
|
||||
id="path3874"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 8.1 KiB |
|
@ -0,0 +1,513 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1" language="de_DE">
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="14"/>
|
||||
<source>MinetestMapper GUI</source>
|
||||
<translation>MinetestMapper Grafische Benutzeroberfläche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="32"/>
|
||||
<source>General</source>
|
||||
<translation>Generell</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="38"/>
|
||||
<source>Select World dir</source>
|
||||
<translation>Minetest Welt auswählen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Browse</source>
|
||||
<translation type="obsolete">Durchsuchen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="83"/>
|
||||
<source>Output Image</source>
|
||||
<translation>Ausgangs Bild</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="95"/>
|
||||
<source>Save as</source>
|
||||
<translation>Speichern unter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="112"/>
|
||||
<source>Specify the map file name (mandatory)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="142"/>
|
||||
<source>Map-Limit</source>
|
||||
<translation>Karte eingrenzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="204"/>
|
||||
<source>cornergeometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="218"/>
|
||||
<source>centergeometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="232"/>
|
||||
<source>min-y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="242"/>
|
||||
<source> Specify the minumum depth of nodes to be included</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="249"/>
|
||||
<source>max-y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="263"/>
|
||||
<source>geometrymode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="274"/>
|
||||
<location filename="../mainwindow.ui" line="581"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="279"/>
|
||||
<source>pixel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="284"/>
|
||||
<source>block</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="289"/>
|
||||
<source>fixed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="294"/>
|
||||
<source>shrink</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="303"/>
|
||||
<source>Heightmap</source>
|
||||
<translation>Höhenkarte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="325"/>
|
||||
<source>Specify the nodes list for the height map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="328"/>
|
||||
<source>./colors/heightmap-nodes.txt</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="357"/>
|
||||
<location filename="../mainwindow.ui" line="380"/>
|
||||
<source>Specify the color definition file for the height map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="386"/>
|
||||
<source>heightmap-colors.txt</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="396"/>
|
||||
<source>a monochrome map is generated in shades of that color, ranging from black at depth -128 to the given color at height 127.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="402"/>
|
||||
<source>e.g. grey,black, #00FF00</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="422"/>
|
||||
<source>If a color is given, a monochrome map is generated in shades of that color, ranging from black at depth -128 to the given color at height 127.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="425"/>
|
||||
<source>Color</source>
|
||||
<translation>Farbe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="432"/>
|
||||
<source>If no color is specified, minetestmapper will use a colors file to determine which colors to use at which height level.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="435"/>
|
||||
<source>File</source>
|
||||
<translation>Datei</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="448"/>
|
||||
<source>heightmap Skale</source>
|
||||
<translation>Höhenkarte Skala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="454"/>
|
||||
<location filename="../mainwindow.ui" line="457"/>
|
||||
<source>Draw a height scale at the bottom of the map</source>
|
||||
<translation>Zeichne eine Höhenskala am unteren Rand der Karte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="460"/>
|
||||
<source>Draw Heightscale</source>
|
||||
<translation>Zeichne Höhenkartenskala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="467"/>
|
||||
<location filename="../mainwindow.ui" line="538"/>
|
||||
<source>Major</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="483"/>
|
||||
<location filename="../mainwindow.ui" line="522"/>
|
||||
<source>Minor</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="516"/>
|
||||
<source>Map features</source>
|
||||
<translation type="unfinished">Eigenschaften</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="554"/>
|
||||
<source>Draw a scale on the left and/or top edge</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="557"/>
|
||||
<source>drawscale</source>
|
||||
<translation>Zeichne Skala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="564"/>
|
||||
<source> Draw a circle at the origin (0,0) on the map</source>
|
||||
<translation>Zeichne ein Kreis am Mittelpunkt (0,0) auf der Karte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="567"/>
|
||||
<source>Draw orign</source>
|
||||
<translation>Zeichne Ursprung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="574"/>
|
||||
<source>Enable drawing transparency for some nodes (e.g. water)</source>
|
||||
<translation type="unfinished">Zeichnet Transparenz z.B. für Wasser</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="586"/>
|
||||
<source>cumulative</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="591"/>
|
||||
<source>cumulative-darken</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="596"/>
|
||||
<source>average</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="604"/>
|
||||
<source>Draw circles at player positions on the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="607"/>
|
||||
<source>Draw Players</source>
|
||||
<translation>Zeichne Spielerpossitionen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="624"/>
|
||||
<source>Draw air nodes (read the warnings first!)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="637"/>
|
||||
<source>Disable shading that accentuates height diffences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="667"/>
|
||||
<source>top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="719"/>
|
||||
<source>&Edit</source>
|
||||
<translation>&Bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="821"/>
|
||||
<source>F1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="826"/>
|
||||
<source>Whats this?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="835"/>
|
||||
<source>Open World</source>
|
||||
<translation>Öffne Welt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="844"/>
|
||||
<source>Save map as</source>
|
||||
<translation>Speichere karte als</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="660"/>
|
||||
<source>left</source>
|
||||
<translation>Links</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="614"/>
|
||||
<source>Draw Alpha</source>
|
||||
<translation>Durchsichtiges Wasser</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="627"/>
|
||||
<source>Draw Air</source>
|
||||
<translation>Zeichne Luft</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="640"/>
|
||||
<source>No Shading</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><html><head/><body><p>Generate a height map instead of a regular map</p></body></html></source>
|
||||
<translation type="obsolete">Generate a height map instead of a regular map</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="309"/>
|
||||
<source>Generate a height map instead of a regular map</source>
|
||||
<translation>Erstellt eine Höhenkarte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="312"/>
|
||||
<source> Generate a height map instead of a regular map</source>
|
||||
<translation>Eine Höhenkarte anstatt einer normalen erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="319"/>
|
||||
<source>Heightmap nodes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="69"/>
|
||||
<location filename="../mainwindow.ui" line="335"/>
|
||||
<location filename="../mainwindow.ui" line="360"/>
|
||||
<source>browse</source>
|
||||
<translation>Durchsuchen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="56"/>
|
||||
<source>Select the world directory, wich contains the world Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="118"/>
|
||||
<source>map.png</source>
|
||||
<translation>karte.png</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="148"/>
|
||||
<source>scalefactor</source>
|
||||
<translation>Skalierfaktor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="162"/>
|
||||
<source>1:1</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="167"/>
|
||||
<source>1:2</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="172"/>
|
||||
<source>1:4</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="177"/>
|
||||
<source>1:8</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="182"/>
|
||||
<source>1:16</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="190"/>
|
||||
<source>geometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="345"/>
|
||||
<source>Heightmap colors</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="367"/>
|
||||
<source>use color or select a colors.txt file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="412"/>
|
||||
<source>select color</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="675"/>
|
||||
<source>MinetestMapper Output</source>
|
||||
<translation>Ausgabe des minetestmapper</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="688"/>
|
||||
<source>Generate</source>
|
||||
<translation>Erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="709"/>
|
||||
<source>&File</source>
|
||||
<translation>&Datei</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit</source>
|
||||
<translation type="vanished">&Bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="724"/>
|
||||
<location filename="../mainwindow.ui" line="758"/>
|
||||
<location filename="../mainwindow.ui" line="818"/>
|
||||
<source>Help</source>
|
||||
<translation>Hilfe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="734"/>
|
||||
<source>Language</source>
|
||||
<translation>Sprache</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="768"/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; text-decoration: underline;">How to Start:</span></p>
|
||||
<ol style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Select the world Dir</li>
|
||||
<li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Choose the output image</li>
|
||||
<li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">click Generate</li></ol>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This Program is not finisched. Thanks for testing</p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="785"/>
|
||||
<source>About MinetestMapper</source>
|
||||
<translation>Über MinetestMapper</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="790"/>
|
||||
<source>About QT</source>
|
||||
<translation>Über QT</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="799"/>
|
||||
<source>generate Map</source>
|
||||
<translation>Karte Erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="802"/>
|
||||
<source>starting Minetestmapper to generate the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="805"/>
|
||||
<source>generate the Map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="810"/>
|
||||
<source>Exit</source>
|
||||
<translation>Beenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="105"/>
|
||||
<source>Current Language changed to %1</source>
|
||||
<translation type="unfinished">Sprache wurde auf %1 geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="214"/>
|
||||
<location filename="../mainwindow.cpp" line="282"/>
|
||||
<source>About MinetestMapper GUI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="215"/>
|
||||
<source><h1>ERROR</h1> <h2>minetestmapper failed</h2>Exit code: <i>%1</i> <br>Status of MinetestMapper: <i>%2</i><br><br>Please fix the error and try again </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="283"/>
|
||||
<source><h1>About MinetestMapperGUI</h1>The <b>MinetestMapper Gui</b> is written by addi <br>version 0.1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="293"/>
|
||||
<source>Open Minetest World</source>
|
||||
<translation>Minetest Welt-Ordner öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="303"/>
|
||||
<source>Save generated map to...</source>
|
||||
<translation>Karte speichern nach...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="303"/>
|
||||
<source>png image (*.png)</source>
|
||||
<translation>png Grafik (*.png)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="310"/>
|
||||
<source>Open HeightmapNodes File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="312"/>
|
||||
<location filename="../mainwindow.cpp" line="320"/>
|
||||
<source>TXT File (*.txt)</source>
|
||||
<translation>TXT Datei (*.txt)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="318"/>
|
||||
<source>Open HeightmapColors File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,501 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1" language="en_US">
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="14"/>
|
||||
<source>MinetestMapper GUI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="32"/>
|
||||
<source>General</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="38"/>
|
||||
<source>Select World dir</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="56"/>
|
||||
<source>Select the world directory, wich contains the world Database</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="83"/>
|
||||
<source>Output Image</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="95"/>
|
||||
<source>Save as</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="112"/>
|
||||
<source>Specify the map file name (mandatory)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="142"/>
|
||||
<source>Map-Limit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="204"/>
|
||||
<source>cornergeometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="218"/>
|
||||
<source>centergeometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="232"/>
|
||||
<source>min-y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="242"/>
|
||||
<source> Specify the minumum depth of nodes to be included</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="249"/>
|
||||
<source>max-y</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="263"/>
|
||||
<source>geometrymode</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="274"/>
|
||||
<location filename="../mainwindow.ui" line="581"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="279"/>
|
||||
<source>pixel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="284"/>
|
||||
<source>block</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="289"/>
|
||||
<source>fixed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="294"/>
|
||||
<source>shrink</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="303"/>
|
||||
<source>Heightmap</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="309"/>
|
||||
<source>Generate a height map instead of a regular map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="312"/>
|
||||
<source> Generate a height map instead of a regular map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="319"/>
|
||||
<source>Heightmap nodes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="325"/>
|
||||
<source>Specify the nodes list for the height map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="328"/>
|
||||
<source>./colors/heightmap-nodes.txt</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="357"/>
|
||||
<location filename="../mainwindow.ui" line="380"/>
|
||||
<source>Specify the color definition file for the height map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="386"/>
|
||||
<source>heightmap-colors.txt</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="396"/>
|
||||
<source>a monochrome map is generated in shades of that color, ranging from black at depth -128 to the given color at height 127.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="402"/>
|
||||
<source>e.g. grey,black, #00FF00</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="422"/>
|
||||
<source>If a color is given, a monochrome map is generated in shades of that color, ranging from black at depth -128 to the given color at height 127.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="425"/>
|
||||
<source>Color</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="432"/>
|
||||
<source>If no color is specified, minetestmapper will use a colors file to determine which colors to use at which height level.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="435"/>
|
||||
<source>File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="448"/>
|
||||
<source>heightmap Skale</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="454"/>
|
||||
<location filename="../mainwindow.ui" line="457"/>
|
||||
<source>Draw a height scale at the bottom of the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="460"/>
|
||||
<source>Draw Heightscale</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="467"/>
|
||||
<location filename="../mainwindow.ui" line="538"/>
|
||||
<source>Major</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="483"/>
|
||||
<location filename="../mainwindow.ui" line="522"/>
|
||||
<source>Minor</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="516"/>
|
||||
<source>Map features</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="554"/>
|
||||
<source>Draw a scale on the left and/or top edge</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="557"/>
|
||||
<source>drawscale</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="564"/>
|
||||
<source> Draw a circle at the origin (0,0) on the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="567"/>
|
||||
<source>Draw orign</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="574"/>
|
||||
<source>Enable drawing transparency for some nodes (e.g. water)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="586"/>
|
||||
<source>cumulative</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="591"/>
|
||||
<source>cumulative-darken</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="596"/>
|
||||
<source>average</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="604"/>
|
||||
<source>Draw circles at player positions on the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="607"/>
|
||||
<source>Draw Players</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="624"/>
|
||||
<source>Draw air nodes (read the warnings first!)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="637"/>
|
||||
<source>Disable shading that accentuates height diffences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="667"/>
|
||||
<source>top</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="719"/>
|
||||
<source>&Edit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="821"/>
|
||||
<source>F1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="826"/>
|
||||
<source>Whats this?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="835"/>
|
||||
<source>Open World</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="844"/>
|
||||
<source>Save map as</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="660"/>
|
||||
<source>left</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="614"/>
|
||||
<source>Draw Alpha</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="627"/>
|
||||
<source>Draw Air</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="640"/>
|
||||
<source>No Shading</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="69"/>
|
||||
<location filename="../mainwindow.ui" line="335"/>
|
||||
<location filename="../mainwindow.ui" line="360"/>
|
||||
<source>browse</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="118"/>
|
||||
<source>map.png</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="148"/>
|
||||
<source>scalefactor</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="162"/>
|
||||
<source>1:1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="167"/>
|
||||
<source>1:2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="172"/>
|
||||
<source>1:4</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="177"/>
|
||||
<source>1:8</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="182"/>
|
||||
<source>1:16</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="190"/>
|
||||
<source>geometry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="345"/>
|
||||
<source>Heightmap colors</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="367"/>
|
||||
<source>use color or select a colors.txt file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="412"/>
|
||||
<source>select color</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="675"/>
|
||||
<source>MinetestMapper Output</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="688"/>
|
||||
<source>Generate</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="709"/>
|
||||
<source>&File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="724"/>
|
||||
<location filename="../mainwindow.ui" line="758"/>
|
||||
<location filename="../mainwindow.ui" line="818"/>
|
||||
<source>Help</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="734"/>
|
||||
<source>Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="768"/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; text-decoration: underline;">How to Start:</span></p>
|
||||
<ol style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Select the world Dir</li>
|
||||
<li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Choose the output image</li>
|
||||
<li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">click Generate</li></ol>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This Program is not finisched. Thanks for testing</p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="785"/>
|
||||
<source>About MinetestMapper</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="790"/>
|
||||
<source>About QT</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="799"/>
|
||||
<source>generate Map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="802"/>
|
||||
<source>starting Minetestmapper to generate the map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="805"/>
|
||||
<source>generate the Map</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.ui" line="810"/>
|
||||
<source>Exit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="105"/>
|
||||
<source>Current Language changed to %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="214"/>
|
||||
<location filename="../mainwindow.cpp" line="282"/>
|
||||
<source>About MinetestMapper GUI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="215"/>
|
||||
<source><h1>ERROR</h1> <h2>minetestmapper failed</h2>Exit code: <i>%1</i> <br>Status of MinetestMapper: <i>%2</i><br><br>Please fix the error and try again </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="283"/>
|
||||
<source><h1>About MinetestMapperGUI</h1>The <b>MinetestMapper Gui</b> is written by addi <br>version 0.1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="293"/>
|
||||
<source>Open Minetest World</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="303"/>
|
||||
<source>Save generated map to...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="303"/>
|
||||
<source>png image (*.png)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="310"/>
|
||||
<source>Open HeightmapNodes File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="312"/>
|
||||
<location filename="../mainwindow.cpp" line="320"/>
|
||||
<source>TXT File (*.txt)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../mainwindow.cpp" line="318"/>
|
||||
<source>Open HeightmapColors File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,11 @@
|
|||
#include "mainwindow.h"
|
||||
#include <QApplication>
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication a(argc, argv);
|
||||
MainWindow w;
|
||||
w.show();
|
||||
|
||||
return a.exec();
|
||||
}
|
|
@ -0,0 +1,330 @@
|
|||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include <qprocess.h>
|
||||
#include <qstringlist.h>
|
||||
#include <QDebug>
|
||||
#include <QFileDialog>
|
||||
#include <QSettings>
|
||||
#include <QDesktopServices>
|
||||
|
||||
MainWindow::MainWindow(QWidget *parent) :
|
||||
QMainWindow(parent),
|
||||
ui(new Ui::MainWindow)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
readSettings();
|
||||
progressBar = new QProgressBar(ui->statusBar);
|
||||
progressBar->setAlignment(Qt::AlignRight);
|
||||
progressBar->setMaximumSize(180, 19);
|
||||
ui->statusBar->addPermanentWidget(progressBar);
|
||||
//progressBar->setValue(0);
|
||||
progressBar->setMaximum(0);
|
||||
progressBar->setMinimum(0);
|
||||
progressBar->hide();
|
||||
connect(ui->actionAbout_MinetestMapper, SIGNAL(triggered()), this, SLOT(about()));
|
||||
connect(ui->actionAbout_QT, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
|
||||
createLanguageMenu();
|
||||
}
|
||||
|
||||
// we create the language menu entries dynamically, dependent on the existing translations.
|
||||
void MainWindow::createLanguageMenu(void)
|
||||
{
|
||||
QActionGroup* langGroup = new QActionGroup(ui->menuLanguage);
|
||||
langGroup->setExclusive(true);
|
||||
|
||||
connect(langGroup, SIGNAL (triggered(QAction *)), this, SLOT (slotLanguageChanged(QAction *)));
|
||||
|
||||
// format systems language
|
||||
QString defaultLocale = QLocale::system().name(); // e.g. "de_DE"
|
||||
defaultLocale.truncate(defaultLocale.lastIndexOf('_')); // e.g. "de"
|
||||
|
||||
m_langPath = QApplication::applicationDirPath();
|
||||
m_langPath.append("/languages");
|
||||
qDebug()<<"Lang path "<< m_langPath;
|
||||
QDir dir(m_langPath);
|
||||
QStringList fileNames = dir.entryList(QStringList("gui_*.qm"));
|
||||
|
||||
for (int i = 0; i < fileNames.size(); ++i) {
|
||||
// get locale extracted by filename
|
||||
QString locale;
|
||||
locale = fileNames[i]; // "gui_de.qm"
|
||||
locale.truncate(locale.lastIndexOf('.')); // "gui_de"
|
||||
locale.remove(0, locale.indexOf('_') + 1); // "de"
|
||||
|
||||
QString lang = QLocale::languageToString(QLocale(locale).language());
|
||||
QIcon ico(QString("%1/%2.png").arg(m_langPath).arg(locale));
|
||||
|
||||
QAction *action = new QAction(ico, lang, this);
|
||||
action->setCheckable(true);
|
||||
action->setData(locale);
|
||||
|
||||
ui->menuLanguage->addAction(action);
|
||||
langGroup->addAction(action);
|
||||
|
||||
// set default translators and language checked
|
||||
if (defaultLocale == locale)
|
||||
{
|
||||
action->setChecked(true);
|
||||
loadLanguage(locale);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Called every time, when a menu entry of the language menu is called
|
||||
void MainWindow::slotLanguageChanged(QAction* action)
|
||||
{
|
||||
if(0 != action) {
|
||||
// load the language dependant on the action content
|
||||
loadLanguage(action->data().toString());
|
||||
ui->menuLanguage->setIcon(action->icon());
|
||||
}
|
||||
}
|
||||
|
||||
void switchTranslator(QTranslator& translator, const QString& filename)
|
||||
{
|
||||
// remove the old translator
|
||||
qApp->removeTranslator(&translator);
|
||||
QString m_langPath = QApplication::applicationDirPath();
|
||||
m_langPath.append("/languages/");
|
||||
qDebug()<<"Trying to load language "<< m_langPath+filename;
|
||||
qDebug()<<translator.load(m_langPath+filename);
|
||||
// load the new translator
|
||||
if(translator.load(m_langPath+filename))
|
||||
qApp->installTranslator(&translator);
|
||||
}
|
||||
|
||||
void MainWindow::loadLanguage(const QString& rLanguage)
|
||||
{
|
||||
if(m_currLang != rLanguage) {
|
||||
m_currLang = rLanguage;
|
||||
QLocale locale = QLocale(m_currLang);
|
||||
QLocale::setDefault(locale);
|
||||
QString languageName = QLocale::languageToString(locale.language());
|
||||
switchTranslator(m_translator, QString("gui_%1.qm").arg(rLanguage));
|
||||
//switchTranslator(m_translatorQt, QString("qt_%1.qm").arg(rLanguage));
|
||||
ui->statusBar->showMessage(tr("Current Language changed to %1").arg(languageName),3000);
|
||||
}
|
||||
}
|
||||
void MainWindow::changeEvent(QEvent* event)
|
||||
{
|
||||
if(0 != event) {
|
||||
switch(event->type()) {
|
||||
// this event is send if a translator is loaded
|
||||
case QEvent::LanguageChange:
|
||||
ui->retranslateUi(this);
|
||||
break;
|
||||
|
||||
// this event is send, if the system, language changes
|
||||
case QEvent::LocaleChange:
|
||||
{
|
||||
QString locale = QLocale::system().name();
|
||||
locale.truncate(locale.lastIndexOf('_'));
|
||||
loadLanguage(locale);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
QMainWindow::changeEvent(event);
|
||||
}
|
||||
|
||||
QProcess *myProcess;
|
||||
MainWindow::~MainWindow()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void MainWindow::on_button_generate_clicked()
|
||||
{
|
||||
// QObject *parent;
|
||||
ui->button_generate->setDisabled(true);
|
||||
myProcess = new QProcess(this);
|
||||
QString appDir =QCoreApplication::applicationDirPath();
|
||||
qDebug()<<appDir;
|
||||
QString program = QCoreApplication::applicationDirPath()+"\\mapper\\minetestmapper.exe";
|
||||
QStringList arguments;
|
||||
arguments <<"-i" << ui->path_World->text()//"D:\\Programme\\minetest\\worlds\\server_minetest.king-arthur.eu_30000"
|
||||
<<"--output" << ui->path_OutputImage->text()//"D:\\Users\\Adrian\\Desktop\\test2.png"
|
||||
<<"--colors" << appDir+"\\colors\\colors.txt"
|
||||
<<"--progress" << "--verbose-search-colors=2" //<<"--verbose"
|
||||
<<"--drawalpha="+ui->drawAlpha->currentText();
|
||||
|
||||
if(ui->drawScaleLeft->isChecked() && ui->drawScaleTop->isChecked()){
|
||||
arguments <<"--drawscale=left,top";
|
||||
}
|
||||
else if(ui->drawScaleLeft->isChecked()){
|
||||
arguments <<"--drawscale=left";
|
||||
}
|
||||
else if(ui->drawScaleTop->isChecked()){
|
||||
arguments <<"--drawscale=top";
|
||||
}
|
||||
|
||||
if(ui->drawOrigin->isChecked()){
|
||||
arguments <<"--draworigin";
|
||||
}
|
||||
if(ui->drawPlayers->isChecked()){
|
||||
arguments <<"--drawplayers";
|
||||
}
|
||||
if(ui->generateHeightmap->isChecked()){
|
||||
arguments <<"--heightmap="+ui->colorHeightmap->text()
|
||||
<<"--heightmap-nodes" << ui->path_HeightmapNodes->text()
|
||||
<<"--heightmap-colors" << ui->path_HeightmapColors->text()
|
||||
<<"--heightmap-yscale" << ui->heightmapYscale->cleanText().replace(',','.')
|
||||
<<"--height-level-0" << ui->heightLevel0->text();
|
||||
if(ui->drawHeightscale->isChecked()){
|
||||
arguments <<"--drawheightscale";
|
||||
}
|
||||
}
|
||||
myProcess->setProcessChannelMode(QProcess::MergedChannels);
|
||||
myProcess->start(program, arguments);
|
||||
myProcess->setReadChannel(QProcess::StandardOutput);
|
||||
progressBar->show();
|
||||
progressBar->setMaximum(100);
|
||||
connect(myProcess, SIGNAL(readyReadStandardOutput()), this, SLOT(readOutput()));
|
||||
connect(myProcess, SIGNAL(finished(int)), this, SLOT(mapperFinisched(int)));
|
||||
|
||||
|
||||
|
||||
}
|
||||
void MainWindow::readOutput()
|
||||
{
|
||||
QByteArray outData = myProcess->readAllStandardOutput();
|
||||
QString out = QString(outData).trimmed();
|
||||
if(out != "") {
|
||||
QRegExp rx("([0-9]{1,3})(\\%)");
|
||||
if(rx.indexIn(out)!=-1){
|
||||
QString percent = rx.cap(1); // percent == number
|
||||
progressBar->setValue(percent.toInt());
|
||||
}
|
||||
|
||||
|
||||
ui->statusBar->showMessage(out);
|
||||
ui->plainTextEdit_output->appendPlainText(out);
|
||||
}
|
||||
}
|
||||
void MainWindow::mapperFinisched(int exit)
|
||||
{
|
||||
qDebug()<< "Exit code: " <<exit;
|
||||
ui->button_generate->setDisabled(false);
|
||||
progressBar->setValue(0);
|
||||
progressBar->hide();
|
||||
//ui->statusBar->showMessage("Ready");
|
||||
if(exit ==0){
|
||||
ui->statusBar->showMessage("Finisched :)",1000);
|
||||
QDesktopServices::openUrl(QUrl(ui->path_OutputImage->text()));
|
||||
}
|
||||
else{
|
||||
QMessageBox::critical(this, tr("About MinetestMapper GUI"),
|
||||
tr("<h1>ERROR</h1> <h2>minetestmapper failed</h2>"
|
||||
"Exit code: <i>%1</i> <br>"
|
||||
"Status of MinetestMapper: <i>%2</i><br>"
|
||||
"<br>"
|
||||
"Please fix the error and try again ")
|
||||
.arg(exit)
|
||||
.arg(ui->statusBar->currentMessage()));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void MainWindow::writeSettings()
|
||||
{
|
||||
QSettings settings("addi", "Minetestmapper");
|
||||
|
||||
settings.beginGroup("MainWindow");
|
||||
if(isMaximized()){
|
||||
settings.setValue("maximized", isMaximized());
|
||||
}
|
||||
else{
|
||||
settings.setValue("maximized", isMaximized());
|
||||
settings.setValue("size", size());
|
||||
settings.setValue("pos", pos());
|
||||
}
|
||||
settings.endGroup();
|
||||
settings.beginGroup("Mapper");
|
||||
settings.setValue("path_OutputImage", ui->path_OutputImage->text());
|
||||
settings.setValue("path_World", ui->path_World->text());
|
||||
settings.setValue("path_HeightmapNodes", ui->path_HeightmapNodes->text());
|
||||
settings.setValue("path_HeightmapColors", ui->path_HeightmapColors->text());
|
||||
settings.endGroup();
|
||||
}
|
||||
|
||||
void MainWindow::readSettings()
|
||||
{
|
||||
QSettings settings("addi", "Minetestmapper");
|
||||
|
||||
settings.beginGroup("MainWindow");
|
||||
if (settings.value("maximized",false).toBool()) {
|
||||
showMaximized();
|
||||
|
||||
}
|
||||
else {
|
||||
resize(settings.value("size", QSize(400, 400)).toSize());
|
||||
move(settings.value("pos", QPoint(200, 200)).toPoint());
|
||||
|
||||
}
|
||||
|
||||
settings.endGroup();
|
||||
settings.beginGroup("Mapper");
|
||||
ui->path_OutputImage->setText(settings.value("path_OutputImage","map.png").toString());
|
||||
ui->path_World->setText(settings.value("path_World","/").toString());
|
||||
ui->path_HeightmapNodes->setText(settings.value("path_HeightmapNodes","./colors/heightmap-nodes.txt").toString());
|
||||
ui->path_HeightmapColors->setText(settings.value("path_HeightmapColors","./colors/heightmap-colors.txt").toString());
|
||||
settings.endGroup();
|
||||
}
|
||||
|
||||
void MainWindow::closeEvent(QCloseEvent *event)
|
||||
{
|
||||
writeSettings();
|
||||
event->accept();
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::about()
|
||||
{
|
||||
QMessageBox::about(this, tr("About MinetestMapper GUI"),
|
||||
tr("<h1>About MinetestMapperGUI</h1>"
|
||||
"The <b>MinetestMapper Gui</b> is written "
|
||||
"by addi <br>"
|
||||
"version 0.1"));
|
||||
}
|
||||
|
||||
|
||||
|
||||
void MainWindow::on_browseWorld_clicked()
|
||||
{
|
||||
QString dir = QFileDialog::getExistingDirectory(this, tr("Open Minetest World"),
|
||||
ui->path_World->text(),
|
||||
QFileDialog::ShowDirsOnly
|
||||
| QFileDialog::DontResolveSymlinks);
|
||||
ui->path_World->setText(dir);
|
||||
}
|
||||
|
||||
void MainWindow::on_saveImage_clicked()
|
||||
{
|
||||
QString fileName = QFileDialog::getSaveFileName(this,
|
||||
tr("Save generated map to..."), "/", tr("png image (*.png)"));
|
||||
ui->path_OutputImage->setText(fileName);
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_browseHeightmapNodes_clicked()
|
||||
{
|
||||
QString fileName = QFileDialog::getOpenFileName(this, tr("Open HeightmapNodes File"),
|
||||
ui->path_HeightmapNodes->text(),
|
||||
tr("TXT File (*.txt)"));
|
||||
ui->path_HeightmapNodes->setText(fileName);
|
||||
}
|
||||
|
||||
void MainWindow::on_browse_HeightmapColors_clicked()
|
||||
{
|
||||
QString fileName = QFileDialog::getOpenFileName(this, tr("Open HeightmapColors File"),
|
||||
ui->path_HeightmapColors->text(),
|
||||
tr("TXT File (*.txt)"));
|
||||
ui->path_HeightmapColors->setText(fileName);
|
||||
}
|
||||
|
||||
void MainWindow::on_tabWidget_currentChanged(int index)
|
||||
{
|
||||
qDebug()<<index;
|
||||
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
#ifndef MAINWINDOW_H
|
||||
#define MAINWINDOW_H
|
||||
|
||||
#include <QMainWindow>
|
||||
#include <QProgressBar>
|
||||
#include <QMessageBox>
|
||||
#include <QRegExp>
|
||||
#include <QTranslator>
|
||||
|
||||
namespace Ui {
|
||||
class MainWindow;
|
||||
}
|
||||
|
||||
class MainWindow : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit MainWindow(QWidget *parent = 0);
|
||||
~MainWindow();
|
||||
|
||||
protected:
|
||||
void closeEvent(QCloseEvent *event);
|
||||
// this event is called, when a new translator is loaded or the system language is changed
|
||||
void changeEvent(QEvent*);
|
||||
|
||||
protected slots:
|
||||
// this slot is called by the language menu actions
|
||||
void slotLanguageChanged(QAction* action);
|
||||
|
||||
private slots:
|
||||
void on_button_generate_clicked();
|
||||
void readOutput();
|
||||
void mapperFinisched(int exit);
|
||||
void writeSettings();
|
||||
void readSettings();
|
||||
|
||||
void on_browseWorld_clicked();
|
||||
|
||||
void on_saveImage_clicked();
|
||||
|
||||
void on_browseHeightmapNodes_clicked();
|
||||
|
||||
void on_browse_HeightmapColors_clicked();
|
||||
|
||||
void about();
|
||||
|
||||
void on_tabWidget_currentChanged(int index);
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
QProgressBar *progressBar;
|
||||
|
||||
// loads a language by the given language shortcur (e.g. de, en)
|
||||
void loadLanguage(const QString& rLanguage);
|
||||
|
||||
// creates the language menu dynamically from the content of m_langPath
|
||||
void createLanguageMenu(void);
|
||||
|
||||
QTranslator m_translator; // contains the translations for this application
|
||||
QTranslator m_translatorQt; // contains the translations for qt
|
||||
QString m_currLang; // contains the currently loaded language
|
||||
QString m_langPath; // Path of language files. This is always fixed to /languages.
|
||||
};
|
||||
|
||||
#endif // MAINWINDOW_H
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,10 @@
|
|||
<RCC>
|
||||
<qresource prefix="/">
|
||||
<file alias="minetest">images/minetest-icon.svg</file>
|
||||
<file alias="open">images/document-open.png</file>
|
||||
<file alias="save">images/document-save.png</file>
|
||||
<file>doc/intro.html</file>
|
||||
<file>doc/manual.html</file>
|
||||
<file>images/help.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
Loading…
Reference in New Issue