|
|
|
|
|
- iSynCal now checks that the remote calendars folder is effectively
present before running a Smart Sync; this sanity check has been added
because a scheduled Smart Sync could perform unwanted calendar deletions
if the remote Mac has become unreachable while the local Mac was
in sleep mode
- MenuCalendarClock iCal is now automatically quitted while synchronizing
(and relanched
when finished) because it locks the iCal's Calendar Cache file;
this used to prevent iCal to refresh and thus properly show the calendars
when running Leopard
- Improved and more accurate local and remote apps quit and relaunch
- Updated the French translation (thanks again to Stephane Carré)
|
|
|
- Fixed a minor bug affecting users that were upgrading from a previous
version's upgrade license
- Fixed the upgrade page URL in the online help
|
|
|
- Now fully compatible with Mac OS X 10.5 "Leopard"
- Dropped support for 10.3. Mac OS X 10.4 or later is now required,
but iSynCal can still sync calendars between a Mac running 10.4 or
10.5 and another running 10.3 or 10.2.
- Smart Sync also synchronize calendars deletions (a new option is
available in the sync Options drawer)
- Better handling of items deletions sync
- Published and subscribed calendars are now properly transferred
between Macs/users with Smart Sync and Calendar Copy synchronizations
- Better handling of the synchronization process when dealing with
published and/or subscribed calendars, now they are synchronized
only when it's safe
- Calendar backups are now saved into the user's Documents folder
- Calendar items synchronized by iSynCal are now found when searching
with the iCal "Find" box
- On the Mac running iSynCal, iCal becomes the active
application when relaunched after a synchronization only if it
was active before the synchronization
- iCal is now relaunched again on the remote Mac when needed (this
feauture had been broken with the introducion of the Tiger 10.4.2
update)
- Better handling of files and folders names with UTF8 (non-ASCII)
characters
- Many other "under the hood" code changes and optiomizations
|
|
|
- Fixed some bugs in the scheduled documents manager
- Fixed a bug which caused iSynCal to complain to be not registered under some rare circumstances
|
|
|
- Added French online help (thanks again to Stéphane
Carre)
- Improved compatibility with the iCalendar standard
|
|
|
- Added French translation and ReadMe file (thanks to Stéphane
Carre)
|
|
|
- Changed the File Copy sync method to Calendar Copy. Each calendar to copy is now parsed and its items eventually fixed before saving it to the destination
- Implemented a workaround to fix the calendars eventually copied to an iPod by iSync/iTunes: such calendars' items have no UID, causing many issues to iSynCal
- Fixed some memory leaks
|
|
|
- Fixed a bug which caused an alert dialog to popup after running a File Copy or some kind of Smart Sync synchronizations
- Fixed a bug which caused a registration reminder to appear after running a Smart Sync even when the application was registered
|
|
|
- Bug fix release: this version just fixes a bug which prevented some valid registration numbers to work
|
|
|
- Improved unicode support: the Log viewer and in the pre-synchronization Details panel now properly visualize the calendar items whose description contains special characters (accented wowels, umlauts, etc)
- iSynCal is now fully compatible with the iCalendar files generated by Mozilla Sunbird and the Calendar extension for Firefox and Thunderbird. An user running one of the Mozilla apps on any platform (Windows, Linux, Solaris, etc) and publishing his calendars on a WebDav server can keep such calendars in sync with a Mac user running iSynCal
- Added a new option to the iSynCal preferences to allow the user
to specify a custom folder name where iSynCal should look for .ics
files beside the usual Calendars folder
- It's now possible to specify a custom server's port when mounting
a network disk, e.g. using the standard notation server.domain.com:321
in the AutoMount table's Server name column. This is useful when
the server hosting the remote calendars is running its service on
a non-standard TCP port
- Improved support for long lines in calendar files: iSynCal now
better handles calendar items with long descriptions
- New Kagi online Store: volume discounts available for private/commercial
use (see the Licensing page), while educational/no–profit customers
can request a per–user discount coupon for volume licensing
- The Smart Sync feature is no longer locked when
iSynCal is not yet registered, just a registration reminder will
pop up when running a Smart Sync in demo mode
- The "Check and Remove Duplicates" sync option is now
enabled by default
- Changed the iSynCal look from Metal to Unified Aqua
- Due to a limitation in the Remote Apple Events implementation, it's not possible to use a password containing Unicode decomposable characters (accented wowels, umlauts, etc) when authenticating to send a Remote Apple Event. An alert panel is now showed by iSynCal when trying to use such a password to remotely quit iCal
- Added a Quick Start help page, showed on the first launch
of iSynCal.
- Added a new example to the online help to set up a synchronization
between Macs using an iPod or external drive and revised the content
of some other help files
- Fixed some memory leaks that occurred during the synchronization process
|
|
|
- Fixed a bug which prevented iCal to be quitted on the remote Mac when
the user's password contained the @ or : characters
|
|
|
- Added support for WebDav over SSL, therefore iSynCal can now automount network volumes whose URL is something like https://servername/sharename
- Recompiled with Xcode 2.2 as Universal Binary to run natively
also on Intel-based Macs
- Revised some help files
|
|
|
- Bug fix release: this version just fixes a major bug in v5.3 which
could cause calendars corruption when synchronizing ToDo items
|
|
|
- Added two new synchronization options: Synchronize Alarms and Synchronize
Notes, particularly useful when synchronizing calendars between
users that wish to set their own alarms and/or notes
for each event/todo
- Slightly changed the calendars' folder search order: a "Calendars"
folder that is directly placed into a local or network volume's
root or user's Home folder has now precedence over its iCal's
calendars folders (located in Library/Calendars or Library/Application Support/iCal),
useful for certain scenarios where an user account is created
just to share its calendars
- The file ~/Library/Application Support/iCal/syncState.plist
is now automatically deleted after a synchronization of iCal 2/Tiger's
calendars, so that a subsequent synchronization of such calendars
with an iSync enabled device will properly sync the new calendar
items
- Fixed a bug wich prevented some scheduled synchronizations to run
when iSynCal was in Demo mode
- Fixed a bug which caused some AppleScripts to exit with errors after
running an iSynCal synchronization
- Minor bugs and interface glitches fixed
|
|
|
- The left side's Home folder path is now dynamic, indeed it now points
to the standard Unix "~"
- Revised online help: added a new example, suitable for
an office setup, to the examples section and added a new "Integration
With iSync Devices" section
|
|
|
- When visible, the log window is now automatically updated after running
a synchronization
- Minor "under the hood" enhancements and bug fixes
|
|
|
- Added a new "Smart Sync" method. Running a Smart Sync iSynCal
will take care to automatically synchronize all the calendars with matching
names and copy the non-matching ones between Macs or user's folders: at
the end of such a synchronization the calendars and their content will
be the same on both sides with a single click of the mouse ... no need
to manually select the calendars to sync or copy, neither to setup again
the MultiSync in case new calendars are added later
- Calendar groups are also synchronized during a File Copy synchronization
or unidirectional Smart Sync
- When adding an item to the AutoMount table iSynCal will now automatically
fill the network volume mounting parameters based upon the
currently selected remote path
- iSynCal no longer requires a specific
"eppc://" password to quit iCal on the remote Mac, the network
volume's username and password are now used also for this purpose
- Revised the log file entries, they should now be more readable and easier
to understand
- Improved "Test network volume" in the AutoMount table
- When running a One-Way synchronization, the calendar's color is now
copied between Macs even when
the calendars are part of a calendars group either no items
have been synchronized
- Optimized the calendar files scanning process, therefore the iSynCal
GUI is now more responsive when using a slow link between
the local and remote Macs
- Minor enhancements and bug fixes
|
|
|
- When synchronizing in One-Way or File Copy mode a pair of iCal 2 (Tiger)
calendars, iSynCal will now copy also the source calendar's
color to the destination
- The pre-synchronization report panel has now colored text labels next
to the related button to easily show whether a group of
items is affected by the current synchronization
- The alert panel saying "There are
no items that need to be synchronized or copied" is no longer
showed by default. Anyway, it can be re-enabled with a new
option on the iSynCal preferences panel
- Slightly revised the Preferences panel
- Recompiled with Xcode 2.1 for improved performance and Tiger compatibility
- Fixed a bug that can cause iSynCal to crash when trying to quit
iCal on the remote Mac
|
|
|
- Fixed a bug, reported by some users that had run previous version of
iSynCal, that could cause iSynCal to crash when starting a synchronization
- Fixed some broken links in the help files regarging the procedure to
remotely quit iCal
|
|
|
- Made further changes to the code to restore the Mac OS X 10.2 "Jaguar" compatibility
(was broken in v4.6) and built a specific release for Mac OS X 10.2 users,
downloadable at this
URL
|
|
|
- Fixed a bug that caused the synchronization to hang for some "old
time" users
- Small changes to the code for Mac OS X 10.2 "Jaguar" compatibility
|
|
|
- Now compatible with Mac OS X 10.4 "Tiger"
- It's possible to seamlessly synchronize two calendars between a Mac
running Panther or Jaguar and another Mac running Tiger, the format conversion
is transparent to the user because it's managed by iSynCal
- Added the ability to quit iCal while running a synchronization also
on the remote Mac. iSynCal can also relaunch iCal on the remote Mac when
the synchronization is complete.
- Revised the German localization and online help
- Minor improvements and bug fixes
|
|
|
- Added a new synchronization option to remove all duplicates from the
synchronized calendars
- Added a new application preference "Beep at MultiSync completion"
- Is now possible to change a MultiSync item's sync options directly from
the MultiSync table
- Revised the English online help
- Finished the online help Italian translation
- Fixed some bugs affecting the GUI
- Due to the USD/Euro exchange rate, the price for one iSynCal license
has been raised to 25 USD
|
|
|
- Added the Brazillian-Portuguese localization (thanks to Angelo Venosa)
- Partially translated the online help in Italian
- Fixed a bug that caused some documents to apparently have unsaved changes
|
|
|
- Totally changed the calendars backup method: instead of duplicating
the original calendar file to the source folder, which caused iCal problems
under some circumstances, now the backup file is copied to a different
folder and the synchronization date/time is appended to the backup file's
name
- Added SMB support to the AutoMount feature: is now possible to automatically
mount a Windows or Samba-shared network volume before starting a synchronization
- Changed the way the MultiSync table items are edited: in place of the
two upward/downward arrows (From MS Table/To MS Table) the selected row
contents can be directly inspected in the upper side of the document's
window and its related Options drawer
- Undo support has been implemented for all MultiSync document's modifications
- Revised some help files
|
|
|
- Many users reported duplicated events after a synchronization when a
repeating event was modified in iCal. This happens because iCal doesn't
update the event's last modification date, therefore a workaround has been
implemented in iSynCal to overcome this iCal's bug
- iCal is now quitted and relaunched only once during a MultiSync
- iCal is now properly relaunched after a MultiSync when the pre-synchronization
report is not showed
- New online help and web site's look
- Revised the online help contents
- Other minor enhancements and bug fixes
|
|
|
- A new option to auto-relaunch iCal when quitted by a synchronization
has been added to the iSynCal preferences
- Other minor enhancements and code optimization
|
|
|
|
|
|
- Improved the synchronization when dealing with calendar items created
or modified on a Palm device
- It is now possible to change the sort order for the Log Viewer and the
Synchronization Details view by clicking on the table column header (only
available when using Panther)
- Globally improved the items synchronization code, now based on a faster
algorithm
- Fixed some data discrepancies which affected the Synchronization Details
view
- Fixed a bug which caused iSynCal to crash when reopening its preferences
window
- Fixed some memory leaks, iSynCal should now use slightly less memory
- Recompiled with Xcode 1.5
|
|
|
- Improved the "File Copy" synchronization and the calendar
backup: now both change the UID of the copied calendar, adding the date/time
of the copy/backup operation, so that it can be seen as different calendar
by iCal
- Added the Spanish ReadMe file
- Fixed some cosmetic glitches for some localized GUI elements
- As it happens for any sub-release, the demo period will restart to allow
the users that already tried iSynCal one or more month ago to try the new
version
- Minor improvements and bug fixes
|
|
|
- Completed the German translation for the v4's new features (thanks again
to Eberhard Woentz)
- Completed the Spanish translation for the v4's new features (thanks
again to Alberto Canto)
|
|
|
- Improved again the "Synchronize deletions" feature
|
|
|
|
|
|
- Fixed a bug which caused the "Show pre-synchronization report" and "Alert
on errors" options to be retrieved when opening a MultiSync document
- Fixed a bug which prevented an alert dialog to appear when trying to
run a MultiSync for more than one calendars pair in Demo mode
|
|
|
- Fixed a bug which caused iSynCal to crash when trying to AutoMount some
network volumes
|
|
|
- Added the iSynCal scheduler, thus it's now possible to schedule the
synchronization of any MultiSync document
|
|
|
- Added AppleScript support: any user can now write his/her own script
to start one or more completely automated calendars' synchronizations
- Added a Volume AutoMounting feature: iSynCal can now automatically mount/unmount
the network volumes where the remote calendars are located, storing their
password in the user's Keychain
- The Pre-Synchronization Report is now much more detailed: the user can
check which items will be affected by the synchronization and accept or
reject the whole changes
- Added a Synchronization Log feature: iSynCal can now log all the calendars'
synchronizations, keeping a detailed list of the items synchronized/copied/deleted
by the synchronization
- Added a Preferences window to allow the user to set some appearance
and logging options
- Improved Unicode support and fixed a bug which prevented some volumes
or folders containing special characters (accented or umlauts) to properly
work with iSynCal
- Fixed a bug which prevented the addition of AutoMount Volumes to documents
created with iSynCal 3.x
- The calendar's UID for a backed-up calendar is now changed by iSynCal
during the synchronization, both for correctness and to prevent some iCal
crashes
- Fixed a bug which prevented some recurring items to be properly synchronized
- Fixed a bug which prevented some calendars items' deletions to be properly
synchronized
- Other minor improvements and bug fixes
|
|
|
- Fixed a bug which prevented to synchronize with calendars located on
SMB or FTP volumes
- iSynCal now lists the calendars located on a folder with read permissions
(was read-write), therefore is possible to sync them in One-Way mode
|
|
|
- Added German Readme and Help files (thank again to Eberhard Woentz)
- Added Italian Readme and Home page (the rest of online help files are
still in english)
- Recompiled with Xcode 1.2 for better performance and Jaguar compatibility
|
|
|
- Finally implemented a true "Synchronize deletions" feature:
iSynCal is now able to effectively synchronize the items' deletions between
calendars, thus the user no longer needs to put an asterisk to mark an
item to be deleted on the next synchronization, just use iCal to delete
it on a calendar and iSynCal will delete the correspondent item on the
other calendar while synchronizing
- The 15 days demo trial period now restarts with every new release (but
only if the second digit of the version number is changed)
- Added the Spanish localization revised by Alberto Canto (the official
iSynCal spanish translator)
- Minor improvements and bug fixes
|
|
|
- Fixed a bug which prevented some File Copy operations to succeed
|
|
|
- Added drag & drop capability to the MultiSync table rows, useful
to copy a table row containing a MultiSync item between documents or to
reorder the table rows
- Fixed a bug which prevented the iSynCal Help to be showed
- Fixed a Jaguar compatibility issue
|
|
|
- Totally rewritten from scratch in Objective-C ... much much faster!
- New redesigned interface
- Is now possible to select what kind of items should be synchronized:
events and/or todo
- Added Unicode characters support for the entire application, thus is
now possible to properly synchronize calendars whose name include a special
character (accented, umlauts, diacritical, etc.)
- Added German localization (thanks to Eberhard Woentz)
- OnLine Help improved and revised
- ...And much more
|
|
|
- Many new features, improvements and bug fixes
- 11 new releases
|
|
|
- First public "stable" release
|
|
|
- First public beta release (AppleScript Studio version)
|