elementary OS: Office Productivity Improvements

End of summer office productivity boost! Read on to see how I improved elementary Mail, Tasks, Calendar and Online Accounts this month.

September 2021

Since elementary OS 6 was released in the beginning of August, traction all around elementary is really high. So make sure to also step by the elementary blogarrow-up-right from time to time to stay up to date of what's happening!

circle-exclamation

Mail

Once againarrow-up-right, I dedicated quite some time to elementary Mail. The result is a bunch of improvements:

Mail now notifies you about new messages (#679arrow-up-right) and in case you feel like there is a message missing, you can manually refresh the currently selected folder at any time (#680arrow-up-right).

Mail now notifies you about new messages

Also the search feels much more responsive (#676arrow-up-right) and on top of that, you are now even able to hide already read or un-starred conversations from the list (#678arrow-up-right)!arrow-up-right

New functionality in elementary Mail: Refresh and Filter

Last but not least, the following two bug fixes also found their way into the latest version of Mail: It now stores messages only once in the "Sent" folder - even for outlook.com users (#702arrow-up-right). Also it selects the next message automatically after you delete one - this lets you delete messages faster than ever before (#660arrow-up-right)!

circle-info

If you like my contributions, ❤️ Sponsor Mearrow-up-right. It would mean the world to me!

Tasks

elementary Tasks: Drag task to another list

In the near future, it will be possible to drag and drop tasks to another list (#296arrow-up-right). For me, this addition is huge! The lack of it was my main reason why Tasks was not quite usable - so I'm very excited about this one!

In addition to this new drag and drop feature, I also fixed two bugs:

First, Tasks now only loads non-completed tasks by default. This solves some performance issues users experienced (#295arrow-up-right).

Second, the cursor of the task description field is not correctly placed (#293arrow-up-right) - this improves usability and paves the way for a future integration of HyperTextViewarrow-up-right once it is released.

Online Accounts

I refactored the calendars and task list discovery in Online Accounts, which solves issues with task list management for CalDAV backends (#227arrow-up-right). Additionally, Online Accounts now stores a refresh interval for IMAP accounts (#222arrow-up-right) - this enables us to make this configurable in the future.

Calendar

As I was tinkering with notifications anyway, I fixed the missing icon bug for notifications in Calendar along the way (#702arrow-up-right).

Last updated