On 2021-11-14 23:42 +0000, Rodrigo Severo via Therion wrote: > Presenting Mapiah. > > Mapiah is my take on a multi-platform, more friendly, modern and performant > graphical interface for Therion. It's written in C++/Qt. It aims to be as > compatible as practical and possible with XTherion. > > This is the "proof-of-concept" release. > > It's source code and it's releases files can be found at the projects home at > SourceForge: https://sourceforge.net/projects/mapiah/
OK. As I didn't know what to do with an appimage (and don't like installing binaries anyway) I tried building a deb. Things went quite well but I hit this: make[3]: *** [CMakeFiles/Mapiah.dir/build.make:359: CMakeFiles/Mapiah.dir/data/th2xtherionsetting.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig/functional/th2reader.cpp: In member function 'void TH2Reader::parseXTherionSetting()': /home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig/functional/th2reader.cpp:59:42: error: 'class QStringList' has no member named 'sliced' 59 | QString xtherionParameters = m_words.sliced(2).join(" "); | ^~~~~~ Which comes from this build line: [ 52%] Building CXX object CMakeFiles/Mapiah.dir/data/th2xtherionsetting.cpp.o /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig/obj-x86_64-linux-gnu -I/home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig -I/home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig/obj-x86_64-linux-gnu/Mapiah_autogen/include -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=gnu++11 -MD -MT CMakeFiles/Mapiah.dir/data/th2xtherionsetting.cpp.o -MF CMakeFiles/Mapiah.dir/data/th2xtherionsetting.cpp.o.d -o CMakeFiles/Mapiah.dir/data/th2xtherionsetting.cpp.o -c /home/wookey/packages/therion/mapiah/debian/mapiah-0.0.orig/data/th2xtherionsetting.cpp Any idea why that might be happening? I've got Qt 5.15.2 (in both stable and unstable). Do I need a newer QT or something? So then I worked out what to do with an appimage... > Please let me know what you think about it, if it has any future, if you want > to help. > *Functionality* > > This 0.0.1 release can read a TH2 file, present it on the screen and save it. > > With an open file you can change the zoom level and write the file again. > > You should be able to see your TH2 file on screen correctly and the saved > file should be functionally identical to the original one. Yep I saw a correct-looking file (although the colour made it very hard to actually see on my screen) And saving worked. The files has been munged quite a lot with layout changes and numbers reformated/significant figures changed. The image_insert numbers were changed drastically: from: ##XTHERION## xth_me_image_insert {0 1 1.0} {0 {4}} oldmansrift-plan.xvi 0 {} to: ##XTHERION## xth_me_image_insert {2500.9558480028363 1 1.0} {1629.5298423667257 4} oldmansrift-plan.xvi 0 {} not sure about that? I'm certainly in favour of a nicer UI than the 'proof of concept' tcl one we've had for nearly 20 years now :-) Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/
signature.asc
Description: PGP signature
_______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion