Version 3.66

Add your email address below to subscribe

to the program updates mailing list


There are two distributions of In My Diary available. The original 'standard' fully installed version (now normally only supported on Windows) which installs the program in the traditional manner (to Program files, AppData and My Documents) and the more recent self-contained version which simply keeps all program, options and diary data all together in one folder which can then easily be moved to another computer (or kept permanently on a flash drive).    



If you are trying out the program or using it for the first time I would now recommend using the Self-Contained version. In fact, this is often the only most recent version available for Linux and Mac users. It is much easier to move your entire data around, and so much easier to keep everything intact if you get a new computer. If you are using Windows and already have the standard version installed then you might prefer to keep this version and update accordingly. If you plan to keep multiple diary files on your computer, the standard version is also better at allowing this.



Yes, from version 2.95 you can do this. Go here for help with this.


SELF-CONTAINED (portable) VERSION (One diary file, ideal for keeping on a flash drive or memory stick to move between multiple computers - even those on different operating systems)


If updating you will also need to download the update installer. Separate update versions of the program are no longer necessary.


(Download) New installation or update



STANDARD FULLY INSTALLED VERSION (keep multiple diary files anywhere on your computer)


(Download) New installation or update


(If you are already using the program but have changed your computer and want to know how to move your data from the old to the new computer, see HERE)




In My Diary is FREE to install and use (subject to this licence agreement). However, if you feel you would like to make a small contribution to the future development of the program or offer a little material 'Thank you', please feel free to click the Donate button. (Please note that doing this will only disclose to me your email address, not your physical address.)




I will answer queries about the program by email as soon as I am able and welcome suggestions and comments. If you find the program useful or have a problem, please tell me.




3.66 09/07/2017 (Windows)


1. Increased text options in Memory-Aid Clock display, making it more flexible and also more useful in other languages
2. Shift + F12 toggles Memory-Aid clock display colours
3. 'Data has changed' flag is tripped when To Do data is created or edited.
4. Imported repeating 'To Do' entries can now be independently edited.
5. Secondary telephone, cell and email details are imported and exported in vCards
6. Remote backup address is preserved in Options even if it is not accessible



3.65 17/06/2017 (All versions)


1. Added a 'To do' Section, which operates as a colour coded list, daily (in diary) reminder of the status of

outstanding tasks with pop-up alarm for overdue tasks if required. 'To do' data can also be imported from other programs.
2. Notes can have user-set font, size and colour selected. Global choice and individual Note choice are available.
3. Notes and Journal text now accepts tab key presses.
4. 'Busy time' graph (when clicking in the fold of a page) now also shows future repeating events.
5. Maximum number of contacts increased to 6000.

    Bug solving:
6. Trapped vCard contact import greater than maximum allowed.
7. Program doesn't temporarily freeze if internet is down when the Startup Update Check is not even on.



3.61 13/05/2017 (All versions)


1. Greatly speeded up file saving time when saving over a LAN or cloud server.
2. Auto-reload of an updated diary file now allows one computer to add events, notes etc. to a remote computer running the same file over a LAN or file hosting service (such as Dropbox). 
3. The time on the Memory-aid clock has an improved display.
4. If a Memory-aid clock pop-up warning is already on screen, any new alarms are added to the existing screen display.
5. There is now a reminder when setting Diary starts up in Memory-aid clock mode how to get out of it.



3.60 01/05/2017 (All versions)


In addition to changes to the actual program, accompanying this release is a separate new updater program for the self-contained edition.

This should be downloaded to achieve a successful update since the old style update versions, with a (u) in the name, are no longer available or needed.


1. New full-screen 'Memory-aid clock' added as an alternative front-end.
2. Fully functional alarms for events and anniversaries when users keep the diary running 24/7.
3. Contacts can be imported from CSV files, with comprehensive field mapping.
4. A 2nd telephone, mobile and email address can be added to contacts.
5. VALARM imported and exported in iCal files so event advance warning notifications are passed.
6. 'Replace' option in Search window.
7. Sync with Google calendar every n minutes can now be set rather than just at start up.
8. Notification is now given that remote backup was successful.
9. New 'image' icon by note link field (in set alarm window) mainly for Windows10 users who can't drag an image to the note link field. Drag the image to here instead.
10. Warning alarm code rewritten to cure some possible crashes.



