That’s a feature for power users, I suppose. It allows to resend an existing email message untouched. So, it’s not the same as mail forwarding, but similar.
It already has been announced that we are working on a new theme for Roundcube. This is planned for version 1.4 and is in a very early state. However, we already started implementing some neat features that are nice to have especially when we’re talking about mobile devices support. Here I will show you one of these features.
I recently was in a need to import a set of tasks from an .ics file. And I was surprised we can only import calendar events, but not tasks. So, after some quick copy-pasting we have the new feature.
Thanks to great CodeMirror editor and its built-in syntax highlighter we now have a nice editor widget for Sieve scripts. So, now you can edit your scripts not only using the user-friendly interface, but also by directly changing the script code. Which is especially useful if you need to use a Sieve feature not supported by the UI. Continue reading “Sieve raw editor”
There’s a lot about vCards in Roundcube. No surprise, this is simple and established open standard. Contacts import and export is based on it, as well as Roundcube’s internal format for contacts. There’s also the vcard_attachments plugin that adds some more functionality around vCard use.
Another small feature that will be available in Roundcube 1.3. An option to display QR code image that consist a (limited) contact information. So, you can quickly share contact with any mobile device.
It looks there are a few standards for this, but I choose the well-known vCard format as a data encapsulated by the image. Many decent applications for mobile devices actually support this method. Let me know if this works or not for you.
Identicons (avatars, sigils) are meant to give a recognizable image that identifies specified entity (e.g. contact person), like photos. So, when a contact photo is not available we could still have a kind of nice image that is unique for every contact (email address).
About a year ago I blogged about document editing features in Kolab. This year we went a big step forward. Thanks to Collabora Online you can now use LibreOffice via Kolab web-client. Every part of this system is Free Software, which is normal in Kolab world.
When planning a meeting with other people in your organization you use Availability Finder widget. It’s granularity from the beginning was one hour, no less no more. On the other hand in Calendar view you could configure that granularity, i.e. number of slots in an hour.
My changeset that awaits a review will fix this inconsistence. As you see on the picture below the same granularity will be used both in calendar view and availability finder.
Without my fix the whole slot is busy/tentative no matter how long the existing events of the user would take. In this case the user is free from 08:00 to 08:30 and busy from 08:30 to 09:00. With my fix the whole one hour slot will be split into “sub-slots”, so you can plan the new event easier and with more precise timing.
This change also fixes issues of the selection box (the dark rectangle at 06:30-07:00 above). Its moves on Previous/Next Slot action were a little bit unexpected sometimes. Now it’s more precise and uses the same granularity.
It was already possible to mark selected messages as read, but it required a few clicks. Looks like many people prefer single-click action for this particular case. Probably because other mail clients have it or maybe it’s just a very common action.