summarylogtreecommitdiffstats
path: root/ChangeLog
blob: 21c237d0a0daa595569633bad4033897dee2c4a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
=== Morgen 2.1.12
Improvements
- Several performance improvements were added. Most notably, the navigation with calendar shortcuts should be much more responsive now.
- Users who have a Gravatar profile will see their avatar picture in Morgen
- Improved parsing of attendee emails when creating an event to ensure they are valid and support for pasting multiple emails at once
- The due date of a task can be removed after it has been set
- The text from the conference room field of the event widget can now be copied
- Allow invitations to be imported into a Google calendar when the calendar owner is neither the organizer nor an attendee
- Improved shortcuts for non-US keyboards and fixed zoom using plus button on numeric keypad

Bug Fixes
- Fixed an issue that may have caused a duplicate event when accepting invitations on Google, along with additional validation checks to prevent this from happening again
- Calendar shortcuts stopped working after restarting the app. This is fixed now.
- Fixed an issue where the due date label of a task was not updated after midnight
- Fixed a problem where the quick join action for meetings with a Google Meet link was not triggered correctly
- The Windows notification center now displays the Morgen icon and correct application name
- Fixed a bug that prevented saving task changes after selecting a due date when clicking away
- In some cases, the tags in the event widget were not correctly recognized. This is now fixed as well.

=== Morgen 2.1.11
Improvements & Fixes
- Fixed an issue when parsing Exchange events that caused some daily events to be displayed on a wrong day
- Fixed a problem with the recognition of recurrence rules for Exchange events
- Fixed a crash when opening the event details widget of some recurring all-day events
- Certain Google event updates resulted in an “Invalid start time” error message when an event was moved to the day section. This is now solved.
- Allow for long requests when pulling events on CalDAV accounts
- Fixed an issue that prevented updating the recurrence rule of an event series in some cases
- After closing Morgen on Windows, there was a problem that prevented it from being reopened. Fixed now.


=== Morgen 2.1.10
* Bug Fixes
- Fixed an issue preventing events to be fetched on some CalDAV accounts (Hostgator)
- The timezone of new events is now by default the timezone chosen in the Settings, rather than the system timezone
- Fixed the symlink on Linux using the DEB installer
- Fixed an issue causing sometimes an error when trying to RSVPs to single occurrences of a Google event series
- Fixed an issue forcing you to click twice to create an event after closing the event panel with escape
- Fixed an issue causing the wrong parsing of some videoconferencing links in the quick join buttons
- Fixed a problem making it impossible to copy text from the description of a read-only event

* Improvements
- The style of the title bar on Windows has been adjusted to be more consistent with other platforms and avoid a white bar on black theme
- Organizer and attendees are now retained when importing an event into a Caldav provider
- Availability Sharing functionality now adds the timezone abbreviation next to the time
- Prevent the use of some shortcuts when the Availability Sharing mode is enabled or when a dialog is open
- Sanitize attendee email before trying to create a Google Calendar event to avoid errors hard to understand


=== Morgen 2.1.9
* Bug Fixes
- Fixed an issue causing huge output logs on some systems
- Fixed a problem delivering notifications and event alerts
- Fixed an issue preventing the compaction of the database, which could become very large
- One-off events from a recurrent series are now correctly displayed# 


=== Morgen 2.1.8
Ouch! We have been reported a crash occurring when trying to edit calendar shortcuts. Morgen 2.1.8 fixes this issue. Since we were at it, we also fixed a problem causing an error when editing some events created with Fastmail.


=== Morgen 2.1.7
* Bug Fixes
- Fixed a memory leak causing memory usage to grow over time; this should also fix performance degradation over time
- Fixed an issue where certain CalDAV accounts could not be connected because of a failed service discovery (was actually not fixed in 2.1.6)
- Fixed an issue causing some recurrence rules not to be updated correctly
- Fixed an issue where tasks could not be dropped to the all-day section
- Fixed an issue causing the first occurrence of an event series not to be displayed in some timezones
- Fixed an issue causing some events to overlap entirely in the Month view

⭐ Improvements
- The major new feature landed in 2.1.7 is Account Synchronization.
- Morgen now clears outdated notifications
- Morgen does not send notifications for events that belong to an inactive calendar anymore
- The Morgen icon is used for task switcher on Linux as well




=== Morgen 2.1.6

* Bug Fixes
- Fixed an issue where certain CalDAV accounts could not be connected
- Fixed a bug causing recurring events to be displayed on the wrong day in some timezones
- Fixed a problem causing the event detail widget to become unresponsive in some edge cases
- Fixed an issue causing the wrong organizer to be set when importing external invitations into Google Calendar; now, Morgen also disallows importing multiple times the same event
- Fixed the colored calendar indicator in the Save button to show the correct calendar color
- Fixed an issue preventing switching recurrent events to a different calendar

* Improvements
- Added a loading indicator in the event detail widget to indicate that an event is being updated
- Prevent entering the alpha channel when defining custom calendar colors, because this is not supported
- Event colors in dark mode have been slightly adjusted to be less strong
- Add throttle on the refresh calendars operation, to avoid lag on the calendar view when coming into focus
- Restore the previous status of the sidebar when the app is launched
- Ensure that existing events cannot be imported as duplicates