Latest Posts in Mac Gems

Jitouch adds new gestures to Multi-Touch trackpads

Posted by Dan Frakes on
8 comments

I’m a big fan of the Multi-Touch trackpads on Apple’s recent laptops; by letting you use various gestures to perform actions, this technology makes the trackpad much more useful than when laptop input devices allowed only pointing and clicking.

Unfortunately, Mac OS X doesn’t let you customize these gestures, or add new ones, which is why I loved MultiClutch. As I showed in a Macworld video, MultiClutch let you assign particular gestures to particular actions or keyboard shortcuts. Sadly, MultiClutch doesn’t currently work in Snow Leopard.

I recently discovered an alternative, Jitouch, which instead of letting you customize gestures, adds eight new sets of them. Once you launch Jitouch—it’s an application, rather than a kernel extension, preference pane, or system hack—you can perform the following types of actions using trackpad gestures:

  • Switch to the next or previous tab (for Web browsers only)
  • Open a link in a new tab (for Web browsers only)
  • Minimize a window
  • Zoom a window
  • Move and resize a window
  • Close a window or tab
  • Open a recently closed tab (for Firefox only)
  • Quit an application

Rather than attempt to describe each gesture, I encourage you to check out the developers’ Gestures page, which provides clear descriptions and demonstrations of each gesture. In addition, the developer has posted two videos on YouTube, one showing each gesture, the other demonstrating Jitouch’s gestures in action.

What I like best about Jitouch is that it lets you perform, with a single-hand gesture, actions that would otherwise require switching to the keyboard, accessing a menu, or using two hands. In other words, it lets you keep your fingers on the trackpad.

Via Jitouch’s preferences, you can choose to disable particular gestures if you don’t use them or if you find yourself accidentally performing them. (You can temporarily disable all gestures via Jitouch’s menu-bar menu.) You can also adjust the force and speed needed for gestures to be recognized. If you’re left-handed, you’ll appreciate the option to reverse Jitouch’s gestures.

These gestures do take some practice; the developers claim that in order to avoid stepping on OS X’s built-in gestures, and to prevent too many accidental triggers, some gestures are purposely more complex than others. But I found that after just a few days of use, I had already incorporated several of the gestures into my trackpad habits.

As noted in the list above, some gestures are limited to Web browsers; in addition, you can’t currently customize Jitouch’s gestures. But the Jitouch Web site promises that upcoming versions will include support for such customization, as well as gestures for switching between workspaces in OS X’s Spaces feature and switching between windows. I’m looking forward to those features.

Want to stay up to date with the latest Gems? Sign up for the Mac Gems newsletter for a weekly e-mail summary of Gems reviews sent directly to your Inbox.

Delibar makes Delicious bookmarking easy and attractive

Posted by David Chartier on
8 comments

Delicious is a popular social-bookmarking service—so popular that Yahoo bought it—that lets you save bookmarks "to the cloud" (in other words, online). You can access your saved bookmarks from any browser on any computer, share them with friends, and, thanks to the social nature of Delicious, see what's popular based on what others are bookmarking. But to truly make Delicious useful, you need a good tool that gives you access your bookmarks as conveniently as the old, busted bookmarks menu in your Web browser. Delibar is just such a tool, and it greatly improves the experiences of accessing and sharing your Delicious bookmarks.

Delibar offers a gorgeous, non-intrusive way to both use your Delicious bookmarks and create new ones. You can configure the program to run in the Dock or in the menu bar. You can also activate Delibar via keyboard shortcuts, letting you quickly search your bookmarks, view a list of your most recent bookmarks, and see bookmarks saved by your network of friends and those you follow.

To keep you working instead of bookmarking, Delibar provides shortcuts and bookmarklets for saving the frontmost tab or window of your browser, recommending frequently used tags in the process. And if you've got multiple accounts—for example, one for your personal bookmarks and another for collaborating with others at work—you can select, on the fly, which one to use.

Besides making the Delicious experience more accessible and efficient, Delibar's best features involve searching and sharing your bookmarks. You can use Google-like search queries to find specific phrases or to omit particular terms, and several pre-defined Special searches are available; for example searching for @top5 searches for the top five most-frequently accessed bookmarks. If you frequently search for a specific tag or link, you can "tear off" that search-results window to keep it visible on your desktop.

One of my favorite aspects of Delibar is its social focus. Clicking a button next to any Delicious bookmark allows you to share that link via email, Twitter, and Facebook, or to blog it with MarsEdit. Delibar can become a sort of organizational and social hub for all the sites you see fit to bookmark and share.

One drawback to Delibar is that it doesn’t present your bookmarks in a folder-style list the way most browsers and bookmark tools do; instead, you must search for bookmarks or rely on the program's list of most-recent bookmarks. (This is especially disappointing since pre-release versions of Delibar actually offered a list view.) Granted, searching in Delibar is very quick, especially once you're familiar with Delibar’s keyboard shortcuts, and the tear-off search window also helps. Still, I hope Shiny Frog brings back some kind of tag/folder view in a future update.

I've followed Delibar's progress over the last couple of years, through a number of pre-release versions that experimented with different ways of interacting with the Delicious service. Version 1.0 is a massive upgrade from those versions, and it has what is easily the most attractive and progressive interface of any Delicious client I've seen. Despite the considerable drawback of not having a complete bookmark menu, Delibar’s ease of use, keyboard shortcuts, search feature, and beautiful interface have earned it a spot in my menubar.

(While the full version of Delibar is $18 at current exchange rates, once the program's two-week demo expires, Delibar continues to function in a free mode that's limited to searching your Delicious bookmarks.)

Updated 11/5/2009, 9:40pm: Updated price, which changed the day after this review was published; added information about free limited-feature version.

SMART Utility monitors your hard drives' health

Posted by Dan Frakes on
22 comments

A few years ago, I covered SMARTReporter, a simple, free utility for monitoring your drives’ Self-Monitoring Analysis and Reporting Technology (SMART) status. As I explained at the time, SMART is technology built into all modern hard drives that monitors various parameters of a drive’s performance—temperature, error rates, and more—warning you if any of them is out of the normal range.

The problem with SMART is that it requires software on the host computer that queries the drive for its SMART status and then reports that status to the user. While SMARTReporter is useful for basic SMART monitoring, SMART Utility offers more features and provides more details about each drive’s health.

(Note that SMART works only with PATA and SATA drives connected directly to a PATA or SATA bus; very few FireWire and USB enclosures pass SMART data to the host computer. This means that SMART-monitoring software can’t warn you of possible problems with external drives. In addition, it’s worth noting that a drive’s SMART status won’t warn you about every drive failure—it can’t generally predict instantaneous, catastrophic failure, and it won’t detect software issues such as a corrupt disk directory—but it can alert you to potential failures indicated by unusual SMART values.)

Read more...

PTHPasteboard Pro provides multiple Clipboards and much more

Posted by Dan Frakes on
3 comments

As a writer and editor, I couldn’t be nearly as productive as I am without a multiple-Clipboard utility—a program that stores multiple recent contents of the Clipboard, letting you paste any of them quickly and easily. In addition to the productivity gains such utilities offer, they also protect you from losing important content because you copied or cut it, then absentmindedly copied or cut something else, replacing that content, before you had a chance to paste.

I’ve previously reviewed Jumpcut, PopCopy, and CuteClips, three multiple-Clipboard utilities that focus on simplicity and ease of use; Jumpcut remains one of my favorite OS X add-ons. But if you’re willing to forego some of that simplicity, PTH Pasteboard Pro offers a whole lot more functionality.

Like other such utilities, every time you copy or cut content—text, images, and so on—to the Clipboard, PTHPasteboard Pro automatically adds that content to its own list of Clipboard contents, which the developer calls a pasteboard; you choose how many items the pasteboard holds, as well as the maximum size of items to be saved. You can access those contents via a separate pasteboard window or—my preference—a menu-bar menu. Click on an entry in the window or menu to immediately paste it into the current document or text field.

