RemindMe Changelog

What's new in RemindMe 3.1.19

Dec 13, 2022
  • Added exception type to github issue name

New in RemindMe 3.1.12 (Nov 11, 2022)

  • Added support for .ics files and also some other stuff i forgot

New in RemindMe 3.1.10 (Sep 20, 2021)

  • Fixed a cpu hog issue

New in RemindMe 3.1.08 (Sep 14, 2021)

  • New Popup type for reminders in settings: Sound Only. Reminders will not pop-up and instead only play their selected sound if you select this option in the settings.

New in RemindMe 3.1.04 (Mar 9, 2021)

  • Attempt on bugfix "80040154 Class not registered"

New in RemindMe 3.1.03 (Feb 12, 2021)

  • Improved the logic for checking wether reminders are valid when pressing the 'save' button

New in RemindMe 3.1.0 (Feb 5, 2021)

  • RemindMe now has API Support!! Users can create new 'Conditional' reminders, where the reminder will pop up once 1(or more) customized conditions have been met

New in RemindMe 3.0.29 (Dec 5, 2020)

  • The disable button on a reminder now actually does something

New in RemindMe 3.0.28 (Dec 1, 2020)

  • Fixed an issue where setting tooltips would cause an error, which would then cause the reminder not to load in the list of reminders
  • Fixed an issue with running timers, entering very large numbers in the "hours" field now no longer causes the timer to instantly pop up

New in RemindMe 3.0.25 (Nov 29, 2020)

  • Advanced Reminders now have a different icon
  • Hovering over an advanced reminder's icon shows the batch code

New in RemindMe 3.0.24 (Nov 29, 2020)

  • Hovering over a reminder now shows the note text you have set on it(if there is a note)
  • Export/Import/Recovering reminders through the 'Backup / Import' now shows the reminder information better in the listview. The date is now shown as the actual date, instead of the time and it shows the repeating-type of the reminder

New in RemindMe 3.0.23 (Nov 21, 2020)

  • The bold/italic/strikethrough/underline options are now also possible through shortcuts, ctrl+b/i/s/u respectively
  • Cleaned up the code for creating/editing reminders which was long overdue
  • Added much more logging to help find potential bugs regarding the creation/editing process of a reminder

New in RemindMe 3.0.22 (Nov 20, 2020)

  • New feature: You can now insert HTML Text markup in reminders, like bold text, italic, underline and strikethrough. You can also add an image, if you would like to do so. Buttons for these markups have been added next to the text where you can enter text for a Reminder
  • Fix: Deleting a theme will no longer show an error
  • Fix: Saving a new "resize popup" size without first previewing will no longer show an error

New in RemindMe 3.0.21 (Nov 14, 2020)

  • Fixed an issue where creating a reminder would show an error. Whoops..

New in RemindMe 3.0.20 (Nov 14, 2020)

  • Massive performance increasement. RemindMe's drawer now no longer lags and switching to and back the new reminder screen is also faster

New in RemindMe 3.0.13 (Nov 5, 2020)

  • Fixed an issue where you could not update the quick-timer and/or show-running-timers hotkey.

New in RemindMe 3.0.12 (Oct 19, 2020)

  • Reminder popups with large texts now contain a vertical scrolling bar instead
  • Fixed a small issue where pressing the 'x' on a reminder (instead of the "OK" button) did not function correctly
  • Added a message informing you that some fields are still invalid when creating a reminder with invalid fields (for example date)

