In My Diary Changelog

What's new in In My Diary 3.12

Apr 23, 2015
  • On Windows, it is now impossible to load a diary file if it is already running (Mac has this facility by default)
  • Passwords can be unlimited length and use international (UTF-8) letters and symbols. (General encryption key still needs UK keyboard symbols.)
  • Time detail errors have been corrected when exporting and importing iCal files. (Particularly affected by Daylight Saving Time, time zone changes, and when events were all-day.)
  • Events moved or copied by means of the calendar were not previously generating an auto-save.
  • Export window is now multi-language.

New in In My Diary 3.11 (Mar 26, 2015)

  • Early warning alarms can now be set for '#' minutes early and and '#' hours early in addition to '#' days early.
  • Search window - Clicking over (or pressing the enter key in) an empty 'Search for' field returns ALL Diary entries, Notes and Contacts.
  • Position of main window (in addition to size) now gets saved.
  • German and Russian languages now included.
  • Importing/exporting multi-day all-day events conforms to standard procedure (was previously extending to midday of the following day).
  • Calendar display, when current, could sometimes overwrite the diary page display if certain available diary functions were chosen. This is now cured.
  • Multi-day repeating events - colour bars now extend over the correct number of days for the NEXT due event.
  • Several small bugs cured connected with early warnings, and also corrected some issues with next repeating events when any qualifying dates are omitted.

New in In My Diary 3.10 (Mar 5, 2015)

  • Events extending over more than one day are shown with a vertical colour bar at the side of each affected day, and are exported in iCal files. Imported multi-day events from other calendars are displayed correctly.
  • A graphical display of time busy and time free during any day is now an option.
  • LOCATION of events can be recorded, and exported and imported in iCal files.
  • Bug fixes:
  • Copied / moved events now have appropriate UID
  • Under certain circumstances, repeating events exported using the export list were not repeating.

New in In My Diary 3.02 (Feb 11, 2015)

  • MUCH Improved export and import of iCalendar files acknowledging time zones, accepting many more iCal commands, improved error trapping, (hopefully) no duplication, generally meaning much more accurate and reliable transfers.
  • The exporting / importing of data has been optimised to work as faultlessly as possible with GOOGLE calendar.
  • Time zone can be set to local conditions, so that international colleagues see your events at THEIR actual time.
  • Anniversaries can be exported in iCalendar files, either included in general exports or as specific anniversary exports.
  • French and Turkish languages added.
  • You can now set repeating events by the number of repeats in addition to the finish date.
  • Repeating events added or imported that are more than a month old do not create irrelevant warning messages.
  • Search works properly for dates before 1904
  • Repeating events can be set to repeat beyond 2030! You never know, you might need to catch that HS2 train and be 30 minutes quicker!
  • Better program behaviour when language files change their length.

New in In My Diary 3.01 (Jan 27, 2015)

  • Categories can be added to events and then used to help refine search criteria.
  • The default colour of event text can be changed.
  • Polish language included. Still waiting for French, German and Swedish to be completed.
  • In the Language Editor, clicking over a row can now launch Google translator and/or MyMemory translator websites with the word or phrase pre-translated.
  • Pressing the enter key in the Language editor would previously (and inappropriately) try to Finalize the edit. This has been cured.
  • Some intermittent closedown bugs trapped.

