QMLauncher v1.9.8 - Launcher for Quake and Quake2

v1.9.7
Added the ability to delete the mod folder when deleting a mod from the list (can be enabled in the settings).
Added centering of the selected mod in the list when launching the launcher, after autosorting, launching the launcher from QuaddicnedTool.
Improved interaction with QuaddictedTool v2.2+. If the archive is not installed in QMLauncher, then after launching the launcher from QuaddictedTool, the archive installation will begin. If the archive is installed, then after launching the launcher from QuaddictedTool, the mod will be selected in the list and ready to run.
Fixed the creation of a list of installed archives (sometimes the list was created incorrectly).
Added digital signature for launcher files.
If you use QMLauncher together with QuaddictedTool, then update it to version 2.2+.

Installation.
Replace the previous version of QMLauncher with the files from the archive.

error found...No error in the tool

v1.9.8

Improved the appearance of color labels.
Fixed an issue with high launcher CPU load when unpacking archives.
Added the ability to toggle the mod/map search mode in the search window using the left/right arrow keys.
Added the ability to skip intro videos in Quake 2021 Remastered.
Added a progress bar for music playing in the launcher.
Added the ability to set default and mod cover in the main window by dragging and dropping from Windows Explorer.

Several minor fixes and optimizations

Installation: simply replace previous versions of files with new ones from the archive.

Nice tool.

Can you make the source code available?

Or can you implement the following features:

-ability to scan modfolders to rebuild the main ini file from QMLModData.dat

-ability to automatically import “requires” field from the quaddicted json “game” field (in order to set the commandline correctly for maps that require specific mods)

-ability to group mods in categories or treeview

thkx

I don't want to provide the source code. This is my first utility. I learned programming while writing it. And now, looking at this code, I'm horrified. It's so confusing that I can barely understand it myself. Moreover, the utility is written in Pure Basic, a commercial programming language. It costs 80 euros. I doubt anyone would want to buy it just to modify my code.

-ability to scan modfolders to rebuild the main ini file from QMLModData.dat

Do you mean restore a ini file if it's accidentally damaged or deleted?I'll do it later. Right now I'm busy with another project.

Thank you for the reply. I understand your reasoning.