VoodooPad Lite

Licence: Freeware
Version 4.0.4 | Release Date: 2008-12-30 | Download
  • Now pointing to a new update feed, so VoodooPad 3 users will no longer see updates (after this one that is).
  • Fixed warnings about non-syncing aliases.
  • Fixed a potential crasher when generating a document sync id.
  • Fixed a bug where cmd-~ behaved a little odd.
  • Fixed a Python plugin problem, where print() wasn't redirected to the VoodooPad Console.
  • Regression fix: the first line of the default text for new documents is no longer centered.
  • Shifted the page names in the pages list drawer a little bit to the right.
  • Fixed a bug where pages wouldn't get marked up properly when they were also open in a search tab.
  • Fixed a crasher in VP's markup engine.
  • You can now drag + drop onto image pages to replace the image in the view.
  • Fixed a bug where deleting a page which was open in multiple tabs or windows would cause VP to question life, the universe, and everything.
  • Fixed a potential crasher when syncing.
  • The "Clear Formatting" style now works when you don't have selected text.
  • The AppleScript command "current page name" works again.
  • Fixed a bug where VoodooPad wouldn't index new or modified pages for searching when pulled down from a sync.
  • VoodooPad no longer shows a sync error when there's no network available.
  • Optimized the code that detects if a document is in the trash or not.
Version 4.0.2 | Release Date: 2008-12-03 | Download

* Fixed a syncing bug where non-image text attachments would cause the sync to fail when you were also publishing a site at the same time.
* Now showing an alert if the sync could not create the a directory it needs.
* If you hold down the option key when selecting the page info toolbar button, it'll show the document info.
* Fixed a bug where the default page name in the document info palette wasn't kept in sync if you rename the default page from the info palette.
* Fixed some cases where the font would change on plain text pages.
* Plugin updates- added "tag" methods in place of the "category" methods.
* Added a keyboard shortcut for the "run page as python script" menu item: Command-Shift-Control-;
* Fixed a bug where the pages list for encrypted documents (which closed automatically from the "close encrypted documents" pref) wouldn't clear out. Now they do.
* Cleaned up some python plugin stuff. Test all your python scripts!
* The font for plain text pages is now picked up from the document's NewPageTemplate page if available.
* The sync setup sheet now shows a warning "pages are stored unencrypted" when you setup an encrypted document for syncing.
* Fixed a couple of bugs in the type palette.
* The status text in the bottom of the window now gets the 10.5 "raised text" treatment.
* The text in the unselected tabs looks a bit nicer now that it can effectively use sub pixel antialiasing.
* The "Clear Formatting" style in the type panel now resets the kerning and character baseline.
* Fixed a bug where the page preview would now show up if a link had an underscore in front of it.
* You can now type a number in the font size combo box, and it'll take (where it didn't before).
* Changed "show links" to "show page links" in the page info palette, which more accurately describes what it does.
* The "word count in page" plugin now reports characters instead of "letters", since it counts spaces as well as non-spaces.
* When the toolbar was in text only mode, or the search button was pushed off into the toolbar overflow menu, VP's search button wouldn't work right. That's fixed now.
* Fixed a bug where you could have rename a tag to have the same name as an existing one.
* Fixed a bug palettes would gather off screen when you had a bunch open, and used the Window â–¸ Gather Palettes menu item.
* Fixed a bug where spotlight files weren't cleaned up properly.
* Add a "Select All Pages" button the the split window.
* Backlinks should be a little bit faster now.
* Fixed a bug where sometimes links were opened twice, when using a vpdoc that was split from another vpdoc.
* Fixed a problem where page aliases were showing up in the split document panel.
* Added checks for some cases that should never happen, but are happening anyway.
* Added a new hidden pref to make VP's fullscreen behave like it did in 3.5:
defaults write com.flyingmeat.VoodooPad_Pro fullScreenInFullScreen -bool YES
* Added a new hidden pref to make VP center the main window before moving it to full screen:
defaults write com.flyingmeat.VoodooPad_Pro centerInFullScreen -bool YES
* Converted a lot of the example Lua scripts to Python: http://flyingmeat.com/voodoopad/docs/example%20python%20scripts.html
* Made changes to the python plugin, so tracebacks go to VP's console as well as output from print().
* Fixed a problem where page names weren't propigated for syncs, if the page content wasn't modified.
* Fixed some linking problems with crazy characters.
* Now setting the "apple-touch-icon" on the webdav site pages, for iPhone bookmarks.
* Fixed a problem where VP would show an alert box behind the bucket if you dragged a file object into ze bucket.
* Lots of little changes to the WebDAV sync setup sheet, to fix a number of issues.
* Fixed a bug where the "under line links" and "colorize links" prefs were not honored for rich text links.
* Fix: The VP Pro webserver now correctly serves up links that have been made via the "Link selection to Page…" menu item. It also removes links to pages that aren't in the current document.
* Fix: VoodooPad no longer crashes when it tries to import an encrypted document (it throws up an error instead, which is marginally better).
* Fix: The palettes no longer reappear when exiting full screen mode, when you had them set to be hidden.
* Fixed a bug where the pages list in the drawer would not update correctly when a page name was changed.
* The start of some new documentation online: http://flyingmeat.com/voodoopad/docs/, which the in app documentation points to.
* Fix: When pressing the link in the prefs to change the new page text style, if there's no text selected then we'll select all of it first. This way if you change a text style, something will actually happen.
* Fix: VP now remembers if the ruler is showing when moving from page to page in the same tab.
* Skipping pages with the "skip on export" option set when printing the document.
* Fixed a theoretical crasher when marking up text.

