XuSt
XuSt
is that designed so? when will the function returns nullptr? udisks version: `2.9.2`  while get filesystem by UDisksObject, nullptr is returned. 
if idLable not empty for encrypted devices, show idLabel first Log: as title
as title. Log: as title.
as title. Log: as title.
use `resize` to adjust the size of device list. Log: as title. Bug: https://pms.uniontech.com/bug-view-254647.html
## Summary by Sourcery Enhance the desktop organizer plugin by introducing screen‐specific style configurations with fallback to the last used layout, deprecating legacy custom‐style code, and fixing collection relayout selection...
[configure.log](https://github.com/user-attachments/files/19220489/configure.log) [make.log](https://github.com/user-attachments/files/19220488/make.log) compile filed if libblockdev-smart-dev is not installed and configure with --disable-smart seems like the HAVE_SMART macro does not wrap all the smart associated codes.
#1362 @tbzatek please check this PR if this modification is acceptable. Thank you.
https://github.com/user-attachments/assets/5916c152-27fc-48dc-8b73-780d9fb4620a **Regarding polkit authorization prompts**, when udisks determines that an operation on a partition requires user authorization, the device name is displayed using the **drive name + device descriptor** format....