Rainlendar Lite Changelog

What's new in Rainlendar Lite 2.20.1 Build 176

Sep 1, 2023
  • When edited the tasks were always set as "all day" even if they were previously set with a time.
  • Empty attachment property was added to events for calendars which did not support attachments.
  • Additional tab in the editor is hidden if it has no fields.
  • Authentication tokens between online calendars get mixed up when the same email address was used.

New in Rainlendar Lite 2.20.0 Build 175 (Aug 10, 2023)

  • Improved the compatibility with CalDAV servers.
  • Rainlendar_SetItemValue applies to all windows if multiple are active from the same skin.
  • Alarm date was calculated incorrectly for last day of the month recurring events with interval > 1.
  • It's now possible to customize the event and task editors in Options->Advanced->"Customize event/task editor fields"
  • On Linux the windows should not pop up in front anymore when they are redrawn.
  • Cursor keys on quick add editor don't change the months in the calendar anymore.
  • Exception dates for recurring events now work even if they are defined before the original event in the ics file.
  • "Show descriptions" in manager view menu was not working.
  • Error message is not shown anymore if the network connection is down when reading items. Rainlendar will automatically retry after a while.
  • '~' character doesn't break embedded urls anymore.
  • Keyboard focus didn't work in message boxes.
  • Added "Previous location list order" to advanced options.
  • Updated Google Calendar color map to match color names on the Google's website.
  • Double quotes ("") can be used in the Manager to search for empty values (e.g. 'category:""' or 'category:!""' for the inverse search)
  • Tooltip can show the next alarms for tasks and events (enable it from Options->Advanced->Event/task fields in tooltip)

New in Rainlendar Lite 2.19.2 Build 174 (Apr 14, 2023)

  • Sme UTF-8 encded strings were nt shwn crrectly.
  • The event submenu did nt have a title when full menus were enabled.
  • Chrmphre skin nw has Windws 11 style dark and light versins.
  • n Linux the time was incrrectly saved as lcal time instead UTC.
  • The language name fr Simplified Chinese was incrrect s the skin did nt change the language autmatically.
  • Attachment was saved as TEXT prperty.
  • Dragging the scrllbar is nw mre respnsive.
  • The time znes fr ffice 365 calendar shws the ffsets.
  • Tasks saved t utlk include nw als the date cmpleted prperty.
  • Exceptins t recurring events were nt set crrectly t the riginal event.

New in Rainlendar Lite 2.19.1 Build 173 (Feb 3, 2023)

  • The task editor showed incorrect status
  • When German language was selected it was not possible to enter 's' characters.
  • The skin did not change language automatically to match the application language.
  • Changing the start time of a task when the dates were linked did not update the due time.
  • "Move to next day" set the end time one day too far. The menu item is now also available in calendar's context menu.
  • Installer should now detect running Rainlendar again and close it.
  • The category dropdown was not fully shown in the editors.
  • Updated the taskbar icon on Mac.

New in Rainlendar Lite 2.19.0 Build 172 (Jan 21, 2023)

  • Improved the manager list's performance
  • The date and time fields work better with larger fonts.
  • Ctrl + left mouse opens the context menu on Mac.
  • Recurrence rule is removed from exception events (if it exists)
  • New API function: Rainlendar_GetLocale()
  • Added [White] and [Transparent] categories to the Shadow4 skin
  • Generic list and its tooltips can contain images ("list.1.image" and "list.1.tooltipImage")
  • Improvements to UI when using dark themes in Linux.
  • Added "Day background" setting to Shadow4 skin which adds a background to the day numbers to make them easier to click.
  • The icons in calendar days don't overlap other days so easily anymore.
  • Updated all 3rd party libraries

New in Rainlendar Lite 2.18.0 Build 171 (May 14, 2022)

  • Improved how focus works in event/task editor.
  • Fixed crash bug when right clicking on the task list.
  • Lock file doesn't use hard coded temp folder anymore.
  • Added suppport for "None" status in the tasks.
  • Resizing window with scale factor did not work correctly.
  • Opening time zone selector is faster now.
  • Monitoring changes in local ics file triggered update when making changes in Rainlendar.
  • Improved error messages for invalid licenses.
  • The tray icon is shown correctly in macOS.
  • Alarm for weekly recurring events that defined timezone was not shown on the correct day.
  • Exception date automatically shows the next recurring date when the event is opened from the manager.
  • Last item of recurring Outook events was not shown.
  • Office 365 authentication page showed success even when authentication failed.

New in Rainlendar Lite 2.17.1 Build 170 (Oct 8, 2021)

  • Fixed crash bug when opening the context menu in lists outside of an event/task.

New in Rainlendar Lite 2.17 Build 169 (Sep 19, 2021)

  • Google calendar and Office365 events show meeting link in the url field.
  • Meeting attendees from Google Calendar and Office365 are shown in the tooltip.
  • All day task shown in the calendar were displayed on two days.
  • Timezone map shows offsets in the list.
  • Polling changes from iCloud returned 503 from the server.
  • Added "Move to next day" to context menu for single events and tasks.
  • New advanced option: "Use today and tomorrow" when displaying the dates e.g. in the task list.
  • Office365 descriptions were shown as read-only after created/edited.
  • All day events which span across multiple weeks showed the description only on the first week.
  • Deleting single instance of a multiday recurring event only worked if the first day was selected.
  • Proxy user and password were not properly encoded so special characters could cause connection errors.

New in Rainlendar Lite 2.16.1 Build 168 (Mar 19, 2021)

  • Default event duration is not applied to events created with quick add.
  • Import from command line without --import parameter was broken.
  • If CalDAV calendars did not have display name they were ignored.
  • Last day of a all day task was not shown in the calendar.
  • --quiet command line argument now suppresses the multiple instance dialog at startup.
  • Changed the private checkbox in the editors to a select with default value.
  • If CalDAV server doesn't send the calendar names as reponse Rainlendar will use the last part of the href instead as the name.
  • If the given CalDAV url contains events (*.ics files) Rainlendar will load those instead of the calendars.
  • Changing task state did a full refresh of all windows even when that was not necessary.

New in Rainlendar Lite 2.16 Build 167 (Feb 5, 2021)

  • Buttons in old ini-format skins were not always visible and profiles were broken.
  • All the extra space goes to the text area in task editor.
  • Setting "Show tooltip in tray" to NEVER will not show the tooltip even when hovering over the tray icon.
  • Tasks with alarms were sometimes shown in the event list.
  • The save changes dialog sometimes popped up after successful save if the "Keep editor open until writing succeeds" setting was enabled
  • Importing single instances of a recurring event is now possible.
  • ics/vcs file import also works even if the file extension is not .ics/.vcs.
  • Printing a day range also includes the tasks which are shown in the calendar.
  • Events from Office 365 calendar are ordered by the start time when initially requested from the server and by the modified time when polling for changes.
  • Recurring events created to Office 365 calendar were using incorrect time zone.
  • Added option for Google Calendar to choose what kind of notifications are sent when event is deleted.
  • It's possible to filter private and public events in manager with "class:private" and "class:public".
  • Added throttling when changing month with the mouse wheel.
  • Printing day range did not always include the last day.

