Omicron Software Systems
Home · About · Contact · Products

 

ToDo X F.A.Q.

and hidden feature exposé

 

How do I upgrade to the latest version of ToDo X?

Simply download and install it, replacing the old version. Your data, settings and registration key (if any) will be preserved. Version 2.6 is a free upgrade for registered users of any previous version of ToDo X. A movie illustrating how to download and install can be found here (1.9M).

Is ToDo X Intel compatible? PowerPC compatible? Mavericks compatible?

Yes. The current version of ToDo X is a Universal Binary; it runs natively on both Intel and PowerPC-based Macs. It is compatible with Mac OS X 10.9 (Mavericks), 10.8 (Mountain Lion), 10.7 (Lion), 10.6 (Snow Leopard), 10.5 (Leopard) and 10.4 (Tiger).

Do you have an iPhone, Android or Windows version?

No, sorry.

How do I change the font?

In the ToDo menu, select Preferences and then click on the Fonts tab of the ToDo Preferences window. The font that is used for the Categories and Things To Do lists in the main window is the topmost of the eight you’ll see listed there (most of the others are used for printing). Click on the corresponding Set button, and a font selection panel should pop up. A movie illustrating this can be found here (1.3M).

How do I rearrange the category list?

You can rearrange the category list by dragging. (The drag must start in a left or right direction; vertical drags are used to select multiple categories.) If you have chosen the option to keep your category names sorted automatically, you can influence their order by prepending spaces, digits or other prefixes.

Are there any keyboard shortcuts I should know about?

There are lots of keyboard shortcuts. For example, you can use command-1 through command-9 to set the priority of a to-do item without opening an edit window. For a complete list of shortcuts, see the Help menu.

How do I move a to-do item from one category to another?

There are two ways to move an item. First, you can simply drag it onto the target category in the Categories list. Second, you can select the item and cut it using Edit/Cut or command-X; then select the target category and paste the item using Edit/Paste or command-V.

How do I copy a to-do item from one category to another?

There are two ways to copy an item. First, you can hold down the option key while dragging the item onto the target category in the Categories list. Second, you can select the item and copy it using Edit/Copy or command-C; then select the target category and paste the item using Edit/Paste or command-V. Either technique creates a duplicate item in the target category.

How do I link a to-do item into another category?

Hold down the control key while dragging the item onto the target category in the Categories list. The single item instance is now a member of both categories. If you later delete it from one of its categories, it will still appear in the other. Only when it has been deleted from all of its categories will it finally vanish.

Is there a way to search for a to-do item?

Select the category or categories that you want to search, then just start typing a search string. As you type, any to-do items that match the string (in the item name or in the notes) will be selected. A feedback sound will tell you when the search has been narrowed to a single item, or has failed to match anything.

If you pause for more than a second or two your search string is discarded and the next keystroke begins a new search. To terminate a search without delay hit the esc key; to repeat the previous search (or recall the search string for amendment) type command-G.

In Mac OS X 10.9 (Mavericks) or later, you can turn on Enhanced Dictation and search by speaking.

Can I prevent my search string from going away so quickly?

You can keep it there (or bring it back) by typing command-G; but if you want to change the time delay you can do so as follows. Open a Terminal window and issue a shell command similar to “defaults write com.nomicro.ToDo SearchTime -float 1.5” with the desired time delay in seconds. To restore the default value use “defaults delete com.nomicro.ToDo SearchTime”. Changes such as this should not be made while ToDo X is running.

How can I drag something into ToDo X when the app hides itself?

You can select some text in another application, then switch back to ToDo X and click-hold-drag the text to where you want it. As long as you avoid releasing the mouse button, ToDo X will remain in the foreground and not disappear. You can also just use cut & paste instead, or use the Preferences to tell ToDo X not to hide itself.

Can I adjust how long the app takes to hide itself?

Yes. The default window-fade time is 0.0 seconds for immediate hiding, but you can increase this as much as you want. Open a Terminal window and issue a shell command similar to “defaults write com.nomicro.ToDo FadeTime -float 0.0” with the desired fade time in seconds. To restore the default value use “defaults delete com.nomicro.ToDo FadeTime”. Changes such as this should not be made while ToDo X is running.

Is there a way to suppress the annoying warnings I get when I delete things?

Yes, just hold down the option key while deleting. There is also a preference available to suppress most deletion warnings, but please be aware that deletion is (currently) not undoable.

Is there a way to find out when an item was created or last modified?

Open an edit window by double-clicking on the to-do item you are interested in (or by whatever other method you prefer). In the bottom left corner of the window you will see the item’s creation date, and if the item has been edited since its creation you will also see the last modification date. When the cursor hovers over these dates a tooltip will appear that displays the dates in a more verbose and readable format.

Is there a way to timestamp my to-do item notes?

Open an edit window by double-clicking on the to-do item you are interested in (or by whatever other method you prefer). In the bottom left corner of the window you will see a creation date and possibly a modification date. These actually constitute a button; clicking on it will append a timestamp to the notes. Typing command-slash (⌘/) will do the same thing.

Is there a way to change the timestamp format?

