Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Request] Notify runner updates

Open SlushThorsten opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. I want that every dxvk version of my prefixes is the newest one,cause I would have better performance then.

Describe the solution you'd like That you can set in the settings of a prefix that dxvk gets auto updated.

SlushThorsten avatar Jun 28 '21 12:06 SlushThorsten

This would mean integrating an update system for the Bottles components .. possible but hard enough.I will come back to this issue in the future.

mirkobrombin avatar Jun 28 '21 12:06 mirkobrombin

A temporary and partial solution could also be to just detect that there is an update available and only notify the user.

drws avatar Jul 25 '21 20:07 drws

A temporary and partial solution could also be to just detect that there is an update available and only notify the user.

It's not quite that simple. To detect a major version of the runner we have to take the list of runners from the repository and check if there is one with a similar name and a higher number, but this can be a problem because some runners have similar names (e.g. lutris and lutris-ge ) but they are two completely different runners and you shouldn't mix updates.

Let's say we do it somehow, perhaps using a regex. We need to integrate a method that installs the new runner, updates the bottle configuration (optionally also the screen if it is in the foreground) and performs an update in the bottle (wineboot -u).

Everything possible but I don't think I can do it in a short time.

We were showing a warning in v2 that warned the user of a new version (we only had lutris as runner) but this was lost in the UI remake for v3.

mirkobrombin avatar Jul 25 '21 20:07 mirkobrombin