ICSviewer Changelog

What's new in ICSviewer 4.5

Aug 3, 2021
  • Bug fixes:
  • The app would crash when exporting a CSV into a non-writeable folder.

New in ICSviewer 4.4 (Jul 16, 2021)

  • Bug fixes:
  • Some dates from 'DTSTART;VALUE=…' were not processed correctly.

New in ICSviewer 4.3 (Jul 16, 2021)

  • Bug fixes:
  • Some .ics fies seem to lack the time behind the date. That woud crash the app. When no time is present, 12:00:00 is taken as default.

New in ICSviewer 4.2 (Jul 16, 2021)

  • Bug fixes:
  • In rare occasions empty lines are created inside a calendar file. These are now skipped.

New in ICSviewer 4.1 (Jul 16, 2021)

  • Bug fixes:
  • When the connection to MySQL fails, the error message dialog would leave the sheet window hang without any controls.

New in ICSviewer 4.0 (Jul 16, 2021)

  • Bug fixes:
  • When the connection to MySQL fails, field mapping choices cannot be matched and the selected fields are invalid. But they were still visible as being matched and that was misleading.
  • An empty message when no fields could be mapped at the time of a MySQL export.

New in ICSviewer 3.9 (Jul 16, 2021)

  • Bug fixes:
  • Fixed a possible hang when choosing a date-range.

New in ICSviewer 3.8 (Jul 16, 2021)

  • Bug fixes:
  • 'Last month' preference showed 12 months earlier when in January.

New in ICSviewer 3.7 (Sep 4, 2018)

  • Bug fixes:
  • A hang with the new initial date-range preference setting 'Current month' has been fixed.
  • The possibility to use the new initial date-range preference setting has been fixed.
  • Various UI improvements in the preferences window.

New in ICSviewer 3.6 (Aug 2, 2018)

  • A new preference where you can set a predefined date range as startup. When you change the preference, the new date range is used immediately, so you do not have to quit & restart ICSviewer.
  • When you enter a new date in 'From date' which is newer than the date in 'To date', 'To date' is automatically adjusted to the end of the month of 'From date'. And vice-versa, 'From date' is automatically changed to the first of the month of 'To date' when you pick a 'To date' which is earlier than 'From date'.
  • The 'Year'-popup menu in the popup-calendar has been extended from 2039 to 2099.

New in ICSviewer 3.5 (May 26, 2018)

  • Resizing the modal sheet windows is now disabled.
  • Some other UI and code improvements.

New in ICSviewer 3.3 (Jan 6, 2018)

  • Added Extra Database Fields to the MySQL export Preferences and export-process.
  • Fixed the bug that skipped the Unit when exporting to MySQL.

New in ICSviewer 3.2 (Nov 10, 2017)

  • Bug fix MySQL export: concatenation-character ' | ' was added regardless.

New in ICSviewer 3.1 (Nov 10, 2017)

  • Bug fix: loading another .ics file did not reset the table.

New in ICSviewer 3.0 (Oct 31, 2017)

  • WHAT IS NEW:
  • New: Added shareware serial number.
  • New: Now also as a 64bit application on macOS and Windows.
  • New: Added MySQL export for users who donated:
  • A Preferences window: for MySQL connection settings and for mapping columns from the display with columns from the MySQL table
  • An export button 'Export to MySQL' to export the calendar data directly into the MySQL table
  • WHAT HAS CHANGED:
  • Handling of saving the states of the checkboxes has been fixed.
  • Renamed the 'Export...' button to 'Export to CSV...'
  • Default values for From date / To date are now the first / current day of the current month
  • The selected sort-column is now saved.
  • Long lines (description, dtstart/dtend) are now handled correctly.
  • ICS file is now read once, not on every date-range change.
  • Various code improvements.

New in ICSviewer 2.9 (Jun 6, 2017)

  • New: Added an 'Export' feature, which exports to a .csv file.
  • New: Added automatic save/restore of column checkboxes and decimal separator.
  • New: Added column ATTENDEES.
  • What has changed:
  • Moved LOCATION into its own column.
  • No more rounding of hours. Hours are displayed with 2 decimals.
  • Open and Save dialogs are now sheet windows on Mac OS X.
  • When checking/unchecking columns or loading a new file, the chosen sort-column is now remembered.

New in ICSviewer 2.8 (Mar 1, 2017)

  • Now looks good on HiDPI (Retina) displays.

New in ICSviewer 2.7 (Jan 5, 2017)

  • From / To dates selection fixed.
  • From / To dates would take the chosen date, but with the current time as as start or endpoint, for example: 01-01-2016 09:10:34 to 13-12-2016 09:10:34
  • This would cause events on 01 jan 2016 earlier than 09:10 and events on 13 dec 2016 later then 09:10 not to show up.
  • From / To dates now use 00:00:00 as From time and 23:59:59 as To-time.
  • About-window at start
  • The About-window will not show itself automatically anymore when opening the app. The about window would pop-up each time you start the application until you donated; only then it would not pop-up anymore. Since this is a bit annoying, I moved the Paypal-button to the main window. When you donate, this button wil disappear.
  • New version-detection
  • As of v2.7, the app will check for a new new version and pop-up a notification dialog with a link

New in ICSviewer 2.6 (Sep 27, 2016)

  • Added CATEGORIES.

New in ICSviewer 2.5 (Sep 27, 2016)

  • Sheet windows instead of modals,
  • Link to new webpage,
  • Better display of bigger text on Windows,
  • 'Line No.' column now has a line number,
  • ’Start at’ and 'End at' columns now also include the date in ISO format for better sorting.

New in ICSviewer 2.4 (May 18, 2015)

  • Corrected multi-line SUMMARY.

New in ICSviewer 2.3 (May 18, 2015)

  • Corrected DTEND for All-Day Events.

New in ICSviewer 2.2 (Dec 23, 2014)

  • Repaired crash when no DTEND: present in calendar event.

New in ICSviewer 2.1 (Dec 23, 2014)

  • Correctly reads event-data and multi-line descriptions

New in ICSviewer 2.0 (Apr 20, 2013)

  • Fixes reading of Apple Calendar files.