VoodooPad 4.3 | Mac Os X | 7.6 MB
VoodooPad is a place to write down your notes and thoughts. Plant ideas, images, lists and anything else you need to keep track of and VoodooPad will grow with you, without getting in the way. You can even drag and drop folders, images, applications, or URLs into VoodooPad — they're linked up just like on the web. And with powerful search, nothing will be lost or out of reach. Do you ever have a bit of information that you're not sure where to file? Put it in VoodooPad, it won't mind. Because the more you put into it, the more useful VoodooPad becomes.
New in VoodooPad 4.3:
Page Anchors
Make a special link in VoodooPad that doesn't just open up a page, but scrolls to a specific section in a page.
Syncing Improvments
We've tweaked and made better the WebDAV syncing in VoodooPad. Sync faster!
Export a document as a Mobile Web App
Export your document as a special mobile web app, which can be installed as an application on your iPhone (requires a web server to send the files).
Data Detectors, Automatic Text Replacement, and More.
When VoodooPad is running on Mac OS X 10.6 or later, you get some extra options in your Preferences. Turn on data detectors, use automatic text replacement for special text macros, and have your spelling corrected for you automatically. And of course we're always making VoodooPad better in little ways. Read the full release notes for all the gory details.
WHAT'S NEW
Version 4.3:
Fixed a bug that caused a folder to be created instead of a VoodooPad document when splitting pages into a new document.
WikiWords will no longer appear as dead links in an exported web app.
Errors that occur during automatic syncing will no longer cause a window to popup. The error message will appear in the task list in the Palette. An window will popup if an error occurs during a manual sync.
Reworded the warning you get when deleting sync data to make it clearer that the action can not be undone.
You can now use a hidden pref to suppress the install of certain plugins. For instance, if you didn't want the Python plugin to install, you would use this default:
defaults write com.flyingmeat.VoodooPad pluginskip-PythonPluginEnabler 1
If you've got a NewPageTemplate in a document with meta values set for it, new pages will also get the default meta values (Issue #12122).
Fixed a bug where sometimes you lost the selection when shifting text left or right, and the text had bullet points at the front (Issue #10703).
When exporting your document as a mobile web app, it'll now include a .htacess file which tells the web server to use text/cache-manifest for .manifest files.
Performing "Copy link to page anchor" will now place the entire anchor name onto the clipboard unless a smaller portion of the anchor is selected.
Pages that have been edited and synced from the iPad will be plain text and appear in the font used in the user's preferences.
Added better protections against multiple users syncing to the same server file at exactly the same time.
Fixed a bug that could cause a crash if a network error occurs while syncing. A couple of users have observed this as a crash that occurs when waking from sleep.
Added better checking to prevent a document from being given an invalid name.
Fixed a bug that could cause a crash if a VoodooPad document is moved to the trash while being indexed.
A sync conflict with the default page will no longer cause version named "Sync Conflict #" to become the default page.
Fixed a crash that could occur when syncing a document that contained a renamed page.
Prevent an index page from being created when syncing a document that doesn't have a page named 'Index'.
More accurately report a rejected username/password when that was the cause for failing to communicate with a WebDAV server.
Fixed a few small memory leaks.
Added the ability to keep VP from marking up text between the chars %- and -% when performing a Web Export.
When making a custom url link, dragging and dropping a local file into the sheet that shows up will automatically make a file:// link for you.
If a password changes durning a sync session, VoodooPad now displays an error letting you know this instead of silently failing.
The web export window now remembers the last settings you had, even if you don't create a preset.
The shortcut for Web Export has dropped the shift key, so it's now cmd-control-w which is easier to type.
How syncing works has changed quite a bit in this version, so that it works with the upcoming iPad version of VoodooPad. If you run into problems, let me know ASAP!
Fixed a problem where pages weren't always saved correctly when edited in the search window.
Fixed an instance where page anchors were not always opened up correctly.
Fixed a bug where orphaned page aliases were still being linked up (to nonexistent pages. It's confusing).
Turned off using any Core Animation, since it seems to be causing problems with people's graphics card. If you're still getting system freezes when running VoodooPad- let me know right away!
Fixed a bug where VP was crashing when there was a text attachment with a bad image.
Page anchors! Select some text, choose the Format ▸ Page Anchor menu item to create an anchor on the text. Use the little clipboard icon to copy a link to the anchor, or after your anchor is made, control-click on it to get an option to copy a link to it.
Fixed a problem where a dialog box would sometimes come up when searching.
New: Export a document as a "Mobile Web App" (under File ▸ Export Document).
When you export a document as a Mobile Web App, it creates HTML files along with a manifest page which you can upload to a server. When Mobile Safari (on the iPhone or the iPad presumably) encounters this, you can save the website as a self contained app. Just choose the + button, and then "Add to Home Screen". The resulting app will also consult with the server for updates when launched.
In a sense, this makes VoodooPad a little publishing engine for the iPhone, iPad, and other mobile devices which use this HTML 5 feature.
For this to work properly, your server needs to set the mime type of the .manifest file to text/cache-manifest. You can check your server by using curl with the -I option from Terminal:
curl -I http://gusmueller.com/trash/pp/app.manifest
…
Content-Type: text/cache-manifest
If you have feedback or ideas for this, please let us know.
CMD-(shift)-) and ( now zoom the text in WebView archive pages.
Little bug fixes for the New Synchronized Document setup stuff.
Fixed a bug where you could accidentally add an alias to a page that was empty.
Fixed a bug where you couldn't select multiple lines in a list, and use the Shift Left command (it would only shift left the first line).
Fixed an issue where the website created on webdav export would add links to the same page, which was kind of pointless. A full sync is required for pages to be recreated properly.
New "New Synchronized Document…" under the File menu, which makes it easier to make a document from scratch, which syncs with a document which is already in the cloud.
Fixed a crashing bug when exporting your document to the iPhone.
You can now drag and drop tabs between different tab bars (in different windows), which are in the same document.
Updated startup window. You can now drag + drop documents on it to open them.
New hidden pref which enables the Send To plugin to load back in pages when they are edited:
defaults write com.flyingmeat.VoodooPad sendToUpdateFiles 1
New text editing options for folks on 10.6 and later: Enable data detectors, automatic text replacement (editable in Sys Prefs ▸ Language and Text), and Automatic spelling correction.
Fixed a bug where you couldn't view recent Acorn images.
You can now use the up/down arrows in the type palette fields to change the values in it. Math also works in there.
The hover preview (when you have command-control down) for links got a slightly updated look.
VoodooPad will now recursively import directories, but only up to 5 levels deep.
Fixed a bug where exporting an iPhone website with the webdav sync + a page name with a / in it wouldn't work.
Superfast Markdown processing by using discount.
A browser bookmarklet can now target a specific page for appending text, by using pageUUID=the page uuid here in the query string of the voodoopad: bookmarklet.
Removed the "Embed Files" menu item. Import files will just do it's best to do everything that it did.
Requires Mac OS X 10.5 or later, works great on 10.6.