[Discover] [Bug 442785] Make it easier for users to file bugs on their distro when they run into distro-caused problems

2021-09-22 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=442785

Aleix Pol  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/discover/commit/f1bea6c3
   ||938fbb49e1661e029c7061d131b
   ||60671
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Version Fixed In||5.24

--- Comment #4 from Aleix Pol  ---
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-2discover/DiscoverObject.cpp
M  +7-0discover/qml/DiscoverWindow.qml
M  +18   -6discover/qml/UpdatesPage.qml
M  +6-0libdiscover/resources/ResourcesModel.cpp
M  +2-0libdiscover/resources/ResourcesModel.h

https://invent.kde.org/plasma/discover/commit/f1bea6c3938fbb49e1661e029c7061d131b60671

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 442785] Make it easier for users to file bugs on their distro when they run into distro-caused problems

2021-09-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=442785

Bug Janitor Service  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #3 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/discover/-/merge_requests/164

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 442785] Make it easier for users to file bugs on their distro when they run into distro-caused problems

2021-09-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=442785

--- Comment #2 from Nate Graham  ---
How lovely! You thought of everything.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 442785] Make it easier for users to file bugs on their distro when they run into distro-caused problems

2021-09-22 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=442785

Harald Sitter  changed:

   What|Removed |Added

 CC||sit...@kde.org

--- Comment #1 from Harald Sitter  ---
https://api.kde.org/frameworks/kcoreaddons/html/classKOSRelease.html#a2d753043e224dd9fc185830f8660c491

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 442785] Make it easier for users to file bugs on their distro when they run into distro-caused problems

2021-09-21 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=442785

ratijas  changed:

   What|Removed |Added

 CC||gm...@ratijas.tk

-- 
You are receiving this mail because:
You are watching all bug changes.