All posts in the ‘Desktop Curtain’ category

Subscribe to the RSS feed for the 'Desktop Curtain' category

You want updates? We got updates!

Wednesday, August 6th, 2014

Today, we’re releasing updates to nearly every app in our collection: Butler, Desktop Curtain, Key Codes, Keymo, Leech, Moom, Name Mangler, Time Sink, Usher, and Witch.

Why the massive update day? First off, a few of the apps have some Yosemite appearance changes (any of the apps that have a menu bar icon, for instance)—and we know at least some of you are using the Yosemite preview. So that’s one cause for the massive number of updates. But not the main cause.

The main cause is that Apple is changing the rules for Gatekeeper in the upcoming OS X 10.9.5 (and obviously in Yosemite as well). This change, as discussed on The Mac Observer, could cause many apps (including ours) to warn users about running insecure software. (Our apps are not insecure, but the change in Gatekeper would make it look like they are.)

Because of the unknown release date for 10.9.5, we’ve taken the unusual step of releasing our direct version updates today, before the App Store versions are ready to go. We’ve submitted the App Store updates to Apple, but given the Gatekeeper change and the huge number of apps that need to be reapproved, we don’t know how long approvals will take.

If you’re a direct customer, you can get updates via in-app updating, or by downloading a new version from our web site. Our App Store updates are marked to release automatically, as soon as Apple approves them. As each is approved, we’ll do our best to note it on Twitter, so that you can get the updates as soon as possible.

For full details on any app’s update, go to that app’s page, then click on Release Notes (e.g., Moom’s release notes).

How-to: Replace preference files in Mavericks

Thursday, January 30th, 2014

Something many people do, myself included, is copy an application’s preferences file—either from one Mac to another (as a quick way of getting an app configured to my liking) or to replace a damaged/lost preferences file using a Time Machine backup. Until recently, this process was really simple: quit the app in question, trash the existing prefs file, insert the new prefs file, launch app.

Enter OS X 10.9, aka Mavericks, aka “the easy prefs copy killer.” Apple has made changes to the way the preferences system works in Mavericks, and one casualty of those changes is the easy replacement of an application’s preferences file. A brief bit of before-and-after, and then we’ll get to the fix—or just click the Read More link to jump right to the fix.

In prior versions of OS X, preferences files were always read by the application at launch. So as long as the app wasn’t running, if you replaced its preference file, it would read the new file the next time you launched the program.

In Mavericks, preferences are managed by a background daemon, cfprefsd. This service reads the preferences file once, when you first run the app. It then (I believe) receives notifications if you change the program’s settings while the program is running, and then writes them to the actual preferences file at certain points in time. But cfprefsd always has a copy of those settings in its cache, and that’s what the app gets when it checks its settings. (This reduces hard disk access, which is important in conserving battery life in laptops.)

Here’s the important bit: After you’ve launched an app once, it seems that any subsequent launches also get their preferences from cfprefsd. So if you try the old “replace the prefs while the app isn’t running” trick, you’ll be quite surprised to find that your program launches with its previous settings. It will do this even if you simply delete (via Finder) the old prefs file!

So how do you get around this aggressive caching of preference files?

(more…)

Desktop Curtain and Time Sink updated

Wednesday, October 23rd, 2013

Today we’re releasing Desktop Curtain 3.0.1 and Time Sink 1.2.2. Neither of these are Mavericks-specific releases; they’re mainly bug fix releases with a couple small new features here and there. As with our Mavericks-specific updates, the following warning applies to these updates:

IMPORTANT NOTE: The following updates will bump the minimum system requirement to 10.7 or newer; if you’re still running 10.6, DO NOT INSTALL THESE UPDATES.

Why 10.7 or newer? Apple recently declared an old security-related API dead (i.e. deprecated), and recommended that all developers switch to the newer API, which we did. But that new API requires 10.7 or newer.

App Store buyers should see the updates shortly; direct buyers can get them through in-app updating, or by downloading directly from our site. If you care about the nitty-gritty details, make sure you check out the release notes pages for each app (Desktop CurtainTime Sink) to see what’s up.

Oh when the updates come marching in…

Friday, October 18th, 2013

We’ve been quiet here lately, but that’s not because we haven’t been busy. Far from it; we’ve been testing our apps with Mavericks, and making changes where necessary (mostly cosmetic in nature). We’ve also addressed a number of minor bugs that have been reported (thanks!) since our last updates. So be prepared, we’re updating nearly the entire lineup today—everything here is Mavericks-ready, for whenever Apple ships the system.

As always, direct purchasers can update within the app, or by downloading a new version from our servers. App Store buyers should see the updates (soon, if not already) in the Updates tab of the App Store application.

