Summary: | Make it easier for users to file bugs on their distro when they run into distro-caused problems | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Nate Graham <nate> |
Component: | discover | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, me, sitter |
Priority: | NOR | ||
Version: | 5.22.4 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/discover/commit/f1bea6c3938fbb49e1661e029c7061d131b60671 | Version Fixed In: | 5.24 |
Sentry Crash Report: |
Description
Nate Graham
2021-09-21 21:18:50 UTC
How lovely! You thought of everything. A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/164 Git commit f1bea6c3938fbb49e1661e029c7061d131b60671 by Aleix Pol Gonzalez, on behalf of Nate Graham. Committed on 23/09/2021 at 01:50. Pushed by ngraham into branch 'master'. Make it easier to file distro bugs Discover currently tells users to file bug reports against their distro in a few places, but doesn't tell users how to do so, and in any event is often is bit cagey about what exactly the error is. As a result, we still often get bug reports against Discover that are distro issues which we can't do anything about. This wastes developer and bug triager time in KDE, frustrates users by giving them the run-around, and makes Discover look bad in cases where the problem is someone else's fault. This commit attempts to improve that situation by making the error messages clearer and also adding a big "Report this issue" button that users can click on which will take them to the bug report URL for their distro, not for Discover itself. FIXED-IN: 5.24 M +6 -2 discover/DiscoverObject.cpp M +7 -0 discover/qml/DiscoverWindow.qml M +18 -6 discover/qml/UpdatesPage.qml M +6 -0 libdiscover/resources/ResourcesModel.cpp M +2 -0 libdiscover/resources/ResourcesModel.h https://invent.kde.org/plasma/discover/commit/f1bea6c3938fbb49e1661e029c7061d131b60671 |