Therefore, I extracted the prebuilt frameworks from the Disk Inventory X.app bundle and recreated the headers as follows: CocoaTech Even if the source code was available, compatibility problems between early versions of Xcode (2.x) and the latest Xcode (7.2) would make it troublesome to compile. Except for TreeMapView which is provided by the original author, finding the source code for the other two proved difficult. The main problem in fixing this was that DIX relied on three main external frameworks: OmniFramworks, CocoaTech and TreeMapView. Setting the NSNumberFormatter behavior to NSNumberFormatterBehavior10_0 results in the correct values: This new behavior would cause DIX running on OSX 10.4+ to format the volume sizes incorrectly, for example my 465.6 GB HDD was being displayed as 4,65.6GB: Since DIX 1.0 was written, OSX APIs have continually changed and one of them was the introduction of new behavior for NSNumberFormatter in OSX 10.4. If you've ever wondered where all your disk space has gone, Disk Inventory X will help you to answer this question." It shows the sizes of files and folders in a special graphical way called "treemaps". There are many alternatives available, myself personally I use Disk-Inventory-Xįork of Disk Inventory X with the correct volume size formatting and rebuilt external frameworks headers.Īs the original author states, "Disk Inventory X is a disk usage utility for Mac OS X 10.3 (and later). This repository was just an exercise to revive the ancient code base of Disk Inventory X but the compatibility issues with newer OSXs make it unusable. ⚠️ Attention! This application is no longer supported! ⚠️
0 Comments
Leave a Reply. |