Elastic

It’s not a secret that I’m working on a new Roundcube theme. It’s supposed to provide a responsive interface for desktop, tables and phones. With help of Thomas Bruederli, who provided some early mockups and John Jackson, who provided some design ideas, and a few other helping hands, after nine months of work it’s starting to look close to what I’ve imagined.

Continue reading

Advertisements

Event start date not in the recurrence pattern?

It came from Outlook users but we’ve found out it’s indeed a real issue. For example assume it is Thursday and you create a new event that is recurring weekly on Fridays. Did you ever wanted such an event to occur on the day it has been created? I think if you want Fridays that’s Fridays only. Of course you could add an exception later, so the event is moved to another day for a specific occurrence, but that’s another story.

Now if you create such an event, first occurrence will be on this Thursday and Friday. I believe in most cases this is not an intended behavior. It also creates confusion if you use more than one client and they handle this case differently. You will see a difference in displaying your calendar across clients.

This is how Kolab works and for example Thunderbird Lightning too, but not Outlook. In Kolab we’ll solve this by additional checkbox and will default to Outlook behavior. If checked, the start date of the event will be aligned with the first occurrence of the event (on or after the original creation date).

event-start

Sieve raw editor

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

Sending contacts as vCards

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.

Continue reading

vCard in QR code

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.

qrcode