NovaMind introduces iCal synchronization to their Mac Mind Mapping software |
||
|
NovaMind provides a very powerful synchronization service for your To Do lists and Events. This allows you to use the alarms, meeting invites, synchronization, to do lists and other features available in iCal, synchronizing directly from within NovaMind, using either automatic or manual synchronization of task information. The synchronization can be set up to be either one way, so that NovaMind tasks are pushed to iCal, or to be bi-directional, so that your iCal tasks are also synchronized back to NovaMind. Some iCal synchronization features are available in the Pro edition, and some only in the Platinum edition. To turn on synchronization with iCal, use the File / Sync With iCal… menu option. You will see a number of options as defined below: In NovaMind Pro, you will see the following options: ![]() NovaMind 5 Pro iCal Synchronization Options And in NovaMind Platinum, you will see the following options: ![]() NovaMind 5 Platinum iCal Synchronization Options Although there is only one checkbox difference, there is a big difference in the functionality between NovaMind Pro and Platinum. Here is an explanation of the options:
General Synchronization mechanismWhen you synchronize between NovaMind and iCal, if you have altered a topic in a way that means that it should have an iCal task associated with it (adding a checkbox, or setting a start and end date), then the To Do or Event is automatically created. If you do something that means that the Event or To Do would no longer be required, for instance removing the checkbox, or unsetting a start or end date, then the iCal Event or To Do is removed automatically – even if you have entered other information such as attendees and alarms on the Event or To Do. Also, obviously, if you delete a topic, its corresponding iCal item will be removed when you next synchronize. If you cut and paste a topic, or graft it from one place to another, so long as you cut and paste without saving in between, your linkage to your iCal event will be preserved. If you copy a topic, then the original will maintain its iCal event, and the new topic will get its own one next time you synchronize. If you add additional information to items in iCal, we do not override that in our synchronization. This can be useful where you want the base tasks in NovaMind, and want to add things such as alarms in iCal. The only time that information would be deleted would be if the iCal item was being deleted as per the rules above. NovaMind does its best to be self-repairing. If you delete the selected calendar, NovaMind will prompt you to choose a new one, and will re-sync your tasks with the new calendar: ![]() Choosing A New Calendar If you delete a task or event from iCal while NovaMind is not running, NovaMind will recreate the To Do or Event when it next synchronizes. If you try to access an iCal item from the inspectors and they are not available, NovaMind automatically resets the linkage so that next time you synchronize, it will create a new item in the calendar. To Do SynchronizationWhen you synchronize To Do items, if you have a Pro edition license key for NovaMind, then a To Do will be created for any topic with a checkbox, and just the checked state will be synchronized, along with the topic title and notes. If you have a Platinum license key, the priority will also be transferred, and if you have an end date defined for the task, that will be transferred as the due date for the To Do. When you have a To Do synchronized with a topic in NovaMind, the “View in iCal” button will be enabled on the inspector, but only if that is the only topic you have selected: ![]() Checkbox Inspector With "View in iCal" Enabled Note that in the To Do items on iCal, the checkboxes are simple checked or unchecked checkboxes, so we only transfer that information – if your checkbox is in an indeterminate state, it will be transferred to iCal as unchecked. This isn’t too much of a problem, but seeing as the data on the iCal calendar is not as rich as the data in NovaMind, we are forced to adapt the data coming in from iCal. This has the side effect that if a task is in the indeterminate state in NovaMind, and you export it, and then change one of the other fields that synchronizes with NovaMind (e.g. the priority, if you are running NovaMind Platinum), and then sync that change back to NovaMind, it will uncheck your checkbox in NovaMind even though you didn’t directly change that field in iCal. This is likely a very rare occurrence, but you have now been warned! And there isn’t anything we can do to work around this. Event SynchronizationEvents will only be added to iCal when both the start and end date are defined, and the start date is not after the end date. The start and end dates, topic title and notes are synchronized with iCal. If you don’t set the time to anything other than 12:00 AM, then all day events are automatically added to iCal. When you synchronize your events with iCal, the view in iCal button will be enabled, but only if you just have a single topic selected. When you click it, you will be taken directly to that calendar event in iCal: ![]() Task Inspector with "View in iCal" Enabled Toolbar ItemThere is a toolbar item available, but it’s not on the default toolbar, so if you want to show it, you will need to use the Customize Toolbar option and drag it on. ![]() iCal Sync Toolbar Item If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting! |
NovaMind News |
![]() Subscribe by eMail |
![]() Subscribe to RSS feed |













