Bug 433370 - Show tooltips for backends in discover, to help distinguish duplicate packages
Summary: Show tooltips for backends in discover, to help distinguish duplicate packages
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.21.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
Keywords: usability
Depends on:
Reported: 2021-02-21 09:08 UTC by Dan Dascalescu
Modified: 2021-02-24 17:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.22


Note You need to log in before you can comment on or make changes to this bug.
Description Dan Dascalescu 2021-02-21 09:08:00 UTC
If you search for, say, Spotify in Discover, you'll see two entries. One has a tiny 4-cubes-like logo in the far right, the other an inverted U. I suppose these might be Snap/Appimage/Flatpak, but I personally don't recognize the logos, and I've been around Ubuntu for a while.
Comment 1 Aleix Pol 2021-02-22 00:33:05 UTC
Git commit bb2d5cfa4ab94e85eda5f9e6d2f06beb568ee04d by Aleix Pol.
Committed on 22/02/2021 at 00:32.
Pushed by apol into branch 'master'.

Include a tooltip on the source icon

Show the backend name on the tooltip when hovering the icon we show when
a resource represents the non-default applications backend.

M  +5    -0    discover/qml/ApplicationDelegate.qml

Comment 2 Aleix Pol 2021-02-24 17:43:02 UTC
Git commit ce89d530de3414f25bb4b48a1933a52bf37be922 by Aleix Pol Gonzalez, on behalf of Nate Graham.
Committed on 24/02/2021 at 17:31.
Pushed by ngraham into branch 'master'.

Mention backend name in "Install" button to make the source super clear

This allows the backend to be really really clear to the user, even if
they're not familiar with the logos and don't think to hover the cursor
over it to see the tooltip. In fact with this commit, the tooltip is
removed because the name is now visible by default in the button name,
so it's no longer needed.
FIXED-IN: 5.22

M  +11   -1    discover/qml/ApplicationDelegate.qml
M  +15   -4    discover/qml/InstallApplicationButton.qml