New in RemindMe 3.0.11 (Oct 2, 2020)

  • Links on a reminder popup are now highlighted and clickable! (why wasn't this in before? idk)
  • You can now convert running timers into reminders when closing RemindMe if you have timers running.

New in RemindMe 3.0.10 (Sep 28, 2020)

  • Added [] around table names that could create errors, like "primary".

New in RemindMe 3.0.9 (Sep 27, 2020)

  • The old RemindMe interface (For the ones that are still using it) now shows the textbox again when editing/creating Reminders
  • Switching RemindMe themes (old/new) does not longer cause and error when you have running timers.

New in RemindMe 3.0.7 (Sep 21, 2020)

  • Fixed an issue where 3.0.6 would cause remindme not to load

New in RemindMe 3.0.5 (Sep 19, 2020)

  • Postponing reminders now works again

New in RemindMe 3.0.0 (Sep 19, 2020)

  • Huge update! RemindMe now uses material design

New in RemindMe 2.6.603 (Jun 26, 2020)

  • Added support for multiple music file types. Before you could only add .mp3 and .wav
  • RemindMe should no longer show error popups for errors that happen on a timer, again and again

New in RemindMe 2.6.602 (Jun 13, 2020)

  • Small fix where editing an reminder that doesn't have a sound linked would throw an error

New in RemindMe 2.6.601 (Jun 12, 2020)

  • Tiny fix where the new TimerCheck popup could stay up (even though there is a close button)
  • Tiny fix where RemindMe would throw an NPE when loading the reminder page when there are less than 7 reminders
  • //OnPowerDown, re-enable the popup reminder

New in RemindMe 2.6.518 (May 16, 2020)

  • RemindMe will no longer try to update again after RemindMe has already updated but not restarted

New in RemindMe 2.6.517 (May 16, 2020)

  • You will no longer get the what's new since last version(s) popup multiple times
  • Added more logging information to help fix future bugs

New in RemindMe 2.6.516 (May 7, 2020)

  • Pausing anrunning timers will now work correctly again.
  • Redesigned the custom message form a little bit
  • RemindMe will attempt to remove/hide reminders that can not be loaded (corrupt reminders)

New in RemindMe 2.6.515 (Apr 24, 2020)

  • Reminders in your list of reminders will now have grayed out text if the reminder is disabled.
  • Removed InsertLocalErrorLog(). Local .txt error logs will no longer be inserted into the database.
  • typing 'm' in the timer popup will now work when you haven't typed a 'h'. For example: 15m instead of just '15'. 1h15m has always worked where as 1h15 also did.
  • When you close RemindMe when you have timer's active, you no longer get the same popup twice
  • You can now launch the RemindMe Importer (double clicking a .remindme file) seperately from RemindMe. Previously, double clicking a .remindme file would
  • first launch RemindMe. Then, if RemindMe was active, you could open the RemindMe importer by double clicking the file
  • Advanced reminders that have disabled the "show" option (an invisible reminder, can be used to execute a script) will no longer show
  • in the bottom right corner of your screen as "<..> in 60 minutes!"

New in RemindMe 2.6.514 (Apr 1, 2020)

  • Postponing an reminder from the message form on the bottom right corner of your screen(which shows up 1 hour before the reminder shows) will now work again. It caused an error when you did not put in an value before the message screen dissapeared

New in RemindMe 2.6.513 (Mar 9, 2020)

  • RemindMe will no longer create error popups if there are already 2 active popups. This makes sure that the bug in 2.6.510 doesn't happen again
  • (It was a simple problem, but the exception happened in a timer and created multiple popups on each timer tick)

New in RemindMe 2.6.512 (Mar 2, 2020)

  • Fixed a directory not found bug

New in RemindMe 2.6.504 (Feb 10, 2020)

  • Re-added database exception logging

New in RemindMe 2.6.503 (Feb 9, 2020)

  • Database retry on failure (opening db connection)

New in RemindMe 2.6.501 (Feb 7, 2020)

  • Fixed an issue where RemindMe wouldn't start on windows startup anymore since 2.6.500

New in RemindMe 2.6.440 (Jan 23, 2020)

  • If you get an reminder notification of an reminder that is happening in 1 hour, you can now choose to postpone that reminder from that message in the bottom
  • right corner of your monitor
  • Double clicking an empty reminder no longer gives an error

New in RemindMe 2.6.430 (Jan 15, 2020)

  • Redesigned RemindMe's error popup form. Whenever RemindMe crashes, you will see this screen. It is now better looking and easier to give input.

New in RemindMe 2.6.422 (Jan 15, 2020)

  • Attempted to fix a issue where RemindMe would create an error on startup when trying to read the current RemindMe version

New in RemindMe 2.6.421 (Jan 15, 2020)

  • The support feature (Sending an message to the RemindMe developer) now works again.

New in RemindMe 2.6.420 (Jan 15, 2020)

  • The text on the RemindMe message form (bottom right corner) is now always centered
  • Fixed an issue where users could get a test RemindMe message not meant for them.

New in RemindMe 2.6.419 (Jan 15, 2020)

  • Fixed a small issue where RemindMe would throw an error when loading RemindMe without reminders

New in RemindMe 2.6.418 (Jan 6, 2020)

  • Improved the appearance of the RemindMe messages on the bottom right corner of your monitor to look more fancy
  • Removed the (postponed) text after the date of a reminder that indicates that it is postponed. The italic text and the ZzZ icon should be clear enough.
  • Fixed a small error that would occur when you resized the RemindMe popup to a size that is smaller than the minimum size

New in RemindMe 2.6.412 (Dec 22, 2019)

  • Fixed a small issue where RemindMe would crash when launching RemindMe when you never used RemindMe before

New in RemindMe 2.6.411 (Dec 22, 2019)

  • RemindMe now proplerly reloads the reminders after importing reminders from a .remindme file

New in RemindMe 2.6.400 (Dec 13, 2019)

  • Added a new customizable feature to reminders!
  • You can now make it so that the time of the next day of a reminder will be equal to the time you dismiss the reminder.
  • Example: A reminder that repeats Daily at 15:00. You turn on your computer at 16:05, remindme launches and the reminders pops up.
  • When you dismiss the reminder by pressing "OK", the next date will be tomorrow, like usual, but at 16:05 instead of 15:00.

New in RemindMe 2.6.300 (Dec 8, 2019)

  • Fixed the RemindMe popup "-" and "x" (minimize and close) buttons. They weren't functioning
  • Fixed the resizing of the popup. The reminder text size did not increase in the preview
  • Fixed a problem where you kept getting the "whats new since the previous version" popup
  • Removed a lot of old, unused code

New in RemindMe 2.6.2 (Dec 6, 2019)

  • Fixed some things, RemindMe would crash upon launch the first time after installing an new update

New in RemindMe 2.6.103 (Dec 6, 2019)

  • Added RemindMe version to the database logging

New in RemindMe 2.6.01 (Dec 6, 2019)

  • Fixed an issue where the the current version of RemindMe wouldn't be registered in the local database

New in RemindMe 2.6.0 (Dec 6, 2019)

  • RemindMe now uses an online database for various loggings. This database can also be used for other purposes in the future

New in RemindMe 2.5.96 (Dec 4, 2019)

  • Added debug information to detect a problem

New in RemindMe 2.5.95 (Dec 4, 2019)

  • Fixed a problem where sending an e-mail would crash RemindMe
  • Added additional failsafes for when there is a problem in RemindMe

New in RemindMe 2.5.94 (Dec 3, 2019)

  • Removed a test error

New in RemindMe 2.5.93 (Dec 3, 2019)

  • RemindMe should now be able to send e-mails again for error reporting. This helps with fixing bugs

New in RemindMe 2.5.92 (Dec 3, 2019)

  • The date of reminders in the list of reminders will now show as "Today <time>" instead of "<date> <time>" if the reminder is for today.
  • Fixed an issue where deleting reminders when you have less than 7 reminders would sometimes create an error
  • Fixed an interface issue where editing some reminders would cause some items to overlap
  • Added a image to the screen where you see the list of reminders if you have no reminders. The image displays that you have no reminders yet.

New in RemindMe 2.5.91 (Dec 3, 2019)

  • Fixed a small bug where an error prompt would show up when navigating to the timer tab under certain conditions
  • Fixed a bug where you couldn't select a sound effect when creating a new reminder

New in RemindMe 2.5.90 (Jul 10, 2019)

  • Fixed an issue where using the "Exit Remindme" option on the icon didn't fully shut down RemindMe
  • Improved the performance of loading the data of a reminder when editing a reminder a little bit.
  • Fixed a tiny bug where pressing the reminder tab would switch to the creating a new reminder window when navigating from another tab

New in RemindMe 2.5.6 (Jul 2, 2019)

  • Reminder Popup now doesnt show the postpone textbox by default, only when selecting the postpone option
  • Increased the performance speed of loading the screen to edit or create a new reminder
  • Fixed an issue where the list of reminders would not be refreshed after being on a page where there's not 7 reminders
  • Fixed an issue where downloading a new version of RemindMe would crash the application if the form hasn't become visible yet

New in RemindMe 2.5.5 (Jun 23, 2019)

  • Fixed a problem with the timers where it would pop up two messages when a timer pops up

New in RemindMe 2.5.4 (Jun 23, 2019)

  • Redesigned the RemindMe popup form that shows whenever a reminder pops up
  • RemindMe will no longer crash when you try to send an e-mail without having an internet connection
  • Reworked the timer system. Running timers will now still have the correct date after the computer has been put to sleep for an x amount of time.

New in RemindMe 2.5.3 (Jun 20, 2019)

  • Finally fixed the issue where RemindMe looks really weird (mostly windows 10) where you can't see certain parts of RemindMe until you hover over it

New in RemindMe 2.5.2 (Jun 20, 2019)

  • Fixed an issue where the timer popup would cause an error.

New in RemindMe 2.5.1 (Jun 20, 2019)

  • RemindMe now has update support! If there's a new version available, you will get a notification and the left panel of RemindMe will contain a green button to update!

New in RemindMe 2.5.0 (Jun 20, 2019)

  • Overhauled the list of reminders. Instead of just being text, it is now a fancy item. The list contains 7 reminders and the user can press next/previous page to see the other reminders
  • Fixed an issue where RemindMe would throw an error when loading the settings tab if the default timer sound was not set.

New in RemindMe 2.4.18 (Jun 13, 2019)

  • Fixed a small issue where a test date was still hardcoded in, which made it impossible to make a new reminder with a custom date, Oops!

New in RemindMe 2.4.17 (Jun 9, 2019)

  • Tiny fix to the timer system. Timer's are now being disposed when they run out

New in RemindMe 2.4.16 (May 30, 2019)

  • Big change to the Timer system. You can now create as many timers as you want! they will all run simultaneously.
  • The Timer screen has been altered to fit this change. Once you start to add timers you will be able to select the timers by clicking the button(s). You can then pause them or alter the time in which they will pop up.
  • You can also delete the timers by right-clicking the button.
  • Attempted to make the TimerPopup have more priority over other things running on your computer, so that you can always instantly type the time/timer note, instead of having to click
  • on the popup to gain focus

New in RemindMe 2.4.15 (May 23, 2019)

  • The RemindMe Timer popup(for quick timers) now accepts xxhxxm syntax, for example 5h30m will now be accepted. Previously you had to enter 530(minutes) to reach the same goal.

New in RemindMe 2.4.14 (Apr 10, 2019)

  • Attempting to create a reminder with a date with a comma in it, for example "Wednesday, June, 5, 2019 10:00:00 AM" will now be converted to a date without a comma.

New in RemindMe 2.4.13 (Apr 6, 2019)

  • Small fix with resizing popups where you could enter values below 0 or above the maximum
  • Small fix where removing an day from the month combobox(when no value was selected) when creating a monthly reminder would throw an error

New in RemindMe 2.4.11 (Sep 16, 2018)

  • Fixed a small issue where the temp folder for batch scripts wasn't being created

New in RemindMe 2.4.10 (Sep 16, 2018)

  • RemindMe now has advanced reminders. The user can enable this in the settings.
  • Advanced reminders can open/delete folders/files, launch an application or execute windows batch script.
  • These actions go into action when the reminder pops up. You can also make it so that you don't see the reminder popup, so it will just do it's work.
  • The reminder popup now also has a fast fade-in animation
  • Fixed an issue with creating the database if the user doesn't have it(first use, for example)

New in RemindMe 2.4.02 (Sep 4, 2018)

  • RemindMe now automatically adds the Windows sound effects into RemindMe, so you don't have to add sound effects into RemindMe if you just want to use the default Windows sound effects
  • RemindMe will now remember the sound effect you select for a timer, and will use this as a default every time until you change it with the option to remove it.

New in RemindMe 2.4.01 (Sep 3, 2018)

  • Fixed a small issue where the amount of hours was not calculated correctly from the quick timer menu (default ctrl+shift+R)

New in RemindMe 2.4.0 (Sep 3, 2018)

  • The icons on the left side panel of RemindMe have been updated to match with each other
  • RemindMe now has a timer feature for if you want to set a "Reminder" for not so far into the future, for example 5 minutes, 10 minutes, 60 minutes, etc.
  • Protip: press Ctrl + Shift + R to create a quick reminder without having to open RemindMe! (hotkeys are changeable in the settings)

New in RemindMe 2.3.03 (Aug 9, 2018)

  • You can now re-enable the warning that pops up by default when hiding a reminder.

New in RemindMe 2.3.0 (Jul 30, 2018)

  • Whenever a reminder has somehow become corrupt (unparsable date, or anything that causes an exception) it will now be marked as corrupt and removed from
  • the list of reminders. After that the other reminders that aren't corrupt will be loaded succesfully
  • The ReminderException class is now being used and thrown whenever a reminder is invalid. This reminder will be included into the e-mail to help understand the issue.
  • The name and note of the reminder will be removed in the e-mail for privacy reasons.

New in RemindMe 2.2.33 (Jul 29, 2018)

  • When you enter a numberic value into the postpone field on a reminder, the postpone option automatically selects itself.
  • You will no longer see error popups from errors caused by GDI+ drawing bunify components. This also won't be written to the error log anymore

New in RemindMe 2.2.32 (Jul 23, 2018)

  • Fixed a visual bug where the + and - button for adding monthly days when creating a new reminder would not be in the right place
  • Fixed a small issue where selected reminders would get deleted from the listview when using the export function, and pressing cancel on selecting the location

New in RemindMe 2.2.31 (Jul 6, 2018)

  • Fixed version

New in RemindMe 2.2.30 (Jul 6, 2018)

  • Fixed a small issue where the error popup wouldn't popup because of a mistake in a boolean check
  • Attempting to close a reminder that doesn't exist anymore(for example it has been deleted when the popup is visible) now doesn't show an error

New in RemindMe 2.2.22 (Jul 2, 2018)

  • RemindMe no longer shows error popups for drawing GDI+ exceptions, this was easily caused when locking windows (Windows+L) when a RemindMeMessageForm was constructed

New in RemindMe 2.2.21 (Jul 2, 2018)

  • When you recover an hidden reminder it is now un-hidden, as you dont want to unhide all reminders, look for the reminder you just recovered and re-enable that one

New in RemindMe 2.2.2 (Jul 1, 2018)

  • You can now drag reminders out of remind me into a folder on or your desktop. Because why not?
  • Added a system log to the debug window. This can be usefull to find out where exactly bugs happen

New in RemindMe 2.2.1 (Jun 20, 2018)

  • When you recover an hidden reminder it is now un-hidden, as you dont want to unhide all reminders, look for the reminder you just recovered and re-enable that one

New in RemindMe 2.2.0 (Jun 16, 2018)

  • Fixed a bug where exporting hidden reminders would cause them to be visible again in RemindMe's list of reminders, until the database changes/refreshes(for example a restart)
  • Fixed a bug where hidden reminders would not show up in the list of to-import-reminders when double-clicking a .remindme file

New in RemindMe 2.1.91 (Jun 13, 2018)

  • Minor fix to the play sound button. It caused an exception if you tried playing a sound when there was no item selected

New in RemindMe 2.1.9 (Jun 10, 2018)

  • New feature: Hide reminder. With this feature you can hide an reminder, which will make it not appear in the list of reminders, but it will still show up
  • at it's set date. This gives an element of surprise, because you can't be remembered of the reminder by looking through the list of reminders.
  • You can un-hide all reminders anytime by right clicking anywhere in the list of reminders
  • Fixed an issue where sometimes you would import multiple of the same reminders when using the import function from the backup tab.

New in RemindMe 2.1.8 (May 25, 2018)

  • Fixed a small issue where RemindMe's Prompt form would save previously entered values
  • Fixed a small issue where a reminder wouldn't get updated in the list view when you pressed the X icon on an popup, instead of the OK button
  • Fixed a small issue where RemindMe would throw an error when trying to play a sound when the selected combobox item is " Add files..."

New in RemindMe 2.1.7 (May 25, 2018)

  • Fixed a bug where the reminder list/edit-reminder view would be invisible when you switched menu items with the panel on the left side of RemindMe, while
  • editing or creating a reminder. The reason for this bug was: The ucnewreminder user control was disposed.

New in RemindMe 2.1.6 (Apr 18, 2018)

  • The message form on the bottom right corner of your screen now has a darker color.
  • When double-clicking the remindme icon in your system tray when remindme is already visible, it won't try to show it again as it is already shown.

New in RemindMe 2.1.5 (Apr 3, 2018)

  • Fixed an issue where the message <reminder_name> in 60 minutes! would appear multiple times
  • Fixed an issue where the message multiple reminders in 60 minutes would not appear

New in RemindMe 2.1.4 (Apr 2, 2018)

  • Fixed an issue with importing reminders from the double-click .remindme option option. It would import them but the remindme list wouldn't refresh to show the changes.
  • Fixed an memory issue. When you would edit a lot of reminders, the edit-reminder form wouldn't get disposed, so this would build up. It now disposes it correctly.

New in RemindMe 2.1.3 (Mar 9, 2018)

  • You can now skip to a reminder's next date from the message popup that pops up when there will be an reminder in 60 minutes
  • changed some method names to be easier to understand

New in RemindMe 2.1.2 (Mar 2, 2018)

  • Fixed an small issue where the "skip to next date" option would appear when selecting multiple reminders with one of those reminders being non-repeatable

New in RemindMe 2.1.1 (Feb 27, 2018)

  • Fixed an small issue where the "skip to next date" option wouldn't appear, because of a small mistake in a boolean check

New in RemindMe 2.1.0 (Feb 27, 2018)

  • Disabled reminders have a different font color now(gray-black, instead of white)
  • You can now disable a reminder from the message popup that pops up when there will be an reminder in 60 minutes. (https://i.imgur.com/2CYBRVK.png)
  • The timer to check reminders now does not run anymore if there are no reminders that can pop up(disabled ones for example). This reduces CPU usage.
  • The timer didn't cause high cpu usage anyway, but no cpu usage is always better than low cpu usage

New in RemindMe 2.0.7 (Jan 13, 2018)

  • There is no more light flickering When double-clicking RemindMe's tray icon to show the application. This was more noticeable on lower end computers

New in RemindMe 2.0.6 (Jan 11, 2018)

  • Fixed an bug with monthly reminders.

New in RemindMe 2.0.5 (Dec 27, 2017)

  • Fixed an issue where switching a existing reminder's repeat type to custom would not fill the minutes/hours/days/weeks/months combobox, and editing this reminder
  • without selecting one of those would throw an error.
  • RemindMePrompt now has a close out button
  • Fixed an issue with previewing resizing RemindMe's popup. The title and description label's maximum size were not updating alongside with the popup, resulting
  • in a preview popup where the label font could increase, but would cut to a nextline if it exceeded the maximum size(which happens very quickly if the font size enlarges)
  • (this was just a preview issue)
  • Added a README.txt for developers that want to edit remindme themselves

New in RemindMe 2.0.4 (Dec 22, 2017)

  • Changed the appearance of RemindMe's Popup

New in RemindMe 2.0.3 (Dec 22, 2017)

  • Fixed a weird winforms bug where the datetime picker did not show the reminders date when editing an reminder(even though it did have the value)
  • Fixed a bug with exporting reminders(WindowsAPICodePack was not included)

New in RemindMe 2.0.2 (Dec 17, 2017)

  • Added a valid e-mail check on the support tab when sending an e-mail
  • On the sound tab, you can now also preview the sound by double-clicking the sound or selecting it and pressing enter
  • Added some more messages when filling in the new reminder form

New in RemindMe 2.0.1 (Dec 16, 2017)

  • Re-added the functionality to add sound files to RemindMe when selecting the "Add files..." item from the sound combobox

New in RemindMe 1.7.37 (Dec 11, 2017)

  • The e-mail function now works again. RemindMe no longer users EASendMail to send e-mails.

New in RemindMe 1.7.36 (Dec 9, 2017)

  • The taskbar icon now flashes when a popup appears. The flashing goes away when the user hovers over the popup
  • When sending an e-mail goes wrong, RemindMe no longer crashes

New in RemindMe 1.7.35 (Dec 8, 2017)

  • Fixed an issue with right-click postponing reminders on reminders with multiple dates. It threw an error because it tried converting the entire list of dates into a date

New in RemindMe 1.7.34 (Dec 7, 2017)

  • New feature: Remove postpone from an reminder. You can right-click a reminder, and if that reminder has been postponed, it will show an option to remove
  • the postponing for if you changed your mind.
  • Fixed an issue where editing an monthly/weekly reminder without editing the date would pick the earliest date matching the day of month
  • example: monthly reminder that repeats every 7th of the month. You skipped the reminder's date to the next date (1 month in the future)
  • You then edit the reminder, don't change the date, and press confirm. It then re-calculates the closest 7th of the month
  • This bug was also present with weekdays (for example reminders that are set weekly on monday wednesday and friday)

New in RemindMe 1.7.33 (Dec 6, 2017)

  • You can now postpone reminders before they have popped up by right-clicking the reminder(s) and clicking postpone.
  • Reminders can now also be enabled/disabled by pressing spacebar after selecting reminder(s).

New in RemindMe 1.7.32 (Nov 26, 2017)

  • New Function: "Skip to next date"
  • You can now right click an reminder(That has a repeat type, or more than 1 date), and select "Skip to next date". It will then set the reminder's date to the
  • next date in line. This can be usefull if you have already done something you wanted to be reminded of every day. You then select skip to next date, and RemindMe
  • won't notify you today, because you don't want to be reminded anymore.
  • .remindme files can now be dragged and dropped into the list of reminders to instantly insert them into RemindMe.

New in RemindMe 1.7.31 (Nov 25, 2017)

  • Reworked RemindMe's custom error popup. This is the form that pops up whenever anything goes wrong. The user can now type a custom message to describe
  • how this happened, and submit it to send the message to the RemindMe support e-mail address. It also has a "Show details" and "Hide details" option.
  • Showing the details will show the exception details.
  • Reminder(s) can be duplicated by right-clicking the reminder(s) and selecting duplicate.
  • Additionaly, When right-clicking reminder(s), the menu items will now have icons.
  • Disabled reminders will now be on the bottom of the reminder list.
  • When you enable a reminder, it will be moved up(above all disabled reminders). When you disable a reminder it will be moved down(under all enabled reminders).

New in RemindMe 1.7.30 (Nov 14, 2017)

  • RemindMe's popup form will now regain focus and become an "active" form when you change the value of the postpone numericupdown. RemindMe's popup is no longer an "active" form when it pops up,
  • so it cant gain focus while for example playing a game, but it will still show up in an obvious way and make the optional sound.
  • In the previous update where RemindMe's popup would not be an "active" form anymore, it caused the numericupdown to only be clickable. you could not
  • type the number 5 in it. This issue is now fixed
  • Fixed an issue with RemindMe's tray icon's "show remindme" option.
  • double clicking to show remindme had an issue that was fixed in Version 1.7.25, that issue is not fixed on the right click menu too.

New in RemindMe 1.7.29 (Nov 13, 2017)

  • You can now add minutes to the current time when you are creating an reminder(from the ... button)
  • This can be used whenever you want to create a new reminder in for example 40 minutes
  • Fixed an issue with settings custom sizes for RemindMe's Popup in the settings. The preview feature didn't work as intended. It now works again

New in RemindMe 1.7.28 (Nov 9, 2017)

  • Fixed an very small issue where cancelling out on exporting reminders would throw an exception

New in RemindMe 1.7.27 (Nov 9, 2017)

  • When exporting reminders to a path that RemindMe is not authorized to write to, it now shows a message saying so, and giving the user the option to save the
  • .remindme file to the desktop instead. When exporting reminders from the right-click context menu, it now also shows a scrolling popup message saying the
  • reminders have been succesfully exported
  • When an error occurs, RemindMe attempts to send an e-mail containing the exception information to easily fix bugs
  • (with an 30-second timer, so that if the user keeps trying, it wont keep sending e-mails, only 1 every 30 seconds)
  • Made the RemindMeBoxIcon enum into an innerclass(enum) inside RemindMeBox.cs

New in RemindMe 1.7.26 (Nov 8, 2017)

  • Fixed an issue where there were dll's missing, resulting in not being able to export reminders because it threw an exception.

New in RemindMe 1.7.25 (Nov 5, 2017)

  • Fixed an issue where you could not restore RemindMe after you minimized it, and then closed it out by pressing the x button
  • Fixed an small issue where the today's reminders popup would include reminders that weren't happening today
  • RemindMePrompt can not be resized anymore by double-clicking the top bar
  • Closing out of the RemindMePrompt no longer returns the previous value
  • You can no longer postpone an reminder by 0 minutes/hours
  • Added the option to add/subtract months(instead of just days) from a date by pressing the ... button next to the datetime picker

New in RemindMe 1.7.24 (Oct 29, 2017)

  • You can now add/subtract days from a date by pressing the ... button next to the datetime picker. It then launches the prompt described below.
  • RemindMe now has a custom prompt where users can fill in a number or a string. The prompt will then return those values (RemindMePrompt.cs)
  • Reminders that would be deleted if they wouldn't be repeated are now being archived. For example if there is a reminder set for a certain date, and the reminder
  • pops up, the reminder would have been deleted afterwards. It now gets archived instead.

New in RemindMe 1.7.23 (Oct 27, 2017)

  • RemindMe now keeps deleted reminders. When you delete a reminder, the reminder will be marked as deleted, but it won't actually get deleted.
  • When using methods like GetReminders(), it will only get the deleted reminders.
  • If the user really wants to delete the reminder, he can right-click the reminder in the listview and select Permanentely delete reminder, or
  • use the key combination shift + delete. The user will then get a confirmation with yes/no.
  • Because reminders are now only soft-deleted, there is a new option within RemindMe. You can now recover the soft-deleted reminders in the settings and import
  • them again.
  • RemindMe now has improved RemindMeBox functionality. The RemindMeBox can now have yes/no buttons. they each return DialogResult based on what is clicked.

New in RemindMe 1.7.22 (Oct 23, 2017)

  • Whenever you try to open a .remindme file, and something goes wrong, like the file is corrupt, RemindMe will now show a RemindMeBox with a message, instead of
  • the default windows error box.
  • RemindMe will now also show a message when you start remindme saying you have no reminders for today, if there are no reminders for today. Previously it would only
  • tell you if you have 1 or more reminders for that day.
  • The keycombination ctrl + a will now select all text in the note textbox of creating a reminder
  • Removed an unused overload method of BLIO.WriteError
  • Removed the white border on RemindMe's CustomMessageForm

New in RemindMe 1.7.21 (Oct 15, 2017)

  • You will now be notified of reminders that will happen in the next hour. If RemindMe is running, and while checking reminders it detects that one or multiple
  • reminders will happen within 60 minutes(not less, 50,40, etc) it will show the RemindMe scrolling form that appears on the right bottom part of your screen
  • with the name(s) of the reminder(s). This option is toggleable in the settings.

New in RemindMe 1.7.20 (Oct 13, 2017)

  • The today's reminders popup will not show up anymore if there are postponed reminders that are further than a day away.
  • Previously regardless of the postponedate, the today's remindesr popup would show up if there were one or more reminders with their normal date smaller or equal to today.
  • If you postpone a reminder, it should check for the postponedate instead.
  • When selecting one of the two radio buttons on a popup, the postpone checkbox will automatically be checked
  • The RemindMeMessageForm is no longer an "activated" Form. Previously when you were doing something, like holding down a key to walk in a full-screen game, the RemindMeMessageForm
  • would interrupt that. It now does not do that anymore!

New in RemindMe 1.7.19 (Oct 3, 2017)

  • Reminders should now not be able to be closed by pressing the spacebar/enter key, this could accidentally happen if you are typing at the moment the reminder pops up
  • The Reminder(popup) now has 2 radio buttons for postponing reminders, instead of a combobox with "Hours" and "Minutes"

New in RemindMe 1.7.18 (Sep 29, 2017)

  • Fixed an issue when you would create a monthly reminder with the same dayofmonth as today's dayofmonth(example: monthly reminder with the 25th, if it's the 25th today)
  • it would add one month to the date, making 25 september 25 october, regardless of time.
  • Now, if you create a monthly reminder with the same dayofmonth, and the selected time is still in the future, the date would be today

New in RemindMe 1.7.17 (Sep 27, 2017)

  • The send e-mail feature now has a timeout, preventing deadlock. It is also threaded, so that the main thread won't freeze.
  • Recompiled installer

New in RemindMe 1.7.161 (Sep 26, 2017)

  • Fixed a small graphical issue with exporting reminders, where the label would say that 11/10 reminders were loaded(1 more than the list size)

New in RemindMe 1.7.16 (Sep 26, 2017)

  • Fixed a small graphical issue with exporting reminders, where the label would say that 11/10 reminders were loaded(1 more than the list size)

New in RemindMe 1.7.15 (Sep 22, 2017)

  • RemindMe now has multi DateTime format support. American users of RemindMe can now export their reminders to a remindme file,
  • And any other person with a different(or the same, of course) DateTime format can import them.
  • Example: American user exports an reminder with the date 12/30/2017
  • European user imports the reminder made by american user. European's reminder will have the date 30-12-2017
  • Previously this would throw exceptions.
  • Gave the borderless forms new borders, painted with graphics.
  • Affected forms:
  • 1)RemindMeImporter
  • 2)RemindMeMessageForm
  • 3)ErrorPopup
  • 4)CustomMessageForm
  • When a FileNotFoundException occurs it now also shows the ErrorPopup.
  • Fixed an issue where RemindMe couldn't find the dll Microsoft.WindowsAPICodePack.Shell.dll. This dll was used by another dll(FSManager) that is referenced in RemindMe
  • This issue would throw an exception and remove the possibility to export reminders, because that used a method from FSManager.
  • Fixed an issue with exporting reminders to file. The .remindme file had the current date in it's name. If the target machine is american, that date would contain the "" character.
  • This character can not be present in a filename.
  • Pressing the key combination ctrl + a in RemindMe's main listview will now select all reminders, just like in the export/import reminders listview.

