Curio 3.2.1 Release Notes

Release Date

July 12, 2006

Requirements

Curio 3 runs on macOS Panther (10.3) or Tiger (10.4) on PowerPC Macs, Tiger (10.4) on Intel Macs.

Feature Availability

Features only available in certain editions will be listed with color-coded words like this [ProK12HomeBasic].

New Features

  • All color pickers in Curio now show an opacity slider. A color picker appears if you choose Show Colors from the Format menu, or simply click on a color well in the Inspector, like the fill color well for example. This means you have independent control of transparency for a figure's border, fill, and text coloring, as well as an overall figure opacity via the figure Inspector's main opacity slider. This allows for some very slick effects!
  • You can now simply use good old Edit > Copy to copy an idea space in the Organizer or a figure in an idea space, and the appropriate jump target data will be placed on the clipboard for later jump anchor or jump action creation.
  • New Paste As > Jump Anchor will paste a jump anchor figure which, when double-clicked, will jump you to the figure or idea space that was copied into the clipboard.
  • New Paste As > Jump Action will make the action for the selected figures be a jump to the figure or idea space that was copied into the clipboard.
  • In the Organizer, when you delete empty idea spaces, we simply delete it without bothering you with a warning since you won't be losing any data.
  • In the Organizer, when you delete non-empty idea spaces and you haven't set a preference for the deletion of orphaned assets or your preference is "Ask Me", then we ask the user a question about what to do with orphaned assets. Otherwise, we'll do whatever your preference tells us to do and neatly remove orphaned assets entirely from the Library if requested (instead of leaving them in Unused Assets).

Notable Speedups

  • Now caching all bezier path information and drawing bounds which allows significantly faster drawing, resizing, dragging, etc.
  • List performance when inserting items is much, much faster.
  • The generation of preview images for the Organizer is now much faster if gradient fills are frequently used.
  • Hit testing (which figures out what figure you are clicking on or dragging over) is now much faster due to a much more efficient quick elimination hit test.
  • Fixed an issue which caused an unnecessary periodic full-screen redraw when dragging figures around when a grid is enabled.
  • When dragging a selection of figures, snapping is now much faster due to caching the available figures to snap against and using a much faster technique for finding which figures are closest to the dragged selection.

Notable Fixes

  • Fixed bug where selecting text figures which used to contain text but are now empty which resulted in a thrown exception (and weird selection behavior).
  • Tidied up the Standard HTML template used for our HTML exports to match more closely resemble the Curio application's user interface.
  • Fixed bug where creating a jump target or action to an idea space or figure in another project resulted in a crash.
  • Curio now automatically reduces the gap bewteen list enumerator and list item slightly as the prefix size is reduced for nicer looking lists.
  • While in Quick Render mode, Curio normally doesn't draw gradients since they are time-consuming. However, we now create a solid color which is a blend of the gradient start and end color to give a more accurate quick rendering of the figure.
  • Fixed bug where selecting a different folder of idea space background images didn't take effect until you restarted Curio. It now takes effect immediately.