Version 4.0.1 | Release Date: 2008-11-24 | Download
  • Fixed a crasher when opening up the preferences window for some folks.
  • Fixed a crasher when importing another document.
  • Fixed a theoretical crasher when searching.
  • Fixed a crasher when closing the sync setup sheet and you didn't put in a password.
  • Made the hidden pref for defaultTextZoom a little less finicky ( "defaults write com.flyingmeat.VoodooPad_Pro defaultTextZoom 1.25" now works).
  • Fixed a bug where the plugin "Apply default font to page" wasn't working.
  • The bucket now uses your default font for text input.
  • Fixed a web export crasher.
  • Fixed a problem where some documents would not open up because of missing data in the document bundle.
  • Changed some wording in the document upgrade window, so it no longer references VoodooPad 3.
  • Chg: No longer using a monospaced font for the Advanced / Date format prefs.
  • Fix: Fixed a bug where connecting to your WebDAV server wouldn't work if you had an @ in your username.
  • Fix: Added a workaround for WebDAV servers who didn't like to overwrite files on a move request.
  • Fix: Made the date parser a little more robust for WebDAV servers that like to think different.
  • The inevitable .1 release.
Version 4.0 | Release Date: 2008-11-19 | Download

Big New Features

  • New toolbar icons! In fact, a pretty updated look overall.
  • New palette windows, modeled after Acorn's single palette which was a pretty big hit. However, unlike Acorn's palette you can have multiple instances of these unified palettes. In fact, using the new plugin api, you can create your own palettes in Objective-C or Python. Check out the sample "Flyblog" included in the plugin SDK download.
  • http://flyingmeat.com/wikka/VoodooPadWebDAVSyncingSetupPage syncing via WebDAV! This is a biggie. You can now sync the pages of a VoodooPad document between two computers using a WebDAV server such as MobileMe's. If you want to setup your own WebDAV server as well, that will also work. Since syncing can be a little complicated, we've got some instructions on the wiki for setting it up:
  • When syncing with a WebDAV server you can also have VoodooPad publish an up to date website for viewing on the iPhone or iPod Touch.
  • "The Bucket", which is a floating window accessible from any application via a hotkey, to add text to a VoodooPad Page.
  • "Print Document" under the file menu, which you can also use to make a PDF document containing all the pages in your document.
  • You can now write plugins in Python, just like you could with Lua.
  • More with the speedy. VoodooPad's wiki markup engine has gone through some major changes so it is faster and uses less memory.
  • A new "Type" palette to replace the text styles palette. It's pretty handy, and the source is even included in the plugin examples for you programmer types.

