EagleFiler 1.9.18
EagleFiler 1.9.18 is a maintenance release of my digital filing cabinet and e-mail archiving app. This version adds support for macOS Tahoe 26, amongst other enhancements and fixes.
Some interesting issues were:
A new Liquid Glass icon is in the works, but for now it uses
-[NSApplication setApplicationIconImage:]
and-[NSImage setName:]
to break the icon out of squircle jail in the Dock and in windows throughout the app.Tahoe has a new font panel, and accessory views for it would cause crashes for most of the beta cycle. This seems to have been fixed in developer beta 6.
Each major macOS update seems to add a few symbols that cause crashes when imported by the old, customized version of PyObjC that I’m using. This time, it was
BSXPCServiceConnectionProxy<BKSHIDEventDeliveryManagerServerInterface>
inAVPlayer
.The main EagleFiler executable is not compiled with Xcode 26 because doing so breaks one of the app’s key split views. I’m not exactly sure what’s going on, as the app only uses split views in the most basic way. I’m in the process of rewriting it to use
NSSplitViewController
, which seems to avoid the problem. But, for now, since it’s linking against an older SDK for compatibility, this means it won’t get the new Tahoe window toolbar style yet.Tahoe has some regressions that affect conversion of HTML to RTF and plain text. Some lists lose their numbering, and there are also spacing changes (FB18655613).
Previously:
- macOS Tahoe 26 Developer Beta 6
- NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac
- macOS Tahoe’s New Theming System
- EagleFiler 1.9.17
1 Comment RSS · Twitter · Mastodon
Hi Michael, I think I remember someone saying that you can add UIDesignRequiresCompatibility with value of NO to Info.plist even with an older SDK, to get the new look. I could be wrong, but worth experimenting.