New in RemindMe 1.7.14 (Sep 19, 2017)

  • Fixed an issue with weekly reminders where it would set the date to one week in the future when selecting the checkbox of the current day, regardless of the selected time.
  • Now, if it's currently 5:00 am, and you create a weekly reminder with multiple days and one of those days is today AND the selected time is AFTER 5:00 am, it will set the date to today, as it should be.
  • Fixed an issue with postponing reminders where it wouldn't postpone, because the postpone date got set to null in the form_closing event.
  • The form_closing event tries to save the reminder if the reminder closed unexpectidly. It now checks if the reminder clossed correctly(using the OK button), if it did, it won't do anything<

New in RemindMe 1.7.13 (Sep 18, 2017)

  • Gave thin white borders to:
  • RemindMeImporter
  • RemindMeMessageForm
  • ErrorPopup
  • CustomMessageForm
  • The export reminder listviews now have checkboxes. You have to check the ones you want to import/exort
  • You can press the key combination ctrl + a to select all of them. You can then press spacebar to check all of them

New in RemindMe 1.7.12 (Sep 7, 2017)

  • Fixed a small issue where resetting the Popup size/font by pressing the reset button would result in the numeric control having the value of the previous value
  • So, if the title font size was 18, then you save it to 17, then you press reset to defaults, the numeric control would show 18. It was correctly saved as 14 in the database though.
  • RemindMe's custom error form now looks a little bit nicer and automatically enlarges on larger errors.
  • Fixed an issue when you try to export reminders to a folder that you do not have rights to save to. It now shows a message that says RemindMe is not authorized to save to that path without administrator mode
  • Updated screenshot

