Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Bug]: updates section suggests updates that are stupid

Open creammybum opened this issue 1 month ago • 4 comments

Describe the bug

it is suggesting i "upgrade" from soda 9 to 8 Image

To Reproduce

open bottle

Package

Flatpak from Flathub

Distribution

using latest debian 13 right now

Debugging Information

Official Package: true
Version: '60.0'
DE/WM: plasma
Display:
    X.org: true
    X.org (port): :0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.12.57+deb13-amd64
Disk:
    Total: 16791371776
    Free: 16791207936
RAM:
    MemTotal: 31.3GiB
    MemAvailable: 23.9GiB
Bottles_envs: null

Troubleshooting Logs


Additional context

No response

creammybum avatar Nov 22 '25 21:11 creammybum

by the way i dont think the ui should have an updates section in each bottle. i think this is bloat. it is completely unnecessary to update components constantly when everything is working fine. it was great before where you manually had to go into global settings to download updated components

creammybum avatar Nov 22 '25 21:11 creammybum

One more note is that it suggests to download a dxvk snapshot which is not listed in the preferences where we usually download dxvk or runner components.

hedgieinsocks avatar Nov 22 '25 22:11 hedgieinsocks

I agree. I also think showing updates for git updates is also dumb.

Personally I think you should only manage updates via the global preferences (and updates should be auto-applied by default, ofc).

Tiagoquix avatar Nov 23 '25 01:11 Tiagoquix

Yup, doesn't work properly. Suggesting an old runner.

Image

I don't know if this feature is ever going to work as expected since there's so much variations to runners/names.

My 2c's for what the update notifications should be:

  1. When launching Bottles main program, show a notification in the title of the app if there's any new runners/components available SINCE the last time the update notification was shown. No update notifications inside bottles.

  2. I suspect that many run programs/games without opening the main Bottles program for a long time. So for this, Bottles could check for updates (for all runners/components) every time a program is launched outside Bottles main program, and show a SYSTEM notification. For example in Cinnamon (notify-send --icon=com.usebottles.bottles "Bottles" "New runner/component updates available!"):

Image

Perkolator avatar Nov 23 '25 12:11 Perkolator