IMPORTANT NOTE: The following updates will bump the minimum system requirement to 10.7 or newer; if you’re still running 10.6, DO NOT INSTALL THESE UPDATES.

Why 10.7 or newer? Apple recently declared an old security-related API dead (i.e. deprecated), and recommended that all developers switch to the newer API, which we did. But that new API requires 10.7 or newer.

So what’s new and improved today? It’s quite a list…

  • Butler 4.1.16: A number of behind-the-scenes updates for improved Mavericks compatibility, and a couple minor bug fixes.
  • Leech 2.2: We’ve fixed a fuzzy date bug, improved the ‘resume download,’ and squashed a couple of bugs.
  • Moom 3.1: Lots of goodness here, but the biggie is that you can now specify resize dimensions as a percentage of available space. We’ve also changed how custom names work for saved window layouts, added a new AppleScript command, and made a number of other little changes. Check out the Moom release notes page for all the details.
  • Name Mangler 3.3: The big news here is that Mavericks users can use Tags in renaming operations. We also fixed a couple of minor bugs, and added a checkbox to the Terms List dialog that will make Name Mangler check the source file for updates. Full details on the Name Mangler release notes page.
  • Witch 3.9.3: We’ve updated the “how to enable” text for Mavericks users, and worked around a glitch for those using XtraFinder.
  • If you’re scoring at home, that’s five apps updated; the missing suspects (Desktop Curtain, Keymo, Time Sink, and Usher) all have updates in the works, and we hope to have those out shortly as well. Even without updates, those apps will work fine on Mavericks—so if you’re upgrading your OS, you should be in good shape with all of our apps, assuming you apply the updates we have released.

Announcing Many Tricks’ Donation Day

Wednesday, December 19th, 2012

In the past, we’ve donated proceeds from our software sales to worthy causes, such as the National Pancreatic Cancer Foundation and Charity:Water. This year, we thought we’d try something different…

On Thursday, December 20*, all of our apps
will be priced at $1 ($0.99 on the App Store).

The catch: We want you to donate the money you saved
(compared to list prices) to the charity of your choice.

For example, if you want to own Moom ($10) and Time Sink ($5), we’ll expect you to donate $13 to your favorite charity. Usher ($35) and Desktop Curtain ($5) would mean a $38 donation. Buy everything in our portfolio for $9, and donate $109 to charity. It’s pretty simple math, regardless of which apps you’re interested in buying. (These donations should be tax deductible, too, but please don’t take our word for that!)

You may wonder how we’re enforcing this donation requirement. The short answer is we’re not. We both firmly believe in the goodness of people, and we’re confident that those who purchase on Thursday will do the right thing. Will everyone? Absolutely not. But we believe that many will, which will hopefully lead to some nice contributions to a wide range of charities.

Sure, we could have kept prices at their normal level, and donated proceeds to a charity or two of our choosing. But we feel strongly that you should be able to pick your own charity, and we hope that by dropping the apps’ prices to $1 for the day, we’ll get more participation than we would by simply donating our proceeds.

So if you’ve been waiting for a good excuse to purchase one or more of our apps, Thursday’s the day. You get the apps you want at an amazing price, you get to choose who gets the money you saved on our apps, and you get to feel good about supporting a charity.

All we ask (ask, not require) is that you let us what you did with the savings. You can either send us an email with the details, or just tweet about it, and copy @manytricks on your tweet. We’d love to know how much money was donated, and to which charities, if you feel like sharing that information.

Happy Holidays!Peter and Rob.

*

Because the world insists on having multiple timezones, our Donation Day pricing will roll out differently for the App Store and for our web site. App Store buyers will see Donation Day pricing starting at 12:01am on December 20th in their local timezones, and it will end 24 hours later.

On our web site, Donation Day pricing will begin at 7am Pacific USA time on December 20th, and end at 7am Pacific USA time on December 21st. This will give buyers, regardless of their local timezone, 24 hours to purchase directly from us, if that’s their preference.

Mountain Lion status report (bonus: three app updates)

Wednesday, July 25th, 2012

Now that Mountain Lion (aka OS X 10.8) is officially out, we can officially update the status of our apps.

The short version: They all work.

The slightly longer version: To the extent that we were able to test all features in all apps, they all work in Mountain Lion. But there are just two of us, and thousands of features to test. So please, let us know if you find any issues. You can do so by going to the support page for any app (i.e. Moom’s support page), which list a few ways to report issues.

We also have three app updates today that fix minor issues in Mountain Lion—and resolve some other bugs and add some new features.

Get Leech 2.1.1 (release notes), Usher 1.1.5 (release notes) and Butler 4.1.13 (release notes) via in-app updating.