New in In My Diary 3.00 (Jan 8, 2015)

  • In My Diary now uses multi-language lookup files so that the displayed text can be in any one of a number of languages in addition to English. Currently Dutch, Italian, Danish, Czech, Spanish, Greek and Portuguese are available with French, German and Swedish in preparation. More translations can easily be added to the program as they become available.
  • The built-in language editor allows users to create their own translations either for private use or which can be added to the distribution.
  • Editing 'Special Days' (Saint's days etc.) is much simpler, and copies the interface used for adding anniversaries. Clicking over a Special Day in the diary also opens a list with the clicked event highlighted for easy identification.
  • In addition to opening and running files on your computer, setting an event as a 'computer task' now also recognises http, www, ftp and mailto URLs so that websites etc. can be launched by the diary at specified times and on startup.
  • More contacts data is exported to excel (title, early birthday notification, categories joined etc.)
  • Importing contacts from an excel file is now possible, either from one saved from In My Diary or as an import from another PIM.
  • The Help file has been updated and is now in a more readable bookmarked PDF format.
  • Note section pages 'turn' in a more natural (virtual) manner.
  • Repeating event reference numbers no longer show when hovering over text or in diary print outs

New in In My Diary 2.99 (Dec 13, 2014)

  • Alarm messages for diary events, anniversaries and birthdays can be turned off in the Options window so they do not pop up. Email messages will still be sent, and the warnings can be turned on again as required.

New in In My Diary 2.96 (Aug 12, 2014)

  • Addresses can now be searched when using either the Contacts or Global search facilities.
  • Journal and Password database now also copy over when converting from Standard to self-contained edition when using the startup automated system.
  • I left a test button (untitled) in version 2.95. Pressing this would do no harm but was unsightly.

New in In My Diary 2.95 (Aug 12, 2014)

  • There is now an automated system built into the self-contained version so that all your data can be easily copied and preserved if you are converting from the standard edition (not on Linux, sorry).
  • The Notes index can be put into alphabetical order by clicking over the head of the list.

New in In My Diary 2.94 (Jul 4, 2014)

  • A couple of bug fixes. Setting long early warning periods for non-repeating alarms is now is not affected by the irrelevant default repeat period.
  • The revised page turn symbols were in the wrong place for Notes and Calendar, and irrelevant to the Password section so have been removed from that.

New in In My Diary 2.93 (Jul 4, 2014)

  • Important update to fix security bug in Windows version around program password and possible crash if a password is set and an alarm is due as the program openings. This update is only applicable to Windows versions (standard and self-contained).

New in In My Diary 2.92 (Jul 4, 2014)

  • Users can now select from 14 pre-installed (or import their own) sounds for event and anniversary warning alarms.
  • There are two new window-top icons for easy access to anniversary and special day editing.
  • The page turn symbols are a little bigger and easier to see.
  • I introduced a bug in 2.90 where the content of one-off events did not copy or move properly to other days (repeating events were OK). This is cured.

New in In My Diary 2.91 (May 10, 2014)

  • A bug fix. It had become possible to make the program crash under certain circumstances when attempting to turn a single event into a repeating event.

New in In My Diary 2.90 (May 6, 2014)

  • Greater flexibility when setting repeating events - eg. Last day of month, particular days in particular weeks of the month.
  • Specific dates can be omitted from the repeat schedule.
  • Exact midnight can now be set as a start time.
  • One of the fields in the password manager had become moved and inaccessible in the last version. This has been cured.

New in In My Diary 2.88 (Apr 17, 2014)

  • Other In My Diary files can be dragged to an open (main) diary and the events display as 'ghost' events in grey text. The display of the additional diaries can be turned off and on as required from a new 'Added Diaries' menu and a ghost event can be brought into the main diary by clicking one and selecting OK in the Edit Alarm window. More details
  • 'All day' option when setting time for events, and all day events imported from other calendars are recognised as such.
  • Daylight Saving Time (as set in your Special days data) is taken into account when importing from other calendars
  • Repeating events with a finishing date, when copied or moved to a new date, can either have the original finish date preserved, or automatically reset relative to the new start date.
  • New attractive suede diary border, and new border change icon so borders can be changed without going into the Options menu
  • BUGS:
  • Clicking the note symbol on a repeating event other than the first one now opens the note.
  • Finish dates for repeating events are more reliable when the start or finish time is close to midnight.
  • Some special days were showing incorrectly in the search window

New in In My Diary 2.86 (Apr 1, 2014)

  • Much work done to improve synchronization between In My Diary and external calendars such as Google Calendar and iPad. Two new icons allow easy access to journal entries and highlighted days, which can be listed, moved to and deleted.
  • A title field (Mr. Mrs. etc) has now been added to contacts
  • Email addresses are now exported in vCards
  • IMPORTING vCards:
  • Additional forenames greater than one are imported properly
  • Better recognition of existing contacts to avoid duplication
  • Individual and global opt in/out when importing duplicating contacts now works reliably. Before it was rather flaky
  • Label information is now exported and imported
  • IMPORTING/EXPORTING iCal files:
  • The bug that crashed the program when exporting from a diary that had no highlighted days has been cured.
  • Improved importing from other calendars (such as Google etc.). This means forward and backward synchronisation bewteen IMD and other calendars is more reliable and less prone to duplication. For example:
  • Day shading, if originally exported from IMD to another calendar is preserved when imported back.
  • More unique identification of entries to avoid the current duplication problems when synched.
  • SETTING/EDITING EVENTS WINDOW:
  • Better (more intuitive) time setting during the noon hour and midnight hour.
  • Pressing Enter key no longer opens colour chart when setting times or early warnings

New in In My Diary 2.84 (Mar 28, 2014)

  • You can now choose different fonts to display events and anniversaries in the diary (details here)
  • Improved ics file imports. (commas in some imports were showing as slashes - £ sign not importing correctly)
  • Check for updates from help menu
  • Linux version now opens at the size at which the diary was last saved.

New in In My Diary 2.80 (Oct 22, 2013)

  • Dates can be given a highlighted background from a choice of 10 to mark special periods (such as holidays).
  • Monthly repeat frequency is not corrupted when a clashing event warning is given.
  • Default anniversary warning days (set in the Options window) works again.
  • Spare lines in the anniversary list are deleted if blank

New in In My Diary 2.60 (Aug 27, 2013)

  • Computer tasks (opening a file or program) can be set to run as single events or repeating events.
  • File > Go to ... takes you to the folder where anniversary and public holiday data files are kept for easy copying over to another computer.
  • Possible program crash if no email address is established (when re-opening an event with an email warning set) has been cured

New in In My Diary 2.30 (Apr 15, 2013)

  • Events can now be set to repeat at any specified monthly periods rather than every month.
  • You now have four contrasting choices of diary border design. Others skins may follow.
  • Searches can now be within a specified range of years.
  • Searches for Special day dates (such as Easter) over a specified range of years is now possible.
  • In the Notes section, notes can be added and deleted from a right-click menu. The Add note button therefore has been removed.
  • Repeating monthly events, having passed a repeat date, now also become 'individual' and can be edited, deleted etc. in the same way that day based repeats did from version 2.10
  • Special Day data now has some new anti-corruption and recovery measures.

New in In My Diary 1.84 (Feb 2, 2013)

  • It is possible to export individual or unconnected events as an iCal file. Right-click over and event to add it to the export list, then select 'Use Export list' when in the export window.
  • Copying and moving events is easier. It is still possible to drag events around the same page, but to move/copy an event to a more remote date, right-click over the event and select 'Copy event to clipboard'. Then right-click over the receiving date to establish the copy. This change has depreciated the function of dragging an event out of the window and dragging it back in to the receiving date.
  • You can get an audible warning when an alarm is raised. Turn the function on and off from Options.
  • Alarm windows are now always the foremost window when they pop up.

New in In My Diary 1.83 (Jun 13, 2012)

  • There is an option to turn off overlapping event messages when adding events for when you are aware of this and don't need a warning.
  • Easter can be given a different name in the Special Days section.
  • Tab key navigation works more sensibly when creating and editing (particularly times in) events.
  • Some warning messages for repeating events make more sense.

New in In My Diary 1.82 (May 4, 2012)

  • Month (and year if necessary) of the event or anniversary now show in early warning messages.
  • The possibility of accidentally inputting a 24hr time when in am/pm mode has been trapped, and any incorrect times set and saved due to this problem get corrected when the diary loads.
  • Some early warning message errors corrected.

New in In My Diary 1.81 (Apr 28, 2012)

  • Printing all or a range of your diary events is now possible, either including or excluding days with no events. (Not available on native Linux I am afraid.)
  • Time input and all displays involving time are now wholly either am/pm or 24hr, depending on your setting in the options window.
  • Alarm messages for events that have passed make more sense.

New in In My Diary 1.8.0 (Apr 21, 2012)

  • Self-contained version available for a more portable product.
  • If a diary file is saved whilst the window is minimized (when responding to a shutdown message), upon reopening the window should always open at size it was before minimization.
  • The MacOSversion now permits a diary file to opens at the size it was when saved.
  • Bugs cured:
  • In the MacOS version, the year selectionwas not displaying properly in the small calendar.
  • Making a new journal entry on a right-hand page with a journal password set was causing the journal to open at the wrong date.
  • Some early warning messages may have displayed the wrong event date.

New in In My Diary 1.7.6 (Apr 2, 2012)

  • Ctrl+c and Ctrl+m will set and change the event move/copy options.
  • A Double-click to open any file works on all macs, not just the quicker ones.
  • Any ads file can be dragged to the default diary file field in the options window to set this as your default file.
  • Problems with the diary opening in a very reduced size have been addressed. If the problem still persists there is now an option to open all diary files at the default size.
  • Better recovery and messaging if things go wrong.
  • Under certain circumstances the small calendar (contacts and repeat event setting) was sometimes choosing the wrong month. This is now cured.

New in In My Diary 1.7.5 (Mar 23, 2012)

  • Events can be dragged around the diary to move or copy them.
  • Trying to edit a repeating alarm on a repeat date now lets you go directly to the original date.
  • It's now possible for repeating events to have the same text.
  • There is now a button for setting NO PASSWORD for the general password and the journal password.
  • Changes to Special days now takes effect in the diary display immediately.