(Two bonuses you get with the window approach, instead of the menu-bar menu, are a search field for finding particular text—a great feature if you can’t remember when you cut that important paragraph you forgot to paste—and a larger preview of the contents of a particular pasteboard buffer by holding the cursor over that item.)

Read more...

Dictionary Cleaner lets you edit your spell-check dictionaries

Posted by Dan Frakes on
1 comment

A convenient feature of Mac OS X is its built-in spell checker, used by most Apple programs and accessible to any developer that wants to include the feature in their software. For example, BBEdit provides a number of spelling features based on OS X’s spell checker.

You can add words to OS X’s built-in dictionaries (or, described more accurately, add words to a supplemental custom dictionary that OS X will also reference when checking spelling), by right-clicking on a flagged-as-misspelled word and choosing the option to learn that word. This is an especially useful feature if, like me, you frequently work with words—technical terms and the names of products, companies and people—that don’t appear in most spelling dictionaries.

The problem, however, is that once you’ve added words to OS X’s dictionary, there’s no way to edit those additions. Perhaps you accidentally added an incorrect spelling, or maybe you just wanted to avoid a particular word being flagged during a particular article or project. Mac OS X simply doesn’t provide an easy way to edit the dictionary. Similarly, there’s no way to add a new word without typing it in a document or text field, spell-checking that text, and then adding the word once it’s been flagged as misspelled.

Two AM Software’s Dictionary Cleaner 1.5 is a simple utility—actually a System Preferences pane—that provides basic dictionary-editing capabilities. Open the pane, choose the dictionary you want to edit (for me, English), and Dictionary Cleaner shows a list of all words you’ve added, sorted alphabetically.

Select a word and click on Edit to edit that entry, or click on Delete to remove it completely. To quickly find a word, type the first few letters in the Filter field. (Unfortunately, the Filter field is case-sensitive—typing Super will find SuperDuper, but typing super won’t.)

You can also use Dictionary Cleaner to add new words to your spelling dictionary; just click on Add and type the new word. One feature I’d like to see is the capability to import a text file containing a list of words, rather than typing each manually.

Dictionary Cleaner is easy to use and fills an obvious hole in OS X’s feature set. But it promises to get better: the developer of Dictionary Cleaner is working on a big upgrade that will include support for the separate spell-checking dictionaries of Microsoft Office and Firefox, as well as the capability to synchronize those dictionaries with OS X’s own.

Want to stay up to date with the latest Gems? Sign up for the Mac Gems newsletter for a weekly e-mail summary of Gems reviews sent directly to your Inbox.

Notify makes it easier to keep an eye on Gmail

Posted by Dan Frakes on
6 comments

If you use Gmail for your primary e-mail account, but don’t access it using a dedicated email client (or a dedicated Gmail app such as Mailplane), you know how much of a hassle it can be to periodically check the Gmail site for new messages. Thankfully, there are a good number of third-party programs and utilities that can alert you to new Gmail e-mail. I’ve recently been testing Notify , a simple menu-bar utility with an elegant interface and a nice set of features.

Notify sits unobtrusively in your menu bar. Once you’ve provided the username and password for your Gmail account, and chosen how often Notify should automatically check for new messages (every 1, 2, 5, 10, or 15 minutes), the program performs those routine checks and notifies you—via a highlighted menu-bar icon, a number in the menu bar indicating unread messages, or (my favorite) Growl notifications—when new messages are received. (Unfortunately, there’s no option for an audible alert.) You can also manually check for new messages via the Notify menu.

A click on Notify's menu-bar icon shows you a preview of each new message; double-click on one to view it in Gmail in your Web browser. Once you’ve viewed a message in Gmail—in other words, once the message is marked as read—it’s removed from Notify's window.

If you’ve got multiple Gmail accounts, you can add up to four of them to Notify; each account gets a separate tab in Notify’s interface. You can also choose separate notification preferences for each account.

