AppTrap for Snow Leopard

with 7 comments

AppTrap for Snow Leopard is pretty much done. I just need to get my hands on a copy of the OS to do some final testing. If there aren’t any crazy last-minute bugs, it should be released sometime between Friday and early next week, depending on when I get my copy. The current version should work fine on Snow Leopard, so you’ll be OK while I get the next release ready.

The main improvement for the Snow Leopard version of AppTrap, henceforth known as 1.1.1, is 64 bit support. Specifically, 64 bit prefpane support. The change isn’t for the imperceptibly small performance improvement, but for convenience’s sake. Snow Leopard’s System Preferences supports the loading of 32 bit preference panes, but, being a 64 bit application itself, it must restart in order to load them.

It’s akin to a 64 bit application requiring 64 bit plugins. If one of the plugins is 32 bit, then the application will run as a 32 bit process instead of as a 64 bit process. In the case of System Preferences, because it’s already running, it has to quit itself and then restart as a 32 bit process.

1.1.1 will also be dropping support for Tiger. That’s mostly because of the 64 bit-ness. Some of the code I’ve had to change to get AppTrap to compile as 64 bit also requires Leopard.

I’ve tried compiling the background process as 64 bit, and although it compiles, the warnings freak me out just a little. I’d like to learn a bit more before I start to delve into stuff that I’m not as familiar with.

Anyway, this post was longer than I expected it to be. I hope it gave you some clarification on what’s going on with AppTrap. Post in the comments if you have any questions or suggestions, or you can email me. 🙂


Written by Kumaran Vijayan

August 26, 2009 at 1:34 pm

Posted in AppTrap

Tagged with

7 Responses

Subscribe to comments with RSS.

  1. Is there any possibility of sending a copy of AppTrap for Snow Leopard before release?
    I’m using SL right now and I miss AppTrap function.

    Great job with this application, can’t understand why apple doesn’t have this option by default


    August 28, 2009 at 7:57 am

  2. Well, I’m not too keen on releasing public betas that I haven’t been able to test at least a little. The trunk for the project in the SVN repository should have a version that works on Snow Leopard without annoyances.


    August 28, 2009 at 2:02 pm

  3. Cool, cause AppTrap is great, glad to see it’ll work in SL 😀


    August 28, 2009 at 10:35 pm

  4. There is no describing how happy I am that you’ve taken up development of AppTrap! I, being a geek, installed Snow Leopard on release day (and had been boot camping SL prior to that) and did so with a clean install (I had a TeX distribution cluttering my home and root folder with folders that were essential to LaTeX and LaTeX2e but that I couldn’t figure out how to properly move with Terminal commands). Now I need to get rid of something so that I can reinstall it and am at a wall! AppTrap was once, and will be again, my savior. Thank you!


    August 30, 2009 at 3:56 pm

  5. Every time I update WebKit Nightly (or any other program that uses Sparkle), AppTrap dutifully appears. Can you put an “ignore Sparkle apps” checkbox or an application blacklist on the feature wishlist?


    September 17, 2009 at 8:52 am

  6. It would be cool if this thing could remove widget preferences too.
    But thanks for updating it


    September 22, 2009 at 12:57 am

  7. every few minutes a pop-up appears on my macbook and asks for my password. that pop-up is
    by no means i can get rid of this irritating pop-up.
    can you help me? would apptrap work?
    thanks from holland for your help


    January 4, 2011 at 9:45 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: