diff --git a/src/config/configurepagefilesystemcolors.ui b/src/config/configurepagefilesystemcolors.ui
index 3a9987f..aa8d047 100644
--- a/src/config/configurepagefilesystemcolors.ui
+++ b/src/config/configurepagefilesystemcolors.ui
@@ -1,855 +1,878 @@
ConfigurePageFileSystemColors
0
0
484
- 464
+ 528
-
0
3
File Systems
-
-
-
+
-
+
+
+ -
+
- HFS:
+ ReiserFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- -
-
-
- -
-
+
-
+
- -
-
+
-
+
Qt::Horizontal
43
17
-
UFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- HPFS:
+ ISO 9660:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- -
-
-
- Qt::Horizontal
-
-
-
- 43
- 17
-
-
-
+
-
+
- -
-
+
-
+
- ReiserFS:
+ OCFS2:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ -
+
- JFS:
+ XFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- -
-
+
-
+
- -
-
+
-
+
- -
-
+
-
+
- ext2:
+ NILFS2:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
- false
-
- -
-
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
- -
-
+
-
+
Qt::Horizontal
- 43
+ 28
17
- -
-
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 43
+ 17
+
+
+
- -
-
+
-
+
- F2FS:
+ FAT16:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- Linux RAID:
+ extended:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- ext4:
+ LUKS2:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- Qt::Horizontal
+
-
+
+
+ -
+
+
+ unformatted:
-
-
- 40
- 20
-
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
+
+ false
+
+
- -
-
+
-
+
- -
-
-
- Qt::Horizontal
+
-
+
+
+ -
+
+
+ UDF:
-
-
- 28
- 17
-
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
+
+ false
+
+
- -
-
+
-
+
- ISO 9660:
+ ZFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ -
+
+
+ -
+
+
+ -
+
Qt::Horizontal
28
17
- -
-
-
- -
-
-
- -
-
+
-
+
Qt::Horizontal
43
17
- -
-
+
-
+
+
+ ext4:
+
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
+
+ false
+
+
+
+ -
+
+
+ -
+
+
+ HPFS:
+
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
+
+ false
+
+
+
+ -
+
-
Qt::Horizontal
37
18
- -
-
-
- -
-
+
-
+
Qt::Horizontal
43
17
- -
-
+
-
+
Qt::Horizontal
- 28
+ 43
17
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- exFAT:
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
-
- -
-
-
- -
-
+
-
+
- -
-
+
-
+
- ext3:
+ JFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- BitLocker:
+ ext3:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
Qt::Horizontal
- 43
+ 28
17
- -
-
-
- Qt::Horizontal
-
-
-
- 21
- 21
-
-
-
-
- -
-
+
-
+
- HFS+:
+ Reiser4:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ -
+
+
+ -
+
Qt::Horizontal
43
17
- -
-
-
- -
-
-
- LUKS:
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
- false
-
-
-
- -
-
+
-
+
- XFS:
+ Btrfs:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- -
-
-
- UDF:
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
-
+
+
+ Qt::Horizontal
-
- false
+
+
+ 28
+ 17
+
-
-
- -
-
-
- -
-
-
- -
-
+
- -
-
+
-
+
Qt::Horizontal
- 28
+ 43
17
- -
-
-
- -
-
+
-
+
- NTFS:
+ ext2:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ -
+
+
+ -
+
- unknown:
+ F2FS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- -
-
+
-
+
+
+ -
+
- APFS:
+ LVM2 PV:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
Qt::Horizontal
43
17
- -
-
+
-
+
- NILFS2:
+ exFAT:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
- -
-
+
-
+
+
+ -
+
- OCFS2:
+ NTFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- -
-
-
- -
-
+
-
+
Qt::Horizontal
- 43
+ 28
17
- -
-
+
-
+
- Reiser4:
+ LUKS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- unformatted:
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
-
+
+
+ -
+
+
+ Qt::Horizontal
-
- false
+
+
+ 40
+ 20
+
-
+
- -
-
+
-
+
- LVM2 PV:
+ Linux Swap:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 43
+ 17
+
+
+
- -
-
+
-
+
- -
-
+
-
+
+
+ -
+
+
+ -
+
-
Qt::Horizontal
43
17
-
FAT12:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
- extended:
+ HFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- LUKS2:
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
-
+
+
+ -
+
+
+ Qt::Horizontal
-
- false
+
+
+ 43
+ 17
+
-
+
- -
-
+
-
+
+
+ -
+
- Linux Swap:
+ APFS:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- -
-
+
-
+
- ZFS:
+ FAT32:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 28
- 17
-
-
-
+
-
+
- -
-
+
-
+
- -
-
+
-
+
Qt::Horizontal
43
17
- -
-
+
-
+
- FAT32:
+ Linux RAID:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ BitLocker:
+
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
+
+ false
+
+
- -
-
+
-
+
Qt::Horizontal
- 28
- 17
+ 21
+ 21
- -
-
+
-
+
+
+ -
+
- FAT16:
+ HFS+:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
Qt::Horizontal
-
+
+
+ 28
+ 17
+
+
+
- -
-
+
-
+
- Btrfs:
+ unknown:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
- -
-
+
-
+
+
+ Minix:
+
+
+
+ -
+
Qt::Horizontal
43
17
- -
-
+
-
+
+
+ Qt::Horizontal
+
+
KColorButton
QPushButton
diff --git a/src/partitionmanager.kcfg b/src/partitionmanager.kcfg
index be98304..2d48ef3 100644
--- a/src/partitionmanager.kcfg
+++ b/src/partitionmanager.kcfg
@@ -1,162 +1,164 @@
fs/filesystem.h
util/capacity.h
140,150,120,80,0,110,0,90,90,0,0,0,0,0
0,1,2,3,4,5,6,7,8,9,10,11,12,13
1,1,1,1,0,1,0,1,1,0,0,0,0,0
32,192,800
0,1,2
1,1,1
32,430,96,96,64,64,64,96,96,96
0,1,2,3,4,5,6,7,8,9
1,1,0,0,0,0,0,0,1,1
true
0
2048
false
true
Unknown
Extended
Ext2
Ext3
Ext4
LinuxSwap
Fat16
Fat32
Ntfs
ReiserFS
Reiser4
Xfs
Jfs
Hfs
HfsPlus
Ufs
Unformatted
Btrfs
Hpfs
Luks
Ocfs2
Zfs
Exfat
Nilfs2
Lvm2_PV
F2fs
Udf
Iso9660
Luks2
Fat12
- LinuxRaidMember
- BitLocker
- Apfs
+ LinuxRaidMember
+ BitLocker
+ Apfs
+ Minix
220,205,175
187,249,207
102,121,150
122,145,180
143,170,210
155,155,130
204,179,215
229,201,240
244,214,255
216,220,135
251,255,157
200,255,254
137,200,198
210,136,142
240,165,171
151,220,134
220,205,175
173,205,255
176,155,185
170,30,77
96,140,85
33,137,108
250,230,255
242,155,104
160,210,180
255,170,0
170,120,255
177,82,69
223,39,104
204,179,255
255,100,100
- 110,20,50
- 255,155,174
+ 110,20,50
+ 255,155,174
+ 0,170,255
true
static_cast<int>(FileSystem::Type::Ext4)
MiB
random