Summary: | 'Report a bug in the current page...' is not available for all KCMs | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | Alexander Lohnau <alexander.lohnau> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander.lohnau, nate |
Priority: | NOR | ||
Version: | 5.26.90 | ||
Target Milestone: | --- | ||
Platform: | Archlinux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kio/commit/cc26c7b6d0dff308542d9357b2334d13ccb56909 | Version Fixed In: |
Description
Patrick Silva
2023-01-21 16:36:13 UTC
These KCMs need to be ported to use it. Some probably could right now, but most weren't done during the initial round of porting because they didn't use JSON-based metadata at the time, and the metadata we need is currently only available via that channel. Git commit b95481fddbe5ea06ca11605a2a7de7813c1d7b98 by Nate Graham. Committed on 13/02/2023 at 00:23. Pushed by ngraham into branch 'master'. Set Bug Report URL M +1 -0 src/kcm_sddm.json https://invent.kde.org/plasma/sddm-kcm/commit/b95481fddbe5ea06ca11605a2a7de7813c1d7b98 Git commit 15665a25ce68ccf756222ca77efd8bf52a2bd0db by Nate Graham. Committed on 13/02/2023 at 00:25. Pushed by ngraham into branch 'master'. Set Bug Report URL M +1 -0 kcm/kcm_kdeconnect.json https://invent.kde.org/network/kdeconnect-kde/commit/15665a25ce68ccf756222ca77efd8bf52a2bd0db Other KCMs mentioned in the bug report need to be ported to use JSON metadata before we can do this. I will look into fixing it for the remaining KCMs > Cookies
I can't find a bug category for that.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/309 A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1192 A possibly relevant merge request was started @ https://invent.kde.org/multimedia/libkcddb/-/merge_requests/9 I accidentally copied the wrong bug number for some other cases: https://invent.kde.org/multimedia/audiocd-kio/-/merge_requests/7 https://invent.kde.org/graphics/kamera/-/merge_requests/6 https://invent.kde.org/utilities/kwalletmanager/-/commit/2c7e60447c62e955b3975012b4427ccd5aa71ee1 That should now cover all the issues, quite a bit of work :) Git commit 1049f48544053b1e93df77f5847125da83d37173 by Alexander Lohnau. Committed on 13/02/2023 at 08:00. Pushed by alex into branch 'master'. Add BugReportUrl to json metadata M +1 -0 kcmaudiocd/kcm_audiocd.json https://invent.kde.org/multimedia/audiocd-kio/commit/1049f48544053b1e93df77f5847125da83d37173 Git commit dec51bc523acb567209e3070064e7469dfeea69e by Alexander Lohnau. Committed on 13/02/2023 at 16:05. Pushed by alex into branch 'kf5'. Convert BugReportUrl in desktoptojson This is KF5 only, because in KF6 the code will be removed M +2 -0 src/lib/plugin/desktopfileparser.cpp https://invent.kde.org/frameworks/kcoreaddons/commit/dec51bc523acb567209e3070064e7469dfeea69e Git commit ba59d94e9e1c84a5af55c2597f0109892cb523b9 by Alexander Lohnau. Committed on 13/02/2023 at 07:59. Pushed by alex into branch 'master'. Add BugReportUrl to json metadata M +1 -0 kcontrol/kcm_kamera.json https://invent.kde.org/graphics/kamera/commit/ba59d94e9e1c84a5af55c2597f0109892cb523b9 A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1193 Git commit cc26c7b6d0dff308542d9357b2334d13ccb56909 by Alexander Lohnau. Committed on 13/02/2023 at 16:06. Pushed by alex into branch 'kf5'. Add missing URLs in KCMs for reporting bugs M +1 -0 src/kcms/netpref/netpref.desktop M +1 -0 src/kcms/proxy/proxy.desktop M +1 -0 src/kcms/webshortcuts/webshortcuts.desktop https://invent.kde.org/frameworks/kio/commit/cc26c7b6d0dff308542d9357b2334d13ccb56909 Git commit 78b47e7d26d3a3d2637da2144a8fb22b6446167e by Alexander Lohnau. Committed on 13/02/2023 at 17:43. Pushed by alex into branch 'master'. Add URLs in KCMs for reporting bugs Same change as in the kf5 branch, but directly in the json metadata M +1 -0 src/kcms/netpref/kcm_netpref.json M +1 -0 src/kcms/proxy/kcm_proxy.json M +1 -0 src/kcms/webshortcuts/kcm_webshortcuts.json https://invent.kde.org/frameworks/kio/commit/78b47e7d26d3a3d2637da2144a8fb22b6446167e Git commit 0df1d8f2cec8acffc462c8ff2253eff779afdd10 by Alexander Lohnau. Committed on 13/02/2023 at 08:10. Pushed by ltoscano into branch 'master'. Add BugReportUrl to json metadata M +1 -0 kcmcddb/kcm_cddb.json https://invent.kde.org/multimedia/libkcddb/commit/0df1d8f2cec8acffc462c8ff2253eff779afdd10 Thank you very much Nate and Alexander. :) "Backups" KCM, correspondent to kcm_kup, is also affected. "Report bug in the current page..." option is available for "Legacy x11 app support" KCM, but it does not work. What is kcm_kdnssd component available on bugzilla? "Windows Shares" KCM? Git commit d0bb1fb237cdfc97ef15b424f629ebf98b31cd54 by Nate Graham. Committed on 17/02/2023 at 16:39. Pushed by ngraham into branch 'master'. Set bug report URL for KCM M +1 -0 kcm/kcm_kup.json https://invent.kde.org/system/kup/commit/d0bb1fb237cdfc97ef15b424f629ebf98b31cd54 Created a Bugzilla component for kcm_kwinxwayland. Git commit 28e432bfaba06f6b755d066a22f2e1303bec6247 by Nate Graham. Committed on 17/02/2023 at 16:57. Pushed by ngraham into branch 'kf5'. Set bug report URL for Windows Shares KCM M +2 -0 src/kcms/smb/smb.desktop https://invent.kde.org/frameworks/kio/commit/28e432bfaba06f6b755d066a22f2e1303bec6247 Git commit 7a3a8f514dce33aa75075a5bc1096578a018bdd8 by Nate Graham. Committed on 17/02/2023 at 16:58. Pushed by ngraham into branch 'master'. Set bug report URL for Windows Shares KCM M +1 -0 src/kcms/smb/kcm_smb.json https://invent.kde.org/frameworks/kio/commit/7a3a8f514dce33aa75075a5bc1096578a018bdd8 Ok, I think that should be everything now! |