MinetestMapperGui - Graphical userinterface for mtmapper

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 13, 2015 15:32

Image Minetest Mapper GUI


MinetestMapperGui is a program written in C++ using the Qt framework that executes the minetestmapper over an graphical interface.
The Windows downloads include a copy of minetest mapper by Rogier-5

Image

Create a map
  1. Open World Folder
  2. Select output image
  3. Click generate


Windows downloads
Download and install one of the following files:
Setup Minetest Mapper Gui x64.exe(0.7.0) 20.8 MB
Setup Minetest Mapper Gui x32.exe(0.7.0) 18.8 MB
Or try the "portable" versions:
MinetestMapperGui_64.zip(0.7.0) 24.0 MB
MinetestMapperGui_32.zip(0.7.0) 21.7 MB
Note: The x32 builds are more limited in map size then the x64 builds, so if you running a x64 Windows use the x64 builds.

Linux user:
grab the source code and compile it using
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
    sudo apt-get install qt5-default
    qmake MinetestMapperGui.pro
    make

in the source directory

Languages:
English 100%
German 97%

If you want to translate the mapper into your language, open the language/gui_en.ts file in Qt Linguist, and start translating.
to test it, click "File"->"Share as" and save it under gui_*.qm in the language folder. the option should be available after a restart of MinetestMapperGui.
*=is the short cut of your language. e.g. 'it' for Italy, 'fr' for France, etc.

License:
CC BY

Contribute:
grab the source code and open the MinetestMapperGui.pro with Qt Creator.
Modify, and create a pull Request.
Last edited by addi on Sun Mar 05, 2017 12:51, edited 8 times in total.
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Wed May 13, 2015 16:03

Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 13, 2015 16:33

Krock wrote:Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)

I will try it. But it was hard to find the old version, and I does not know how long 4.8 is supported. The last update was over a year ago.
 

Morn76
Member
 
Posts: 640
Joined: Sun Feb 16, 2014 19:45
GitHub: mdoege

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Morn76 » Wed May 13, 2015 18:56

addi wrote:
Krock wrote:Nice tool but would it be possible for you to use the Qt version 4.8? (Compatibility reasons)

I will try it. But it was hard to find the old version, and I does not know how long 4.8 is supported. The last update was over a year ago.

KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Thu May 14, 2015 07:43

Morn76 wrote:KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.

Oh well, then it's no problem with the current used Qt version.
----
Wouldn't it be "Ausgangsbild" instead of "Ausgangs Bild"?
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 08:06

Krock wrote:
Morn76 wrote:KDE has switched to Qt5 this year, so Qt4 is pretty much obsolete now. New projects should use Qt5.

Oh well, then it's no problem with the current used Qt version.


Great, than ill keep it as it is :-)
Krock wrote:Wouldn't it be "Ausgangsbild" instead of "Ausgangs Bild"?

"Ausgangsbild" is better :)
 

User avatar
srifqi
Member
 
Posts: 508
Joined: Sat Jun 28, 2014 04:31
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Thu May 14, 2015 12:56

Sorry, error here:
Image
Attachments
minetest-201505141952;MinetestMapperGui;Qt platform plugin windows not found.PNG
Error dialog
minetest-201505141952;MinetestMapperGui;Qt platform plugin windows not found.PNG (31.26 KiB) Viewed 7846 times
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

twoelk
Member
 
Posts: 1092
Joined: Fri Apr 19, 2013 16:19

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 13:49

srifqi wrote:Sorry, error here:
Image


same here,
using Windows Vista Ultimate, sp2.

so I shouldn't bury my clumsy batchfile collections in a hole in the garden yet :-(
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 16:12

Update.
srifqi and twoelk please test again
MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB
 

twoelk
Member
 
Posts: 1092
Joined: Fri Apr 19, 2013 16:19

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 16:23

addi wrote:Update.
srifqi and twoelk please test again
MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB


please check the links. only getting "oops 404" at the moment
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 16:27

the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now
edit2: 64bit version works now too :)
Last edited by addi on Thu May 14, 2015 16:34, edited 1 time in total.
 