Smaller New Features:

  • New preference to keep the current line indentation when pressing return.
  • Images now scale down when they are too big to fit in a page.
  • New python plugin, "Select Next <# #> Placeholder", thanks to Michael McCracken! This is pretty handy when used with the NewPageTemplate ( http://flyingmeat.com/wikka/VoodooPadPageTemplate ).
  • New pref to turn off colorization of links.
  • New menu item "Gather Palettes" under the Window menu, to tidy up the palette windows.
  • Now supports inline displaying of Acorn images. You can even double click on them to edit them (preserving layers) in Acorn.
  • Embedded images are now editable in Acorn.
  • New toolbar item to toggle wether links are shown or not.
  • New pref to not resize the window when entering full screen.
  • Python script plugins can now be put in the Plugins directory, as well as the Script Plugins directory.
  • Dock menu to open up recent documents.
  • In app bug reporting window.
  • Holding down the option key when choosing using "Run Page as Script" inserts the output from the script into the current text area.
  • iPhone web export template- optimized web export for your iPhone and iPod Touch.
  • "Triggers" have been renamed to "Events", since that makes a bit more sense.
  • You can now write Events (formerly "Triggers") in Python.
  • Plugin API to add your pet scripting language to Events system.

Other minor things:

  • Fixed a bug in the audio recorder, where it would not properly remove old recordings from the file system before importing new ones.
  • Fix: You can no longer use "Link selection to item…" when the current page is set to not show links.
  • Chg: Holding down the option key when choosing pages from the toolbar will open up the pages list in the drawer.
  • Fix: You can no longer assign custom url links to an image. This caused all images to try and link up, which wasn't usually the desired behavior.
  • Chg: You can now have "rich" links on images.
  • Fix: VoodooPad is a bit more friendly towards Swedish characters, when dropped in for file aliases from the Finder.
  • Fix: Page backgrounds are now saved for encrypted pages.
  • Change: The services function now prefers rich text over plain text.
  • New: Categories/Tags are now included in the search index.
  • Fix: You can no longer open up files that are located in the trash.
  • Fix: Fixed a bug where certain cjk characters would not link.
  • Change: Removed the "default font" pref, now just using whatever is in the "new page text" preference. For plain text pages, the first font in the "new page text" preference is used.
  • Fix: Fixed a bug with the automator web export action, where you could not set "rtfd to html" as a conversion format.
  • Fix: Fixed a bug where links to aliases were not marked up correctly in webexport, when using markdown or textile.
  • Change: Registration panel has now been moved to the preferences window.
Version 3.5.1 | Release Date: 2008-02-11 | Download

VoodooPad 3.5.1:
[VPL+] Fixed a bug where bullet lists were mangled when opening up a document.

Version 3.2.3a | Release Date: 2008-01-02 | Download

VoodooPad 3.2.3a:
[VPL+] Fixed spell checking, which broke in 3.2.3.

Version 3.2.3 | Release Date: 2007-11-07 | Download
  • Spotlight index files are now written out to ~/Library/Caches/Metadata/VoodooPad/ on 10.5.
  • Fixed a bug when opening an existing page with a trailing slash.
  • Fixed a regression where VP wouldn't validate the link menu item and toolbar button when there was whitespace selected in front of a link.
Version 3.2.2 | Release Date: 2007-10-31 | Download

VoodooPad 3.2.2:
[VPL+] Fixed a problem where UTF8 characters were not converted correctly when receiving a post from NetNewsWire.
[VPL+] Clicking in a background window, on a link with the contextual menu, and choosing "open in new tab" now opens up the page in the correct window.
[VPL+] Fixed a case where pasting an image would change the current font to Helvetica.
[VPL+] No longer giving the option to open up a link in a new window or tab in the context menu, when it's already open in another tab or window.
[VPL+] Now giving a warning when trying to open up a VoodooPad document that is read only.

Version 3.1.5 | Release Date: 2007-05-19 | Download
No changes specified
Version 3.1.4 | Release Date: 2007-03-15 | Download
No changes specified