Bug 513664 - Hide from System Settings when no optical drives are connected
Summary: Hide from System Settings when no optical drives are connected
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_cddb (other bugs)
Version First Reported In: 6.5.80
Platform: KDE Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks: 464341
  Show dependency treegraph
 
Reported: 2025-12-21 16:45 UTC by Nate Graham
Modified: 2026-01-13 18:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In: 26.04.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2025-12-21 16:45:42 UTC
In this case, it's not relevant to the user, so it should hide itself like other "not relevant" KCMs do.
Comment 1 Nate Graham 2026-01-13 16:25:27 UTC
Git commit a7cf9fc0989e6a7984654e2364e14e5f3addac31 by Nate Graham.
Committed on 12/01/2026 at 22:50.
Pushed by ngraham into branch 'master'.

KCM: hide when not relevant

If the computer doesn't have any optical drives, this KCM is of no use;
hide it.
FIXED-IN: 26.04.0

M  +2    -0    kcmcddb/CMakeLists.txt
M  +2    -1    kcmcddb/kcm_cddb.json
M  +2    -1    kcmcddb/kcmcddb.cpp
A  +28   -0    kcmcddb/kcmcddbmoduledata.cpp     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]
A  +20   -0    kcmcddb/kcmcddbmoduledata.h     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]

https://invent.kde.org/multimedia/libkcddb/-/commit/a7cf9fc0989e6a7984654e2364e14e5f3addac31