3.50 07/03/2017 (All versions)

1. Automatic syncing FROM Google calendar is now an option, and much easier syncing TO Google calendar.

2. A remote backup facility now allows you to select a location (additional drive, network drive or cloud folder) and, with one click, make a date-stamped copy of ALL your data (Diary, Options, Journal, Password Manager data)
3. CSV export of name and addresses for mail-merge to 3rd-party label system.
4. Encryption password recovery procedure changed (for the benefit of users with web-based email clients)
5. Options window redesigned for smaller screens
6. Email messages don't produce '&&' for '&' now.
7. All day tickbox bug cured
8. A new entry or a deleted entry corrupted a current ical export list. This is now cured.


3.26 28/01/2017 (All versions)

1. Date can be changed from the one you clicked over whilst creating/editing an event.
2. In addition to the long-standing facility to link a diary entry to a note, an event can now be linked to a file on your computer or a page on a website instead of an internal note. 
3. Contacts can now store a photo link. Drag a photo to the new face image on the contacts page.
4. Notes in Contacts can be multi-line.
5. Notes are exported and imported in vCards.
6. BDAY in vCard import reads date formats yyyymmdd and yyyymmddThhmmss(Z) as well as the original yyyy-mm-dd.



3.25 03/01/2017 (All versions)

1. 'One-day-per-page' view now can be set to show a full event entry, not just the first line. Please note that, since there are so many variables in how much space is needed to show an entire entry (width and height of diary page, your font and font size choices, number of natural and forced line breaks), there may be occasions when the end of an entry is clipped, and of course entries that are longer than the available space on a page will also be clipped. You can always still see full event text by hovering the pointer over an entry. Please also note that, when using this new option, repeating events will show a reference number at the end required for internal purposes.

2. When printing address labels, any blank lines in an address are now omitted and the next line moves up.          


3.24  26/11/2016 (Windows only)

1. Date text in the diary now has user-defined font and font size.
2. Maximize diary on screen is now possible.
3. Text size of dates adjusts better to increases/decreases in diary size.
4. New red leather effect replaces original red border.



3.23 02/05/2016 (All versions)

Chiefly a bug fix.

1.  Category colours are now saved and reloaded
2.  Dates to be excluded in repeat events now read local time format, not just dd/mm/yyyy
3.  Layout of many windows has improved, particularly on Linux and MacOS
4.  Wine, the Windows emulator on Linux can now use the most recent Windows versions. Previously versions after 2.88 were failing.



1. Text colours can be assigned to specific categories so it is easier to see at a glance which category the event belongs to. Just choose or create a category as you make or edit an entry and use the colour picker to set the text colour for that category. 

2. It is possible to alter an event's start and finish times, number of days covered, by using a slider control accessed either by Ctrl-clicking over the event entry, or from the 'busy time' window which opens when you hold-click in the fold of the diary.

3. Events in the busy time window now mirror the colours used in the vertical lines that indicate a multi-day event for easier identification.

4. Right-clicking over the icon that changes the border style now cycles in reverse through the options.

5. New leather-effect border and ring binder design.

6. Anniversaries using the %n year function now show 'something happened today' for year zero instead of something happened <number> years ago' (the number previously being blank for year zero and making no sense). 


3.20  03/03/2016 (All versions)

1. The coloured vertical bars that indicate when an event is spread over more than one day now show a better graphical representation of the start and end times of the event. So, for example, for an event which starts at midday the vertical bar will start half way down the space allocated for that day.

The change will be seen only in events you create from the update onwards, although you can open any existing multi-day event and click OK to force a change in older entries.

2.  It is now possible to set a Journal folder and Password Manager folder that can be anywhere on your computer in preference to the ones which are generated by default in your Documents folder. This is done by dragging any folder called 'pw' and/or 'journal' to new fields in the Options window.

3. The bug that caused erroneous entries to appear on crowded days in the 'busy time' window (accessed by hold-clicking near the 'fold' of the diary) has now been cured.       


3.18  07/01/2016 (Windows and self-contained versions only)

1. When the 'busy time' window size is changed, the new dimensions are remembered while ever the diary is open.

2. The diary can be positioned much closer to the left and top edges of the screen without the auto-position correction feature kicking-in. It still can't be fully maximised but is now much closer.