Yes, using a hidden preference named StampFormat. A second preference, StampOption, is used if you option-click (or type option-command-slash). Open a Terminal window and issue a shell command similar to “defaults write com.nomicro.ToDo StampFormat -string '%Y-%m-%d %H:%M - '” with the desired date/time format string in quotes. To restore the default behavior use “defaults delete com.nomicro.ToDo StampFormat”. Changes such as this should not be made while ToDo X is running.

Is there a way to find out how many to-do items I have altogether?

At appropriate times (such as when you switch from one category to another) some statistics will be displayed briefly next to the “Categories” and “Things To Do” list headings. These statistics are also available as tooltips on the headings themselves.

Is there a way to determine an item’s priority history?

The complete history of priority changes is not preserved, but you can find an item’s initial, previous and final priority. Open an edit window by double-clicking on the to-do item you are interested in (or by whatever other method you prefer). Allow the cursor to hover over the priority radio-buttons; a tooltip will appear that tells you whatever is known about the item’s priority history.

Is there an easy way to change my priority colors to a rainbow spectrum?

The application has several different built-in sets of colors that you can choose among, and they can all be customized. First open the Preferences window. On the right-hand side, next to the color wells, you’ll see a small control that will let you cycle through the various color sets. To change the color assigned to a particular priority just click on the associated color well.

I want to make a backup of my to-do list; where is it stored?

All of your Category and Things To Do information is stored in the application’s preference file, in your ~/Library/Preferences folder. It is named “com.nomicro.ToDo.plist” and is in XML or binary plist format. Detailed information regarding this file is available from the Help menu.

Can I import my old to-do lists?

You can import data from iCal, or any other application that generates an industry-standard .ics file; from the Stickies application; from the classic Mac OS desk accessory ToDo!; from a plain text file; from a text clipping or web location file; or from a native plist file (such as another user’s to-do list or a backup copy of your own). Refer to the Help menu for further information.

Can I export from ToDo X to my iPod?

Yes. Currently this requires the use of a separate application called ToDo X to iPod Notes.

Is there a way to give ToDo X a ‘brushed-metal’ appearance?

An approximation can be achieved by choosing the Metal window appearance as described below.

What is the significance of the pointing hand?

The pointing hand is an arbitrary symbol used to indicate which categories and to-do items have notes associated with them. This symbol was chosen for the purpose in homage to the classic Mac OS desk accessory ToDo!, which inspired the development of ToDo X. The same symbol is used on the buttons that you click to edit the notes.

Can I change the transparency of the pointing hands?

Each category and to-do item has a pointing-hand character beside it, drawn either fully or partially opaque to indicate whether or not there are any associated notes. The default opacity value used when notes are absent is 0.33, but you can change this to any value from 0 (fully transparent) to 1 (fully opaque). Open a Terminal window and issue a shell command similar to “defaults write com.nomicro.ToDo HandAlpha -float 0.33” with the desired opacity value. To restore the default value use “defaults delete com.nomicro.ToDo HandAlpha”. Changes such as this should not be made while ToDo X is running.

How can I find out what categories a to-do item belongs to?

When you hold down the option key the category or categories to which the currently-selected items belong will be highlighted.

How about a less boring window appearance?

There are a number of different window textures available to be chosen from the Window/Texture menu.

What fonts does ToDo X require?

Although you can change them in the Preferences, the usual fonts are Lucida Grande Regular (for display) and Helvetica Regular/Bold/Oblique (for printing). Some special characters used by ToDo X, such as circled numbers and checkmarks, aren’t present in those fonts and will be obtained via font substitution. They’ll typically be drawn from Zapf Dingbats or AppleGothic Regular. If you think you might have a font problem, check the font sample here.

Why isn’t Make New ToDo Item showing up in the Services menu?

In order for the Services menu item to show up, you must install ToDo X into /Applications or ~/Applications, then log out and log in again. If that doesn’t do the trick, double-check that you have the latest version of ToDo X installed and that you have no other copies of the application lurking about.

Can I assign a keyboard shortcut to the Make New ToDo Item service?

In recent versions of Mac OS X you can do this in the Keyboard (or Keyboard & Mouse) pane of System Preferences. You can either create a new application keyboard shortcut for all applications, with menu title Make New ToDo Item; or create a keyboard shortcut for the Services menu item of that name. To confirm your work, launch (or quit and re-launch) TextEdit. The shortcut will not appear in an application that already uses it for some other menu item.

Can I force the Make New ToDo Item service to create items in a specific category?

If you hold down the option key while invoking the Make New ToDo Item service, the new item will be created in the currently-selected category, which will become the default target for future invocations. Of course, you must have one (and only one) category selected.

Are there other ways to customize the Make New ToDo Item service?

If you are technically proficient, you can modify the relevant portion of the application’s Info.plist file as described in Services Properties. This would allow you to create multiple Services menu entries with different target categories and keyboard shortcuts. The NSUserData string can be set to a target category name, which overrides the default. (Please do not redistribute a modified version of the application, as this would be a violation of our copyright.)

Is ToDo X related to Ambrosia’s ToDo! desk accessory?

ToDo X was inspired by the classic Mac OS desk accessory ToDo!, by Andrew Welch of Ambrosia Software. It was designed to provide an upgrade path to Mac OS X for users of that desk accessory. However, it was written completely from scratch as a native Mac OS X Cocoa application, and does not share any source code with ToDo!. There is no relationship between Omicron and Ambrosia.