New in Rainlendar Lite 2.15.4 Build 166 (Apr 4, 2020)

  • Fixed crash in Linux version when text was drawn on a zero height area.
  • Added Rainlendar_GetSkinInfo() API
  • Rainlendar could not start automatically in Windows if it was installed to other than C-drive.
  • Advanced skin list shows filter icon for windows which have include or exclude filter.
  • Improvements to the ini-format skin support.
  • The OK button in event and task editor was never re-enabled if saving was done with ctrl+s.
  • When polling Remember the Milk's tasks the first task instance was always shown even if it was already completed.

New in Rainlendar Lite 2.15.3 Build 165 (Apr 4, 2020)

  • Skin settings dialog crashed on Linux.
  • Moving event to a future day hid it from the calendar.
  • Dates were not always saved to Toodledo tasks.
  • "Select All" did not enable the buttons in manager.
  • Reverted: "Outlook birthdays were sometimes shown in incorrect day" as it was not working correctly.
  • Bulk change dialog did not make any changes to the events/tasks if their creation date was set to a future date.
  • By default Rainlendar now tries to import the file given as command line argument.

New in Rainlendar Lite 2.15.2 Build 164 (Dec 27, 2019)

  • Office365 calendar crashed if the event contained unsupported unicode characters.
  • Authentication code could be overwritten by some other calendar when options dialog was closed.
  • Authenticaion failed if multiple calendars tried tget the access token at the same time.
  • Disabled the OK button while the event/task is saved and improved the responsivity while saving the event/task.

New in Rainlendar Lite 2.15.1 Build 163 (Dec 18, 2019)

  • Fixed a crash when removing exception dates from a recurring event.
  • Deleting event or task from the alarm window will set the exception to the shown event instead current day.
  • OAuth2 client id and secret can be overwritten from the settings file.
  • Updated the Google API project key. Google Calendar and Tasks need to be re-authenticated.

New in Rainlendar Lite 2.15 Build 162 (Dec 4, 2019)

  • Added extra check before the offline components are updated to the online server.
  • Adding and modifying event while offline created duplicates on the server.
  • Fixed the window size in task switcher.
  • Added info text to event/task editor if there are no calendars available.

New in Rainlendar Lite 2.14.3 BETA build 159 (Mar 17, 2019)

  • O Updated openssl and curl libraries
  • O It was not possible to edit iCloud events which were created from Rainlendar.
  • O Exceptions in Google events were not parsed correctly.
  • O Start and end times can be unlocked in the editor.
  • O Calendar and category selection is remembered only for new events/tasks.
  • O Moved the everyoneDeclinedDismissed check behind a setting.
  • O Alarm is not shown if the ACTION is set to NONE.
  • O Dismiss alarm menu item is also available in the calendar's context menu when there is a single event with alarm on the clicked day.
  • O Removed appindicator support since the legacy tray icon can be made to work on Ubuntu.
  • O Added "Default alarm time" advanced option.
  • O Dragging tasks when the list was scrolled did not work correctly.
  • O The today window was not shown if the "Hide list windows if there are no items" setting was enabled.

New in Rainlendar Lite 2.14 Build 155 (Feb 18, 2018)

  • Fixed windws menu when using app indicatr.
  • iCal recurring events are shwn as read nly single instances.
  • New editr windw is nt pened anymre if the user edits the same event twice.

New in Rainlendar Lite 2.14 Build 148 (May 16, 2016)

  • Alarms were not sometimes immediately removed from the alarm window after the due date was changed.
  • Timezone in the calendar file was not converted correctly to the target zone so Rainlendar sometimes showed incorrect times for events.
  • Buttons remained in the options dialog if the tab was changed from the calendars when something was selected in the list.
  • Added "Click through" to the window settings dialog
  • Edit control was shown for hidden windows if shown from a lua script.
  • Dialogs are set to topmost too if the calendar window position is topmost.
  • Outlook.com events are read for the next 4 months (which is the server's limit).
  • Added option to fade all windows at once with mouse over.
  • Some foreign characters were not read correctly from the iCalendar files.
  • Refreshing windows that are "On bottom" should not open them on top anymore.
  • Mac iCal events were sometimes shown incorretly as daily instead yearly.
  • On right edge the tooltip was opened downwards even though there were more room at the top of the screen.

New in Rainlendar Lite 2.13.1 Build 147 (Nov 15, 2015)

  • Weekly recurring tasks did not show due date correctly if the interval was greater than 1
  • '!'-char broke the links
  • Using %W in time items moved the time to the first day of the week
  • The current language is now stored as a string to settings so that it doesn't accidentally change when upgrading to new version
  • The tooltip is opened always upwards if there is more room
  • Changing months from keyboard works only if no modifiers (shift, alt, control) are down
  • Added check to prevent redraw loop in task and event lists

New in Rainlendar Lite 2.13 Build 146 (Oct 12, 2015)

  • Updated build-in languages
  • The editor shows the time zone if the event uses different than the calendar.
  • Outlook calendar preserves the custom MAPI library path when settings are changed.
  • Event and todeditor shows indetermine checkbox for "private" if the calendar doesn't define the value.

New in Rainlendar Lite 2.13 Build 145 (Oct 12, 2015)

  • Added advanced option tprevent the alarm from showing if there is a fullscreen window in front.
  • The text edit controls were not hidden with the window.
  • Double click on the empty text in event list opens now the editor.
  • Rightmost column in the schedule was cut by the scrollbar.
  • Math parsing failed on some locales when using '.' as the decimal separator.
  • Event duration affects the priority of the appearance. I.e shorter events are drawn on top of longer ones.
  • Completed date was not saved tnon-recurring tasks.
  • Manager did not show monthly recurring events correctly in current and upcoming views.
  • Moving read-only events or tasks in the manager are copied instead.
  • Vertical schedule calendar showed the events in incorrect locations.

New in Rainlendar Lite 2.13 Build 144 (Oct 12, 2015)

  • Manager showed "Dismiss next alarm" menu item for already dismissed alarms.
  • Network shared calendar failed tupload the events if the server redirected the request.
  • A changed single instance of a recurring Outlook event did not shown correct time
  • Added "resizemargin" setting for the xml format skins.
  • The link button got hidden when the list window was resized.
  • Mac iCal showed yearly recurring events as daily recurring on Yosemite.
  • "disableCookies"-setting (in rainlendar2.ini) can be used tdisable the authentication cookies in CalDAV.
  • Added "Default event duration" setting tthe advanced settings.
  • Manager's task list shows the subtasks as indended.
  • The alarm file can contain "[summary]"-text which gets replaced with the event's summary. "[id]" is replaced with the event id.
  • Subscribed Google calendars are automatically set tread-only if the user does not have write permissions.
  • Added option tignore the private events on Google Calendar.
  • Copying events from Google Calendar tlocal did not work.
  • The Rainlendar_ShowMenu() supports icons and checkmarks in the menu items.
  • A missing settings file can be automatically restored from the latest backup file.

New in Rainlendar Lite 2.13 Build 143 (Oct 12, 2015)

  • When windows are shown they are alsbrought tfront.
  • Alarm showed start and end time alsfor all day events.
  • Toodledtokens are shared between calendars.
  • Added (limited) support for Outlook.com online calendar.
  • Creating new events tCalDAV sometimes wrote them tincorrect folder.
  • Linked windows did not reposition when the other window content changed.
  • The manager shows the next alarm in the tooltip.
  • It's possible tfilter only the active alarms in the manager.
  • The next alarm can be dismissed from the manager's context menu for the alarm icon.
  • Unicode characters in JSON replies (e.g. with Google Calendar) were not always decoded correctly.
  • The time zone is not added tsingle events on Google Calendar if calendar uses local time.
  • Collapsing a task brought its subtasks troot.
  • Sidebar window draw the event and list items behind the background image.

New in Rainlendar Lite 2.13 Build 142 (Oct 12, 2015)

  • Fixed memory corruption issue with libical usage.
  • UTC time in the event was incorrectly converted twice tthe local time when editing an existing event.
  • Network Shared Calendar supports now compressed data from the server.
  • Unicode characters were not written correctly tthe Outlook appointment body text.
  • Added print menu item tthe event and task editors.
  • QuickAdd parses location after '@' until the next whitespace.
  • On higher than HDTV resolution the large version of the calendar can be selected on the first startup.
  • Added a workaround for the birthday calendar recurrence problem on Yosemite.
  • When creating a Google Calendar event without alarms the default reminders are not added tit automatically anymore.
  • The quote characters are not escaped anymore in the iCalendar output tbe more compatible with RFC2445.
  • Added selections tthe manager's edit menu including "Select duplicates" which selects all but one items with same summary text.
  • Window positions are saved per screen resolution by default. This can be changed from the advanced setting.
  • Full alarm window does not play sound anymore when a single event is dismissed or snoozed

New in Rainlendar Lite 2.13 Build 141 (Oct 12, 2015)

  • Added support for CalDAV calendars which dnot provide a list of calendars.
  • Timezones with negative offset were set incorrectly for Google Calendar.
  • Recurring events with exception instances were not read properly from CalDAV server.
  • Local time zones were not always found when reading the events even if it was assigned tthe calendar from Rainlendar.
  • Deleting an instance in Google Calendar did not get updated tRainlendar if the offline copy was enabled.
  • Weekly recurring events on a calendar which defined a time zone were sometimes set on an incorrect day.
  • Added option tsave the event/task tfile right from the editor.
  • Polling events from Google calendar caused error 400.
  • The Google Calendar events are now requested as gzip compressed treduce the amount of transferred data.
  • Opening the event editor after 23:30 moved the start and end time tthe next day.
  • Schedule views always show the first line of text even if it doesn't fully fit in the available area.
  • Removed the old GooglePlugin since Google dropped the support for the old API.
  • Some CalDAV servers returned alsthe folder when polling for changes which caused "404 not found" error.
  • Updated openssl, libcurl and wxwidgets libraries.
  • Added alternative authentication method tGoogle if the build-in browser does not work.
  • Events in offline copy were not read correctly if it contained exceptions.
  • Added --nolog command line argument tdisable logging
  • The description text always uses the local codepage when written tOutlook.
  • Offline file did not work if the calendar name contained non-ascii characters.

New in Rainlendar Lite 2.13 Build 140 (Oct 12, 2015)

  • The turquoise color mapping did not work for the Google calendar.
  • Added time zone support for the Google Calendar (v3).
  • The digiclock was not updating the window.
  • Some settings were not stored permanently.
  • Added hide past and dismissed events tthe context menu and settings dialog.
  • Url and alarm acknowledge were not written tGoogle's events correctly.
  • Week number was not shown correctly if the time format contained other text than '%W'.
  • Backups should work better now when they are transferred between computers.
  • Nsound option for alarms is written tthe templates.
  • Added button toptions treset the offline copy for calendars which support it.
  • "Dismiss all" dismissed only the first item in the alarm.
  • Completing a recurring task now always moves it tthe next instance. "Complete tnow" moves it tthe next instance from now (like it did before).
  • Editing a Google Calendar event would remove its time zone.
  • "Show in all desktops"-setting is now window specific in the configuration file.
  • Setting visible="0" for a category appearance did not hide it
  • Changed "today" t"todaywindow" tprevent name clash.
  • Added setting under task list primary sort order tshow the empty items at top.

New in Rainlendar Lite 2.13 Build 139 (Oct 12, 2015)

  • Fixes to the free day calendar layout.
  • The manager could show current dates for recurring events before the actual start date.
  • In advanced skin options it's now possible to move only the default windows to the active list.
  • Changed the network and traytip delays to seconds in the settings.
  • Failure to read events from Outlook did not always show an error message.
  • Changed the way advanced options are handled so that translations won't affect incorrect setting.
  • Added "None"-method for Google alarms which disables the default Google Calendar alarms.
  • Dragging tasks under different sections in the to do list did not update the item.
  • Added option to show the empty days in the event list.
  • The default alarm for Outlook events did not dismiss unless the calendar was refreshed.
  • It's not possible to use ';'-character in the calendar name since it is a separator when multiple calendars are used.
  • The characters on event description were converted to utf-8 in Outlook events.
  • Skin windows can be resized with the mouse.
  • The EXDATE for events with time is stored as DATE-TIME instead just as DATE.
  • Image scaling uses now nearest neighbour algorithm which doesn't give as good results but is much faster. Use Options->Advanced->"Scaling quality" to change the quality.
  • Fixed a crash bug in CalDAV when events were using time zones.

New in Rainlendar Lite 2.12.2 Build 138 (Mar 15, 2014)

  • Updated the libical library which should fix the crash problem with Google Calendar.

New in Rainlendar Lite 2.12.1 Build 137 (Jan 20, 2014)

  • The last character was trimmed in some texts in local ics files breaking the text encoding.
  • The time zone for Google events was not adjusted correctly.
  • The events were marked as past a day early if multiday event grouping was set to none.
  • Disabled autocompleting combobox for the categories in Linux since the control doesn't support setting the selection.
  • Manager shows the number of items currently visible/selected in the list.
  • Added possibility to limit the downloaded events by time in the Google calendar v3

New in Rainlendar Lite 2.12 Build 136 (Jan 3, 2014)

  • "Nsound" option was reset tdefault alarm after refresh.
  • The end/due time was always read from the start time field.
  • Added possibility tdefine if the CalDAV server supports events, tasks or both.
  • Reading dates from RTM did not dtimezone conversion correctly.
  • When smartly hidden the today window gets hidden if it doesn't show tasks and only the event list is empty.
  • The offline copy was not read immediately after startup.
  • Color mapping in Google Calendar did not work correctly when offline copy was enabled.
  • Reordering Google subtasks did not work.
  • Resetting the dismiss time for tasks was not actually removing the information from the ics file.
  • When multiple alarms are triggered at the same time the executable for each of them gets ran.

New in Rainlendar Lite 2.12 Build 135 (Jan 3, 2014)

  • The status and priority filters in the manager did not work in other languages.
  • The time is now written tthe template to(but only if it is changed before the template is saved).
  • The drawing order of the skin items can be defined with "zorder".
  • The opacity of the background in Shadow4 can be changed from the settings.
  • It's possible tdisable the alarm sound for a individual event.
  • The calendar can be defined with the quickadd by enclosing the name in '[' and ']': e.g. "Summary [Calendar]"
  • Added skin infcaching for r2skin files which makes the options dialog open faster.
  • The today window is activated by default if the skin is selected in the simple mode.
  • The font face for the windows can be overridden in Options->Advanced->Font face
  • Fixes tthe CalDAV support tmake it compatible with Synology server.
  • Moving tasks as the first item in Google Tasks did not work.

New in Rainlendar Lite 2.12 Build 134 (Jan 3, 2014)

  • Added support for the element for the
  • Generic list's "multiline"-attribute was not accessible from lua script.
  • The manager and calendar showed incorrect end date tfor tasks which did not define the time component.
  • Values for the variables were not parsed correctly on locales which used ',' instead '.' as decimal separator.
  • Improved the wrapping in the message box.
  • Google calendar (v3) can now read more than 2500 events from the server.
  • Added next and previous buttons tthe Shadow4's Grid Calendar.
  • RegisterMenuItems() lua method can be used tadd new items tRainlendar's menu.
  • Alarm should not constantly pop in front of other windows anymore if it is not set as topmost.
  • Google calendar (v3) accesses the calendars by their id instead the name.
  • It's now possible texpand and collapse the subtasks in the todlist.
  • Refresh is done automatically after successful skin/addon installation.

New in Rainlendar Lite 2.12 Build 133 (Jan 3, 2014)

  • Google calendar's color mapping showed the categories always in English
  • The manager shows and filters the snooze and dismiss times for the alarms.
  • The alarm snooze/dismiss time can be reset by clicking the alarm icon in the manager.
  • Google calendars with '#' in the url were not read correctly from the server.
  • Logging unicode characters sometimes caused a failure.
  • Changed the CalDAV tsend proper etag tthe server when editing the events.
  • Changing task status tin progress from the dialog did not work.
  • The task completed time can be reset by clicking the status icon in the manager.
  • Dragging items in schedule view set incorrect time if the area height was set tnon-even number.
  • Tasks without status property but with completed date are shown as complete status.
  • The upcoming, cancelled and completed tasks are hidden by default in the today window.
  • The time for the tasks is now optional.

New in Rainlendar Lite 2.12 Build 132 (Jan 3, 2014)

  • Disabled RTL layout on controls which dnot support it properly.
  • The task and event lists can show a text when they are empty.
  • Added today window which is shown on startup and when the day changes.
  • Google Tasks uses now OAuth for added security (i.e. Rainlendar does not store your Google password anymore).
  • New Google calendar plugin which uses the v3 API.
  • Added color tcategory mapping functionality tthe new Google calendar plugin.
  • The sort button was not updated when switching between tasks and events in the manager.
  • Added "useFTPS" setting for SSL FTP connections in Network Shared Calendar. NUI sthe settings file needs tbe edited manually. 1 = Try using SSL, proceed anyway otherwise. 2 = SSL for the control connection or fail. 3 = SSL for all communication or fail.
  • Deleting events from read-only calendar failed silently.
  • Deleting multiple items from Outlook only deleted the first one.

New in Rainlendar Lite 2.12 Build 131 (Jan 3, 2014)

  • Added "Event min height" setting for the day and weekviews.
  • Chromophore skin has a large calendar window.
  • Added colorless and dark versions for the Chromophore skin.
  • The message store setting in the new calendar wizard did not get set properly.
  • The times were saved incorrectly if the local time was set tBritish time zone.
  • the "uppercase" attribute for the font can convert the text now alstlowercase or capitalize it.
  • Lua scripts can be put tthe Scripts folder under the config folder too.
  • Skin addons can be applied tdifferent skin version (although this might break the skin).
  • The time item which shows only the week number is mapped tthe first day of the week sthat it is the same number as in the calendar.
  • The z-position can be set separately for each window in the skin.
  • Added advanced option tbring all windows on top when any of them is clicked.
  • The hidden Google calendars are alshidden in Rainlendar.
  • Tasks were shown on twdays in the calendar window.
  • The tray icon can now show alsthe week number (See "Number in tray" advanced setting). Note that this only works if the tray icon image has enough frames.

New in Rainlendar Lite 2.12 Build 130 (Jan 3, 2014)

  • Toodledplugin crashed when polling with offline file enabled.
  • The manager can show and search the description field now too.
  • All windows can be moved at once by holding shift key down.
  • Portable installation uses custom password encoding by default.
  • Read-only events and tasks can be now opened tthe editor but the changes cannot be saved.
  • Added confirmation if all skin windows are activated at once.
  • Moved the Google Tasks ta separate plugin.
  • Reading long descriptions from Outlook failed.
  • Right alt+a selected the text in the description field.
  • The expired Toodledauthentication token was not updated if the folder was defined in for the calendar.
  • Manager allowed tdelete items from read-only calendars.

New in Rainlendar Lite 2.11.1 Build 129 (Mar 11, 2013)

  • Fixed a crash bug if another instance of Rainlendar was started.
  • "Number of past days the list shows" was not working.
  • Reversing the sorting from the event list's context menu could not be done.
  • The font effects did not work for custom categories.
  • The tool buttons in the manager adjust tthe text width.
  • It was not possible tremove calendar selection on Mac if "Allow multiple calendars" was enabled.
  • Exporting the events in the manager only worked if the list had selection. Now all events are exported if there is nselection.
  • The autocompletion works again in the category combobox.
  • The traytip does not gain focus anymore when it is shown.
  • Double click on the week or day view always created an all day event.
  • The reminders were not read correctly from iCloud with CalDAV.
  • The status image was not shown in the tray icon on Windows and Mac.
  • Executing lua from command line failed on Linux and Mac.
  • Creating a exception ta event in week view by dragging deleted the original event from Google calendar.
  • Writing events with nduration tiCloud failed.
  • Completing an alarm for non-recurring task in the alarm window did not dismiss it.
  • Removed hard dependency tthe gnome-keyring library on Linux.
  • Backup opened incorrect file dialog in Linux.
  • The value for "Poll for changes"-setting in Toodledwas not read correctly.

New in Rainlendar Lite 2.11 Build 128 (Dec 28, 2012)

  • If the event was set not to be all day with a template the start and end times were not set correctly.
  • Fixed a possible crash bug in Outlook plugin.
  • The change for "Show tray status icons" setting did not apply.
  • CalDAV calendars showed connection error even though the real error was been related to authentication.
  • Creating new events to CalDAV calendar on Mac was not possible.
  • Manager dialog showed priority icon for tasks which didn't define any priority.
  • Changing the sorting in the manager added the new positions to selection moving them.

New in Rainlendar Lite 2.10 Build 120 (Jul 2, 2012)

  • The exception days were not applied correctly with the CSV export.
  • The time for the events and tasks did not take into account the daylight saving time when exporting CSV.
  • Deleting tasks with subtasks didn't work correctly when done in the manager dialog.
  • Dismissing alarms did not work if the UID property had spaces at the end.
  • Rainlendar crashed if the root item in the active skin list was double clicked.
  • Toodledo start time was set to the due time when creating or editing the tasks.
  • Improvements to the Toodledo recurrence support.
  • Changing the status of a task in the change fields dialog did not work correctly.

New in Rainlendar Lite 2.9 Build 111 (Aug 12, 2011)

  • The due date for Google tasks changed to the previous day because of timezone conversion.
  • Newlines in the task description were not stored properly to Google tasks.
  • The Google calendar is only shown as the target if the events/tasks are actually read from the server.
  • Edit control was left visible when the window was hidden. This showed a small black dot on the desktop.

New in Rainlendar Lite 2.8.1 Build 103 (Feb 4, 2011)

  • The time offset for the initial calendar wasn't initialized so if could contain a random value.
  • Creating events with the quick add near the end of the month sometimes caused invalid dates.
  • Deleting events from Lua script could cause a crash.
  • Transferring the backup files between different computers works better now.
  • Possibility to add custom audio as an alarm is now disabled for calendars which don't support it.
  • For performance reasons the alarm window will disable automatic updating if it containse more than 10 visible alarms.
  • Time offset now adjusts the weekday correctly for the weekly recurring events and tasks.

New in Rainlendar Lite 2.8 Build 100 Beta (Dec 19, 2010)

  • Some of the languages are now bundled with Rainlendar so no separate installation is required.
  • Added week numbers to the week views in Shadow4 and Chromophore skins.
  • Added url buttons for the schedule views.
  • Changed the loop alarm sound to be defined as number of seconds instead looping forever.
  • The today's item and header in the event list can be customized with "todayheader" and "todayitem".
  • Getting and setting global variables didn't work from lua scripts. Fixed.
  • "Try direct connection if proxy fails" didn't work in Google calendar if the "Suppress errors" was enabled. Fixed.
  • Removing start or due date from an Outlook task didn't work. Fixed.
  • It was still possible to define the start date after due date for the tasks if just one of them was enabled. Fixed.
  • New events created from the month view's context menu had today's date instead the selected one. Fixed.
  • Month view showed some all day events incorrectly. Fixed.
  • Upgraded to wxWidgets 2.8.11.

New in Rainlendar Lite 2.8 Build 99 Beta (Nov 29, 2010)

  • The visual category can now be used to overwrite only the base appearance and the icons can come from the event's category.
  • The alarm is now limited to 28 days before the event when saving events to Google Calendar.
  • Added an advanced option to keep the editor open while the event is written to the calendar.
  • Fixed crash bug when a recurring task was set to December and written to RTM.
  • It is now possible to use a localized help file too.
  • The skin menu was opened in incorrect location. Fixed.
  • The initial value of the font scale is automatically reduced if the DPI settings on Windows are 100.
  • Added option for the Outlook calendar to read the birthdays from contacts.
  • The todo dialog prevents setting the start time after the due time.
  • Cancelling a task will automatically dismiss the alarm too if it has one.
  • Password fields show the amount of stars equal to the password length.

New in Rainlendar Lite 2.8 Build 98 Beta (Nov 16, 2010)

  • Changed the calendar selection to combo box. The "Allow multiple calendars" in advanced settings can be used to go back to the old way.
  • Added "w" and "h" attributes for the days element in the calendar which can be used to define the size of the day in the free layout.
  • Rainlendar_SetVariable() didn't work. Fixed.
  • Added a special calendar called "[None]" to the included/excluded calendar list which can be used to show/hide events which do not belong to any calendar.
  • If the window fade duration is set to 0 the window is set immediately to opaque. This should help with the hidden windows on Linux.
  • Added an advanced option to show/hide the tooltip in the tray.
  • It's now possible to add a time offset for a calendar's events and tasks. This can be used e.g. for time zone adjust

New in Rainlendar Lite 2.8 Build 97 Beta (Oct 24, 2010)

  • Month items were not aligned correctly due to the changes made in the previous build. Fixed.
  • Moved the buttons to the left in the options dialog to make it more netbook friendly.
  • Added the missing "linkcolor" attribute for text items.
  • Added timezone and label support for the analog clock in the Chromophore skin.
  • Recurring events with until date could not always be updated to Google Calendar. Fixed.
  • The FREE layout in calendar can now show also weekdays.
  • Lua scripts can be run on window initialization and redraw (see Rainlendar_SetEventHandler).
  • Mouse events didn't work with FREE calendar layout. The must now define width and height which contains all the day positions for this to work.
  • Fixed a crash which happened if the skin didn't have a tooltip and todo list was set to custom sort order.
  • Calendar file monitoring now checks also changes in the file modification date.
  • Added a small delay before the components are reloaded after changes are detected so that sequential updates cause just one operation.
  • The mouse cursor changes to a hand when it is over a button.

New in Rainlendar Lite 2.8 Build 96 Beta (Oct 11, 2010)

  • If all windows and the tray icon were hidden the warning dialog wasn't shown in the startup. Fixed.
  • The event's alarm is now set no matter which method is used in Google calendar (previously only 'alert' methods were supported).
  • Network shared calendar used the same authentication method as the proxy which could prevent the connection. Proxy uses now always basic auth.
  • The debug log contains now also the debug output from curl.
  • The tray icon is not removed anymore on Linux when it is being updated.
  • Added "todayevents" item for the xml skin format which can define the appearance of the events which are on the current day.
  • The start and end times for multiday events are shown from 0:00 to 23:59 on the intermediate days.
  • Url buttons didn't work on Mac build. Fixed.
  • Added a variable for the all day area height in the schedule views.
  • It's now possible to delete all the following recurring events in the delete confirmation dialog.

New in Rainlendar Lite 2.8 Build 95 Beta (Sep 19, 2010)

  • Added possibility to create, move and resize the events in day and week views with the mouse. Hold shift key down to create new events.
  • The mouse interaction in the schedule view can be disabled from the advanced options.
  • Changed the way the calendar is drawn on Linux to prevent black windows on newer versions of cairo.
  • Editing Remember The Milk's tasks could return an error even if everything succeeded. Fixed.
  • The %p will be converted to non-translated "AM"/"PM" is bitmap fonts are used in the time item.
  • Added Rainlendar_ReadFile() function to the API which is able to read the file contents also from unicode paths on Windows.

New in Rainlendar Lite 2.8 Build 93 Beta (Aug 14, 2010)

  • Added browse button for the custom category icon path setting.
  • Fixed few issues with the category editor when Rainlendar was used in different language.
  • The modified categories are now shown as bold in the category dialog.
  • Added support for CSV import and export.
  • The alarm snooze values are written to the settings file immediately instead on exit.

New in Rainlendar Lite 2.8 Build 92 Beta (Aug 2, 2010)

  • The category filters are now case insensitive.
  • Month view didn't show multiple events on the same day correctly. Fixed.
  • Weekly recurring events did not take into account the interval when calculating the end date.
  • Restoring a backup didn't apply the settings. Fixed.
  • Added possibility to create custom categories for skins which support them.
  • "Custom category icon path" in advanced options can be used to define a folder for custom icons.
  • Added "Open containing folder" for the skin's context menu in the options dialog.
  • Added %HF as header format code which will be replaced with the default header text.

New in Rainlendar Lite 2.7 Build 90 Beta (May 30, 2010)

  • Fixed drag'n'drop in todo list which had gotten broken at some point.
  • Fixed scroll bar positioning in the schedule items.
  • Removed topmost flag from the options dialog on Mac because it broke down the file dialog in the new calendar wizard.
  • New implementation for the "On Desktop" feature which should work also on Windows Vista and 7.
  • Added day, week and month views for the Chromophore skin.

New in Rainlendar Lite 2.7 Build 89 Beta (May 3, 2010)

  • The previous build broke the vertical and horizontal line calendars. Fixed.
  • Schedule options overwrote the event list's options. Fixed.
  • Daylight saving time adjustment could prevent Outlook alarms from being dismissed. Fixed.
  • Added global event for online calendar status (ok/sync/offline).
  • The schedule view now remembers its position when autoscroll is disabled.
  • The event list showed one tomany future days. Fixed.

New in Rainlendar Lite 2.7 Build 88 Beta (May 3, 2010)

  • Added location, categories, priority and url support for the quick add.
  • Dismissing Google calendar's event from Rainlendar didn't work. Fixed.
  • RTM authentication got broken in the previous build. It should work now again.
  • Links and keywords didn't work in the schedule. Fixed.
  • Added possibility tdefine the width and height of the week days rows & week nums columns in the calendar.
  • Added possibility tshow the event text inside the calendar too. The month view in Shadow4 skin shows this.
  • The schedule items can now show the start/end time, location and calendar.
  • The skins can be deleted from the context menu in the advanced skin options.
  • QuickAdd could create tasks ta calendar which didn't support them. Fixed.
  • Made autoscroll optional in the schedule views.
  • Right mouse button actions didn't work for the list item buttons (e.g. in alarm). Fixed.
  • Duplicating a calendar didn't save its settings. Fixed.
  • If "Support Mozilla alarms" is enabled Rainlendar now alsupdates the X-MOZ-LASTACK property when the alarm is dismissed.

New in Rainlendar Lite 2.7 Build 87 Beta (May 3, 2010)

  • The calendar's password couldn't be changed from the options. Fixed.
  • Yearly recurring events with alarm caused problems in the Google calendar. Fixed.
  • Fixed issue with Outlook recurring events which caused corrupted events in Rainlendar.
  • Remember The Milk authentication token is now cleared only if the server returns proper error.
  • The events from Google calendar were not read properly after resuming from suspend mode. Fixed.
  • Fixed a crash bug with the start another instance dialog.
  • Google missed the last day of the recurring events which defined the "until" as the end. Fixed.
  • Outlook alarms were set tofar in the past. Fixed.
  • The event list can now show items from the past to(Options->Advanced->"Number of past days the list shows").
  • The pastitem and pastheader can be used tcustomize the past events in the list.
  • The past events can be hidden from the event list with Options->Advanced->"Hide past events".
  • The event and task list track now the state of the past/overdue items and update the list when necessary.

New in Rainlendar Lite 2.7 Build 86 Beta (Jan 26, 2010)

  • Switched back to wxWidgets 2.8.
  • Setting a task completed will change the status correctly on Outlook too.
  • The url field for events and tasks can now use wiki style link formatting.
  • The todo list settings (e.g. the sorting orders) can be changed now from the options too.
  • Added support for "exevents" for the xml format skins.
  • Added a special "" category which hides the event/task from other windows except the alarm.
  • Fixed a crash bug when the calendar is reloaded at the same time the user chose an event from the menu.
  • The year, month and day in the keywords can be replaced with YYYY, MM and DD to represent the next date from today. E.g. "[days=YYYY0101]".
  • Added possibility to define the height and width for the Shadow4's calendar window from the settings.

New in Rainlendar Lite 2.7 Build 85 Beta (Dec 28, 2009)

  • Changing to simple skin options didn't remove the active window list. Fixed.
  • Double clicking a skin or addon showed a DDE error. Fixed.
  • Script timers got broken in the previous build. They should work now again.
  • Message box with no parent window remembers its position.
  • The alarm window should stay now better on top of other windows.
  • The task priority wasn't set correctly to Outlook. Fixed.
  • Outlook showed empty and non-existing categories as separate. To fix this Rainlendar doesn't create empty category properties anymore.
  • The exception date increases by the current recurrence when the "Add" button is clicked.
  • The task list header format for start and due date is now customizable from advanced options.
  • Added import limit setting for the Outlook calendar.
  • It's now possible to transfer tasks between Remember the Milk lists.
  • When editing RTM tasks now only the changed fields are send to the server which should improve the performance.

New in Rainlendar Lite 2.5 Build 80 Beta (Jul 12, 2009)

  • It's now possible to use math _expression_s in the _xml_ format skins in attributes which have integers as the type.
  • Added possibility to define width for each character in a bitmap font. The bitmap font can be used most places as normal fonts.
  • Increased the Rainlendar_ShowMenu() index range to 10000. It can now also contain submenus.
  • Added a copygroup item for the _xml_ skins which duplicates the items it contains. The position of the items can change in each copy.
  • Added possibility to rotate the bitmap elements as they are loaded.
  • New calendar windows for Shadow4: Grid Calendar, Vertical Line Calendar and Horizontal Line Calendar.
  • The tooltip shouldn't open anymore over other applications.
  • Recurring Outlook appointments with multiple exceptions were not always shown correctly. Fixed.
  • The Rainlendar's data stored as a Remember The Milk's notes was sometimes multiplied. Fixed.
  • Added showmonth attribute for the time element.

New in Rainlendar Lite 2.5 Build 79 Beta (Jun 28, 2009)

  • The ini format skins got broken by the "hide url icons" feature. Fixed.
  • Added possibility to set the info text (infotext) and focus (focus) for the edit controls from the lua api.
  • All files that end with "addon._xml_" are read from the skin archive and added to the skin. This makes creating the addons simpler.
  • Added new setting which will draw a rectangles around skin elements: AddSkinRectangles
  • Added an alternative format for the grouped multiday event header.
  • Added an advanced option to download all network calendars simultaneously.
  • Fixed multiple crash bugs in the Mac version.
  • Added ignorefirstday and ignorelastday attributes for the weeknums element in the calendar item.
  • Visual category is now applied only for events without any category. This can be changed from the advanced options.

New in Rainlendar Lite 2.5 Build 78 Beta (Jun 7, 2009)

  • The list wasn't updated when the url was changed. Fixed.
  • Added advanced option thide the url icons from the lists.
  • New API function: Rainlendar_QuitApplication()
  • Few performance improvements.
  • Added more checks tthe new calendar wizard sthat you don't accidentally leave out the name of the file or the extension.
  • Removed unnecessary warning if copy/move was cancelled in the Manager.
  • Yearly recurring events which cross the year end were not shown correctly. Fixed.
  • Dismissing a Google calendar alarm will remove the reminders from the single events.
  • Tasks couldn't be set as completed until the due date had passed. Fixed.
  • Weekly recurring tasks which didn't have start time defined were shown incorrectly in the calendar. Fixed.
  • Tooltips were not shown correctly on non-Windows platforms when On Desktop settins was used in multi-monitor environment. Fixed.
  • The RTM plugin reads just the incomplete tasks from the server.

New in Rainlendar Lite 2.5 Build 77 Beta (May 18, 2009)

  • Added icons to the menus.
  • RTM priorities were reversed. Fixed.
  • Outlook's appointments' private property didn't work. Fixed.
  • New calendar wizard now suggest a name for the calendar automatically.
  • Added support for an url field for the events and tasks. The _link_ is shown as a clickable icon in the lists.
  • The horizontal and vertical calendars support weeknumbers now. The weeknumber is drawn on the first day of the week (use offset to move it).
  • Word wrapping works now for lines without spaces.
  • If updating an event to Google Calendar causes a conflict the updated event will reloaded from the server.

New in Rainlendar Lite 2.5 Build 76 Beta (Apr 26, 2009)

  • Year long events were not shown correctly on the calendar. Fixed.
  • Added support for de_script_ion, location, status and alarm properties for the RTM tasks.
  • Fixed a memory leak in the event list.
  • Tray icon now shows the status when Rainlendar is synchronizing the network calendars or when it is in offline mode.
  • Alarms didn't work for Outlook tasks. Fixed.
  • Calendar shows only the future recurring tasks if the "Hide completed tasks" is enabled.
  • Setting a repeated task completed marks it so until the current date (instead just to the alarm time like previously)

New in Rainlendar Lite 2.5 Build 75 Beta (Apr 12, 2009)

  • Alarm was calculated incorrectly for the weekly recurring all day events. Fixed.
  • Alarm for some recurring Outlook events couldn't be dismissed. Fixed.
  • "ignoredefault" doesn't ignore the default appearance anymore if it comes from other events.
  • The alarm list is sorted by the start/due time.
  • Setting remainder t0 for text element disables the bitmap rotating.
  • Priority items for todlists can contain child items now too.
  • Added color categories tthe Shadow4 skin.
  • Added search field tthe advanced options. Both the property names and values are matched.
  • The X-properties are removed from the exported ics file tmake it more compatible with other calendar applications.
  • Added context menus tevent/task editors and the manager on Mac.
  • Skin details window now displays the installed addons.
  • Tasks written tRTM didn't preserve the due date. Fixed.
  • Outlook alarms didn't work on some timezones. Fixed.
  • Added API functions tedit the events/tasks from lua _script_s.
  • Clicking the button in front of the tasks toggles the status between completed and needs action.

New in Rainlendar Lite 2.5 Build 74 Beta (Mar 22, 2009)

  • Default task template couldn't be set from the advanced options. Fixed.
  • Buttons can handle right and middle clicks too. An action can be alsexecuted when the button is held down.
  • Added individual dismiss and snooze buttons tthe alarm window in Shadow4 skin.
  • Snooze menu can be opened in the alarm by holding the snooze button down or from right mouse button.
  • Normal tooltips can be now used for items inside a list too.
  • Keywords work for tasks too. But only if the task has a due date.
  • The button action variables in the list were not updated when the list contents changed. Fixed.
  • "Snooze" was shown twice in the menu items with hours and minutes. Fixed.
  • The snooze menu can display days now too.
  • Outlook items are read now even if they don't contain all the properties.
  • Google alarms are not limited tpredefined values anymore.
  • New plugin: Remember the Milk

New in Rainlendar Lite 2.5 Build 73 Beta (Mar 8, 2009)

  • Images with incorrect dimensions just give an error in the log but don't prevent them tbe used.
  • Added support for color definitions in the _xml_ skin. Colors can be adjusted with hsv, brightness and contrast like bitmaps.
  • The # is now automatically removed from the time item's format string on Mac.
  • Added possibility thave edit controls in the _xml_ format skins.
  • Added new window for Shadow4 skin for quick add events/tasks. In Chromophore the same functionality is _embed_ded tthe lists.
  • The Rainlendar's context menu has all the items now in Mac too.
  • Skins and languages are installed tthe config folder instead tthe program folder.
  • Snoozing alarm hid some of the other alarms from the window too. Fixed.

New in Rainlendar Lite 2.5 Build 72 (Feb 21, 2009)

  • Changing the events did nt update the lists. Fixed.
  • The tray icn menu was missing the submenus n Mac. Fixed.
  • Added pssibility t add separatrs t the alarm windw.
  • Updates t the ics file are safer nw s it shuldn't get crrupted even if the applicatin crashes in the middle f writing.
  • Mved snze items frm the sub menu t the alarm menu.

New in Rainlendar Lite 2.4 Build 71 Beta (Feb 1, 2009)

  • Day in the tray icon wasn't updated on Mac. Fixed.
  • The windows are automatically put tall spaces when On Desktop setting is used on Mac. The windows are alsnot shown in Expose.
  • Event and task editors can be closed with esc key.
  • Changing task's date by dragging it in the list set the time t0:00. Fixed.
  • Added a checkbox tthe event dialog tmark the event time as busy/free.
  • The "On Desktop" state was sometimes reset tnormal on redraw. Fixed.
  • The Manager's list preserves the focus now towhen it is refreshed.
  • Stuck threads don't prevent the application from closing anymore.

New in Rainlendar Lite 2.4 Build 70 Beta (Jan 12, 2009)

  • Defining a folder for Outlook calendar's settings caused the Options dialog to hang. Fixed.
  • Https support was broken in Linux builds. Fixed.
  • Added the tray icon to the menu bar on Mac.
  • Added "Show dock icon" setting to the advanced options on Mac.
  • Traytip is not shown at all anymore if the "Show today's events on startup" is set to "No".
  • Added new option to "Combine icons in the calendar" to show only one icon per day.
  • Alarm gets hidden automatically if the event's calendar is disabled.
  • Categories with &-char are displayed correctly in the selection list.
  • Added "abbreviate" for the month element in the _xml_ format skins.
  • It's now possible to define how many backup files are preserved from the advanced options. Set the value to 0 to disable the automatic backups.
  • The license file can be installed from the context menu also (the item is only shown in unregisted Pro version).
  • Column sizes were set incorrectly if the order was different than the default.

New in Rainlendar Lite 2.4 Build 69 Beta / 2.4 (Dec 27, 2008)

  • o Added "Save As New" menu item to the event and todo dialogs.
  • o Installing a license to the Lite version gives a warning.
  • o The dialogs remember maximized state.
  • o When polling the Google Calendar only the events which have been modified since the last time are read.
  • o Offline content (if available) is shown immediately for the Google Calendar.
  • o Reading images from mapped remote folders didn't work. Fixed.
  • o Improved Mozilla alarm acknowledge support.
  • o Changed how the network and Google plugins handle the offline files.
  • o The exclude filter for categories is now checked before the include filter.
  • o It's now possible to change category of multiple events from the manager dialog.

New in Rainlendar Lite 2.4 Build 68 Beta (Dec 7, 2008)

  • Replacing an image element (e.g. with the Photos addon) caused a crash. Fixed.
  • Added menu items to hide/show all calendars and windows at once. Windows menu items are available only if tray icon is enabled.
  • Rainlendar crashed when importing the old version data on the first run. Fixed.
  • Fixed a crash when multiple network calendars were initialized at the same time.
  • Calendar and category filters for windows didn't work. Fixed.

New in Rainlendar Lite 2.4 Build 67 Beta (Nov 16, 2008)

  • Installing Rainlendar to a folder with '#'-char in path should work now.
  • Keywords didn't work as expected when a date was added to them. Fixed.
  • File monitoring is supported in Linux and Mac now too.
  • Busy status was set always to free when an Outlook event was edited. Fixed.
  • Added duplicate and up/down buttons for the calendars in the options dialog.
  • Fixed a crash if event/todo editor was opened from the Manager and the Manager was closed.
  • Alarms for weekly event were not triggered on correct day if the local time was on different day than UTC. Fixed.

New in Rainlendar Lite 2.4 Build 66 Beta / 2.4 Build 64 (Nov 9, 2008)

  • It wasn't possible to remove the de_script_ion from Google events. Fixed.
  • Skin settings dialog could be opened even if no window was selected. Fixed.
  • Fixed drag'n'drop for priority and status when custom secondary sorting was used.
  • The type of the proxy can be set from the advanced settings.
  • Added support for GSS-Negotiate and NTLM authentication in the network plugin.
  • The calendar showed incorrect week number for the 1st week of the year following a leap year.
  • Added Rainlendar_GetElementValue and Rainlendar_SetElementValue to the _script_ing API.
  • Reset all settings didn't do what it was supposed to. Fixed.
  • Automatic backups are taken also when the day changes and not only on startup.
  • Empty lines in de_script_ion are not removed from the tooltips.
  • Updated 3rd party libraries.

New in Rainlendar Lite 2.4 Build 65 Beta (Sep 15, 2008)

  • Fixed a crashing issue when the settings file was created the first time.
  • Outlook plugin should work in Windows 2000 again.
  • Added support for keywords. [days], [weeks], [months] and [years] will be replaced with the count to the current date.
  • A fix for weekly recurring exception in the Outlook plugin.
  • Windows were moved to the main monitor on redrawn. Fixed.
  • Included luaFileSystem library which allows local file enumeration for the lua _script_s.
  • The time written to the edit field wasn't used on Mac. Fixed.
  • It wasn't possible to remove the category from a Google event. Fixed.
  • Changed the way OK button works in the event/todo dialog. If the calendar is not defined it now shows a message box.

New in Rainlendar Lite 2.3 Build 62 Beta (Aug 1, 2008)

  • Added --quiet command line argument which removes the message box after succesful import/install.
  • Tooltips do not show location if it has been disabled in the todo/event list.
  • Added possibility to change any item parameter through the API.
  • The due date's time is also read from the Outlook.
  • Closing the tooltip dismissed the context menu automatically. Fixed.
  • The Windows version doesn't depend on the FaultRep.dll anymore.

New in Rainlendar Lite 2.3 Build 61 Beta (Jul 17, 2008)

  • Dates were set to incorrect century if the date format showed only the last two digits.
  • For all day events the alarm now shows only days to the due time instead of hours and minutes.
  • Added support for HSV and contrast/brightness in the bitmap fonts too.
  • Fixed contrast and brightness calculation.
  • New categories: Game, Sport, Health, School, Party.
  • The today marker is now customizable in the Shadow4 skin.
  • The skin settings dialog isn't modal anymore since it caused problems in Mac.
  • Google Calendar's session id was not parsed correctly. Fixed.
  • Implemented "Click Through" and "On Desktop" features for the Mac version.
  • Windows move automatically to the screen edges when resolution changes.

New in Rainlendar Lite 2.3 Build 60 Beta (Jun 30, 2008)

  • Changed the alarm to play the sound with Windows multimedia API so other formats (mp3, mwa, ...) than just wav is supported now too.
  • Added header to the alarm element which contains the date of the event and the due time.
  • Centered text wasn't drawn in the correct place. Fixed.
  • Copying tasks is now possible only to calendars which support them.
  • If a skin doesn't contain any default windows all of them are shown.
  • Removed the Outlook edit _link_ texts from the print output and from the menus.
  • Skins with '#' and '%' in the name or path should work now.
  • Added some more error handling to the _script_s.
  • Fixes to the alarm in weekly recurring tasks.

New in Rainlendar Lite 2.3 Build 56 Beta (Mar 26, 2008)

  • Added option for _xml_ skins texecute the given function on startup/refresh.
  • Second parameter for a lua function wasn't parsed correctly. Fixed.
  • Improvementes in the _script_ing support: added possibility tdownload files and implemented attributes for all items.
  • Images can have uniform scaling.
  • Added possibility thide canceled tasks from the todlist.
  • Hiding completed/canceled tasks hides them in the calendar too.
  • Keyboard navigation changed the months twice in Mac. Fixed.
  • Added option t(not to) use window names in the calendar and other windows.
  • Newlines in the text caused drawing problems if there was room only for a single line. Fixed.
  • Help didn't work in the Mac version. Fixed.
  • Changed the way dates are calculated in the calendar. This hopefully fixes the problem with duplicate dates.
  • Moving all windows at once tthe active skin didn't work in Mac. Fixed.
  • Single instance check doesn't prevent the application from starting anymore.

New in Rainlendar Lite 2.2 Build 49 Beta (Nov 5, 2007)

  • Fixed image position problem in the ini format skins.
  • Made the scanning of the skins recursive so it doesn't matter anymore how deep the folder structure is.
  • Added possibility to customize the todo list according to the task priority.
  • Illegal characters are removed from the offline file name.
  • The main menu was shown in the event and todo dialogs. Fixed.
  • Added native transparency support for Linux.
  • Updating a component multiple times causes conflicts in Google calendar. Fixed.

New in Rainlendar Lite 2.2 Build 45 Beta (Aug 4, 2007)

  • Localization fixes.
  • Rainlendar wasn't always able to create the configuration file. Fixed.
  • Fixed authentication issues with the Google calendar.
  • Removed limit from the string length in the list since it breaks the Outlook links.
  • Added support for Sunbird's alarm acknowledge property in the ics files.
  • Added -a command line argument which can be used to create events from command line.
  • Time item supports free timezone definitions. Use format: "( /-)HH:MM" (e.g. "-02:30")
  • Added calendar list window to the Shadow4 skin.
  • Fixed a problem in the alarm for biweekly events.

New in Rainlendar Lite 2.1 Build 43 Beta (Jul 17, 2007)

  • Alarm time was calculated incorrectly for weekly recurring events. Fixed.
  • Added support for urls in the lists and to tooltip.
  • Tooltip can be left open (or kept hidden) by keeping shift key down.
  • Added edit links to Outlook events. The links can be hidden from the settings.
  • Added "Disable text formatting" advanced option to disable the wiki style formatting and the hotlinks.
  • Fixed Outlook notifications with nested calendar folders.
  • Added "DST" to item which can be used to disable DST adjustment.
  • Added option for safe uploads to the network calendars.
  • Fixed a DST problem which caused some months to be shown incorrectly in certain timezones.
  • Fixed window snapping in Linux.
  • Added option to close the MAPI connection in Outlook plugin so that the message store file isn't locked all the time.
  • Added option to poll changes in the Outlook and automatically refresh when events when something happens.