Bug 428046

Summary: Use metric units for file sizes
Product: [Frameworks and Libraries] frameworks-kio Reporter: Erik Quaeghebeur <bugs.kde.org>
Component: generalAssignee: KIO Bugs <kio-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: davide, kdelibs-bugs, krusader-bugs-null
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Erik Quaeghebeur 2020-10-21 08:00:31 UTC
File sizes in Krusader are given using IEC units (B, KiB = 1024 B, MiB = 1024 KiB,…). Metric units (B, kB = 1000 B, MB = 1000 kB,…) are more appropriate. The reasons are:

* There is no underlying reason to use multiples of 1024, because the size of the content is shown, not of the multiple of block size of the medium the file resides on.
* It is easier to reason in multiples of 1000 than in multiples of 1024.

Therefore, please use metric units for file sizes.
Comment 1 Davide Gianforte 2020-10-21 19:47:52 UTC
Human file sizes in Krusader are handled through KIO::convertSize(); moving as wishlist to the KIO devs to a shared discussion, if it won't be implemented upstream, we could use a Konfigurator option.
Comment 2 Erik Quaeghebeur 2020-10-22 13:20:06 UTC
If the bug this is a duplicate of (the one for Dolphin) doesn't result in a fix, this one can be reopened.

*** This bug has been marked as a duplicate of bug 428045 ***