Notify isn’t a full-blown Gmail client; as its name implies, it’s there to notify you of new messages. In addition, thanks to limitations in the technology Notify uses to interact with Google, Notify can show only a short preview of each message, and can show only the 20 newest unread messages. Finally, I experienced an issue where if an account didn’t have any new e-mail, sometimes messages from another account would show up in the “empty” account’s tab.

Still, Notify is a handy way to keep an eye on your Gmail accounts without having to watch the Web site. And the developers aren’t sitting still: Vibealicious has just announced Notify 2.0. A $10 version will add a good number of additional features, including the capability to view more messages (and more of each), to compose and reply to messages without having to open Gmail in your browser, and to monitor MobileMe and Google Apps accounts.

Want to stay up to date with the latest Gems? Sign up for the Mac Gems newsletter for a weekly e-mail summary of Gems reviews sent directly to your Inbox.

Bevy brings a unique view to application launching

Posted by Dan Frakes on
6 comments

Between the Dock, Spotlight, and innumerable third-party utilities, I’m always surprised when I find a new approach to application launching for Mac OS X. But Bevy is just that. Press a keyboard shortcut, or click on Bevy’s menu-bar icon, and Bevy pops up a graphical display of all applications on your Mac, with currently running programs highlighted. (See the screenshot at the bottom of this article.) Click on a program’s icon to launch (or switch) to it. It’s a unique—and even fun—approach to working with applications. In my testing, I found it also helped me rediscover stuff I’d forgotten I’d installed.

Do you have so many programs installed that the default Bevy view is a bit overwhelming? Bevy lets you customize it in several ways. For starters, you can exclude a particular program from the display, although you have to perform this action separately for each program; there’s no way to exclude apps en masse. (There’s also no way to exclude entire folders; for example, I’d like to keep anything in /Applications/Games from showing up up in Bevy.) Convenient buttons at the top of the Bevy display let you quickly switch the view to show excluded programs, all programs, or just running programs.

Alternatively, you can filter the display by holding down a letter on your keyboard to highlight those programs whose names include that letter capitalized. In other words, holding down the T key will show TextEdit, Time Machine, and Twitterrific, but also iTunes and QuickTime.

You can also create folders of applications and point Bevy to them; each folder of applications is presented in a separate section in Bevy’s display. Unfortunately, Bevy doesn’t support aliases to applications, so you can’t create a folder containing aliases to your favorite programs and assign that folder within Bevy.

Read more...

App Store Expense Monitor tracks your iPhone-app spending

Posted by Dan Frakes on
7 comments

One of the appeals of the iPhone’s App Store is how easy it makes purchasing software. You just click a button, and in a few seconds the app is in iTunes, ready to be synced to your phone. Or you can purchase apps directly on the phone, bypassing your Mac altogether. This convenience, combined with ridiculously low prices, has made iPhone apps the ultimate impulse purchase for many people. It’s just a dollar or two, right?

If you’re like me, though, you may wonder how much all those one-click purchases add up to. After all, a few clicks here, a few clicks there, and pretty soon we’re talking real money, right? You can view your iTunes Store account’s purchase history in iTunes, but that shows you only 10 items at a time, and the list includes free updates, making it a real hassle to try to add everything up—especially if, like me, you’ve downloaded many, many apps over the past year.

Instead, try WetFish Software’s App Store Expense Monitor (ASEM), which sits in your menu bar and tells you the approximate total value of all your App Store purchases.

Read more...

USB Overdrive lets you control your input devices

Posted by Jonathan Seff on
15 comments

For the past decade, Alessandro Levi Montalcini’s USB Overdrive has let Mac users control and customize their USB mice, keyboards, and gaming devices (and, more recently, Bluetooth mice). USB Overdrive generally provides more and finer-grained options than the software included with such peripherals, and it often allows Mac users to take advantage of hardware that has no official Mac support.

The latest version, USB Overdrive 3, functions as a 32- or 64-bit System Preferences pane and works in Tiger, Leopard, and Snow Leopard. With the software, you can do things such as configure mouse button functionality for specific applications (the right button can act as a double-click in the Finder but as a Save button in BBEdit, for example); turn a wired or wireless Mighty Mouse into a left-handed device; or use the special media keys on many third-party keyboards without installing that device’s software.

