Youda008 / DoomRunner

Preset-oriented graphical launcher of various ported Doom engines (an alternative to ZDL)
GNU General Public License v3.0
204 stars 13 forks source link

[Feature] Open engine location #122

Closed proydoha closed 5 months ago

proydoha commented 11 months ago

Similar to 'Open file location' but opens selected engine folder instead.

Not sure where to put it in interface. Maybe into same dropdown although it doesn't make much sense for it to be there ( ? )

Youda008 commented 11 months ago

You mean from the main window or from the Setup dialog?

proydoha commented 11 months ago

From main window. That's why I've said that I'm not sure where it should be.

There are things that you may want to access in an engine folder (at least when its set as a portable version): screenshots, config files, log files, savegame names if you're planning to load into one from command line parameters. It would be handy to be able to go there from the launcher.

Youda008 commented 11 months ago

Hmm 🤔 You cannot right-click a drop-down list item, there would have to be yet another button. Or i can make the "Browse Save files" button on the second tab always open the engine's data directory, even when the line is empty.

proydoha commented 11 months ago

"Browse save files" shouldn't always open engine folder because when GZD is set to not be portable it'll keep its saves somewhere in documents. At least on Windows.

Youda008 commented 11 months ago

That's why i said "engine's data directory" which is something different than "engine"s executable/binary directory"

Youda008 commented 6 months ago

Ok, i added a button. You can try it here before the release DoomRunner-1.8.2(preview)-Windows-64bit-static.zip

proydoha commented 6 months ago

Seems to be working as expected! Thank you!

Youda008 commented 5 months ago

done and released