Bug 253654

Summary: Async API for Solid::Device::allDevices()
Product: [Frameworks and Libraries] solid Reporter: Kevin Ottens <ervin>
Component: libsolid-frontendAssignee: Lukáš Tinkl <lukas>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: hohl, j.k, stiaan.gerber
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Kevin Ottens 2010-10-09 13:49:15 UTC
Please make an asynchronous version of Solid::Device::allDevices() based on the concept of live searches (centered around a new Solid::DeviceList which auto-updates itself).

Pay attention to thread safety issues. ;-)

Once done, make the old allDevices() deprecated.
Comment 1 Alex Fiestas 2013-03-02 00:11:11 UTC
*** Bug 288084 has been marked as a duplicate of this bug. ***
Comment 2 Alex Fiestas 2013-03-02 00:14:57 UTC
*** Bug 272095 has been marked as a duplicate of this bug. ***
Comment 3 Jonathan Riddell 2015-03-11 19:07:13 UTC
This bug is reported on libsolid which is the kdelibs4 version of the solid library.  It is now in maintenance mode.  If you think it should still be fixed in the KDE Frameworks 5 version of solid please move it to or report a bug on frameworks-solid.
Comment 4 Andrew Crouthamel 2018-09-04 15:41:52 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Please try again with the latest version and submit a new bug to frameworks-solid if your issue persists. Thank you!