New in RemindMe 1.7.11 (Aug 21, 2017)

  • Fixed an issue where the popup message on the right-bottom of your monitor would get stuck if you caused it to popup while there was already one up

New in RemindMe 1.7.03 (Aug 18, 2017)

  • Fixed an issue where the scrolling popup form on your main monitor has topmost, but did not lose it. After the popup is gone it has to lose topmost/toplevel,
  • so that reminders can be topmost again.

New in RemindMe 1.6.35 (Aug 9, 2017)

  • The export/import reminder user control now has 2 clickable images to import/export reminders instead of 2 buttons.
  • The export/import reminder user control now has an into panel, explaining importing/exporting.
  • It looks very empty with just an import/export button. So this panel has the functionality of filling up empty space, and informing users.

New in RemindMe 1.6.34 (Aug 9, 2017)

  • Fixed some more editing issues
  • Added some tooltips to repeat radiobuttons

New in RemindMe 1.6.33 (Aug 8, 2017)

  • Added export selected reminders to the context menu of RemindMe's main listview of reminders when right-clicking on reminder(s)
  • Removed the ability to create an reminder with white spacing without any letters
  • Fixed an issue with editing custom reminders

New in RemindMe 1.6.32 (Aug 8, 2017)

  • Fixed an small issue with importing reminders from the settings of RemindMe. It was working from the RemindMeImporter form.