For my tests, I removed Logitech’s mouse and keyboard software and installed USB Overdrive. I then programmed it for use with my Logitech diNovo keyboard Mac edition () and MX1100 mouse ().


The USB Overdrive preference pane.
I was able to set the MX1100's left button as a single-click, the right button as a double-click, and one of the thumb buttons as a control-click for contextual menus. Clicking on the scroll wheel button activated Dashboard by default, and everything else worked as expected. The scroll wheel functioned properly in all four directions, and the software offers individual controls for scrolling speed and acceleration in each direction. You can also set clicks to enter key combinations, activate system controls, launch applications, open files or folders, execute AppleScripts, and more.

I had few problems with the diNovo keyboard, however. As with many keyboards, the diNovo Edge has special keys for functions such as display brightness, Expose, Dashboard, iTunes playback, volume, and application launching. With Logitech’s drivers installed, those keys functioned properly. But with USB Overdrive, some keys worked and others didn’t. The developer explains that USB Overdrive generally takes over sections of keyboards (interfaces) that it can see, rather than individual keys, and that many vendors use non-standard or hidden code for their buttons. He has chosen not to try and support individual devices that don’t conform to regular human interface device (HID) guidelines. USB Overdrive does, however, include some workarounds for specific devices.

How do you know if a key is supported? When the USB Overdrive preference pane is open, clicking on a button adds it to the list of buttons that you can control. If you click on a button and nothing happens, then USB Overdrive can’t handle it. In the case of my keyboard, the keyboard's special commands overlay the F1 to F19 keys, so I could still activate the keyboard's built-in brightness controls, for example, by pressing the fn key along with F1 or F2 (as defined in OS X’s Keyboard preference pane).

USB Overdrive’s interface can also be a little tricky to figure out. The four options under the Settings tab are Any Mouse, Any Application; Any Gaming, Any Application; Any Keyboard, Any Application; and Any Other, Any Application. As you might guess, those controls are global. To create device- or application-specific controls, you need to choose the New Duplicate Settings command to copy those settings to a new set and then assign that set to a particular device or application. Once you do so, you have complete control over your devices. Interestingly, keyboard configurations don’t show up under the Keyboard option, but rather under Mouse and Other.

Existing USB Overdrive users (the previous version was called 10.4.8) should take note that version 3 can’t read preferences from older versions. So if you have lots of application- or device-specific settings, you’ll need to recreate them in the new version. But USB Overdrive 3 can now import and export its settings, so at least you’ll be able to move them from one Mac to another.

Despite its limitations, however, USB Overdrive offers Mac users with sophisticated button control that can reduce clicks and speed up productivity. And in my time using it, I’ve found it to be much more stable than any version of Logitech’s own software, which has caused problems for me for years.

Readability makes Web pages more readable

Posted by Dan Frakes on
16 comments

As Web sites have gotten more and more complex, many Web pages have become more and more difficult to read. Type is smaller, page layouts are getting more cluttered, and ads and other objects are breaking the flow of text. So I’m a big fan of programs and services that make the Web more readable.

Which leads me to today’s Gem, Readability, which, unlike most Gems, isn’t a program you download to your Mac, but rather an online service. Call it—with apologies to ESPN—a Web Gem.

Readability, a project of the Arc90 Lab, is a bookmarklet-based browser tool that reformats a Web page and presents the page’s text content in a plain, easy-to-read format. Inspired by Instapaper, the save-it-for-later-reading Web service, Readability lets you make almost any page more readable with a single click—or even a keyboard shortcut (see below).

To set up Readability, first you go to the Readability Web page and choose your settings—you get four choices each for layout style, font size, and margin width; a live preview shows each setting in action. (My personal choices are Novel style, Large text, and Medium margins.) Then you drag the Readability bookmark from the right-hand side of the Web page into the Bookmarks Bar in your Web browser. That’s all there is to it.

Read more...

New Utilities Reviews

Latest on Utilities