I already have a working version of my GUI converter, and uploaded its code to my mineclone5 fork (https://git.minetest.land/chmodsayshell ... /gui_tp.py).Blockhead wrote: ↑Thu Feb 10, 2022 15:01In this case since there's already a working command line version, most power users won't mind using it. Anyone who wants to run the GUI from the source code repository is mostly an exception and is probably more interested in how the GUI works than actually converting the textures. So to cater to the audience who can't/won't use the command line, make it as easy as possible. Build the application into a standalone one, either portable or installable doesn't matter too much, as long as you build it for Windows, Linux and MacOS.chmod 000 -R / wrote: ↑Tue Feb 08, 2022 20:35@kay27 I have a question: For my WIP pull request that messes with the texture converter, i am currently creating a GUI for it in python (see screenshot), however, it uses pyqt, wich is defently not a module everyone has installed on their systems, so would be be a good idea to also provide precompiled versions (there are tools that convert python code to linux and windows executables) in addition to the py file?
My idea behind this was that really anyone should be able to convert mc to mcl texture packs
Thankfully there is a lot of advice out there about how to deploy PyQt. Deployment meaning the ways that you make the software available for use. You might find some good advice here: Deploying PyQt Applications and also search online for Deploying PyQt for other opinions.
I also have executables for Linux and Windows, however, not for Mac, because i have no system to compile/test it on.
However, kay27 just said what the problem is, when someone downloads a zip that contains executables for different systems, an antivirus or maybe even some broswer might say it is a virus.
Anyways, i still have to complete Conversion_Table_118.csv before i can remove the WIP tag from my Pull Request, giving me time to think about an way to solve this,