Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flatpak: incorporate Flatpak runtime dependencies #864

Open
mlavi opened this issue Feb 11, 2024 · 1 comment
Open

Flatpak: incorporate Flatpak runtime dependencies #864

mlavi opened this issue Feb 11, 2024 · 1 comment

Comments

@mlavi
Copy link

mlavi commented Feb 11, 2024

After reviewing all updates in Update Manager, I would like the install the updates (inclusive of Flatpak runtimes) with one click.

When a Flatpak update requires a upgraded dependency, such as Flatpak runtimes, they are listed in the "Flatpaks" dialog (see attached), and the user can Cancel or Continue.

update-manager_flatpaks

Update Manager includes all of the apt dependencies for review, but the Flatpak dependency experience isn't analogous. Flatpak runtime dependencies require a second confirmation and "an extra click," which slows updates. I barely look at the runtime dependencies and have never cancelled because they are implicitly required. In my opinion, this extra click is friction that degrades the upgrade experience.

I'd like the Flatpak runtime dependencies to be listed with all of software updates (apt and Flatpak), bypassing the "Flatpaks" runtime upgrade confirmation dialog, accomplishing flatpak update --assumeyes. If a user deselects the Flatpak runtime upgrades, it should trigger the existing experience.

In the past, I've upgraded Flatpaks via CLI, but I appreciate Upgrade Manager incorporating Flatpak so much that I want to achieve more upgrades with less friction and a single click.

@DocBrown101
Copy link

I can fully agree with that. After a while it gets pretty annoying and it has to be done. There is no choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants