Caboodle 2.0b1 released

Announcing the first beta release of a major upgrade to my handy snippet keeping app, Caboodle!

Version 2 of Caboodle includes many much-requested enhancements, including the ability to open multiple documents, sync documents between Macs via Dropbox or iCloud Drive, huge performance improvements with large documents, movable custom fields, better text editing, and much more.

Here's a peek at the improved appearance — familiar yet modern:

Caboodle screenshot

Read on for the full release notes:

Multiple Caboodle Documents

  • The most popular request: Caboodle now supports multiple documents, so you can have one for work, one for personal, or organize by project, etc.
  • The documents can be saved anywhere you like.
  • Save on Dropbox or iCloud Drive to share (yes, supports editing on multiple Macs!).
  • The data is now stored in a much improved format, as a package containing standard rich text documents.
  • Opening and saving now only reads and writes the needed parts, resulting in much improved performance (no need to worry about embedded documents slowing things down anymore).
  • The version 1 data will be opened by default, and can be re-opened later via the File > Open Recent menu. Changes can be saved to a new document; the version 1 data won't be modified.

Significantly Improved Custom Fields

  • You can now drag the custom fields to reorder them, drag them to the text area, or drag text into the fields to add a field (separate the field name and value with a tab, return, or ": ").
  • Simplified the buttons to have a single Add (+) button, and modern Remove (X) buttons.
  • The sidebar and fields areas have been significantly modernized behind the scenes.
  • Increased the size of the icon well a little.
  • Now uses a new flat icon as the default for new top-level entries.
  • Removed the "Show/Hide Entries List" menu command and collapsing the entries list, since it only caused confusion.

Refined Text Area

  • Now uses a text format bar below the window toolbar, which includes font, styles, foreground and background color, alignment, lists, and more.
  • Now uses an inline find bar for searching (and replacing) text within an entry.
  • Added support for inline markup of images.

Spotlight Search

  • Caboodle now supports Spotlight for system-wide searching of entry content.
  • Searching all entries via the search field in the toolbar is now powered by Spotlight, so is faster and more efficient.

Tweaked Preferences

  • Reimplemented the auto-launch preference to work with Yosemite and later.
  • Removed the quit confirmation preference.
  • Caboodle now uses the popular Sparkle framework for app updates, so it can finally download and install updates itself.
  • Changed the Updates preferences for the Sparkle framework.
  • Added a Release Notes button to the Updates preferences, to easily display what changed.

License Stuff

  • This will be a paid upgrade. Pricing to be decided, but affordable. You can use the beta for free.
  • Fixed display of license entry date in the Licenses editor.

Modern Architecture

  • Caboodle now requires a 64-bit Mac and a minimum of OS X Yosemite (10.10).
  • Many other behind-the-scenes improvements made possible by dropping older OS versions, ancient PowerPC and 32-bit support.

Want to try Caboodle 2? Head over to the What's New page to sign up for the beta!