Po více než roce a půl vývoje se na světlo dostal KDE Partition Manager 4.0 — nástroj pro správu disků a souborových systémů, obdobný GParted pro Qt prostředí. Nástroj je postaven na knihovně KPMcore, kterou například také využívá univerzální instalátor Calamares.
Co je na této verzi zajímavého?
- Program již při spuštění nevyžaduje práva root a žádá o zvednutí práv pro konkrétní operace prostřednictvím frameworku KAuth. Mezi jiným to vyřešilo problémy s fungováním na Waylandu. V budoucnu se program bude místo KAuth obracet přímo na Polkit API.
- Backend KPMcore nyní používá sfdisk (součást util-linux) místo libparted. Přitom bylo v sfdisk odhaleno a opraveno množství chyb.
- Také během práce na KPMcore byl kód pro práci se S.M.A.R.T. přenesen z opuštěného libatasmart do smartmontools.
- Bylo dosaženo dostatečné úrovně přenositelnosti aplikace, v budoucnu se plánuje vydání verze pro FreeBSD.
- Významně se zlepšila podpora LUKS2 — nyní je možné měnit velikost takových kontejnerů, ale prozatím pouze pokud nevyužívají pokročilé možnosti jako dm-integrity. Ale vytváření kontejnerů LUKS2 zatím ve grafickém rozhraní není k dispozici.
- Program se naučil rozpoznávat APFS a Microsoft BitLocker.
- Kód KPMcore byl zlepšen z hlediska zachování kompatibility na úrovni ABI pro budoucí verze. Také jsou široce využívány moderní možnosti C++.
- Bylo opraveno několik chyb při práci s LVM a nejen to.
Zdroj: linux.org.ru