Note: If you’re an App Store purchaser of Usher, you should migrate (for free) to the direct sales version. Here’s how and why.

Desktop Curtain 3 makes your desktop clutter weep

Thursday, May 24th, 2012

Today we’re releasing Desktop Curtain 3.0, a major upgrade to our solution to desktop clutter. First, the important bits about this release:

  • It’s a free upgrade to all prior purchasers of Desktop Curtain. That’s right, free. Just load up the App Store application, go to Updates, and install the Desktop Curtain update.
  • Desktop Curtain 3 is also available directly from us. Unlike the prior version, we’re selling this one directly, as well as via the App Store. To purchase from us, just visit the Desktop Curtain page.
  • Desktop Curtain 3 will cost $5 ($4.99 in the App Store), but it’s on sale through Sunday, May 27th for $1.99, the same price as the outgoing version.

So what’s new and exciting in Desktop Curtain 3? A ton of stuff, including this lovely new user interface:

In addition to the reworked interface, Desktop Curtain 3 has these awesome new features:

  • Application isolation mode automatically places the curtain behind the frontmost application, letting you focus entirely on that program.
  • A global hot key provides even more isolation, placing the curtain behind everything except the frontmost window.
  • You can use the current desktop image as the curtain image.
  • If the curtain is covering the desktop icons, clicking the curtain will activate the Finder.
  • The curtain image is now translucent, making it simple to change the curtain’s color.
  • New entries in the contextual menu (and in the program’s menu bar menus, and in new Dock item menus) allow you to easily hide the curtain, or change the level at which it’s displayed.

Desktop Curtain 3 represents a huge improvement in functionality over the old version, and it’s available right now. You can download and use it for free (forever, if you wish) in a feature-limited mode, and then use an in-app button to purchase the full version when you’re ready.

Our apps and OS X Lion compatibility

Wednesday, July 20th, 2011

With today’s release of Lion, here’s an update on the status of all our apps in Apple’s latest Mac OS X release. Note that this is based on our testing only, and many of our apps are feature-rich: so if you run into something, please let us know via comments here, a tweet, an email message, or a trouble ticket.

  • Butler: Compatible, though it’s likely we haven’t tested 100% of everything that Butler can do.
  • Desktop Curtain: Compatible, but with some issues if you use Spaces or Mission Control. We’re working to find a solution to those issues.
  • Displaperture: Compatible.
  • Key Codes: Compatible.
  • Keymo: Compatible.
  • Leech: Leech’s browser integration feature only works with Firefox in Lion. We’re investigating getting the other browsers working again, and will post any updates here on our blog.
  • Menu Bar Tint: Compatible.
  • Moom: Compatible, as of latest 2.2 update.
  • Name Mangler: Compatible.
  • Open-With Manager: Not recommended and not tested in Lion.
  • Safari Guardian: Not compatible with Lion. It won’t cause problems if installed, but its features won’t work. (Note: Safari 5.1 in Snow Leopard also breaks Safari Guardian.)
  • Service Scrubber: Not recommended and not tested in Lion.
  • Time Sink: Compatible.
  • Usher: Compatible.
  • Witch: Compatible, as of the 3.7 update.

As noted above, if you find certain features in our apps that don’t work in Lion, please let us know!

Desktop Curtain 2.2 released

Friday, June 24th, 2011

Today’s Desktop Curtain update adds two minor features, and includes a few bug fixes. The two new features are:

  • A ‘boss key’ to instantly bring the curtain to the foreground, covering absolutely everything (including the Dock and Command-Tab application switcher). It doesn’t, however, bring up a fake spreadsheet as did certain games of yore.
  • Image names are now shown while hovering over image thumbnails in the History menu.

Desktop Curtain is (as of now, at least) only available on the App Store, for $1.99 to new purchasers (the update is, of course, free to all current customers).

How-to: Launch and hide Desktop Curtain at login

Monday, February 7th, 2011
Over the weekend, I was asked why Desktop Curtain can’t be launched and hidden at login—when set to run at login, Desktop Curtain appears (as would any other app set to run at login). While you can’t set this preference within Desktop Curtain, it’s relatively easy to do with some help from Mac OS X.

First, make sure the ‘Launch automatically at login’ box is checked on the Advanced tab of Desktop Curtain’s settings window.

Second, go to the Accounts System Preferences panel, select your account in the left-hand column, and then click the Login Items tab on the right. Find Desktop Curtain in the list, and check the leftmost box, in the Hide column:

That’s it—Desktop Curtain will now launch at login, and hide. To get the most out of this tip, you should also set a global hot key (on the Advanced tab of Desktop Curtain’s settings window), so you can then make Desktop Curtain visible whenever you need to hide your clutter.