3. (Windows only) The problem from 3.11 onwards (where the diary might occasionally load to a screen coordinate beyond the visible screen) should now be cured but, as an additional safeguard, the diary can now be forced into view (or reset to default size) by going to hidden icons on the right-hand task bar, right-clicking over the InMyDiary icon and selecting 'reposition on screen'.


3.17  24/10/2015 (MacOS and Linux only)

A bug fix to cure a problem with encrypted files not reloading after saving with version 3.16. This does not apply to Windows versions or Linux via Wine


3.16 19/10/2015 (Windows, MacOS and self-contained versions only)

1. Improved saving routine means much quicker saving times so program does not appear to freeze for users with very large diary files.

2. In addition to setting the font size of event text you can now adjust the space available for the text (its boundary) so you can set the correct balance between the two, and the problems with bottoms of letters missing or partial appearance of second line text in a multi-line event can be cured.

3. A Slovenian translation has been added by a user.



3.14 29/06/2015 (Windows and self-contained versions only)

1. Computer task entries can be multi-line. The whole text is searched first for a line starting with a path to a file or program. If one is found it is launched. If one is not found the whole text is then searched for a line starting with a URL. If one is found it is launched. This allows the visible text in the diary to be a more useful heading etc. rather than the actual link.

2. Google Maps opens to show the location when the postcode field in Contacts is clicked.

3. Contacts can be sorted by forename, address, date of birth, phone and email in addition to the default (surname).

4. Occasionally (since version 3.11) the diary may have loaded to a screen coordinate beyond the visible screen, giving the impression that the diary is not running. This version forces the diary to load to a position on your principal screen.  
5. In Password Manager, Ctrl+C copies the password (for 12 seconds) again when you click over an entry in the password list. There was a bug in 3.12 which lost this facility.



3.12 22/04/2015

1. On Windows, it is now impossible to load a diary file if it is already running (Mac has this facility by default)

2. Passwords can be unlimited length and use international (UTF-8) letters and symbols. (General encryption key still needs UK keyboard symbols.)

3. 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.)

4. Events moved or copied by means of the calendar were not previously generating an auto-save.

5. Export window is now multi-language.



3.11 25/03/2015

1. Early warning alarms can now be set for '#' minutes early and and '#' hours early in addition to '#' days early.
2. Search window - Clicking over (or pressing the enter key in) an empty 'Search for' field returns ALL Diary entries, Notes and Contacts.
3. Position of main window (in addition to size) now gets saved.

4. German and Russian languages now included.
5. Importing/exporting multi-day all-day events conforms to standard procedure (was previously extending to midday of the following day).
6. Calendar display, when current, could sometimes overwrite the diary page display if certain available diary functions were chosen. This is now cured.
7. Multi-day repeating events - colour bars now extend over the correct number of days for the NEXT due event.
8. Several small bugs cured connected with early warnings, and also corrected some issues with next repeating events when any qualifying dates are omitted.



3.10  04/03/2015

1. 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.

2. A graphical display of time busy and time free during any day is now an option.

3. LOCATION of events can be recorded, and exported and imported in iCal files.


Bug fixes:

4. Copied / moved events now have appropriate UID

5. Under certain circumstances, repeating events exported using the export list were not repeating.


3.02  10/02/2015

1. 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.

2. The exporting / importing of data has been optimised to work as faultlessly as possible with GOOGLE calendar.
3. Time zone can be set to local conditions, so that international colleagues see your events at THEIR actual time.
4. Anniversaries can be exported in iCalendar files, either included in general exports or as specific anniversary exports.
5. French and Turkish languages added.
6. You can now set repeating events by the number of repeats in addition to the finish date.
7. Repeating events added or imported that are more than a month old do not create irrelevant warning messages.
8. Search works properly for dates before 1904
9. 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!

10. Better program behaviour when language files change their length.


3.01  26/01/2015

1. Categories can be added to events and then used to help refine search criteria.

2. The default colour of event text can be changed.

3. Polish language included. Still waiting for French, German and Swedish to be completed.

4. 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.

5. Pressing the enter key in the Language editor would previously (and inappropriately) try to Finalize the edit. This has been cured.

6. Some intermittent closedown bugs trapped.



3.00  07/01/2015

1. 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.

2. The built-in language editor allows users to create their own translations either for private use or which can be added to the distribution.

3. 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.

4. 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.     

5. More contacts data is exported to excel (title, early birthday notification, categories joined etc.)

6. Importing contacts from an excel file is now possible, either from one saved from In My Diary or as an import from another PIM.

7. The Help file has been updated and is now in a more readable bookmarked PDF format.

7. Note section pages 'turn' in a more natural (virtual) manner.

8. Repeating event reference numbers no longer show when hovering over text or in diary print outs



2.99  20/11/2014

1. 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.

2. Fixed an important security bug in Windows version where, if the program password became deleted or corrupted, the diary was still minimizing to the task bar instead of closing down.



2.98  17/11/2014 (Windows and self-contained versions only)

1. Contacts can now be assigned categories for the purpose of printing labels etc. Initially there are four default categories (Work, Friends, Home, Christmas cards) but these can be renamed and others added to a maximum of 12. Individual contacts can 'join' as many categories as is appropriate for that entry.

2. Some errors concerning repeating alarms showing incorrect dates for 'past' events have been corrected.

3. Where a repeating event has passed its final repeat, but the diary has not been opened or saved for a lengthy period after that, further entries were being created in error. This has now been corrected.



2.96  11/08/2014 (Windows and self-contained versions only)

1. Addresses can now be searched when using either the Contacts or Global search facilities.

2. Journal and Password database now also copy over when converting from Standard to self-contained edition when using the startup automated system.

3. I left a test button (untitled) in version 2.95. Pressing this would do no harm but was unsightly.


2.95  09/08/2014 (Windows and self-contained versions only)

1. 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).

2. The Notes index can be put into alphabetical order by clicking over the head of the list.



2.94  27/06/2014 (Windows and self-contained versions only)

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.



2.93 10/06/2014 (Windows update only)

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).


2.92 23/05/2014


1. Users can now select from 14 pre-installed (or import their own) sounds for event and anniversary warning alarms.

2. There are two new window-top icons for easy access to anniversary and special day editing.

3. The page turn symbols are a little bigger and easier to see.

4. 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.


2.91 09/05/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.



2.90 05/05/2014


1. Greater flexibility when setting repeating events - eg. Last day of month, particular days in particular weeks of the month.

2. Specific dates can be omitted from the repeat schedule.

3. Exact midnight can now be set as a start time.

4. One of the fields in the password manager had become moved and inaccessible in the last version. This has been cured.


2.88 17/04/2014


1. 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

2. 'All day' option when setting time for events, and all day events imported from other calendars are recognised as such.

3. Daylight Saving Time (as set in your Special days data) is taken into account when importing from other calendars
4. 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.
5. New attractive suede diary border, and new border change icon so borders can be changed without going into the Options menu

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


2.86  29/03/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

1. Additional forenames greater than one are imported properly
2. Better recognition of existing contacts to avoid duplication
3. Individual and global opt in/out when importing duplicating contacts now works reliably. Before it was rather flaky

4. Label information is now exported and imported

1. The bug that crashed the program when exporting from a diary that had no highlighted days has been cured.
2. 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.

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



2.84  23/12/2013

1. You can now choose different fonts to display events and anniversaries in the diary (details here)

2. Improved ics file imports. (commas in some imports were showing as slashes - pound sign not importing correctly)

3. Check for updates from help menu

4. Linux version now opens at the size at which the diary was last saved.


2.82  26/10/2013

1. Highlighted backgrounds (introduced in the previous version) can now be exported and imported as part of an iCalendar file.

2. More intuitive settings for the highlight selector window (for example - dates can have their highlights changed without cancelling the original one first).

3. Some longstanding errors with repeating alarm early warnings have been corrected. Repeating alarms also now show 'NOW!' in the alarm message once the time passes, as they do for one-time alarms.

4. Pages turn noticeably quicker, particularly on slower computers.


This week also sees a change in policy which affects email notifications (although it is not a change to the program as such). Scripts on the server have been altered so you will now get an advisory email if you attempt to use the In My Diary internal server to email an alarm to yourself but have not registered your email address. Previously the system just did nothing which wasn't really very friendly or helpful.



2.80  16/10/2013

1. Dates can be given a highlighted background from a choice of 10 to mark special periods (such as holidays).

2. Monthly repeat frequency is not corrupted when a clashing event warning is given.

3. Default anniversary warning days (set in the Options window) works again.

4. Spare lines in the anniversary list are deleted if blank

5. Linux now is able to append a J to the date when a journal entry is present


2.75  08/10/2013

1. Text colour of entries is preserved when moved or copied to a different date.

2. When in the calendar showing a non-current year, the HOME key moves the calendar to the current year and no longer moves back to the diary.

3. Several errors connected with monthly repeats defaulting to 1 month frequency have been cured.

4. Event setup window opens (and diary pages turn) much more quickly in native Linux.

5. Monthly repeats at frequencies other than 1 can be imported and and exported in iCalendar files.

6. In the Password Manager, the character selector can now select up to 4 characters again.

7. The URL for In My Diary is clickable in the 'About In My Diary' window for easy linking to the website.  


2.70  17/09/2013

1. The text of entries in the diary (daily planner) can be assigned a colour independent of other entries.

2. Passwords generated or written in the Password Manager can be individually locked to prevent accidental changes.

3. When you change the display (two-week, two day etc.) by means of the icon buttons the option is preserved when the diary is next opened. The icons previously only affected a temporary change.


2.60  02/07/2013

1. Computer tasks (opening a file or program) can be set to run as single events or repeating events.

2. File > Go to ... takes you to the folder where anniversary and public holiday data files are kept for easy copying over to another computer.

3. Possible program crash if no email address is established (when re-opening an event with an email warning set) has been cured


2.56  23/05/2013

An important bug fix to yesterday's issue. Notification emails were not arriving at the primary email address. Bccs were OK. 


2.55  22/05/2013

1.  Hovering over an event line in the diary opens a window with the full details (can be turned off in Options).
2.  Email alerts can be sent to notify you (and a Bcc list if desired) of event time or early warning messages.
3.  importing iCal files - Code has been improved to allow multi-line events from more sources to be imported.
4.  (windows only) - Minimize on startup now hides the app on the right-hand task bar so it continues to run in the background. The blue minimize arrow also does this, while the normal minimize button keeps the app running on the left side task bar.
5.  Warnings for events later that day now show as a 'Later today...' message and generate an early warning email when set. Events whose time has arrived or passed earlier that day now show as 'Now!...' messages and generate an event time reached email when set to do so.
6.  Warning messages automatically close after 15 seconds to allow control back to the program for further alerts (if you leave your computer unattended with the program running this will allow further alert emails to be generated if needed).


Bugs caught:
7.  If the '*' character was part of an event it previously stopped the event from being edited. This is fixed.
8.  When importing an iCal file, SUMMARY does not override DESCRIPTION if seen first.



2.50  21/04/2013

1. The diary can now use a two-day and one-week display in addition to the original two-week default.

2. A new set of icons has replaced the text buttons for moving forward / back by year or month, search, and for selecting the display format.

3. An additional 'blank' template as been added for those who prefer this look.

4. A bug with the search facility caused a crash if a search was made for dates outside your diary data. This has been removed.

5. Occasionally, under certain circumstances, notes associated with diary entries were not clickable. This has now been solved.      


2.30  12/04/2013

1. Events can now be set to repeat at any specified monthly periods rather than every month.

2. You now have four contrasting choices of diary border design. Others skins may follow.

3. Searches can now be within a specified range of years.

4. Searches for Special day dates (such as Easter) over a specified range of years is now possible.

5. In the Notes section, notes can be added and deleted from a right-click menu. The Add note button therefore has been removed.

6. 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

7. Special Day data now has some new anti-corruption and recovery measures.



2.22  07/04/2013

Version 2.20 included a complete rewrite of the program opening code, the file loading code and the Password Manager and a couple of bugs crept in. This version is an important bug fix.



2.20  05/04/2013

1. Diary files can be encrypted with personalised encryption keys.
2. Passwords in the Password Manager can be copied by selecting the file name in the lower left-hand window and pressing Ctrl+C. The password stays on the clipboard for 12 seconds to enable pasting then deletes to further aid security (native linux version does not clear the password)
3. In the Password Manager, username, password and additional field info is now encrypted whilst in memory to further aid security.
4. New folder icons in Password manager.
5. Search window now displays the number of results found in a search.
6. Improvements to error messages and procedure.



2.10  21/03/2013

1. Password Manager entries can be moved to other parent folders to help you reorganise your system.
2. There is an option to ask for the Password Manager password every time that section is entered. This is the default setting but can be changed from the Options window when in the Password Manager section.
3. Password Manager folders can have icons associated with them to help categorization.
4. Repeating events - once an event has passed its repeat date, that particular entry then becomes 'individual' and can be edited, deleted etc. just like any other single entry event.
5. Right-clicking a date in the calendar opens the alarm setup window ready for a new event on that date.
6. There is now a menu by the note field when creating/editing events so it is easier to select a note that already exists.
7. The 'Always tick an altered contact' setting in the Options window has been removed and now defaults to never. It had ceased to be useful as the program developed.

8. Backups are now organised into year and month folders (for new backups) to make archiving more readable.

Bugs caught
9. Note attachments are now preserved when events are copied or moved to another date
10. The pink notepad alongside diary entries is clickable again to move to the note section.


2.00 13/03/2013

1. Password Manager section (with password generator) has now been added in a new tab so you can keep a database of your most used passwords and apply them when needed.
2. In Notes, clicking the note name at the top of a note page will perform a search to find all diary entries linked to that note.
3. Notes index now scrolls when required

Bugs cured

4. Bug cured that, under certain circumstances, allowed two or more notes to share the same name
5. Tabs to select diary, notes, calendar were not always accessible after a window resize and this is now OK
6. After editing special days and closing the window, diary information no longer overwrites notes or calendar if they are the current tab
7. Copy and Paste restored throughout on Mac version.


1.84 01/02/2013

1. 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.

2. 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.

3. You can get an audible warning when an alarm is raised. Turn the function on and off from Options.

4. Alarm windows are now always the foremost window when they pop up.



If you download the standard windows version from this date, the installer has been altered slightly. Please see this section of the manual for details.


1.83 12/06/2012

1. 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.

2. Easter can be given a different name in the Special Days section.

3. Tab key navigation works more sensibly when creating and editing (particularly times in) events.

4. Some warning messages for repeating events make more sense.


1.82 01/05/2012

1. Month (and year if necessary) of the event or anniversary now show in early warning messages.

2. 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.

3. Some early warning message errors corrected.


1.81 27/04/2012

1. 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.)

2. Time input and all displays involving time are now wholly either am/pm or 24hr, depending on your setting in the options window.

3. Alarm messages for events that have passed make more sense.


1.80 20/04/2012

1. Self-contained version available for a more portable product.
2. 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.
3. The MacOS version now permits a diary file to opens at the size it was when saved.

Bugs cured:
4. In the MacOS version, the year selection was not displaying properly in the small calendar.
5. 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.
6. Some early warning messages may have displayed the wrong event date.


1.76 01/04/2012

1. Ctrl+c and Ctrl+m will set and change the event move/copy options.

2. A Double-click to open any file works on all macs, not just the quicker ones.

3. Any ads file can be dragged to the default diary file field in the options window to set this as your default file.

4. 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.

5. Better recovery and messaging if things go wrong.

6. Under certain circumstances the small calendar (contacts and repeat event setting) was sometimes choosing the wrong month. This is now cured.


1.75 18/03/2012

1. Events can be dragged around the diary to move or copy them.

2. Trying to edit a repeating alarm on a repeat date now lets you go directly to the original date.

3. It's now possible for repeating events to have the same text.

4. There is now a button for setting NO PASSWORD for the general password and the journal password.

5. Changes to Special days now takes effect in the diary display immediately.


1.72 08/03/2012

1. The full list of contacts (or only ticked contacts) is now produced from within the program rather than as an export. This allows Linux (wine) users to access these lists. Export is still an option.

2. Entering a birthday in the contacts section by means of the adjoining calendar now allows for the year to be omitted.

3. Any birth year can now be inputted if yyyy format is used (or the adjoining calendar).


1.71 01/03/2012

1. Month/year increments and decrements are available from the View menu (particularly for Linux Mint users who cannot access this facility by way of the normal buttons).

2. The month/year increment and decrement code has been corrected. (If the current date is in the later month of a split month on one page, the earlier code was producing an error.)

3. Corrected the diary display when a date has two 'special day' events in addition to anniversary or dairy entries. (The second special day entry was being overwritten by diary data.)


1.70 25/02/2012

1. Up/down buttons for the time fields in the event setup and edit windows now scroll the time fields if you hold down the mouse button.

2. Priority of diary display has been changed to:


 Birthdays from contacts

 Diary data

to avoid 'bleed' into other days on busy days.

3. Entries made for dates that have passed no longer generate an alarm message as you enter them.

4. Entries which were originally single date events but were later changed to repeating events now generate appropriate alarm messages.

5. There was a bug introduced into 1.69 whereby any birthday entry in the diary created from contacts was generating an alarm message every month, not just the correct month.


1.69 12/02/2012

1. New buttons allow the diary display to be moved forward/back by one month or one year at a time

2. Multiple selected diary, contact and calendar files can be dropped onto the diary. (So, for example, a whole load of vCards could be imported in one action now.)

3. Warning alarms generated by birthdays in the contacts section now show when the early warning box is unticked.


1.68 02/02/2012

1. The program can now more easily be used from other accounts on the same computer (including non-administrator accounts), keeping individual data private. (Each user can now keep their own anniversary and public holiday data.)

2. vCards (contacts data) can be exported.

3. vCard import is more comprehensive.


1.67 22/01/2011 (not needed on Mac)

Problem with the overall password window not working properly on Windows and Linux version has been cured.   


1.66 15/01/2011

Two bugs cured. Some monthly repeating events were also 'repeating' prior to the initial date. Two identical entries on different dates with identical note attachments prevented the notes section from opening at the correct page.  


1.65 13/01/2011

1. iCalendar (ics) files can be imported into and exported from the diary
2. End time for events can now be set
3. All date input can be set from a calendar control
4. Week numbers can be either ISO (Europe) or US standard
5. 2nd line of multi-line event details no longer bleed into view with bigger diary sizes
6. (Mac) Password setting bug cured
7. Bug with edited monthly events jumping to other days is cured.
8. 12 month/6month calendar display choice now available again!

9. Imported data from Organizer now displays alarms for future events

10. Bugs with monthly repeating events cured


1.61    02/01/2012

1. The help file is now included within the program (from Help menu)

2. The journal password, if set, is required to open journal entries via the View menu.

3. Anniversary alarm messages display correctly on the event day when no early warning is set. Previously, with no early warning set, the message was blank.


1.60    24/12/2011

1. The journal can be protected with a password independent of your main password. If you set one (from the Options menu) it will be required the first time you open your journal after your diary is opened.

2. The 'Home' key returns the diary to today's date.

3. The page up/down keys will only affect In My Diary when the diary program has the main focus.


1.56    18/12/2011

1. An unfortunate bug in the encryption method has meant that general encryption of data has had to be withdrawn for the moment. If you have saved your diary file in encrypted form from version 1.55 it will be automatically converted to an unencrypted state the next time you save it. If the saved file has any multi-line diary entries, it is possible that strange characters may have appeared into these. Just delete the characters and re-save the file.

2. The normal close window icon replaces the close button in the search window.


1.55    16/12/2011

1. The journal entries are always encrypted as they are created or edited.

2. There is an option to encrypt the diary and contacts data so the file cannot be read in a text editor. 


1.50    06/12/2011

1. You can now maintain a daily journal by clicking over a date in the diary. A window will open for your journal input. Windows and Mac users will then see s 'J' by the side of dates which have a journal entry. RISCOS users of Organizer should put their Journal in the Documents >In My Diary  folder (the one with 'backups' in).

2. Corrected display of early warning and time-show tick boxes when setting an alarm. 


1.43    25/11/2011

1. The calendar always reopens at the current diary year

2. Repeat alarm warnings were not always showing.

3. Corrected crash if a calendar date is selected prior to your first entry.


1.42    17/11/2011

1. Importing the Organizer export files is now possible from the File Menu. This should enable Linux users to integrate their RiscOS data which has not been working properly with the drag method.

2. Diary page redraw is much quicker when the diary contains a lot of data

3. When right-clicking an entry to copy it, the calendar now opens in the same month and year as the original entry.

4.  The search field is correctly set to surname when opening contacts for the first time. This was not working properly before.


1.41    15/11/2011

1. Autosave function is possible (set from Options) to save your loaded file whenever a change is detected.

