Bug 498713

Summary: Add a search bar to `kcm_kamera`'s "Select Camera Device" window's device list sidebar
Product: [Applications] systemsettings Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: kcm_kameraAssignee: Marcus Meissner <marcus>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, plasma-bugs-null
Priority: NOR Keywords: usability
Version First Reported In: 6.2.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: A screenshot of the current GUI for `#c0`.

Description Roke Julian Lockhart Beedell 2025-01-15 23:53:09 UTC
Created attachment 177390 [details]
A screenshot of the current GUI for `#c0`.

SUMMARY
-------

Within `systemsettings` accessing "Disks & Cameras" > "Digital Camera" > ["Add"][1] displays [a modal window with a sidebar containing a list of devices][2]. That list is long enough that locating a specific model is arduous, for it lacks a search bar.

[1]: https://discuss-cdn.kde.org/uploads/default/original/3X/d/4/d4f68e38bbce377ac297667366f0ef8104e858b5.png
[2]: https://discuss-cdn.kde.org/uploads/default/original/3X/0/a/0a6340de03e74c6f0f35f80a45e9f1385d632ac7.png

STEPS TO REPRODUCE
------------------

1. ~~~sh
   #!/usr/bin/env sh
   kcmshell6 kcm_kamera
   ~~~
2. Select "Add".
3. Attempt to locate a device in the list.

OBSERVED RESULT
---------------

It's difficult to due to the lack of a search bar.

EXPECTED RESULT
---------------

I expect a search bar for a list of any size, but especially one of this many values.

SOFTWARE/OS VERSIONS
--------------------

1. ~~~sh
   #!/usr/bin/env sh
   kinfo
   ~~~

2. > ~~~YAML
   > Operating System: Fedora Linux 41
   > KDE Plasma Version: 6.2.5
   > KDE Frameworks Version: 6.10.0
   > Qt Version: 6.8.1
   > Kernel Version: 6.12.8-200.fc41.x86_64 (64-bit)
   > Graphics Platform: Wayland
   > Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
   > Memory: 30.4 GiB of RAM
   > Graphics Processor: AMD Radeon RX 5700
   > Manufacturer: ASRock
   > Product Name: X670E Taichi
   > ~~~