Chat history in Spicebird

Ever worried about losing information in chat sessions when using Spicebird? You don't have to anymore. Spicebird now maintains a chat history. The latest nightly builds include this feature.

A new chat history window shows the list of all archived chat sessions. It can be opened by clicking 'Chat -> Chat History' in the 'Contacts' or 'Chats' tab.

Chat History Window

The window has two primary sections. The left pane contains a list with each item showing the contact, date and a preview text of a chat session. The right pane shows the chat session corresponding to the item selected in the left pane.

It is possible to search through the entire chat history by entering keywords in the text box provided at the top-right. When a chat session is selected from the results, the right pane shows the chat session with all the keywords highlighted.

The 'Delete' button can be used to delete the selected chat session.

About the design

The basic premise is that chat archives could be anywhere. They could be in a different format or on a remote location or (even better) on the server. The current design enables multiple storage providers which understand the storage to be plugged into the application.

All the queries from the UI are done on a service implementing csIChatLogService. There can be multiple storage providers implementing csIChatLogStorageProvider, which register themselves to the service and advertise their properties. For basic listing or search, the chat-log service queries each provider and returns the union of all chat sessions got from each provider.

Word of caution

Though the basic functionality works fine, there can be few problems like the right pane not refreshing when a search is performed, the keyword highlighting being case-sensitive. Please understand the feature is still under development and we wanted to receive your inputs while we continue to develop it.

AttachmentSize
chat_history_search.png79.41 KB

Comments

Do the developers want user feedback for feature requests?

Unpublished

I would like to suggest an improvement for the Task module, but don´t see anywhere to post. It´s really no appropriate in the thread, but then, where?

If the developers would be interested, I would discard my present open-source Outlook analog and move to Spicebird in two seconds!! As it is, my present program is still better in this one area ...

any new updates?

if so, please post something. anything! please...

I will try it right now, only

I will try it right now, only the cz localization missing ;)

but its okay ;)

0.7.1 not available for download

Hi,

I don't know if I'm trying to download when you are uploading a new version but the download page is not loading

Available only in nightly builds

The feature is available only in the nightly builds which are available at http://files.spicebird.org/pub/spicebird.org/spicebird/nightly/. Use the latest version.

If you want the 0.7.1 release version, it can be downloaded from http://www.spicebird.com/download

Some questions

I'm quit happy with spicebird but I found a few small problems: in mail the column width wher you see the subject and sender is too small. Dragging it broader helps untill one closes Sicebird and opens again. Is ther a way to fix the width of the columns ?