2. Page Up /Down keys turn the diary pages.

3. Search options are preserved if the window is closed

4. Cured the bug where under certain conditions the program could crash when clicking on a note icon.


1.40    13/11/2011

1. You can now search for words, part words and numbers in the Diary, Notes and Contacts

2. Extended search facility in Contacts (field to search can be altered)

3. The default setting for showing the time and early warnings when making diary entries can be changed in Options.

4. Option to exclude from the diary birthdays that are generated by the Contacts section (for those who prefer to set these in Anniversaries).

5. Text should now fit editfields better when a larger system font is used.


NB. The 'special days' code for Remembrance Sunday is wrong in older versions. It should be 11,7,8,14.


1.35    07/11/2011

1. Anniversary early warnings now behave like appointment early warnings and can be switched off

2. Calendar page turns can be set to a 6 month increment/decrement  as well as 12 months
3. Shutdown message closes after 10 seconds so it won't hang the shutdown of a computer where IMD is still running (but you will lose your changes if you don't respond)
4. Installer won't crash if IMD is running when you try to install THE NEXT update.
5. Apostrophes are added correctly when you edit an anniversary year.


1.31(b) (Mac only)

Sorry, forgot to include default file in installation 1.31 for Mac. This corrects it and asks you to confirm replacement of the In My Diary documents. Make sure you select this if you need the file.


1.31  23/10/2011 Some small bugs fixed


1.30   22/10/2011

1. This version now allows data from the RiscOS program Organizer to be imported.

2. More diary events per day can be entered (potentially unlimited) and now scroll within the day-space.

3. Additional fields have been included in the address section of contacts.

4. Some anomalies when entering times close to, at or over midnight have been cured.

5. Any un-editable entries caused by the previous bug should have their editable status reinstated upon loading.

6. Slight change to the use of the %t function in anniversaries. This no longer adds a possessive apostrophe S to allow Plural and singular apostrophes to be differentiated.  You will need to edit earlier anniversary entries - sorry.


1.22   16/10/2011

Small bug correction where entries could not be edited if the 24-hour time display was set.


1.21  14/10/2011

1. Anniversaries list is sortable and, if opened by clicking on a diary entry, the entries for that date are highlighted within the list for easier location.

2. Option to display 24-hour time in diary entries.

3. (Mac version) Copy and Paste now works between any editfields within the program.



1.20 - 12/10/2011

1. Twelve-month Calendar now replaces the one-month one.

2. If two variable 'special day' events (Easter etc.) happen to fall on the same day, one event is not now overwritten by the other.

1. (Mac) Serious saving bug cured on Mac version.

2. (Mac) When you double-click a diary file, if you are using an Intel-based machine, the program will load the file you clicked. On a non-Intel machine, the program will (usually) load the default diary in your documents folder. Please see the Using IN MY DIARY page for more information about this.



1.11 - 6/10/2011

1. Rewritten code for early and real-time warnings of alarms which had been rather quirky before. They now appear at the correct second. Repeating alarm warnings work properly.

2. Corrected position of Special-Day text on left-hand page

3. ampersand character can now be used in entries.

4. Correct file name appears at the top of the Diary page and so Save and Save As... work as they should.


Mac only - Although saving files with altered names has been possible, I discovered that double-clicking a saved file has nevertheless loaded the default file up to now. This problem is cured (but only for Intel Mac users - see above).  



1.10 - 3/10/2011

1. Default file made smaller for smaller screen resolutions

2. There is an option to start the program with the main diary window on the screen or on the task bar

3. In the Anniversary edit window a new field shows immediately what the result of using %t and %n will be

4. You can now enter '0' as the year in the Contacts Date of Birth and leave the year blank (or enter 0000) in the Anniversaries base date field. This then shows no year (or age) information in alarms.

5. The tabs display properly on the Mac version.


1.00 - 29/09/2011

First release





In My Diary is a Freeware application and can be used and distributed at will, providing that the program is not altered, and is only distributed in the form of the original packages for Windows, Apple Mac and Debian.

This program is supplied "as is". No warranty, express or implied, of the merchantability of this program or its fitness for any particular purpose is given. In no circumstances shall the author, or any provider or distributor of this program, be liable for any damage, loss of profits, or any indirect or consequential loss arising out of the use of this program.