twoelk
Member
 
Posts: 1092
Joined: Fri Apr 19, 2013 16:19

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 16:32

addi wrote:the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now


yay, the program opens, now lets play with this a little er - do som testing of course
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu May 14, 2015 16:40

twoelk wrote:
addi wrote:the links are ok, the problem seems to be at bitbucket sorry :(
edit: 32bit version should work now


yay, the program opens, now lets play with this a little er - do som testing of course

great :) I hope you give me a feedback after playing - uhm - testing.
 

twoelk
Member
 
Posts: 1092
Joined: Fri Apr 19, 2013 16:19

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Thu May 14, 2015 17:35

works!

The way blue is used in the hightmap irritated a little but that can be tweaked I guess.
No geometry yet? Hmm my position was out of bounds
Some warning before an existing image is overwriten might be nice.

so now to persuade you to include all the stuff my batch script does (my local version has some more features than the download but is embarrassing messy)

One of the reasons I began writing the batchfiles was to automate the naming of the map outputs - so - :-P
being able to design a template for the output name would be really cool. My template went something like worldname+date+time but it would be nice if you could come up with something more flexible than me.

ooh I really like this
let me play some more
brace yourself for a large feature request list of all the stuff I had planned but not done
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Fri May 15, 2015 17:50

huge update:

added Tiles option
more status tips
half-automatic filenamegeneration
added geometry
added scalefactor
added minY and maxY
added geometrymode
added colorpicker for HeightmapColor
added drawAir
added draw noShades

@twoelk it asks now for overwrite, if the file exists, and you can specify the output using parameters <worldname>, <isodate> and <time>

MinetestMapperGui_64.7z 15.0 MB
MinetestMapperGui_32.7z 14.2 MB
 

User avatar
srifqi
Member
 
Posts: 508
Joined: Sat Jun 28, 2014 04:31
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by srifqi » Mon May 18, 2015 09:12

Thanks for update! Now it works!

There are some typos. :D
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 20, 2015 14:46

srifqi wrote:There are some typos. :D

You make me hope...
On Friday I have English exam. :-/

ill continue development and correct the typos after that. :-)
 

User avatar
Excalibur Zero
Member
 
Posts: 142
Joined: Tue Apr 02, 2013 19:45
GitHub: ExcaliburZero

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Excalibur Zero » Fri May 22, 2015 13:10

I was able to compile the program on Linux, do you think you could add the following instructions to the first post?

I ran the following commands in the terminal, with the repo directory as the current directory:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
qmake minetestmappergui.pro
make


That created an executable file for the program in my user directory.
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Fri May 22, 2015 23:32

Excalibur Zero wrote:I was able to compile the program on Linux, do you think you could add the following instructions to the first post?

Yes of course. Thanks a lot. :)
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed May 27, 2015 09:33

New Update:
show progress also in windows Taskbar
added button to cancel minetestmapper
changed all icons to svg
new app icon by McKrustenkaese
y-map limit ranges now +- 30000 instead of +-128
display error messages if minetestmapper fails
display error message if no world selected
options to clear mintestmapperlog
display stdError of minetestmapper in red
updated Languages

The Windows build should include now all necessary dll files.

Download:
Windows 64 bit15.3 MB
Windows 32 bit14.2 MB

I dont know how to handle the msvc*.dll files. Microsoft says its allowed to share it with the Application, but its recommend to let the user install the Visual C++ Redistributable Package. So the dll's can be updated via Windows Update. But I think the most user will not use a program that requires to install another one.
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 15:25

New Update:
  • Win32 build Supports Windows XP SP3 now. (Windows 5.01)
  • Display error message if output image is empty
  • new default paths for output image and input world
  • added Expert mode, it shows the arguments, and you are able to modify it. Select Extras->Expert mode
  • added Profiles (experimental) You can add profiles, and switch between different settings for each profile


Download:
Windows 64 bit15.2 MB
Windows 32 bit14.0 MB
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Krock » Sun May 31, 2015 15:39

