DavidoTek/ProtonUp-Qt

Add a button to winetricks

Closed this issue · 2 comments

Is your feature request related to a problem? Please describe.
Would be nice to add a button to download and open winetricks on selected prefix

Describe the solution you'd like
Open winetricks on selected prefix

Describe alternatives you've considered
Today we need to write a loonnng command adding prefix and running winetricks

Additional context
I dont use Lutris nor Steam, i use wine standalone to open some windows programs on my work. This will help alot use this app to another things

This decision is not up me so take what I have to say with a grain of salt, but I am not sure if this is well-suited to ProtonUp-Qt. Since it is generally intended (in my experience) to be used with game launchers, Protontricks and SteamTinkerLaunch already provide this. Likewise, WineZGUI may also provide this functionality. Since ProtonUp-Qt is generally for managing compatibility tools for launchers (and performing some launcher-specific Proton-related operations such as changing Proton version for Steam games in bulk, and viewing those at a glance in CtInfo) I feel like managing Winetricks may be a bit out of scope. But again, that is not up to me, that's just my view :-)

Aside that, I am wondering, how would we specify which prefix? Ideally we'd want this to be useful speciifcally for launchers, since ProtonUp-Qt is (to my understanding) generally intended for use with game launchers. So I am wondering how we would select to use a game prefix with Winetricks.

Which Winetricks binary is another question too, but could hypothetically be solved by defaulting to the default winetricks command, and having the option to override in a potential settings menu.

Aside that, I am wondering, how would we specify which prefix?

You are absolutely right, I hadn't thought about setting the prefix. Since I use the proton directory as a prefix, it made a lot of sense to me. But you are absolutely right. I'm going to close my ticket, because I hadn't really thought about it, sorry.