New in RemindMe 1.6.31 (Aug 8, 2017)

  • .remindme files are now written to a serialized file. this is a solution where you don't need a lot of code, so a lot of existing code could be removed. This way, you can just easily call SerializeRemindersToFile(list of reminders, path to the file) and that will write all the reminders in the list, serialized to a .remindme file. Then, to read the file, you just simply call DeserializeRemindersFromFile(path to the file) and that method returns a List<Reminder>.
  • Another plus, if you right click the .remindme file and open it with notepad, you will mostly see weird null's and icons
  • When importing reminders, the soundfilepath property of the reminder will now be removed if the file does not exist on the target computer.

New in RemindMe 1.6.3 (Aug 8, 2017)

  • Associated the file type .remindme to RemindMe. Reminders can now be exported & imported from settings. When pressing the export button, it creates an .remindme file in the selected folder. This .remindme file can be imported again by going to the settings and pressing the import button
  • Also: When you double-click a .remindme file, it will launch the RemindMeImporter form. If RemindMe wasn't running yet, it launches RemindMe and you'd have to double-click the .remindme again. From this form, you can import reminders.
  • Fixed an issue with creating a shortcut of RemindMe
  • When a reminder pops up with a sound that cannot be played(the file is not at the saved destination anymore) it is removed from the reminder, so that the user won't get the same popup multiple times whenever that reminder pops up again.

New in RemindMe 1.6.2 (Aug 8, 2017)

  • New feature! Normal reminders with only a date, that doesn't repeat(repeattype: None) can now contain multiple dates. So, you can now make a reminder for for example: dentist appointment: 28-5-2017 AND 30-5-2017, if you for some reason have to go there twice. If you wanted to do this before, you had to make 2 reminders with repeattype: None
  • Fixed an issue where editing an reminder resulted in empty date if the reminder was not of the weekly dates type.

New in RemindMe 1.6.1 (Aug 8, 2017)

  • Fixed the issue where the User interface classes could access the database. Apparently you can split the entity framework model!
  • I put the data classes (Reminder,Songs,Settings) from the model into a new class library Database.Entity.
  • When you add a reference to Database.Entity, you can use those classes, but not the database. I really like this solution :)

New in RemindMe 1.6.0 (Aug 8, 2017)

  • Removed the settings icon from RemindMe's contextmenustrip, as it no longer launches a new form.
  • Fixed an issue where when you caused the scrolling popup to come up for 2 different reasons before the scrolling popup has fully gone down, you would still see the old text of the first reason it came up.
  • The size was adjusted for the text of the new reason, but you would still see the old reason's text because it added 2 controls into the panel instead of clearing it first. It clears the controls when it fully goes down, this is why this issue happened.
  • Also made it so that if the scrolling popup is visible for a reason, it won't start scrolling from the bottom again if you did something wrong that triggers the popup again with the same reason.
  • The big part of this update:
  • RemindMe has been partly rewritten to make use of a Data Access Layer and a Business Logic Layer. This is purely for OOP purposes, the user of this program will not notice this.