addi wrote:Win32 build Supports Windows XP SP3 now. (Windows 5.01)

You're my hero :)
The app runs fine, found a typo in
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
Eigenschaften -> Zeichne Spielerpos.s.itionen

I tested it with a yappy mapgen world, white air looks better.
Image
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 15:56

Thanks, fixed. New German translation file in attachment.

You are right, the default of the block color is now white.
Attachments
gui_de.zip
(6.91 KiB) Downloaded 156 times
 

red
Member
 
Posts: 30
Joined: Sun May 03, 2015 08:18

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by red » Sun May 31, 2015 16:02

I tried to compile this on lubuntu 15.04 and It failed to compile.
here is the output I got http://pastebin.com/MzbxvKFp
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Sun May 31, 2015 16:14

red wrote:I tried to compile this on lubuntu 15.04 and It failed to compile.
here is the output I got http://pastebin.com/MzbxvKFp

It requires the QT framework 5.4, and qmake version 5.
It seems you are using Qt 4.8.
update to Qt 5.4 should solve the problem
 

twoelk
Member
 
Posts: 1092
Joined: Fri Apr 19, 2013 16:19

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by twoelk » Mon Jun 01, 2015 15:07

great stuff!
sorry for not posting praise earllier
been busy mapping

oh boy, allmost everything I talked about lately to you has been added
and I havn't even tried all features yet
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Wed Oct 28, 2015 04:19

Update:
Added special color line edit to easier choose a color.
Better geometry mode. (thanks to Rogier-5 aka Argos)
Improved Tiles Tab.
Minetestmapper location is now configurable. (thanks to Rogier-5 aka Argos)
Updated German translation.
Windows downloads deployed as installer now (This is much easier for me to provide a new version; and easier to install and to update)
Please complain if there is something wrong with the installer.

And much more bug-fixes and improvements.

Download
Setup Minetest Mapper Gui x32 (0.6.1.4).exe 15.1 MB
Setup Minetest Mapper Gui x64 (0.6.1.4).exe 16.3 MB
 

User avatar
Napiophelios
Member
 
Posts: 752
Joined: Mon Jul 07, 2014 01:14
GitHub: Napiophelios
IRC: Nappi
In-game: Nappi

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by Napiophelios » Thu Oct 29, 2015 08:39

Thanks for the update Addi.
I love the work you put into your Inno Installer, very nicely done :)
In the next update (if there is one planned), is there any way you can make
a check box to allow users to avoid the shortcut creation in startup programs folder
like you give them with creating desktop shortcuts?

Thanks again, this is a great GUI you have made.
 

User avatar
lightonflux
Member
 
Posts: 384
Joined: Mon Nov 11, 2013 07:22
In-game: lof

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by lightonflux » Thu Oct 29, 2015 11:55

The file name your mention in your first post is written differently: MinetestMapperGui.pro Not all lower case. On real file systems (sorry) that makes a difference and the file can't be found.

Please replace

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
qmake minetestmappergui.pro
with
qmake MinetestMapperGui.pro
 

User avatar
addi
Member
 
Posts: 605
Joined: Thu Sep 20, 2012 03:16

Re: MinetestMapperGui - Graphical userinterface for mtmapper

by addi » Thu Oct 29, 2015 16:49

Napiophelios wrote:Thanks for the update Addi.
I love the work you put into your Inno Installer, very nicely done :)
In the next update (if there is one planned), is there any way you can make
a check box to allow users to avoid the shortcut creation in startup programs folder
like you give them with creating desktop shortcuts?

Thanks again, this is a great GUI you have made.

Of course there will be updates.
In case you meant the start menu programs folder and not the startup folder, yes, thats possible. Ill do it in next release.

lightonflux wrote:The file name your mention in your first post is written differently: MinetestMapperGui.pro Not all lower case. On real file systems (sorry) that makes a difference and the file can't be found.
...

Thanks for reporting, I corrected it. Complain to Excalibur Zero that he is not using a 'real file system' ;-P
 

Next

Return to Minetest-Related

Who is online

Users browsing this forum: No registered users and 8 guests

cron