Frequenty Asked Questions

I lost my serial number. How do I look it up?

No worries. Visit http://flyingmeat.com/voodoopad/serial/ and we'll let you know what it is.

What type of encryption does VoodooPad use?

The Blowfish Encryption Algorithm.

How do I stop words from linking on just one page?

Click on the info toolbar button of the page you want links to go away on, and then uncheck the button "Highlight linked words"

What's the difference between a page and a pad? What is considered a "document"?

A page is a single entry- a single window that you can type in. Multiple pages go in a pad, like a notebook. A pad and a document are the same thing- a collection of pages. A pad can also contain file links that you dropped in from the Finder. The document is stored in a file like a world processing application would, and it usually ends with the extension .vdoc

Do I have to mash words together to make a link?

No, you do not. You can link a single word, with or without capitalization just as easily as a mashed word, it just doesn't appear underlined before you make it a link. To make a new page with the word (or phrase), just select the text and choose "Make Link" from the Edit menu, or type Command-L.

How come the forward and back toolbar buttons are disabled?

Probably because the "Open entries in new windows" option is checked in the preferences. Uncheck this, and you will get a browser-like interface (also known as Single Window Mode).

Why can't I underline or change the font color?

Since VoodooPad uses colorized and underlined text to denote a link, we ship VoodooPad with the option to change those text attributes turned off. You can however turn them back on by visiting the preferences, and checking the box labeled "Allow manual underlining and font color changes".

How can I change they keyboard shortcuts?

The following technique is completely unsupported, but it seems to work fine for most people. Make sure to quit VoodooPad first before doing this.
Let's say you wanted to change the keybindings for "Paste" and "Paste with Current Style". What you would do is open up the Terminal, and type in the following line:
defaults write com.flyingmeat.VoodooPad NSUserKeyEquivalents '{"Paste"="@~$V"; "Paste with Current Style"="@V";}'
What this does is tells VoodooPad to use the keybinding command-option-shift-v for "Paste", and command-v for "Paste with Current Style". Use '^' for control, '~' for option, '$' for shift, and '@' for command. If you want to get rid of your custom key bindings you can issue the following command in the Terminal:
defaults delete com.flyingmeat.VoodooPad NSUserKeyEquivalents

What is the difference between VoodooPad and VoodooPad Lite?

Feature | VoodooPad Lite | VoodooPad
Inline editing and realtime linking of pages | • | •
Unicode, Rich Text support, and image embedding | • | •
Auto-complete page opening | • | •
Save / Export to iPod | • | •
Links to pages in another document |  | •
Spotlight support |  | •
Categories/tag support |  | •
AppleScript support |  | •
Encryption |  | •
Sketch |  | •
Plug-In Support |  | •
Export as HTML or RTFD |  | •
Save pages as Microsoft Word documents |  | •
View recently updated pages |  | •
Clippings folder for frequently used bits of text (and output from unix scripts) |  | •
The warm fuzzy feeling you get by supporting independent Macintosh programmers |  | •

What are the valid options for the date format field in the Prefrences?

Specifier | Description
`%%` | A `'%'` character
`%a` | Abbreviated weekday name
`%A` | Full weekday name
`%b` | Abbreviated month name
`%B` | Full month name
`%c` | Shorthand for “`%X %x`", the locale format for date and time
`%d` | Day of the month as a decimal number (01-31)
`%e` | Same as `%d` but does not print the leading 0 for days 1 through 9 (unlike `strftime()`, does not print a leading space)
`%F` | Milliseconds as a decimal number (000-999)
`%H` | Hour based on a 24-hour clock as a decimal number (00-23)
`%I` | Hour based on a 12-hour clock as a decimal number (01-12)
`%j` | Day of the year as a decimal number (001-366)
`%m` | Month as a decimal number (01-12)
`%M` | Minute as a decimal number (00-59)
`%p` | AM/PM designation for the locale
`%S` | Second as a decimal number (00-59)
`%w` | Weekday as a decimal number (0-6), where Sunday is 0
`%x` | Date using the date representation for the locale, including the time zone (produces different results from `strftime()`)
`%X` | Time using the time representation for the locale (produces different results from `strftime()`)
`%y` | Year without century (00-99)
`%Y` | Year with century (such as 1990)
`%Z` | Time zone name (such as Pacific Daylight Time; produces different results from `strftime()`)
`%z` | Time zone offset in hours and minutes from GMT (HHMM)