VoodooPad
- Version 4.2.2 | Release Date: 2009-09-11 | Download
- Fixed a problem where the web server wasn't working properly in VoodooPad.
- Fixed a bug where pages would remain listed in the tags list, even after they were deleted.
- When you search for something in VP, it now puts the search term on the search pasteboard, so cmd-g works to "find again" in your search results.
- When doing a Web Export via AppleScript, VoodooPad now closes the export window after it's finished writing all files.
- 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-12 | Download
VoodooPad 3.5.1:
* [VPL+] Fixed a bug where bullet lists were mangled when opening up a document.
VoodooPad 3.5:
* [VP+ Fix] Fixed a bug where the audio recording plugin would not use the correct name you entered.
* [VP+ Fix] Fixed an instance where and encrypted rtf page wasn't always encrypted before it was written to disk.
* [VPL+ Fix] Fixed a bug where pages were not created when the default new page text was empty.
* [VPL+ Fix] Double clicking search results now opens the page up in a new tab again.
* [VPL+ Fix] Searching in a tab view now scrolls to the selected text again.
* [VPL+ Chg] No longer showing the license when starting up a new version. Please don't sue me.
* [VPL+ Fix] Fixed a problem where cmd-w wouldn't always close a window.
* [VPL Fix] VoodooPad Lite no longer tries to install plugins, which it can't use.
* [VP+ New] Added an option to VoodooPad AppleScript export command- "with synchronous", which makes the export happen in the foreground.
* [VPL+ New] New hidden pref for writing out images to the iPod Notes folder (Only works on 5th gen iPods).
defaults write com.flyingmeat.VoodooPad_Pro writeIpodImages 1
* [VPL+ Fix] When exporting to the iPod notes folder, pages that have been deleted from the document but were still around from the last export are now cleaned up.
* [VP+ Chg] Double clicking an image with the option key down will now prompt you to save the image.
* [VP+ New] Double clicking an image open it up in a suitable external editor (such as Acorn or Preview or Photoshop or whatever). Saving the image will then update the original image located in your VoodooPad Page. You've seen Acorn, right? http://flyingmeat.com/acorn/.
* [VP+ New] When splitting a document, links to pages in the original document are retained for the pages being copied out.
* [VP+ New] Added a page index to the default Web Export templates. Now you have a handy list of all the pages in your Web Export..
* [VPL+ New] New hidden pref: defaults write com.flyingmeat.VoodooPad_Pro alwaysShowRuler 1
* [VPL+ Fix] Fixed a bug where the wiki engine would not markup a link directly following an email in the format 'first.last@foo.com'.
* [VPL+ New] You can now edit pages and sort the results in the search window.
* [VPL+ Fix] You can now copy and paste linkback data across pages.
* [VPL+ Fix] Fixed some issues where list bullets would seemingly pop out of nowhere.
* [VP+ Fix] Fixed a bug where VP would crash with certain embedded webarchives.
* [VP+ New] New AppleScript: tell window 1 of application "VoodooPad" to insert text "hello world!"
* [VPP New] Pages served up via VoodooPad Pro's built in webserver look a whole lot better, especially on the iPhone.
* [VPP New] Speaking of the webserver- you now have the ability to search through all the pages when looking at a document in your browser (VoodooPad Pro only).
* [VPL+ Chg] Changed the shortcut for deleting a page from Command-D to Command-Shift-D, making in less likely to hit by accident.
* [VPL+ Chg] Exporting to the iPod Notes folder is now done on a background thread, which makes things more responsive if you have a ton of pages..
* [VPL+ Chg] Cleaned up a preferences dialog box which could be confusing.
* [VPL+ New] The "default page text" in the preferences now accepts rich text, so you can embolden certain phrases or whatever. Go crazy..
* [VP+ New] New AppleScript command to add a file to the current document.
* [VP+ Chg] Reworked AppleScript implementation.
* [VPL+ New] Option-clicking on a tab close button will close all the open tabs except the one clicked on.
* [VPL+ New] The zoom factor of the page is remembered in the document workspace, so it'll be remembered between launches.- Version 3.2.2 | Release Date: 2007-10-14 | Download
- [VPL+] Fixed a problem where UTF8 characters were not converted correctly when receiving a post from NetNewsWire.
- [VP Pro] Fixed a bug where an old password was not removed from the keychain when changing the document password.
- [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.
- [VP+] Minor tweaks to the recently updated palette when names dragging out of it.
- [VP+] Fixed a bug that kept you from changing the case of alias names in the page info palette.
- [VP+] Unlink now works across multiple selected links.
- [VP+] Using the system created and modified dates for pages when importing new files.
- [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.
- [VP+] Adding a check (for plugin authors) in insertText: for null values. This would make things go a little nuts in AppKit if a null value was passed in.
- [VPL+] Now giving a warning when trying to open up a VoodooPad document that is read only.
- [VP+] Fixed a bug where hover previews will draw offscreen if they were too close to the edge of your monitor.
- [VP+] VoodooPad no longer stalls when opening on server side home directories.
- [VP Pro] When removing the password from an encrypted document, VoodooPad Pro will now compact the database so that it doesn't take up gobs of data needlessly.
- [VP+] Fixed a problem linking to embedded files when using single page HTML exporting.
- Version 3.2.1 | Release Date: 2007-09-19 | Download
- [VP+] Unlink now works with x-voodoopad url links, and other custom links.
- [VP+] Fixed a bug where backlinks didn't pick up on links created by the "Link to item..." menu commnad.
- [VP+] Displaying the URL for custom links in the status bar when you hover the mouse over a link.
- [VP+] Fixed a problem where new tags were new showing up in the 'traditional' category view.
- [VP+] Fix for the record audio plugin, where it would fail to import audio if the selected name was already taken in the document.
- [VPL+] Added the menu item Format->Rich Link, which I'm sure will confuse the hell out of 90% of folks and I'll eventually come to regret..
- [VPL+] No longer killing custom http:// and other types of links VP does automagically for you, which happen to be pasted in from other applications.
- [VP+] The unlink menu item is now disabled for plain text pages.
- [VP+] Now disabling the "Link Selection to Item..." menu item if the current page's format is plain text.
- [VP+] Fixed a bug where VP would copy text instead of moving it, when dragging selected text in a text view.
- [VP+] Fixed a bug where VP would forget the line spacing when using the menu item "Make Bullet Item".
- [VP+] Fixed a bug where highlighting the text would not work if you used the color panel preset wells twice in a row.
- [VP+] Auto clean-up of visible x-voodoopad-item: links when the page for the link can not be found.
- [VP+] Fixed a problem when injecting files where VP would hang when used in combination with tricky New Page Created triggers.
- [VP+] The services drop page now uses your default font if a plain string is passed in from another application.
- [VP+] Added support for the message:// protocol used by MailTags: http://www.indev.ca/MailTags.html.
- [VP+] Fixed a bug where linkback data was lost if it was the last bit o' text in a page.
- [VP+] You can now grab the uuid out of page in applescript: 'set x to uuid of page "index" of document 1'.
- [VP+] The recently updated palette now clears out when all open documents have been closed.
- [VP+] Fixed an import document where aliases were not properly deleted when asked to.
- Version 3.1.5 | Release Date: 2007-04-20 | Download
- No changes specified
- Version 3.1.4 | Release Date: 2007-03-13 | Download
Version 3.1.4:
* Fixed a bug where option clicking on the categories toolbar button wouldn't add a page to the currently selected category, if the categories palette was open in the drawer.
* Text styles now work when multiple ranges are selected.
* Fixed a problem where the text styles palette would steal focus.
* VoodooPad now recognizes the file extension .vpxml, so you can double click on voodoopad xml import/export files, and turn them into documents.
* When using the unlink command, VoodooPad now removes the font color attributes.
* The line.rtfd clipping now has a newline on the end of it.
* Category import fixes.
* Removed a style sheet import tag from the Round Edges web export template.
* Fixed a bug where "Check for updates" wouldn't work when selected from the application menu and you had the pref to check for updates turned off.
* Fixed a bug where aliases were being added to the search index as if they were pages.
* Fixed a bug where links to files on disk were getting .html added as an extension on web export.- Version 3.1.3 | Release Date: 2007-02-21 | Download
- No changes specified
- Version 3.0 | Release Date: 2006-07-06 | Download
SQLite Backend
Linkback support
PDF Attachments
Tabs
Lots and lots more, see release notes- Version 2.5.4 | Release Date: 2006-04-18 | Download
- No changes specified