New in RemindMe 1.5.1 (Aug 8, 2017)

  • RemindMe now has a custom "scroll" message that contains a custom message and uses an animation to scroll up from the bottom right corner of RemindMe.
  • Monthly reminders can now contain multiple days each month. Example: you can create a reminder for each 1st, 10th and 20th of the month.
  • Because monthly reminders can now contain multiple days, a LOT of code had to be rewritten.
  • The date datetimepicker shows the earliest date from the selected monthly days. example: monthly days:1,5,10. If it's the 3th of the month, it picks the 5th.
  • The version label of RemindMe now gets the version from the assembly, so the label doesnt have to get updated manually

New in RemindMe 1.5.08 (Aug 8, 2017)

  • The heigth of the RemindMeBox form will now enlarge if the error text exceeds the size of the textbox :)
  • Errors with a lot of text will now result in a larger RemindMeBox
  • Fixed an issue with the Add files... from the combobox, it now works as it should again.
  • Fixed an issue where if an error occurs when playing a sound(file is renamed,removed or moved) the item didn't get removed from the combobox so it could be played again.
  • Fixed an issue where the weekdays(multipledays) radiobutton didn't check when editing an weekdays reminder. Because of this the tbNote was not placed correctly
  • below the GroupBox groupRepeatRadiobuttons creating a gap.
  • Fixed an issue where if you pressed the button(from UCMusic) to add a new sound effect to RemindMe's list in the settings, and pressed cancel at the openfiledialog
  • the empty string would be inserted into the database. When pressing cancel, the openfiledialog returns 1 result with an empty string.
  • It now checks on that and does nothing when this happens

New in RemindMe 1.5.07 (Aug 8, 2017)

  • Made the settings panel more visually appealing