text file from largest to smallest file?
Show SSD cumulated usage
Buttons look like disabled
Glad to hear you like it. Once again, thanks for the suggestion. It is for a large part the feedback from users that got the app to where it is today.
Wow! It looks nice, thank you!
Update version to 3.6.4
Update script for Version 3.6.4
Made features hyper-linked
Update for Version 3.6.4 release
Update localization status table
Minor update to localization instructions
GrandPerspective 3.6.4 released
I made some further tweaks. The Scan button is back again, but now as the default button. So it is promimently visible. Furthermore, there's now always a row selected in the history table, so with just arrow keys and return you can initiate a scan. Hopefully you'll like this. It is part of Version 3.6.4 released today.
Make progress window expandable for diagnostic readability
Available in Version 3.6.4
Add Scan button again to start window
Add tooltip to view full progress details when text is truncated
Thanks for the suggestion. One possibility that already was present was to start up the app with extra logging. See https://grandperspectiv.sourceforge.net/HelpDocumentation/HowToHandleHangsWhileScanning.html However, I agree it is useful to be able to view the path from the progress dialog as well. I did not think this exceptional scenario justified adding resize ability to the progress panel. I preferred to use a tooltip instead as this is a typical method for showing the full contents of text...
Thanks for the report. I expect this to be fixed in 3.6.3 but the Anonymous report on 2026-01-25 casts some doubt on that, but without enough details to investigate. Once I am confident the fix works as intended, I plan to also release it on the App Store.
Same problem as in initial post here: Initially GrandPerspective wasn't listed in the FDA MacOS settings so had to add it manually Even when I added it and allowed FDA, the dialog always appears MacOS 26.2 with GrandPerspective from Mac App Store (3.6.1).
Yes, I plan to release a new version there, but was awaiting if there was more reports on the FDA check not working as expected (https://sourceforge.net/p/grandperspectiv/bugs/123/). I expect it is fixed in 3.6.3, but the last anonymous post suggests not, unfortunately without providing further details.
The subject says it all "App Store is only on Version 3.61". Please update.
Make progress window expandable for diagnostic readability
Thank you for new design. However, I think that general purpose utility should not match guidelines for developers' IDE. I will prefer to keep Scan button intact.
Note that that was a "Sponsored result", meaning Google got paid to show this link when someone searched for "Grand Perspective". Here's how you report such scammy ads: https://support.google.com/google-ads/answer/7660847 Just now I tried the search with Brave, Firefox and Safari (all on macOS): the sponsored link didn't appear. So, perhaps enough people reported it. Dan Erwin Bonsma wrote on 2/23/26 5:36 PM: Thanks for the heads up. That is indeed not legit. I did not follow the link, but I can...
Thanks for the heads up. That is indeed not legit. I did not follow the link, but I can only imagine it is something dodgy. Hopefully the suspicious-looking URL will mean most people do not fall for it. Not sure if there is anything I can do about it, but I will look into it. Just so it may show up in Google search. Do not follow sponsored links for GrandPerspective, by Tomorrow Lab or anyone else. To be safe, get the downloads from Sourceforge or the App Store.
When doing a google search for "Grand Perspective" so I could install on a new machine, I came across this sponsored result which does not seem legit: https://buses-jog-y6u.craft.me/eMMjJhEHvMU9By?gad_source=1&gad_campaignid=23592041927&gbraid=0AAAAAC04H8AdvMZoy0kRqkTv9k0sU7u_V&gclid=CjwKCAiAkvDMBhBMEiwAnUA9BYD2qgXRq1keRhzOMYP2_3aReNmCjEzfIvLBmJX-3_fFHsqLaVoklxoCNYAQAvD_BwE I've attached a screenshot, not sure what this thing is actually installing or doing, but figured I'd bring it to someones ...
Copy localizations for old text to new text
Tweak look of Start Window
Thanks for the report. I agree that the start window is not super-intuitive, as the buttons indeed look quite dark when enabled. However, in disabled state, the buttons look even darker, which you can see after "clearing history". I did make some improvements though: The help button is changed to match Apple's UI guidelines. The Scan button disappeared all together. It is not needed. All scans can be activated via double-click. This matches the behavior of XCode. The text "Select Other Folder" has...
Buttons look like disabled
Hi Vlad, Thanks for your offer to provide Romanian translations for GrandPerspective. In short, you will need to provide translations in the XLIFF file for all targets marked TO DO. Attached is a zip of the Localization Catalog, which also provides context. It includes the XLIFF file that you need to edit and return. More details can be found on the Localization page. After you have provided the initial translations (which is most of the work), I would greatly appreciate it when you provide translations...
Add Whyto to credits
Update Chinese translations
Hello, Vlad here! I recently downloaded GrandPerspective to inspect my storage and saw that it can be translated. I am involved in several English to Romanian translation projects and would like to contribute to this one. Can you give me more details? Thanks, Vlad
Hi Whyto, Thanks for providing the missing translations. They have been incorporated and will be included in the next release. Your name will then also appear in the credits. I will gladly take you up on your offer to provide future updates to the translations. I will post a message in this thread when updates are required. Thanks again, Erwin
Add Whyto to credits
Update pending translations
Minor update to Chinese translations
Update pending translations
Revamped Chinese localization
Hi Erwin, I've completed the missing translations and enclosed the final localization file. Thank you for your timely reply. I'm also willing to help with future enhancements. As for the credit, you could simply list me as "Whyto" – it's my usual online handle. Best Regards, Whyto
Hi Whyto, Thanks for taking the effort to update and revamp the Chinese translation. I know it is a substantial task. I have to take your word for the increase in quality, as I cannot judge it myself. However, given the thought you put into your message, I have no doubts. I successfully imported the localization. One minor issue. My localization-check script found two (very small) texts that are not yet translated. Please find them in the attached .xliff file marked with "TO DO". If you could provide...
Hi Erwin, I like this app very much. However the current Chinese translation looks highly unnatural, to the point where I don't really understand how it was done. If my words offend the prior translators, I apologize, but the translation is really strange and functionally unusable – it looks both manually reviewed and machine translated, and the word choices and descriptions are too inconsistent and messy to understand for an average Chinese user. So I decided to translate it myself. I took the source...
Thanks for the report. Can you start it up from the terminal (e.g. using /Applications/GrandPerspective.app/Contents/MacOS/GrandPerspective) and share the logs you see on start-up?
To clarify, I installed 3.6.3 via the Homebrew cask. (Can't seem to edit my last post.)
I just upgraded to 3.6.3 on Sonoma, and now GrandPerspective shows we the "GrandPerspective seems to lack Full Disk Access permissions" on every startup. Removing and re-adding this permission, or restarting the program, doesn't seem to help. 3.6.2 (or previous versions) didn't have this problem for me.
Update script for Version 3.6.3
Update changelog for Version 3.6.3
Add Michael Wagner to credits
Update version to 3.6.3
Update for Version 3.6.3 release
GrandPerspective 3.6.3 released
Update Finnish translations
Update Finnish translations
Hi Mikko, thanks for the quick response. I have updated the translations accordingly and they will be part of the upcoming release.
Here are the translations: Jatka Valitse levy Levyn käyttöoikeus vaaditaan Täysi levyn käyttö -oikeus on varmistettu GrandPerspective tarvitsee täyden pääsyn levyllesi optimaalisen skannaussuorituskyvyn saavuttamiseksi. Valitse seuraavassa kehotteessa päälevysi (esim. Macintosh HD). Käyttöoikeuksien määritys valmis Valitse päälevysi (esim. Macintosh HD)
Hi Jorge, thanks for the quick response. I have updated the translations accordingly and they will be part of the upcoming release.
Update Spanish, French, Italian and Turkish translations
Update pending translations
Update Spanish translations
Update French translations
Update Italian translations
Update Turkish translations
Hi Marc, thanks for the quick response. I have updated the translations accordingly and they will be part of the upcoming release.
Hi Matteo, thanks for the quick response. I have updated the translations accordingly and they will be part of the upcoming release.
Hi Emir, Thanks for the quick response. If you mean the apostrophe in Item 5, then yes, I replaced it by the typographic one.
Done. Greetings.
Done
<meta http-equiv="content-type" content="text/html; charset=utf-8">Hi Erwin,1. Continua2. Seleziona Disco3. Accesso al disco richiesto4. Accesso al Disco Intero verificato. 5. GrandPerspective richiede accesso al disco intero per una scansione ottimale. Seleziona il disco principale (es. Macintosh HD) nella finestra seguente. 6. Impostazione privilegi completata 7. Seleziona il disco principale (es. Macintosh HD).Best,MatteoOn 20 Jan 2026, at 22:35, Erwin Bonsma <eriban@users.sourceforge.net> wrote:Hi...
Hello Erwin, Sürdür Sürücü Seç Disk erişimi gerekiyor. Tam Disk Erişimi doğrulandı. En iyi tarama performansı için GrandPerspective'in diskinize tam erişimi gerekiyor. Lütfen, aşağıdaki istemden ana disk bölümünüzü (örn. Macintosh HD) seçin. İzin ayarı tamamlandı. Ana disk bölümünüzü (örn. Macintosh HD) seçin. Here I am typing typographic apostrophe instead of the plain one but the comment box keeps replacing. Could you please put the typographic one in the final string please? Thank you very mu...
Update german translations
Add Michael Wagner to credits
Update pending translations
Update German localization
There are now 22 strings that are pending translation into Chinese, see the attached file. If anyone is able to help out here, that would be much appreciated!
There are now 26 strings that are pending translation into Portuguese, see the attached file. If anyone is able to help out here, that would be much appreciated!
There are now 22 strings that are pending translation into Greek, see the attached file. If anyone is able to help out here, that would be much appreciated!
Hi Emir, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh HD) in the...
Hi Marc, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh HD) in the...
Hi Mateo and Mattia, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh...
Hi Marc, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh HD) in the...
Hi Mikko, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh HD) in the...
Hi Jorge, Recent updates to the FDA check introduced some additional text. Hopefully you can provide translations for these as well. Feel free to return them inline, or via the attached XLIFF file. Item 1 and 2 are button labels. The other items are other text on warning/notification alerts. Continue Select Drive Disk access required Full Disk Access is verified. GrandPerspective needs full access to your disk for optimal scan performance. Please select your main volume (e.g. Macintosh HD) in the...
Thanks for the new translations and improvements. I will update the credits accordingly.
Hi Erwin, I’ve attached the updated translation file. Please feel free to credit me as „Michael Wagner“. 👍
Thanks, the fix has been merged.
Fix crash on colorScheme
Fix crash on colorScheme
Update German translations
Update pending localizations
Update German localization
Hi Michael, Thanks for providing the missing translations and improving the existing translations. That's much appreciated. Version 3.6.2 released on friday includes a bit more text. Would you be able to translate these as well. If so, please find the latest XLIFF file attached. Finally, what name should I use for adding you to the credits? Just Michael?
Hi there, I’ve updated the file with the new translations and also took the opportunity to fix some faulty translations that had a negative impact on usability.