While Curio’s license agreement allows an individual to use a single license key on multiple machines, such as a home and work Mac, if you have multiple users that want to use Curio, then a discounted multi-user license should be purchased. These discounts are automatically applied during checkout. Supported systems. Android, iOS, Linux, Mac OS X, Windows XP, Windows 7/8/8.1, Windows 10, Windows Server 2012/2016 If you are using another operating system, we cannot help you. Trial version of iThoughtsHD. Trial software is usually a program that you can download and use for a certain period of time.
https://majorrenew388.weebly.com/manual-quit-on-mac.html. Curio Professional 11.1 Build 11010.7 | MacOSX | 43 MB
- Parses bold and italic font traits when importing iThoughts or Markdown documents Fixes: - Uses the correct font size when importing notes from Markdown documents - Fixes an image import issue when importing MindManager or iThoughts documents - Fixes a hang when creating connections during node editing.
- An introduction to SourceGuardian 11.2 for Mac OS X by Team SourceGuardian This SourceGuardian 11.2 for Mac OS X User Manual covers all of the features in this new exciting version. We hope that you enjoy using our product and find this user guide to be informative. If there is anything that you feel has been omitted from this.
Curio is the premier brainstorming and project-management application designed to promote visual thinking. Using Curio’s innovative freeform interface and tools, you can intuitively gather, associate, and recall your ideas, while easily managing all the notes and documents associated with your project.
The heart of Curio is the idea space. Think of idea spaces as your whiteboard, notebook, and sketchpad all wrapped up into one. Within a Curio project, you can create an unlimited number of idea spaces where you can place anything anywhere on the page. Brainstorm or organize your notes with freeform collages of text, images, URLs, documents, Mail messages, movies, and sounds. Give the idea space a note paper or graph paper style, or perhaps a linen paper texture. This is your idea space, with your notes and ideas. Make it the way you want it to look.
What’s New Version 11.0:
Master Styles:
A figure or idea space style private to a project that, when changed, is reflected to all uses of the style throughout the project. For instance, tweak the coloring or font for a heading figure style and instantly dozens of instances are updated.
A figure or idea space style private to a project that, when changed, is reflected to all uses of the style throughout the project. For instance, tweak the coloring or font for a heading figure style and instantly dozens of instances are updated.
Master Figure Stencils:
Like master styles but for stencils. Create a figure stencil – perhaps for a website prototype or a gardening or floorplan element – and then change attributes of that figure to broadcast the changes throughout a project.
Like master styles but for stencils. Create a figure stencil – perhaps for a website prototype or a gardening or floorplan element – and then change attributes of that figure to broadcast the changes throughout a project.
Master Idea Space Templates:
The ultimate. Create a master idea space template, styled as you wish with figure content including boilerplate items. Then use that master to create idea spaces. Change anything on a master and all uses refresh. You can even base a master on another master for nested inheritance.
The ultimate. Create a master idea space template, styled as you wish with figure content including boilerplate items. Then use that master to create idea spaces. Change anything on a master and all uses refresh. You can even base a master on another master for nested inheritance.
Automatic Backups:
Let Curio automatically handle periodic backups of your projects, as well as its support and personal repository folders.
Let Curio automatically handle periodic backups of your projects, as well as its support and personal repository folders.
External Project Asset Library:
Curio can now store a project’s assets in an external folder which sits alongside the project file which allows Spotlight to search your project’s asset library.
Curio can now store a project’s assets in an external folder which sits alongside the project file which allows Spotlight to search your project’s asset library.
Sleuth Shelf:
A mini Sleuth readily accessible in the shelf for quickly finding images, definitions, or inspiration.
A mini Sleuth readily accessible in the shelf for quickly finding images, definitions, or inspiration.
Stencils Shelf:
You can now view and manage collection stencils in the Stencils shelf such as mind map and index card stencils. In addition, Pro users can see their master figure stencils.
You can now view and manage collection stencils in the Stencils shelf such as mind map and index card stencils. In addition, Pro users can see their master figure stencils.
Mac Os Download
Organizer Trash:
A project Trash which holds deleted Organizer idea spaces and other items until you close the project which allows for quick and easy recovery from accidental deletions.
A project Trash which holds deleted Organizer idea spaces and other items until you close the project which allows for quick and easy recovery from accidental deletions.
![Ithoughts For Mac Os User Manual Ithoughts For Mac Os User Manual](/uploads/1/3/3/8/133896026/994110786.jpg)
Organizer Archive:
A special section in the Organizer for long-term storage of idea spaces, with optimized searching and memory management.
A special section in the Organizer for long-term storage of idea spaces, with optimized searching and memory management.
Auto Layout:
Set figures so they dynamically move and resize themselves when the idea space dimensions change.
Set figures so they dynamically move and resize themselves when the idea space dimensions change.
Search Scope:
The Search shelf can now search within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections. https://majorrenew388.weebly.com/mac-sierra-d-manual-display-error.html.
The Search shelf can now search within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections. https://majorrenew388.weebly.com/mac-sierra-d-manual-display-error.html.
Library Scope:
The Library shelf can now display assets within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
The Library shelf can now display assets within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
New Project File Format:
Curio 11’s new project file format is more compact, more efficient, more robust, and more compatibile with sync services such as Dropbox.
Curio 11’s new project file format is more compact, more efficient, more robust, and more compatibile with sync services such as Dropbox.
Finder Tags for Project Categories:
Project categories that you create in Curio are now automatically mapped to Finder tags. This allows Finder searching and organization of categorized projects.
Project categories that you create in Curio are now automatically mapped to Finder tags. This allows Finder searching and organization of categorized projects.
Shape Enhancements:
Vastly improved multipoint orthogonal line drawing, plus better left/right arrow shapes.
Vastly improved multipoint orthogonal line drawing, plus better left/right arrow shapes.
Text Enhancements:
New typeface popup for choosing a specific weight, a font size stepper for quicker size changes, and a handy capitalization popup that will transform text into various capitalization schemes right before rendering.
New typeface popup for choosing a specific weight, a font size stepper for quicker size changes, and a handy capitalization popup that will transform text into various capitalization schemes right before rendering.
Mind Map Enhancements:
Support for the new iThoughts v4 file format, plus support for MindNode’s zip file format.
Support for the new iThoughts v4 file format, plus support for MindNode’s zip file format.
Mac Os High Sierra
List Enhancements:
More flexible line spacing options, a new line prefix style, and smarter paste as list.
More flexible line spacing options, a new line prefix style, and smarter paste as list.
Print Enhancements:
Change page orientation on the fly in the Print dialog and a new Fit with Auto Expand option for better scaling of large idea spaces.
Change page orientation on the fly in the Print dialog and a new Fit with Auto Expand option for better scaling of large idea spaces.
Work Schedule Enhancements:
Easier access to work schedule options plus new internationalization support for automatic date calculations.
Easier access to work schedule options plus new internationalization support for automatic date calculations.
Project Milestone Enhancements:
Improved ability to search a project for changes based on specified project milestones.
Improved ability to search a project for changes based on specified project milestones.
Hyperlink Enhancements:
Curio now supports more inconvenient in-project relative hyperlinks, plus other new hyperlink features.
Curio now supports more inconvenient in-project relative hyperlinks, plus other new hyperlink features.
Versioned Support Folders:
New versioned application support and personal repository folders establishes a more robust and protected structure for major version upgrades.
New versioned application support and personal repository folders establishes a more robust and protected structure for major version upgrades.
New Welcome Project and Docs:
Curio now includes a fantastic new Welcome to Curio project with a revised guided tour to Curio’s major features, the complete user manual, and sample gallery.
Curio now includes a fantastic new Welcome to Curio project with a revised guided tour to Curio’s major features, the complete user manual, and sample gallery.
Plus Much, Much More:
Numerous other improvements including code updates and updated 3rd party frameworks.
Numerous other improvements including code updates and updated 3rd party frameworks.
What’s new in Curio 11.1
SEARCH IMPROVEMENTS:
Previously Curio would always search within asset contents when you specified a text search criteria within the Search shelf. Now, however, you can decide on-the-fly if Curio should search asset contents or not.
Content Searching Via SearchKit:
Curio generally uses Apple’s venerable SearchKit framework to index and search assets. This framework can handle many popular basic types like text, RTF, PDF, and apparently some Apple file types like Pages. However, SearchKit does not piggyback on Spotlight’s capabilities thus can’t be extended to search within 3rd party documents via Spotlight plugins.
Content Searching Via Spotlight:
Curio Professional users can enable a new feature called external project library which places your project’s asset library alongside the project file instead of hidden within the project package. This means your projects are now discoverable by Spotlight!
So now in Curio 11.1, for your projects that have external libraries, Curio will use Spotlight instead of SearchKit to look within 3rd party files that have Spotlight plugin support.
TWEAKS:
Highlight Text:
A new Format > Highlight Text menu item and ââH keyboard shortcut (same as Preview’s shortcut) allow you to quickly change the background color of selected text in a text figure. The color used for the highlight comes from the text inspector bar’s background color control.
Search Shelf:
Pressing âF changes to the Search shelf. If you press it again it will either restore the previously displayed shelf or hide the shelf, if appropriate.
Organizer Document Autosave:
Autosave now manages any Organizer documents you might be editing within Curio, which means they are automatically saved periodically. Previously they were only saved when you switched to another Organizer item or closed the project.
HTML Export:
The HTML export now includes asset tag names in the exported Javascript imagemap data for custom HTML gurus to work with.
RTF View Inset / RTF View Color:
Curio now supports new advanced settings for overriding the margin and background color for an RTF Organizer item. View via the Hep > Advanced Settings menu item.
PERFORMANCE OPTIMIZATIONS:
Dragging Images:
This first one impacts all customers: Dragging images and PDF figures is now super fast!
Working with Huge Projects:
We were given access to a customer’s project which definitely pushes Curio to the extremes:
4.5 GB in size.
12 sections.
Almost 400 folders.
Over 1,500 idea spaces.
Over 100,000 figures including approximately 86,000 text figures; 2,500 PDFs; 1,000 stacks; 700 tables; 500 lists; 500 albums; 7,400 documents; 1,700 images; and 1,000 lines; plus dozens of other types of figures.
Almost 12,000 file assets including approximately 4,000 image assets.
On my SSD-based iMac it takes 143 seconds to load this project and 48 seconds to save it.
So we ran it through Apple’s Instruments to profile the bottlnecks and made several targeted improvements:
Observers:
Collection figures (like lists) care about changes made to contained figures, asset figures care about changes made to their associated assets, sticky lines to their attached figures, etc. Previously Curio added all of these observers during project load – thousands of observers in this customer’s case which, it turns out, takes an incredibly long time! In hindsight this was silly since they only care about changes if the figure is on the active, currently rendered idea space. So now observers are added when the idea space is loaded for display, then those observers are removed when you go to another idea space. Huge time save here.
File Locking:
During save, each asset was checking to see if the project was Finder-locked before attempting to save. Turns out this is surprisingly slow, especially when you have thousands of items. Now we test for locked status on project load and set an internal flag.
Searching:
During save and find operations Curio scans all assets in the project. There was a much faster method for doing this which shaved off lots of time. Plus there were some other related optimizations we could make here.
This massive project now takes 28 seconds to load (80% faster!) and 5 seconds to save (90% faster!).
More reasonably-sized projects should also notice the performance boost as well.
Previously Curio would always search within asset contents when you specified a text search criteria within the Search shelf. Now, however, you can decide on-the-fly if Curio should search asset contents or not.
Content Searching Via SearchKit:
Curio generally uses Apple’s venerable SearchKit framework to index and search assets. This framework can handle many popular basic types like text, RTF, PDF, and apparently some Apple file types like Pages. However, SearchKit does not piggyback on Spotlight’s capabilities thus can’t be extended to search within 3rd party documents via Spotlight plugins.
Content Searching Via Spotlight:
Curio Professional users can enable a new feature called external project library which places your project’s asset library alongside the project file instead of hidden within the project package. This means your projects are now discoverable by Spotlight!
So now in Curio 11.1, for your projects that have external libraries, Curio will use Spotlight instead of SearchKit to look within 3rd party files that have Spotlight plugin support.
TWEAKS:
Highlight Text:
A new Format > Highlight Text menu item and ââH keyboard shortcut (same as Preview’s shortcut) allow you to quickly change the background color of selected text in a text figure. The color used for the highlight comes from the text inspector bar’s background color control.
Search Shelf:
Pressing âF changes to the Search shelf. If you press it again it will either restore the previously displayed shelf or hide the shelf, if appropriate.
Organizer Document Autosave:
Autosave now manages any Organizer documents you might be editing within Curio, which means they are automatically saved periodically. Previously they were only saved when you switched to another Organizer item or closed the project.
HTML Export:
The HTML export now includes asset tag names in the exported Javascript imagemap data for custom HTML gurus to work with.
RTF View Inset / RTF View Color:
Curio now supports new advanced settings for overriding the margin and background color for an RTF Organizer item. View via the Hep > Advanced Settings menu item.
PERFORMANCE OPTIMIZATIONS:
Dragging Images:
This first one impacts all customers: Dragging images and PDF figures is now super fast!
Working with Huge Projects:
We were given access to a customer’s project which definitely pushes Curio to the extremes:
4.5 GB in size.
12 sections.
Almost 400 folders.
Over 1,500 idea spaces.
Over 100,000 figures including approximately 86,000 text figures; 2,500 PDFs; 1,000 stacks; 700 tables; 500 lists; 500 albums; 7,400 documents; 1,700 images; and 1,000 lines; plus dozens of other types of figures.
Almost 12,000 file assets including approximately 4,000 image assets.
On my SSD-based iMac it takes 143 seconds to load this project and 48 seconds to save it.
So we ran it through Apple’s Instruments to profile the bottlnecks and made several targeted improvements:
Observers:
Collection figures (like lists) care about changes made to contained figures, asset figures care about changes made to their associated assets, sticky lines to their attached figures, etc. Previously Curio added all of these observers during project load – thousands of observers in this customer’s case which, it turns out, takes an incredibly long time! In hindsight this was silly since they only care about changes if the figure is on the active, currently rendered idea space. So now observers are added when the idea space is loaded for display, then those observers are removed when you go to another idea space. Huge time save here.
File Locking:
During save, each asset was checking to see if the project was Finder-locked before attempting to save. Turns out this is surprisingly slow, especially when you have thousands of items. Now we test for locked status on project load and set an internal flag.
Searching:
During save and find operations Curio scans all assets in the project. There was a much faster method for doing this which shaved off lots of time. Plus there were some other related optimizations we could make here.
This massive project now takes 28 seconds to load (80% faster!) and 5 seconds to save (90% faster!).
More reasonably-sized projects should also notice the performance boost as well.
SMARTER PREVIEWS:
Curio is now much smarter about the idea space previews it generates and stores on disk.
Curio automatically chooses between generating a PDF preview, which is compact especially for text, and renders perfectly at any resolution, and a JPEG preview, which is better for idea spaces that contain images. However, we learned that for some large or complex idea spaces it was possible for the resulting preview to use a significant amount of disk space in either PDF or JPEG form.
Now Curio will do two things to remedy this:
If, based on the contents of the idea space, Curio decides to generate a PDF, it will then check the resulting file size of that PDF and, if large in size, Curio will quickly generate a JPEG version to see if it’s more reasonable.
For any JPEG’s generated, it will scale them to a resonable width and height so they are still suitable for Quick Look previews but not too large.
Curio also adds a number of internal parameters that can be used for fine-tune the generated previews. You can force a file format (PDF or JPEG), the PDF size cutoff, a specific JPEG scaling, a minimum JPEG preview dimension, a minimum JPEG scaling, and much more. All of this is documented under Idea Space Previews within the Advanced Settings document via the Help menu.
The new Debug menu, mentioned below, can be used to quickly regenerate your project’s idea space previews as you test out the new advanced preview settings.
Curio is now much smarter about the idea space previews it generates and stores on disk.
Curio automatically chooses between generating a PDF preview, which is compact especially for text, and renders perfectly at any resolution, and a JPEG preview, which is better for idea spaces that contain images. However, we learned that for some large or complex idea spaces it was possible for the resulting preview to use a significant amount of disk space in either PDF or JPEG form.
Now Curio will do two things to remedy this:
If, based on the contents of the idea space, Curio decides to generate a PDF, it will then check the resulting file size of that PDF and, if large in size, Curio will quickly generate a JPEG version to see if it’s more reasonable.
For any JPEG’s generated, it will scale them to a resonable width and height so they are still suitable for Quick Look previews but not too large.
Curio also adds a number of internal parameters that can be used for fine-tune the generated previews. You can force a file format (PDF or JPEG), the PDF size cutoff, a specific JPEG scaling, a minimum JPEG preview dimension, a minimum JPEG scaling, and much more. All of this is documented under Idea Space Previews within the Advanced Settings document via the Help menu.
The new Debug menu, mentioned below, can be used to quickly regenerate your project’s idea space previews as you test out the new advanced preview settings.
DEBUG MENU
Psst! Curio now has a secret Debug menu! Fiji imagej for mac manual. Here’s how to access it:
Hold down the Option key.
Click the Help menu.
You should now see a Debug submenu under Help with the following options:
Regenerate Idea Space Previews
Regenerates all idea space previews on a background thread. No UI is presented during this time. This generally takes just a few seconds but, if you have a particularly large project, you can use Activity Monitor to see when CPU usage drops back down once the task is completed. This is useful when fine-tuning the Idea Space Previews preferences documented in Help > Advanced Settings.
That’s it for now but we’ll add more goodies in the future.
Psst! Curio now has a secret Debug menu! Fiji imagej for mac manual. Here’s how to access it:
Hold down the Option key.
Click the Help menu.
You should now see a Debug submenu under Help with the following options:
Regenerate Idea Space Previews
Regenerates all idea space previews on a background thread. No UI is presented during this time. This generally takes just a few seconds but, if you have a particularly large project, you can use Activity Monitor to see when CPU usage drops back down once the task is completed. This is useful when fine-tuning the Idea Space Previews preferences documented in Help > Advanced Settings.
That’s it for now but we’ll add more goodies in the future.
Ithoughts For Mac Os User Manual Download
EXPERIMENTAL STYLE CHANGE :
We’re exploring some tweaks to Curio’s automatic styling in lists and mind maps.
Level Styles:
As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item – perhaps gave it a checkbox or changed it to bold – then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it’s not always clear what’s going on, even for experienced users.
Making it Better:
We’ll keep this logic as-is for now, but we’d like to turn off this sibling style override in the near future. We’re introducing some new advanced settings to work towards that direction.
If you’d like to see where we’re going, you can disable sibling style overrides with the following Terminal command or just click the link: defaults write com.zengobi.curio “Collection Adopt Sibling Style” -bool no
Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
However, you can even control this automatic behavior with these additional settings:
defaults write com.zengobi.curio “Collection Adopt Sibling Show Check” -bool no
defaults write com.zengobi.curio “Collection Adopt Sibling Use Dates” -bool no
We’re exploring some tweaks to Curio’s automatic styling in lists and mind maps.
Level Styles:
As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item – perhaps gave it a checkbox or changed it to bold – then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it’s not always clear what’s going on, even for experienced users.
Making it Better:
We’ll keep this logic as-is for now, but we’d like to turn off this sibling style override in the near future. We’re introducing some new advanced settings to work towards that direction.
If you’d like to see where we’re going, you can disable sibling style overrides with the following Terminal command or just click the link: defaults write com.zengobi.curio “Collection Adopt Sibling Style” -bool no
Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
However, you can even control this automatic behavior with these additional settings:
defaults write com.zengobi.curio “Collection Adopt Sibling Show Check” -bool no
defaults write com.zengobi.curio “Collection Adopt Sibling Use Dates” -bool no
ROBUSTNESS FIXES:
Extra precautions are now in place when the user renames an idea space to ensure safe recording of changes.
The 3rd party LinkBack code has been modified so if a server application is not found, it can recover quickly without beach balling.
Fixed an internal “retain cycle” which resulted in unfreed memory when a project is closed.
Fixed a memory leak when generating idea space previews as PDF.
Evernote fix to avoid hang potential due to WebKit conversion of HTML to RTF conversion, plus tweaks to internal note caching.
Fixed rare crash involving willResignActive.
Extra precautions are now in place when the user renames an idea space to ensure safe recording of changes.
The 3rd party LinkBack code has been modified so if a server application is not found, it can recover quickly without beach balling.
Fixed an internal “retain cycle” which resulted in unfreed memory when a project is closed.
Fixed a memory leak when generating idea space previews as PDF.
Evernote fix to avoid hang potential due to WebKit conversion of HTML to RTF conversion, plus tweaks to internal note caching.
Fixed rare crash involving willResignActive.
OTHER NOTABLE FIXES:
Fixed autowrap issue when typing in a text figure.
Fixed ââL keyboard shortcut for Insert > List menu item.
Fixed problem where assigning a resource to a figure could shrink the resource’s image as displayed in the Meta inspector.
Fixed issue when saving a figure style that could disassociate the style inadvertently if the focus is still on an inspector edit field like a font size box.
Figures in collections can no longer be rotated, except for non-title figures in a pinboard.
Mailing as Curio project now includes folders as necessary.
Took care of graphical artifacts when jumping between a large and small idea space if the “Center Contents” advanced setting is set to false.
Progress controller now displays when restoring previously loaded projects on app launch.
You can now copy an asset figure or asset in the project Library then select a text figure and that asset will be used when you choose Paste As > Attachment for Selected Text Figure.
Control-clicking an Organizer item now selects the item before showing the context menu just like right-clicking.
Fixed File > Share menu on Yosemite.
More orthogonal line tweaks.
Sneaky fix to handle embedded NovaMind 5 mind maps contained in Curio idea spaces (with encoded LinkBack info) if you’ve now upgraded to NovaMind 6. If we notice NovaMind 6 is installed (via the com.novamind.NovaMind bundle ID) we override the encoded NovaMind5LinkBackServer and com.novamind.NovaMind5 identifiers with the new, thankfully more generic, NovaMindLinkBackServer and com.novamind.NovaMind identifiers that NovaMind 6 introduces.
Fixed autowrap issue when typing in a text figure.
Fixed ââL keyboard shortcut for Insert > List menu item.
Fixed problem where assigning a resource to a figure could shrink the resource’s image as displayed in the Meta inspector.
Fixed issue when saving a figure style that could disassociate the style inadvertently if the focus is still on an inspector edit field like a font size box.
Figures in collections can no longer be rotated, except for non-title figures in a pinboard.
Mailing as Curio project now includes folders as necessary.
Took care of graphical artifacts when jumping between a large and small idea space if the “Center Contents” advanced setting is set to false.
Progress controller now displays when restoring previously loaded projects on app launch.
You can now copy an asset figure or asset in the project Library then select a text figure and that asset will be used when you choose Paste As > Attachment for Selected Text Figure.
Control-clicking an Organizer item now selects the item before showing the context menu just like right-clicking.
Fixed File > Share menu on Yosemite.
More orthogonal line tweaks.
Sneaky fix to handle embedded NovaMind 5 mind maps contained in Curio idea spaces (with encoded LinkBack info) if you’ve now upgraded to NovaMind 6. If we notice NovaMind 6 is installed (via the com.novamind.NovaMind bundle ID) we override the encoded NovaMind5LinkBackServer and com.novamind.NovaMind5 identifiers with the new, thankfully more generic, NovaMindLinkBackServer and com.novamind.NovaMind identifiers that NovaMind 6 introduces.
Requirements: Intel, 64-bit processorOS X 10.10 or later
Home Page –
Home Page –
Code: Select all
http://www.zengobi.com/products/curio/
http://www.zengobi.com/products/curio/
Download Via UploadGIG
Download Via RapidGator
An amazingly powerful note taking, mind mapping, brainstorming tool
What's new in this version:
Curio 13.1.1
- Change log not available for this version
Curio 13.1
Layers Context Menu:
- When using layers, right-click on an idea space and any layers with figures directly under that click point will be listed so you can easily switch to a figure's layer. If no figures are under that point then all layers are listed for you to choose from
Continuity Camera:
- Take and import pictures from your iOS device directly into Curio via the Insert menu item thanks to macOS Mojave Continuity Camera support
Index Card Autosize:
- Index cards have a new feature: automatic resize to fit contents. This can be enabled in the inspector and is included with a figure's style if you save a personal style. You can also enable this by default globally
New Line Arrowheads:
- A bunch of new arrowheads have been added, perfect for geeky entity relationship and crow's foot notation diagrams
As visible in the screenshot, we've added arrowheads for:
- One and only one
- Zero or one
- Many
- One or many
- Zero or many
Miscellaneous:
PDF Figures:
- If a PDF figure is selected or is being edited you can now press ⌥ Page Up or ⌥ Page Down to go to the previous or next page
Sleuth:
- Added Creative Commons image search to Sleuth's image search sites, although they seem to be having server issues as their service comes out of beta so be patient while they get it going
Figures:
- Figures now support negative origins which means you can now drag or move figures left or above the idea space, thus clipping them when printing, presenting, or exporting. This follows Keynote's standard behavior. You can re-enable the previous limitation if you want to be prevented from dragging or moving figures too far left or above the top of the idea space
Fixes:
- Fixed problem with no lines on index cards in the style previews
- The spacing of index card body lines is now more accurate, fixing several bundled card styles
- Added numerous error message and checks if there was any problem saving anything within Curio
- Fixed mind map boundary issue so that adjacent boundary regions don't overlap
- Fixed issue with mind map sibling sorting
Curio 13.0.2
- Change log not available for this version
Curio 13.0.1
- Change log not available for this version
Curio 13.0
- Mojave dark mode support! Plus numerous other interface improvements and refinements
- Idea spaces now permit independent figure layers for more flexible layouts and arrangements
Figures and idea spaces now support multiple typed cross-references to other figures, idea spaces, and even web locations, to encourage more - accurate and organized research
- An integrated equation editor allows fast rendering of LaTeX, AsciiMath, or MathML
- New focus mode feature allows you to concentrate on specific figures, collections, or list/mind map branches while everything else fades into the background
- New markdown support for block quotes and code blocks
- Faster access to figure stencils via the new Insert > Stencils menu
- New meta properties for Done Date and Added Date, plus a revamped Actions inspector
- Album collections now support two new layout arrangements
- Lists now allow you to specify a start number
- The Status shelf gains a new sorting popup, plus several display improvements
- Figure enhancements include support for independently locking content, position, or both
- More integrated Curiota support
- The Search shelf gains support for reference and done/added date filtering
- Idea space grids pick up a new dotted grid style
- Within idea spaces, you can now more easily insert space above or to the left
- Major performance and technical improvements
- Major code updates to better support Apple's latest macOS releases
- Plus dozens of other miscellaneous optimizations, tweaks, and fixes
Curio 12.2.1
- Change log not available for this version
Curio 12.2
Fixes:
- When fixing a broken alias or jump to file the dialog box that Curio presents will allow you to explore all files and not just those with the same extension as the original. Useful if you had an OmniOutliner Test.oo3 file and it was converted into a newer Test.ooutline format.
- Fixed issues with incorrect positioning of the PDF tooltip note squares during export. However, the known Apple bug regarding the fixed 40x40 pixel size of these icons is still an issue we can't work around.
- Fixed an issue where editing a master stencil wouldn't update master idea spaces which use that master stencil.
- Fixed an issue where clicking the Idea Spaces and Stencils tabs in the masters controller wouldn't refresh the content area sometimes.
Curio 12.1
- Change log not available for this version
Curio 12.0
New productivity enhancements:
- Modernized toolbar and key interface improvements
- Extensive new markdown functionality with support for markdown syntax during editing, master markdown styles, and automatic generation of markdown during export, including full project exports as markdown, as well as markdown import
- New export PDF functionality including automatic generation of PDF table of contents outlines, plus clickable PDF links for weblinks, figure actions, idea space links, jump actions, and much more
- Search now supports boolean and regular expressions, plus numerous other search-related improvements
- New OmniOutliner Pro, Taskpaper, and OneNote integrations
- Extensive figure meta import and export support
- Improved support for exporting figures, idea spaces, and projects as plain text or rich text with images
- Numerous list, mind map, stack, and table enhancements
- New toggle tag meta feature
- The Status shelf gains markdown live exports, tag emojis, and other enhancements
- The Projects popup and galleries are improved, plus Organizer filtering improvements
- Dozens of miscellaneous optimizations, tweaks, and fixes
- Massive code updates with improved memory management, performance, and stability improvements
What's new:
- Interface Refresh
- Markdown
- PDF Outline
- PDF Links
- Search Enhancements
- Status Shelf Enhancements
- Project Enhancements
- Organizer Enhancements
- OmniOutliner Pro Support
- TaskPaper Support
- OneNote List Support
- Importing Meta
- Exporting Meta
- Exporting Rich Text Images
- Exporting Text Single File
- List Enhancements
- Mind Map Enhancements
- Stack Enhancements
- Table Enhancements
- Tag Enhancements
- Copy/Paste Enhancements
- Web View Enhancements
- Improved Restrictions
- Miscellaneous Tweaks
- Project Load Optimizations
- Miscellaneous Fixes
- Updated Frameworks
- Massive Code Updates
Curio 11.4.4
- Change log not available for this version
Curio 11.4.3
- Change log not available for this version
Curio 11.4.2
- Change log not available for this version
Curio 11.4
Features:
iThoughts Attachment Support - Importing:
- Curio now supports importing images and other attachments found in iThoughts mind map files when you drag an itmz file into your Curio idea space
iThoughts Attachment Support - Exporting:
- Plus when you share your Curio mind map as an iThoughts file, Curio will now export any figure attachments, as well
Disable Inherit Resources:
- Normally for hierarchical items in a list or mind map, parent nodes automatically inherit its children's resources. Now, however, you can use the Resources inspector turn off that automatic inheritance so that you can manually assign resources to a parent node
- If you wish this to be the new default you can use the new Resources Technique advanced setting, where 1 indicates manual setting instead of automatic
Disable Inherit Resources - Limitations:
- Note that if you assign resources to a parent those resources and respective percent complete values are not distributed down to the child nodes. Allowing a complex mix of inherit from children, distribute to children, and manually specified within the same hierarchy introduces a number of potential conflicts so that situation is not supported.
Disable Inherit Resources - Visible Resource Adornment:
- By default if a figure's resources are determined automatically via inheritance then Curio does not display a resource adornment for that figure. Thus a parent node that inherits its children's resources will not have a resource adornment, while its children will have adornments since their resources can be modified. However, you can customize this via the new Figure Show Resources Adornment If Inherited advanced setting
Variables in Idea Space Titles:
- You can now use variables in the titles of your master and personal idea space templates. Then, when you add a new idea space using the template, the variables are filled-in and the resulting text becomes the title of the idea space
Variables in Idea Space Titles - Limitations:
- This variable filling only happens when the idea space is first added to the project and won't change afterwards. For example, if you use the {%SectionTitle} variable it will be filled-in when the idea space is first added to a section but will not be updated if the section is renamed or the idea space is moved to another section
Variables in Idea Space Titles - Custom Date Formatting:
- The date-related variables in Curio generally look like {%IdeaSpaceDateAddedShort} or {%IdeaSpaceDateAddedMedium}. These suffixes such as Short, Medium, Long, and Full correspond to the styles specified in System Preferences > Language & Region > Advanced > Dates
- However, sometimes you want custom formatting, like just the day and the date ('June 12') for a daily diary template
- You can now remove the style suffix and add a custom formatting directive like this: {%IdeaSpaceDateAdded/MMMM d}
- Please visit this incredibly helpful site for help in producing these custom formats
Better Support for Older Projects - QuickLook:
- Curio 11's QuickLook plugin now supports the generation of thumbnails and previews for older project formats, going back to Curio 8 on up. Previously the plugin would only work with Curio 11's new project file format
- The code is also using a newer technique which is much faster than the previous technique, especially for larger projects
Better Support for Older Projects - Project Open:
- If opening a Curio 8, 9, or 10 project, Curio 11 now gives you the option to view it in a read-only state instead of requiring the upgrade to Curio 11's new file format
Prefix Synced Tasks with Collection Name:
- You can now optionally choose to prefix any synced tasks with the containing collection name. This can be in addition to the optional project name prefix
TWEAKS:
- Convert Index Card to List or Mind Map
- You can now select an index card figure and choose Arrange > Convert Into > List (or Mind Map)
- Whitespace Removal
- As before, when editing a list or mind map if you press ⌃⏎ it will split the text at the current cursor position and make new sibling. Now when making the new sibling it will remove any whitespace (spaces or returns) from the start of that new item. This makes splitting lots of text blocks very fast with no post-split manual cleanup.
- Percent Complete Variable
Curio now supports a {%FigurePercentComplete} figure variable:
- Group / Ungroup
- Changed Group / Ungroup so they have the same shortcuts as Keynote
- Improved Retina Previews
- Use the Preview JPEG Output Retina advanced setting if you want the previews generated by Curio for each idea space to be retina (144 DPI) images. Prior to this build they were just double-size, now they're actually marked as 144 DPI and look super-sharp. These are used by the Quick Look plugin when viewing a Curio project in the Finder. Note that while the resulting jpg preview files will look nicer on your screen, they will also consume more disk space. By default, Curio generates standard resolution preview images because these are good enough for previews and save quite a bit of disk space
- Prevent Dragged Figure from Dropping into Collection
- In Curio 11.3 we added a new feature where if Option was held before release during a drag operation, then the dropped item would not go into a hovered-over collection (instead it would go on top of the collection). However, this interferes with the popular Option-drag mechanism to copy figures so the functionality has been removed
ROBUSTNESS FIXES:
- Fixed odd issue with untitled projects where the first time you click on the title area of the title bar, Apple's documents framework was removing the project's temporary project file, breaking any embedded assets. The fix is to detect a click on the title area and force the standard Save sheet which gets around the framework issue
- Fixed calendar sync issue where events prior to 1 year ago or more than 3 years ago were not being synced correctly (and instead replicating repeatedly!) due to an optimization in Apple's EventKit. For those items Curio is now manually finding them individually
- Now ignoring any of Dropbox's conflicted copy files that might appear within the Curio project file package hierarchy due to a conflicted sync
- Fixed rare issue where Organizer may not open
- Fixed issue where previews in the style inspector could be broken idea space link images
- Improved LinkBack error handling
- Fixed threading issue with calendar sync
Other notable fixes:
- Fixed issue with tiled idea space background images and opacity
- Fixed issue where the tab key wasn't jumping between table cells when editing
- Fixed lack of formatting issue with paste as list, mind map, and table
- Fixed an issue that prevented the splitter bar button from collapsing on Yosemite
- Fixed asset link issues so they work correctly in PDF Mirror generated output
- Build 11041.0 includes a fix for opening password-protected projects
Curio 11.3
Keyboard Shortcuts:
Here are some new keyboard shortcuts:
- Bring figure to front - ⌥Click
- Prevent dragged figure from dropping into collection - Hold ⌥ before releasing drag
- More Powerful Master Stencils:
- Curio now provides new abilities to its master figure stencil functionality! An example is the best way to describe what's new..
Business Card:
- Say you need to have nicely styled business card in several locations throughout your project
- First, design the card using Curio's rectangle figures, text figures, and image figures
- Collect those figures into a single group figure by selecting them and choosing Arrange > Group
- Right-click on that group figure and save it as a master stencil: 'Business Card'
- Use that stencil in multiple locations throughout your project via copy/paste, Insert > Figure Stencil, or the Stencils shelf
Making Changes:
- If you'd like to make changes to the stencil, right-click on an instance of the stencil and can choose Edit Stencil.
- Curio will bring you to the stencil editor where you can edit the contents of the group figure. Conveniently Curio will now automatically ungroup and regroup the contents to make this an easier process.
- As before, you can change various color, border, font, and other attributes of any existing figures, and those changes will be reflected to all instances of the stencil.
Now in this release, Curio will broadcast additional modifications to a master stencil:
- Move and resize existing figures
- Add new figures and remove existing figures from the stencil
- Using these new features you can completely change the look of your master stencil, such as the example business card, and all instances throughout your project will dynamically update
Default Master Styles for a Project:
Global Default Styles:
- Curio has always allowed you to redefine the default figure style, for various figure types such as lists and mind maps, instead of using the bundled default style.
- For example, if instead of the bundled default list style you wish to use a different bundled or personal style you simply style a list the way you wish then choose Format > Set Default Style for List Figure
- Now choosing the Insert > List menu item (or ⌃⌘L) will instantly create the same style of list in this project and in any other projects! You have set a new global default styling for all list figures you create in the future.
- When you select any list figure, the menu now changes so you can easily apply the default list style, set a new default list style, or reset the default list style to the bundled default.
Master Default Styles:
- But what about master styles? These are styles that are private to your project, so they obviously can't become global defaults.
- Now you can tell Curio to use a particular master list style when you create lists in this project only.
- The process is very similar to the above, but when you select a figure that has a master style associated with it the menu looks like this:
- Once set then that master style will be used when creating new lists, but only in this project. Clicking the menu again will show you these options for applying, setting, or resetting the default master style for this figure's type.
Normal Figure Selected:
- Once a default master style is selected, if you select a list figure in your project that isn't associated with a master style, then the options change to this
- Notice that while you can apply the default master style to it, or reset the default master style, you can't set this figure's style as the new default master style because this figure isn't associated with a master style. (Hopefully that makes sense.)
- HTML Export Lightbox Template
- Thanks to an amazing customer, and our super-cool customizable HTML export templates, Curio now includes a new, very slick bundled HTML template: Lightbox! The key feature, compared to our existing templates, is that instead of 'surfing' to a clicked-on image it will open it in a popup lightbox.
- It uses the Lity lightbox jQuery component: a lightweight and powerful Javascript/CSS code module which works wonderfully on desktop and mobile browsers.
- We also added the Hammer.js jQuery component so swipes are now supported to navigate through the slides.
iPad HTML Viewer Apps:
- This customer started down this road because he wanted to export a presentation of his Curio project on his iPad. Goals included high quality results that displayed full screen on the iPad and would work even if not connected to the Internet.
- He tried several solutions in his custom HTML template, many worked well but some had annoying quirks. Like, the viewer app wouldn't remain in full screen mode when tapping to continue through the presentation.
- The winner was HTML Mixer & Presenter! You can even use iTunes File Sharing to transfer an HTML export to the app to try it out for free. The results are perfect! (Minor tip: before beginning your presentation in HTML Mixer tap the More.. button then turn off Navigation. That way it doesn't grab taps in the top-right corner which allows Lity to handle taps on its 'x' to close an image popup.)
Template Contents:
- To support Lightbox this release of Curio will automatically copy any files or subfolders located within the specified HTML template's directory to the destination location. That way templates can reference other resources such as Javascript, CSS, or images.
- More information about HTML export and user-customizable templates can be found via Help > Curio Documenation.
Better List and Mind Map Automatic Styling:
- As forecast back in the Curio 11.1 release notes Curio will no longer adopt the confusing 'sibling style override' automatic styling of figures added to lists and mind maps that previously existed for the last couple of releases.
- As a reminder of what was discussed back then..
Level Styles:
- As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
- However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item — perhaps gave it a checkbox or changed it to bold — then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
- However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it's not always clear what's going on, even for experienced users.
Making it Better:
- Curio will no longer do this. Instead Curio will adopt to the level styles specified by the list or mind map style which is certainly more logical.
- If you don't like this change, you can re-enable sibling style overrides with the following Terminal command or just click the link:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Style' -bool yes
- Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
- However, you can even control this automatic behavior with these additional settings:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Show Check' -bool no
- defaults write com.zengobi.curio 'Collection Adopt Sibling Use Dates' -bool no
- Tweaks
- Drag and Drop Support from Apple Photos
- Curio now does a better job handling drag-and-drop of images from Photos.
- Pasting Local Hyperlinks
- If you Copy As > Hyperlink and paste into an idea space in the same project as a new link figure then it will now be a relative URL in the project.
- Add Tab
- Sierra introduced a tab bar controled via the Mac OS visible via the View > Show Tab Bar. There's a + sign at the end of the tab bar so you can easily add new projects. By default clicking that button will mimic the File > New menu item (thus new from idea space gallery). Hold Option and click for File > New Blank Project, hold Option+Shift for File > New From Project Template. You can customize this via the new Add Tab Option option in Help > Curio Advanced Settings.
Performance Tweaks:
- When dragging figures over a collection Curio will no longer dim the background as that can cause performance issues with more complex idea spaces
- Dragging figures around in general should be much faster as we're now avoiding some unnecessary redraws
- Now using a Cocoa-native call to draw tiled idea space backgrounds which is very fast and doesn't exhibit drawing anomalies when when zoomed
Other Notable Fixes:
- Starting with Xcode 8 builds on Sierra Apple forces all links (text with the NSLinkAttributeName attribute) to be blue and underlined. However, this messes up Curio's figures where the text color should be based on a figure's style. With Apple overriding the text color you could end up with unreadable text if your figure's fill color was blue! We're now swapping out that attribute on-the-fly before rendering so the correct coloring is maintained
- Curio's hyperlink handler will now support curio:// and curio:/// hyperlinks. The latter is technically correct because the first parameter is a path but some apps balk at 3 slashes. So now Curio will handle both
- Switching focus between split content views now works correctly via the keyboard shortcut or when clicking directly on figures being edited in either pane. Also added a blue glow to the side of the splitter so you know which pane has focus
- When saving stencils the selected figures are stored in correct z-order in case figures overlap each other
- Fixed issue where multiple instances of a master stencil on the same idea space were not all getting updated if the master changed
- Fixed issue where a master stencil inserted into an idea space via the Insert > Styled Shape or Stencil gallery wasn't associated with the master stencil correctly
- Pressing Escape while dragging figures will now abort the drag
- Fixed issue where project image popup menu settings weren't available via the inspector shelf, only via the inspector popover
- Fixed issues when creating idea graphs with the text tool
Curio 11.1
SEARCH IMPROVEMENTS:
- Previously Curio would always search within asset contents when you specified a text search criteria within the Search shelf. Now, however, you can decide on-the-fly if Curio should search asset contents or not.
Content Searching Via SearchKit:
- Curio generally uses Apple's venerable SearchKit framework to index and search assets. This framework can handle many popular basic types like text, RTF, PDF, and apparently some Apple file types like Pages. However, SearchKit does not piggyback on Spotlight's capabilities thus can't be extended to search within 3rd party documents via Spotlight plugins.
Content Searching Via Spotlight:
- Curio Professional users can enable a new feature called external project library which places your project's asset library alongside the project file instead of hidden within the project package. This means your projects are now discoverable by Spotlight!
- So now in Curio 11.1, for your projects that have external libraries, Curio will use Spotlight instead of SearchKit to look within 3rd party files that have Spotlight plugin support.
TWEAKS:
Highlight Text:
- A new Format > Highlight Text menu item and ⌃⌘H keyboard shortcut (same as Preview's shortcut) allow you to quickly change the background color of selected text in a text figure. The color used for the highlight comes from the text inspector bar's background color control.
Search Shelf:
- Pressing ⌘F changes to the Search shelf. If you press it again it will either restore the previously displayed shelf or hide the shelf, if appropriate.
Organizer Document Autosave:
- Autosave now manages any Organizer documents you might be editing within Curio, which means they are automatically saved periodically. Previously they were only saved when you switched to another Organizer item or closed the project.
HTML Export:
- The HTML export now includes asset tag names in the exported Javascript imagemap data for custom HTML gurus to work with.
RTF View Inset / RTF View Color:
- Curio now supports new advanced settings for overriding the margin and background color for an RTF Organizer item. View via the Hep > Advanced Settings menu item.
PERFORMANCE OPTIMIZATIONS:
Dragging Images:
- This first one impacts all customers: Dragging images and PDF figures is now super fast!
Working with Huge Projects:
- We were given access to a customer's project which definitely pushes Curio to the extremes: 4.5 GB in size, 12 sections, Almost 400 folders, Over 1,500 idea spaces
- Over 100,000 figures including approximately 86,000 text figures; 2,500 PDFs; 1,000 stacks; 700 tables; 500 lists; 500 albums; 7,400 documents; 1,700 images; and 1,000 lines; plus dozens of other types of figures.
- Almost 12,000 file assets including approximately 4,000 image assets.
- On my SSD-based iMac it takes 143 seconds to load this project and 48 seconds to save it.
- So we ran it through Apple's Instruments to profile the bottlnecks and made several targeted improvements:
Observers:
- Collection figures (like lists) care about changes made to contained figures, asset figures care about changes made to their associated assets, sticky lines to their attached figures, etc. Previously Curio added all of these observers during project load - thousands of observers in this customer's case which, it turns out, takes an incredibly long time! In hindsight this was silly since they only care about changes if the figure is on the active, currently rendered idea space. So now observers are added when the idea space is loaded for display, then those observers are removed when you go to another idea space. Huge time save here.
File Locking:
- During save, each asset was checking to see if the project was Finder-locked before attempting to save. Turns out this is surprisingly slow, especially when you have thousands of items. Now we test for locked status on project load and set an internal flag.
Searching:
- During save and find operations Curio scans all assets in the project. There was a much faster method for doing this which shaved off lots of time. Plus there were some other related optimizations we could make here.
- This massive project now takes 28 seconds to load (80% faster!) and 5 seconds to save (90% faster!). ?
- More reasonably-sized projects should also notice the performance boost as well.
SMARTER PREVIEWS:
- Curio is now much smarter about the idea space previews it generates and stores on disk.
- Curio automatically chooses between generating a PDF preview, which is compact especially for text, and renders perfectly at any resolution, and a JPEG preview, which is better for idea spaces that contain images. However, we learned that for some large or complex idea spaces it was possible for the resulting preview to use a significant amount of disk space in either PDF or JPEG form.
Now Curio will do two things to remedy this:
- If, based on the contents of the idea space, Curio decides to generate a PDF, it will then check the resulting file size of that PDF and, if large in size, Curio will quickly generate a JPEG version to see if it's more reasonable.
- For any JPEG's generated, it will scale them to a resonable width and height so they are still suitable for Quick Look previews but not too large.
- Curio also adds a number of internal parameters that can be used for fine-tune the generated previews. You can force a file format (PDF or JPEG), the PDF size cutoff, a specific JPEG scaling, a minimum JPEG preview dimension, a minimum JPEG scaling, and much more. All of this is documented under Idea Space Previews within the Advanced Settings document via the Help menu.
- The new Debug menu, mentioned below, can be used to quickly regenerate your project's idea space previews as you test out the new advanced preview settings.
DEBUG MENU:
Psst! Curio now has a secret Debug menu! Here's how to access it:
- Hold down the Option key.
- Click the Help menu.
You should now see a Debug submenu under Help with the following options:
- Regenerate Idea Space Previews
- Regenerates all idea space previews on a background thread. No UI is presented during this time. This generally takes just a few seconds but, if you have a particularly large project, you can use Activity Monitor to see when CPU usage drops back down once the task is completed. This is useful when fine-tuning the Idea Space Previews preferences documented in Help > Advanced Settings.
- That's it for now but we'll add more goodies in the future.
EXPERIMENTAL STYLE CHANGE:
- We're exploring some tweaks to Curio's automatic styling in lists and mind maps.
Level Styles:
- As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
- However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item — perhaps gave it a checkbox or changed it to bold — then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
- However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it's not always clear what's going on, even for experienced users.
Making it Better:
- We'll keep this logic as-is for now, but we'd like to turn off this sibling style override in the near future. We're introducing some new advanced settings to work towards that direction.
- If you'd like to see where we're going, you can disable sibling style overrides with the following Terminal command or just click the link: defaults write com.zengobi.curio 'Collection Adopt Sibling Style' -bool no
- Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
- However, you can even control this automatic behavior with these additional settings:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Show Check' -bool no
- defaults write com.zengobi.curio 'Collection Adopt Sibling Use Dates' -bool no
ROBUSTNESS FIXES:
- Extra precautions are now in place when the user renames an idea space to ensure safe recording of changes.
- The 3rd party LinkBack code has been modified so if a server application is not found, it can recover quickly without beach balling.
- Fixed an internal 'retain cycle' which resulted in unfreed memory when a project is closed.
- Fixed a memory leak when generating idea space previews as PDF.
- Evernote fix to avoid hang potential due to WebKit conversion of HTML to RTF conversion, plus tweaks to internal note caching.
- Fixed rare crash involving willResignActive.
OTHER NOTABLE FIXES:
- Fixed autowrap issue when typing in a text figure.
- Fixed L keyboard shortcut for Insert > List menu item.
- Fixed problem where assigning a resource to a figure could shrink the resource's image as displayed in the Meta inspector.
- Fixed issue when saving a figure style that could disassociate the style inadvertently if the focus is still on an inspector edit field like a font size box.
- Figures in collections can no longer be rotated, except for non-title figures in a pinboard.
- Mailing as Curio project now includes folders as necessary.
- Took care of graphical artifacts when jumping between a large and small idea space if the 'Center Contents' advanced setting is set to false.
- Progress controller now displays when restoring previously loaded projects on app launch.
- You can now copy an asset figure or asset in the project Library then select a text figure and that asset will be used when you choose Paste As > Attachment for Selected Text Figure.
- Control-clicking an Organizer item now selects the item before showing the context menu just like right-clicking.
- Fixed File > Share menu on Yosemite.
- More orthogonal line tweaks.
- Sneaky fix to handle embedded NovaMind 5 mind maps contained in Curio idea spaces (with encoded LinkBack info) if you've now upgraded to NovaMind 6. If we notice NovaMind 6 is installed (via the com.novamind.NovaMind bundle ID) we override the encoded NovaMind5LinkBackServer and com.novamind.NovaMind5 identifiers with the new, thankfully more generic, NovaMindLinkBackServer and com.novamind.NovaMind identifiers that NovaMind 6 introduces.
Curio 11.0
- Master Styles: A figure or idea space style private to a project that, when changed, is reflected to all uses of the style throughout the project. For instance, tweak the coloring or font for a heading figure style and instantly dozens of instances are updated.
- Master Figure Stencils: Like master styles but for stencils. Create a figure stencil — perhaps for a website prototype or a gardening or floorplan element — and then change attributes of that figure to broadcast the changes throughout a project.
- Master Idea Space Templates: The ultimate. Create a master idea space template, styled as you wish with figure content including boilerplate items. Then use that master to create idea spaces. Change anything on a master and all uses refresh. You can even base a master on another master for nested inheritance.
- Automatic Backups: Let Curio automatically handle periodic backups of your projects, as well as its support and personal repository folders.
- External Project Asset Library: Curio can now store a project’s assets in an external folder which sits alongside the project file which allows Spotlight to search your project’s asset library.
- Sleuth Shelf: A mini Sleuth readily accessible in the shelf for quickly finding images, definitions, or inspiration.
- Stencils Shelf: You can now view and manage collection stencils in the Stencils shelf such as mind map and index card stencils. In addition, Pro users can see their master figure stencils.
- Organizer Trash: A project Trash which holds deleted Organizer idea spaces and other items until you close the project which allows for quick and easy recovery from accidental deletions.
- Organizer Archive: A special section in the Organizer for long-term storage of idea spaces, with optimized searching and memory management.
- Auto Layout: Set figures so they dynamically move and resize themselves when the idea space dimensions change.
- Search Scope: The Search shelf can now search within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
- Library Scope: The Library shelf can now display assets within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
- New Project File Format: Curio 11’s new project file format is more compact, more efficient, more robust, and more compatibile with sync services such as Dropbox.
- Finder Tags for Project Categories: Project categories that you create in Curio are now automatically mapped to Finder tags. This allows Finder searching and organization of categorized projects.
- Shape Enhancements: Vastly improved multipoint orthogonal line drawing, plus better left/right arrow shapes.
- Text Enhancements: New typeface popup for choosing a specific weight, a font size stepper for quicker size changes, and a handy capitalization popup that will transform text into various capitalization schemes right before rendering.
- Mind Map Enhancements: Support for the new iThoughts v4 file format, plus support for MindNode’s zip file format.
- List Enhancements: More flexible line spacing options, a new line prefix style, and smarter paste as list.
- Print Enhancements: Change page orientation on the fly in the Print dialog and a new Fit with Auto Expand option for better scaling of large idea spaces.
- Work Schedule Enhancements: Easier access to work schedule options plus new internationalization support for automatic date calculations.
- Project Milestone Enhancements: Improved ability to search a project for changes based on specified project milestones.
- Hyperlink Enhancements: Curio now supports more inconvenient in-project relative hyperlinks, plus other new hyperlink features.
- Versioned Support Folders: New versioned application support and personal repository folders establishes a more robust and protected structure for major version upgrades.
- New Welcome Project and Docs: Curio now includes a fantastic new Welcome to Curio project with a revised guided tour to Curio’s major features, the complete user manual, and sample gallery.
- Plus Much, Much More: Numerous other improvements including code updates and updated 3rd party frameworks.
- Change log not available for this version
Curio 13.1
Layers Context Menu:
- When using layers, right-click on an idea space and any layers with figures directly under that click point will be listed so you can easily switch to a figure's layer. If no figures are under that point then all layers are listed for you to choose from
Continuity Camera:
- Take and import pictures from your iOS device directly into Curio via the Insert menu item thanks to macOS Mojave Continuity Camera support
Index Card Autosize:
- Index cards have a new feature: automatic resize to fit contents. This can be enabled in the inspector and is included with a figure's style if you save a personal style. You can also enable this by default globally
New Line Arrowheads:
- A bunch of new arrowheads have been added, perfect for geeky entity relationship and crow's foot notation diagrams
As visible in the screenshot, we've added arrowheads for:
- One and only one
- Zero or one
- Many
- One or many
- Zero or many
Miscellaneous:
PDF Figures:
- If a PDF figure is selected or is being edited you can now press ⌥ Page Up or ⌥ Page Down to go to the previous or next page
Sleuth:
- Added Creative Commons image search to Sleuth's image search sites, although they seem to be having server issues as their service comes out of beta so be patient while they get it going
Figures:
- Figures now support negative origins which means you can now drag or move figures left or above the idea space, thus clipping them when printing, presenting, or exporting. This follows Keynote's standard behavior. You can re-enable the previous limitation if you want to be prevented from dragging or moving figures too far left or above the top of the idea space
Fixes:
- Fixed problem with no lines on index cards in the style previews
- The spacing of index card body lines is now more accurate, fixing several bundled card styles
- Added numerous error message and checks if there was any problem saving anything within Curio
- Fixed mind map boundary issue so that adjacent boundary regions don't overlap
- Fixed issue with mind map sibling sorting
Curio 13.0.2
- Change log not available for this version
Curio 13.0.1
- Change log not available for this version
Curio 13.0
- Mojave dark mode support! Plus numerous other interface improvements and refinements
- Idea spaces now permit independent figure layers for more flexible layouts and arrangements
Figures and idea spaces now support multiple typed cross-references to other figures, idea spaces, and even web locations, to encourage more - accurate and organized research
- An integrated equation editor allows fast rendering of LaTeX, AsciiMath, or MathML
- New focus mode feature allows you to concentrate on specific figures, collections, or list/mind map branches while everything else fades into the background
- New markdown support for block quotes and code blocks
- Faster access to figure stencils via the new Insert > Stencils menu
- New meta properties for Done Date and Added Date, plus a revamped Actions inspector
- Album collections now support two new layout arrangements
- Lists now allow you to specify a start number
- The Status shelf gains a new sorting popup, plus several display improvements
- Figure enhancements include support for independently locking content, position, or both
- More integrated Curiota support
- The Search shelf gains support for reference and done/added date filtering
- Idea space grids pick up a new dotted grid style
- Within idea spaces, you can now more easily insert space above or to the left
- Major performance and technical improvements
- Major code updates to better support Apple's latest macOS releases
- Plus dozens of other miscellaneous optimizations, tweaks, and fixes
Curio 12.2.1
- Change log not available for this version
Curio 12.2
Fixes:
- When fixing a broken alias or jump to file the dialog box that Curio presents will allow you to explore all files and not just those with the same extension as the original. Useful if you had an OmniOutliner Test.oo3 file and it was converted into a newer Test.ooutline format.
- Fixed issues with incorrect positioning of the PDF tooltip note squares during export. However, the known Apple bug regarding the fixed 40x40 pixel size of these icons is still an issue we can't work around.
- Fixed an issue where editing a master stencil wouldn't update master idea spaces which use that master stencil.
- Fixed an issue where clicking the Idea Spaces and Stencils tabs in the masters controller wouldn't refresh the content area sometimes.
Curio 12.1
- Change log not available for this version
Curio 12.0
New productivity enhancements:
- Modernized toolbar and key interface improvements
- Extensive new markdown functionality with support for markdown syntax during editing, master markdown styles, and automatic generation of markdown during export, including full project exports as markdown, as well as markdown import
- New export PDF functionality including automatic generation of PDF table of contents outlines, plus clickable PDF links for weblinks, figure actions, idea space links, jump actions, and much more
- Search now supports boolean and regular expressions, plus numerous other search-related improvements
- New OmniOutliner Pro, Taskpaper, and OneNote integrations
- Extensive figure meta import and export support
- Improved support for exporting figures, idea spaces, and projects as plain text or rich text with images
- Numerous list, mind map, stack, and table enhancements
- New toggle tag meta feature
- The Status shelf gains markdown live exports, tag emojis, and other enhancements
- The Projects popup and galleries are improved, plus Organizer filtering improvements
- Dozens of miscellaneous optimizations, tweaks, and fixes
- Massive code updates with improved memory management, performance, and stability improvements
What's new:
- Interface Refresh
- Markdown
- PDF Outline
- PDF Links
- Search Enhancements
- Status Shelf Enhancements
- Project Enhancements
- Organizer Enhancements
- OmniOutliner Pro Support
- TaskPaper Support
- OneNote List Support
- Importing Meta
- Exporting Meta
- Exporting Rich Text Images
- Exporting Text Single File
- List Enhancements
- Mind Map Enhancements
- Stack Enhancements
- Table Enhancements
- Tag Enhancements
- Copy/Paste Enhancements
- Web View Enhancements
- Improved Restrictions
- Miscellaneous Tweaks
- Project Load Optimizations
- Miscellaneous Fixes
- Updated Frameworks
- Massive Code Updates
Curio 11.4.4
- Change log not available for this version
Curio 11.4.3
- Change log not available for this version
Curio 11.4.2
- Change log not available for this version
Curio 11.4
Features:
iThoughts Attachment Support - Importing:
- Curio now supports importing images and other attachments found in iThoughts mind map files when you drag an itmz file into your Curio idea space
iThoughts Attachment Support - Exporting:
- Plus when you share your Curio mind map as an iThoughts file, Curio will now export any figure attachments, as well
Disable Inherit Resources:
- Normally for hierarchical items in a list or mind map, parent nodes automatically inherit its children's resources. Now, however, you can use the Resources inspector turn off that automatic inheritance so that you can manually assign resources to a parent node
- If you wish this to be the new default you can use the new Resources Technique advanced setting, where 1 indicates manual setting instead of automatic
Disable Inherit Resources - Limitations:
- Note that if you assign resources to a parent those resources and respective percent complete values are not distributed down to the child nodes. Allowing a complex mix of inherit from children, distribute to children, and manually specified within the same hierarchy introduces a number of potential conflicts so that situation is not supported.
Disable Inherit Resources - Visible Resource Adornment:
- By default if a figure's resources are determined automatically via inheritance then Curio does not display a resource adornment for that figure. Thus a parent node that inherits its children's resources will not have a resource adornment, while its children will have adornments since their resources can be modified. However, you can customize this via the new Figure Show Resources Adornment If Inherited advanced setting
Variables in Idea Space Titles:
- You can now use variables in the titles of your master and personal idea space templates. Then, when you add a new idea space using the template, the variables are filled-in and the resulting text becomes the title of the idea space
Variables in Idea Space Titles - Limitations:
- This variable filling only happens when the idea space is first added to the project and won't change afterwards. For example, if you use the {%SectionTitle} variable it will be filled-in when the idea space is first added to a section but will not be updated if the section is renamed or the idea space is moved to another section
Variables in Idea Space Titles - Custom Date Formatting:
- The date-related variables in Curio generally look like {%IdeaSpaceDateAddedShort} or {%IdeaSpaceDateAddedMedium}. These suffixes such as Short, Medium, Long, and Full correspond to the styles specified in System Preferences > Language & Region > Advanced > Dates
- However, sometimes you want custom formatting, like just the day and the date ('June 12') for a daily diary template
- You can now remove the style suffix and add a custom formatting directive like this: {%IdeaSpaceDateAdded/MMMM d}
- Please visit this incredibly helpful site for help in producing these custom formats
Better Support for Older Projects - QuickLook:
- Curio 11's QuickLook plugin now supports the generation of thumbnails and previews for older project formats, going back to Curio 8 on up. Previously the plugin would only work with Curio 11's new project file format
- The code is also using a newer technique which is much faster than the previous technique, especially for larger projects
Better Support for Older Projects - Project Open:
- If opening a Curio 8, 9, or 10 project, Curio 11 now gives you the option to view it in a read-only state instead of requiring the upgrade to Curio 11's new file format
Prefix Synced Tasks with Collection Name:
- You can now optionally choose to prefix any synced tasks with the containing collection name. This can be in addition to the optional project name prefix
TWEAKS:
- Convert Index Card to List or Mind Map
- You can now select an index card figure and choose Arrange > Convert Into > List (or Mind Map)
- Whitespace Removal
- As before, when editing a list or mind map if you press ⌃⏎ it will split the text at the current cursor position and make new sibling. Now when making the new sibling it will remove any whitespace (spaces or returns) from the start of that new item. This makes splitting lots of text blocks very fast with no post-split manual cleanup.
- Percent Complete Variable
Curio now supports a {%FigurePercentComplete} figure variable:
- Group / Ungroup
- Changed Group / Ungroup so they have the same shortcuts as Keynote
- Improved Retina Previews
- Use the Preview JPEG Output Retina advanced setting if you want the previews generated by Curio for each idea space to be retina (144 DPI) images. Prior to this build they were just double-size, now they're actually marked as 144 DPI and look super-sharp. These are used by the Quick Look plugin when viewing a Curio project in the Finder. Note that while the resulting jpg preview files will look nicer on your screen, they will also consume more disk space. By default, Curio generates standard resolution preview images because these are good enough for previews and save quite a bit of disk space
- Prevent Dragged Figure from Dropping into Collection
- In Curio 11.3 we added a new feature where if Option was held before release during a drag operation, then the dropped item would not go into a hovered-over collection (instead it would go on top of the collection). However, this interferes with the popular Option-drag mechanism to copy figures so the functionality has been removed
ROBUSTNESS FIXES:
- Fixed odd issue with untitled projects where the first time you click on the title area of the title bar, Apple's documents framework was removing the project's temporary project file, breaking any embedded assets. The fix is to detect a click on the title area and force the standard Save sheet which gets around the framework issue
- Fixed calendar sync issue where events prior to 1 year ago or more than 3 years ago were not being synced correctly (and instead replicating repeatedly!) due to an optimization in Apple's EventKit. For those items Curio is now manually finding them individually
- Now ignoring any of Dropbox's conflicted copy files that might appear within the Curio project file package hierarchy due to a conflicted sync
- Fixed rare issue where Organizer may not open
- Fixed issue where previews in the style inspector could be broken idea space link images
- Improved LinkBack error handling
- Fixed threading issue with calendar sync
Other notable fixes:
- Fixed issue with tiled idea space background images and opacity
- Fixed issue where the tab key wasn't jumping between table cells when editing
- Fixed lack of formatting issue with paste as list, mind map, and table
- Fixed an issue that prevented the splitter bar button from collapsing on Yosemite
- Fixed asset link issues so they work correctly in PDF Mirror generated output
- Build 11041.0 includes a fix for opening password-protected projects
Curio 11.3
Keyboard Shortcuts:
Here are some new keyboard shortcuts:
- Bring figure to front - ⌥Click
- Prevent dragged figure from dropping into collection - Hold ⌥ before releasing drag
- More Powerful Master Stencils:
- Curio now provides new abilities to its master figure stencil functionality! An example is the best way to describe what's new..
Business Card:
- Say you need to have nicely styled business card in several locations throughout your project
- First, design the card using Curio's rectangle figures, text figures, and image figures
- Collect those figures into a single group figure by selecting them and choosing Arrange > Group
- Right-click on that group figure and save it as a master stencil: 'Business Card'
- Use that stencil in multiple locations throughout your project via copy/paste, Insert > Figure Stencil, or the Stencils shelf
Making Changes:
- If you'd like to make changes to the stencil, right-click on an instance of the stencil and can choose Edit Stencil.
- Curio will bring you to the stencil editor where you can edit the contents of the group figure. Conveniently Curio will now automatically ungroup and regroup the contents to make this an easier process.
- As before, you can change various color, border, font, and other attributes of any existing figures, and those changes will be reflected to all instances of the stencil.
Now in this release, Curio will broadcast additional modifications to a master stencil:
- Move and resize existing figures
- Add new figures and remove existing figures from the stencil
- Using these new features you can completely change the look of your master stencil, such as the example business card, and all instances throughout your project will dynamically update
Default Master Styles for a Project:
Global Default Styles:
- Curio has always allowed you to redefine the default figure style, for various figure types such as lists and mind maps, instead of using the bundled default style.
- For example, if instead of the bundled default list style you wish to use a different bundled or personal style you simply style a list the way you wish then choose Format > Set Default Style for List Figure
- Now choosing the Insert > List menu item (or ⌃⌘L) will instantly create the same style of list in this project and in any other projects! You have set a new global default styling for all list figures you create in the future.
- When you select any list figure, the menu now changes so you can easily apply the default list style, set a new default list style, or reset the default list style to the bundled default.
Master Default Styles:
- But what about master styles? These are styles that are private to your project, so they obviously can't become global defaults.
- Now you can tell Curio to use a particular master list style when you create lists in this project only.
- The process is very similar to the above, but when you select a figure that has a master style associated with it the menu looks like this:
- Once set then that master style will be used when creating new lists, but only in this project. Clicking the menu again will show you these options for applying, setting, or resetting the default master style for this figure's type.
Normal Figure Selected:
- Once a default master style is selected, if you select a list figure in your project that isn't associated with a master style, then the options change to this
- Notice that while you can apply the default master style to it, or reset the default master style, you can't set this figure's style as the new default master style because this figure isn't associated with a master style. (Hopefully that makes sense.)
- HTML Export Lightbox Template
- Thanks to an amazing customer, and our super-cool customizable HTML export templates, Curio now includes a new, very slick bundled HTML template: Lightbox! The key feature, compared to our existing templates, is that instead of 'surfing' to a clicked-on image it will open it in a popup lightbox.
- It uses the Lity lightbox jQuery component: a lightweight and powerful Javascript/CSS code module which works wonderfully on desktop and mobile browsers.
- We also added the Hammer.js jQuery component so swipes are now supported to navigate through the slides.
iPad HTML Viewer Apps:
- This customer started down this road because he wanted to export a presentation of his Curio project on his iPad. Goals included high quality results that displayed full screen on the iPad and would work even if not connected to the Internet.
- He tried several solutions in his custom HTML template, many worked well but some had annoying quirks. Like, the viewer app wouldn't remain in full screen mode when tapping to continue through the presentation.
- The winner was HTML Mixer & Presenter! You can even use iTunes File Sharing to transfer an HTML export to the app to try it out for free. The results are perfect! (Minor tip: before beginning your presentation in HTML Mixer tap the More.. button then turn off Navigation. That way it doesn't grab taps in the top-right corner which allows Lity to handle taps on its 'x' to close an image popup.)
Template Contents:
- To support Lightbox this release of Curio will automatically copy any files or subfolders located within the specified HTML template's directory to the destination location. That way templates can reference other resources such as Javascript, CSS, or images.
- More information about HTML export and user-customizable templates can be found via Help > Curio Documenation.
Better List and Mind Map Automatic Styling:
- As forecast back in the Curio 11.1 release notes Curio will no longer adopt the confusing 'sibling style override' automatic styling of figures added to lists and mind maps that previously existed for the last couple of releases.
- As a reminder of what was discussed back then..
Level Styles:
- As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
- However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item — perhaps gave it a checkbox or changed it to bold — then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
- However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it's not always clear what's going on, even for experienced users.
Making it Better:
- Curio will no longer do this. Instead Curio will adopt to the level styles specified by the list or mind map style which is certainly more logical.
- If you don't like this change, you can re-enable sibling style overrides with the following Terminal command or just click the link:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Style' -bool yes
- Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
- However, you can even control this automatic behavior with these additional settings:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Show Check' -bool no
- defaults write com.zengobi.curio 'Collection Adopt Sibling Use Dates' -bool no
- Tweaks
- Drag and Drop Support from Apple Photos
- Curio now does a better job handling drag-and-drop of images from Photos.
- Pasting Local Hyperlinks
- If you Copy As > Hyperlink and paste into an idea space in the same project as a new link figure then it will now be a relative URL in the project.
- Add Tab
- Sierra introduced a tab bar controled via the Mac OS visible via the View > Show Tab Bar. There's a + sign at the end of the tab bar so you can easily add new projects. By default clicking that button will mimic the File > New menu item (thus new from idea space gallery). Hold Option and click for File > New Blank Project, hold Option+Shift for File > New From Project Template. You can customize this via the new Add Tab Option option in Help > Curio Advanced Settings.
Performance Tweaks:
- When dragging figures over a collection Curio will no longer dim the background as that can cause performance issues with more complex idea spaces
- Dragging figures around in general should be much faster as we're now avoiding some unnecessary redraws
- Now using a Cocoa-native call to draw tiled idea space backgrounds which is very fast and doesn't exhibit drawing anomalies when when zoomed
Other Notable Fixes:
- Starting with Xcode 8 builds on Sierra Apple forces all links (text with the NSLinkAttributeName attribute) to be blue and underlined. However, this messes up Curio's figures where the text color should be based on a figure's style. With Apple overriding the text color you could end up with unreadable text if your figure's fill color was blue! We're now swapping out that attribute on-the-fly before rendering so the correct coloring is maintained
- Curio's hyperlink handler will now support curio:// and curio:/// hyperlinks. The latter is technically correct because the first parameter is a path but some apps balk at 3 slashes. So now Curio will handle both
- Switching focus between split content views now works correctly via the keyboard shortcut or when clicking directly on figures being edited in either pane. Also added a blue glow to the side of the splitter so you know which pane has focus
- When saving stencils the selected figures are stored in correct z-order in case figures overlap each other
- Fixed issue where multiple instances of a master stencil on the same idea space were not all getting updated if the master changed
- Fixed issue where a master stencil inserted into an idea space via the Insert > Styled Shape or Stencil gallery wasn't associated with the master stencil correctly
- Pressing Escape while dragging figures will now abort the drag
- Fixed issue where project image popup menu settings weren't available via the inspector shelf, only via the inspector popover
- Fixed issues when creating idea graphs with the text tool
Curio 11.1
SEARCH IMPROVEMENTS:
- Previously Curio would always search within asset contents when you specified a text search criteria within the Search shelf. Now, however, you can decide on-the-fly if Curio should search asset contents or not.
Content Searching Via SearchKit:
- Curio generally uses Apple's venerable SearchKit framework to index and search assets. This framework can handle many popular basic types like text, RTF, PDF, and apparently some Apple file types like Pages. However, SearchKit does not piggyback on Spotlight's capabilities thus can't be extended to search within 3rd party documents via Spotlight plugins.
Content Searching Via Spotlight:
- Curio Professional users can enable a new feature called external project library which places your project's asset library alongside the project file instead of hidden within the project package. This means your projects are now discoverable by Spotlight!
- So now in Curio 11.1, for your projects that have external libraries, Curio will use Spotlight instead of SearchKit to look within 3rd party files that have Spotlight plugin support.
TWEAKS:
Highlight Text:
- A new Format > Highlight Text menu item and ⌃⌘H keyboard shortcut (same as Preview's shortcut) allow you to quickly change the background color of selected text in a text figure. The color used for the highlight comes from the text inspector bar's background color control.
Search Shelf:
- Pressing ⌘F changes to the Search shelf. If you press it again it will either restore the previously displayed shelf or hide the shelf, if appropriate.
Organizer Document Autosave:
- Autosave now manages any Organizer documents you might be editing within Curio, which means they are automatically saved periodically. Previously they were only saved when you switched to another Organizer item or closed the project.
HTML Export:
- The HTML export now includes asset tag names in the exported Javascript imagemap data for custom HTML gurus to work with.
RTF View Inset / RTF View Color:
- Curio now supports new advanced settings for overriding the margin and background color for an RTF Organizer item. View via the Hep > Advanced Settings menu item.
PERFORMANCE OPTIMIZATIONS:
Dragging Images:
- This first one impacts all customers: Dragging images and PDF figures is now super fast!
Working with Huge Projects:
- We were given access to a customer's project which definitely pushes Curio to the extremes: 4.5 GB in size, 12 sections, Almost 400 folders, Over 1,500 idea spaces
- Over 100,000 figures including approximately 86,000 text figures; 2,500 PDFs; 1,000 stacks; 700 tables; 500 lists; 500 albums; 7,400 documents; 1,700 images; and 1,000 lines; plus dozens of other types of figures.
- Almost 12,000 file assets including approximately 4,000 image assets.
- On my SSD-based iMac it takes 143 seconds to load this project and 48 seconds to save it.
- So we ran it through Apple's Instruments to profile the bottlnecks and made several targeted improvements:
Observers:
- Collection figures (like lists) care about changes made to contained figures, asset figures care about changes made to their associated assets, sticky lines to their attached figures, etc. Previously Curio added all of these observers during project load - thousands of observers in this customer's case which, it turns out, takes an incredibly long time! In hindsight this was silly since they only care about changes if the figure is on the active, currently rendered idea space. So now observers are added when the idea space is loaded for display, then those observers are removed when you go to another idea space. Huge time save here.
File Locking:
- During save, each asset was checking to see if the project was Finder-locked before attempting to save. Turns out this is surprisingly slow, especially when you have thousands of items. Now we test for locked status on project load and set an internal flag.
Searching:
- During save and find operations Curio scans all assets in the project. There was a much faster method for doing this which shaved off lots of time. Plus there were some other related optimizations we could make here.
- This massive project now takes 28 seconds to load (80% faster!) and 5 seconds to save (90% faster!). ?
- More reasonably-sized projects should also notice the performance boost as well.
SMARTER PREVIEWS:
- Curio is now much smarter about the idea space previews it generates and stores on disk.
- Curio automatically chooses between generating a PDF preview, which is compact especially for text, and renders perfectly at any resolution, and a JPEG preview, which is better for idea spaces that contain images. However, we learned that for some large or complex idea spaces it was possible for the resulting preview to use a significant amount of disk space in either PDF or JPEG form.
Now Curio will do two things to remedy this:
- If, based on the contents of the idea space, Curio decides to generate a PDF, it will then check the resulting file size of that PDF and, if large in size, Curio will quickly generate a JPEG version to see if it's more reasonable.
- For any JPEG's generated, it will scale them to a resonable width and height so they are still suitable for Quick Look previews but not too large.
- Curio also adds a number of internal parameters that can be used for fine-tune the generated previews. You can force a file format (PDF or JPEG), the PDF size cutoff, a specific JPEG scaling, a minimum JPEG preview dimension, a minimum JPEG scaling, and much more. All of this is documented under Idea Space Previews within the Advanced Settings document via the Help menu.
- The new Debug menu, mentioned below, can be used to quickly regenerate your project's idea space previews as you test out the new advanced preview settings.
DEBUG MENU:
Psst! Curio now has a secret Debug menu! Here's how to access it:
- Hold down the Option key.
- Click the Help menu.
You should now see a Debug submenu under Help with the following options:
- Regenerate Idea Space Previews
- Regenerates all idea space previews on a background thread. No UI is presented during this time. This generally takes just a few seconds but, if you have a particularly large project, you can use Activity Monitor to see when CPU usage drops back down once the task is completed. This is useful when fine-tuning the Idea Space Previews preferences documented in Help > Advanced Settings.
- That's it for now but we'll add more goodies in the future.
EXPERIMENTAL STYLE CHANGE:
- We're exploring some tweaks to Curio's automatic styling in lists and mind maps.
Level Styles:
- As you know, both lists and mind maps support level styles. This style information is used to define what items look like by default at different hierarchical levels. You can easily define a style for a level by right-clicking on a figure and choosing Copy Style to Level. When you move items around or promote/demote items within a list, for example, they adopt the appropriate level style.
Sibling Style Override?!:
- However, back in Curio 9, we made it so when you added a new item into a list or mind map that new item would adopt the styling of its previous sibling. Why? That way, if you changed the styling of a current item — perhaps gave it a checkbox or changed it to bold — then when you press Return the new item will adopt that styling instead of defaulting to whatever the level style is.
- However, this makes the styling confusing: a list may have a level style but then this adjoining sibling style can override it! Worse, it's not always clear what's going on, even for experienced users.
Making it Better:
- We'll keep this logic as-is for now, but we'd like to turn off this sibling style override in the near future. We're introducing some new advanced settings to work towards that direction.
- If you'd like to see where we're going, you can disable sibling style overrides with the following Terminal command or just click the link: defaults write com.zengobi.curio 'Collection Adopt Sibling Style' -bool no
- Note that even if adopt sibling style is disabled, the visibility of checkboxes and start/due dates will still automatically adopt from the sibling, since this was indeed a handy feature of the previous functionality. So this means the newly added item would first take the level style, then enable the checkbox or date adornments based on its sibling.
- However, you can even control this automatic behavior with these additional settings:
- defaults write com.zengobi.curio 'Collection Adopt Sibling Show Check' -bool no
- defaults write com.zengobi.curio 'Collection Adopt Sibling Use Dates' -bool no
ROBUSTNESS FIXES:
- Extra precautions are now in place when the user renames an idea space to ensure safe recording of changes.
- The 3rd party LinkBack code has been modified so if a server application is not found, it can recover quickly without beach balling.
- Fixed an internal 'retain cycle' which resulted in unfreed memory when a project is closed.
- Fixed a memory leak when generating idea space previews as PDF.
- Evernote fix to avoid hang potential due to WebKit conversion of HTML to RTF conversion, plus tweaks to internal note caching.
- Fixed rare crash involving willResignActive.
OTHER NOTABLE FIXES:
- Fixed autowrap issue when typing in a text figure.
- Fixed L keyboard shortcut for Insert > List menu item.
- Fixed problem where assigning a resource to a figure could shrink the resource's image as displayed in the Meta inspector.
- Fixed issue when saving a figure style that could disassociate the style inadvertently if the focus is still on an inspector edit field like a font size box.
- Figures in collections can no longer be rotated, except for non-title figures in a pinboard.
- Mailing as Curio project now includes folders as necessary.
- Took care of graphical artifacts when jumping between a large and small idea space if the 'Center Contents' advanced setting is set to false.
- Progress controller now displays when restoring previously loaded projects on app launch.
- You can now copy an asset figure or asset in the project Library then select a text figure and that asset will be used when you choose Paste As > Attachment for Selected Text Figure.
- Control-clicking an Organizer item now selects the item before showing the context menu just like right-clicking.
- Fixed File > Share menu on Yosemite.
- More orthogonal line tweaks.
- Sneaky fix to handle embedded NovaMind 5 mind maps contained in Curio idea spaces (with encoded LinkBack info) if you've now upgraded to NovaMind 6. If we notice NovaMind 6 is installed (via the com.novamind.NovaMind bundle ID) we override the encoded NovaMind5LinkBackServer and com.novamind.NovaMind5 identifiers with the new, thankfully more generic, NovaMindLinkBackServer and com.novamind.NovaMind identifiers that NovaMind 6 introduces.
Curio 11.0
- Master Styles: A figure or idea space style private to a project that, when changed, is reflected to all uses of the style throughout the project. For instance, tweak the coloring or font for a heading figure style and instantly dozens of instances are updated.
- Master Figure Stencils: Like master styles but for stencils. Create a figure stencil — perhaps for a website prototype or a gardening or floorplan element — and then change attributes of that figure to broadcast the changes throughout a project.
- Master Idea Space Templates: The ultimate. Create a master idea space template, styled as you wish with figure content including boilerplate items. Then use that master to create idea spaces. Change anything on a master and all uses refresh. You can even base a master on another master for nested inheritance.
- Automatic Backups: Let Curio automatically handle periodic backups of your projects, as well as its support and personal repository folders.
- External Project Asset Library: Curio can now store a project’s assets in an external folder which sits alongside the project file which allows Spotlight to search your project’s asset library.
- Sleuth Shelf: A mini Sleuth readily accessible in the shelf for quickly finding images, definitions, or inspiration.
- Stencils Shelf: You can now view and manage collection stencils in the Stencils shelf such as mind map and index card stencils. In addition, Pro users can see their master figure stencils.
- Organizer Trash: A project Trash which holds deleted Organizer idea spaces and other items until you close the project which allows for quick and easy recovery from accidental deletions.
- Organizer Archive: A special section in the Organizer for long-term storage of idea spaces, with optimized searching and memory management.
- Auto Layout: Set figures so they dynamically move and resize themselves when the idea space dimensions change.
- Search Scope: The Search shelf can now search within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
- Library Scope: The Library shelf can now display assets within a specific section or section hierarchy, an idea space or idea space hierarchy, or the new Archive and Trash sections.
- New Project File Format: Curio 11’s new project file format is more compact, more efficient, more robust, and more compatibile with sync services such as Dropbox.
- Finder Tags for Project Categories: Project categories that you create in Curio are now automatically mapped to Finder tags. This allows Finder searching and organization of categorized projects.
- Shape Enhancements: Vastly improved multipoint orthogonal line drawing, plus better left/right arrow shapes.
- Text Enhancements: New typeface popup for choosing a specific weight, a font size stepper for quicker size changes, and a handy capitalization popup that will transform text into various capitalization schemes right before rendering.
- Mind Map Enhancements: Support for the new iThoughts v4 file format, plus support for MindNode’s zip file format.
- List Enhancements: More flexible line spacing options, a new line prefix style, and smarter paste as list.
- Print Enhancements: Change page orientation on the fly in the Print dialog and a new Fit with Auto Expand option for better scaling of large idea spaces.
- Work Schedule Enhancements: Easier access to work schedule options plus new internationalization support for automatic date calculations.
- Project Milestone Enhancements: Improved ability to search a project for changes based on specified project milestones.
- Hyperlink Enhancements: Curio now supports more inconvenient in-project relative hyperlinks, plus other new hyperlink features.
- Versioned Support Folders: New versioned application support and personal repository folders establishes a more robust and protected structure for major version upgrades.
- New Welcome Project and Docs: Curio now includes a fantastic new Welcome to Curio project with a revised guided tour to Curio’s major features, the complete user manual, and sample gallery.
- Plus Much, Much More: Numerous other improvements including code updates and updated 3rd party frameworks.
More Popular Software »
Join our mailing list
![Ithoughts Ithoughts](/uploads/1/3/3/8/133896026/608204301.jpg)
Stay up to date with latest software releases, news, software discounts, deals and more.
Subscribe