![]() ![]() I understand the geek inside of you so I will write a separate technical article about how it works in the future :-) You may then compile it on your own in case you want to be 100% sure about your kernel extensions in your system. This way when you happen to look into /System/Library/Extensions you don't scare yourself to death by simply forgetting Echelon is something related to the peaceful TotalFinder.Īnd by the way, if you are still scared please note that TotalFinder.kext is going to be also an open-source in a few days on GitHub. So I decided to rename it simply to TotalFinder.kext. )Ī general project refactoring and Echelon renameĮchelon scares people too. Of course I will be glad to get some feedback/code reviews on this.Īnd as a side-effect I've learned how to rule the world with my own Scripting Additions. Don't worry I will open-source my solution in a few days on GitHub. But I'm using my own OSAX to do the Finder injection by default. ![]() TotalFinder.bundle is still a SIMBL plugin and you can run it with SIMBL if you want to play with ist. I was able to implement future Finder version check like this: It does not need Agent and it is Snow Leopard only so it turned to be a really easy (the plugin injector has less than 100LOC). Actually it does no good with Finder's auto-restart and it complicated my life in the past (I needed to prevent continuos crashing scenario for example) I don't really need SIMBL's Agent functionality.To sleep well in night I wanted to implement future compatibility check for Finder.Testing compatibility and keeping up with Finder.app alone is quite enough work for me. I don't want to depend on a component which may evolve.It should be ideally one-click experience. I want TotalFinder installation and uninstallation to be as seamless as possible.Is it really worth to replace SIMBL with my own homebrew solution? Let's be honest, the SIMBL homepage is not very welcoming to non-programmers. And they probably want to look and understand what it is. They need to install a separate program prior to TotalFinder. Running an installer is not much work I know. ![]() The current SIMBL has one fundamental problem related to TotalFinder. TotalFinder probably would not be here today without the SIMBL. All kudos to Mike Solomon who has been doing an awesome job on it for so many years. The SIMBL is a great and well maintained software. TotalFinder loves SIMBL, but SIMBL scares people on the streets (even during the daytime) Slight variation to the original, but much cooler than the sunglasses.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |