Bug 490982

Summary: Allow reordering of Bluetooth device list
Product: [Plasma] plasmashell Reporter: tmpod <tom>
Component: Bluetooth widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: 6.2.4   
Target Milestone: 1.0   
Platform: unspecified   
OS: All   
See Also: https://bugs.kde.org/show_bug.cgi?id=489245
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description tmpod 2024-07-29 15:26:22 UTC
At the moment, the Bluetooth device list shown both in the System Settings app and in the system tray applet is, as far as I can tell, somewhat arbitrarily ordered; a mix of pair order and device type? Not really, but I can't quite understand the logic behind it.

This means that, with more than 8 or 9 devices, you always have to scroll up and down to find some devices, even if they're your daily-driving headphones, mouse, etc.

In bug number 489245[1], someone suggested having devices ordered by "last used/connected". While that would certainly be rather useful and a serious upgrade, I'd wager that allowing users to reorder the entries as they see fit would be very powerful too. 
Perhaps you could select between a manual, fixed selection and a dynamic sort.


[1]: https://bugs.kde.org/show_bug.cgi?id=489245
Comment 1 Nate Graham 2024-07-30 19:41:08 UTC
Seems reasonable.
Comment 2 tmpod 2024-07-30 19:44:14 UTC
:D

Might take a stab at it in the nearish future.
Comment 3 ratijas 2024-08-06 15:44:33 UTC
Just a quick heads up: drag&drop in QML ListView is almost guaranteed to NOT work.

Personally I think that a better path forward here would be some deterministic and better built-in sorting algorithm + dynamic search field when there are more than, say, 5 devices.