Following the release of Instantbird 1.0, we’ve received a variety of great feedback (if you haven’t read some of our other posts: we love to receive feedback, although we might not always agree) via our contact email address, our IRC channel, our bug tracker, Twitter and what ever other ways there are to communicate with us. We’d like to take some time to respond to some of the popular requests we’ve got (or at the very least, point you to the bug where you can follow any progress).
Author Archives: clokep
Instantbird 1.0 released in 11 locales!
The Instantbird team is pleased to announce a polished Instantbird 1.0, released today in 11 locales.
Instantbird is an extremely easy to use and highly extensible instant messaging client that aims to respect its users!
Building on the experience available via open-source software, Instantbird is able to harness the power of Pidgin (via its libpurple protocol library) and of Mozilla’s Firefox technology, to provide access to a wide variety of instant messaging networks, while providing an easy (and well known) extension platform. Although Instantbird is fully cross-platform (Windows, Mac OS X, Linux), we strive to present a native look-and-feel to the user interface.
Status Update: April 2011 – May 2011
A lot has been going on for Instantbird as the pace has been picking up as we approach the release of 0.3. Below we’ve highlighted some of the exciting new features that have become available since our last update. Some of these are currently available in 0.3 alpha 2, and the rest are available in the nightly builds! They’ll of course be included in 0.3 beta 1 (and the final release of 0.3).
Instantbird is participating in Google Summer of Code 2011 with one student project. Mozilla has been gracious enough to allow us to participate this year as part of their mentoring organization. The project includes an implementation of the XMPP protocol in JavaScript as an Instantbird extension. The XMPP implementation will be extensible to allow Instantbird extension developers to easily implement extra parts of the XMPP protocol beyond what will be included by default, some examples of this include collaborative editors and drawing boards. Details of the project proposal, as well as code and a blog are available to track this project.
Continue reading
Status Update: February 2011 – March 2011
Done:
- Contact merging (bug 698). If you talk to the same person on multiple IM networks you can now combine the buddies from each network into a single contact. When opening a new chat the buddy that is online will be chosen automatically and the conversation window will automatically change to another buddy if they switch to a different IM network.
- Tags have begun to be implemented (to replace the groups concept in the current buddy list). Tags can be hidden by clicking the “x” on the right side of the buddy list, all buddies from this tag will go into an “Other Contacts” tag automatically, which is shown at the bottom of the buddy list.
- The buddy list can now be closed on Mac without Instantbird quitting (bug 24). It can be reopened from the Dock.
- Offline contacts vs. unknown contacts are now differentiated with icons.
- Instantbird has been upgraded from libpurple 2.7.9 to 2.7.11. Changes of note include a fix for adding buddies in MSN (see all changes at their change log).
- Dark variant of the “Simple” skin (bug 710).
- For Developers:
- Extensions are now able to register commands (bug 118).
- A general JavaScript socket object has been included (bug 673).
- Instantbird 0.3a2pre nightlies are now based on the
mozilla-2.0branch instead of themozilla-centraltrunk (commit). This is the version of the Mozilla source that is used in Firefox 4.x.
Continue reading
Status Update: November 2010 – January 2011
It’s been over two months from our last status update and a lot of changes and updates have occurred (from changeset to changeset). Below we list changes for the nightly trunk builds of Instantbird (0.3a1pre).
Done:
- Basic support for Twitter was added (bug 598).
When the twitter account is connected, a timeline conversation automatically opens. If the conversation is closed by the user, it’s reopened automatically when new messages arrive. The user should disconnect the account from the account manager to prevent new messages from being displayed.
There’s a “track” advanced option that allows to specify keywords to track. This is a comma separated list of keywords. Comma means OR, space inside a keyword means AND. - The conversation UI has received a slight update:
On Mac the splitter between the conversation and input boxes was reduced.
For all operating systems, the status bar of the conversation window is now automatically hidden when the window is made small. - After quite a lot of debate, the wording of the option for when to create a new conversation window was updated (bug 387). Continue reading
ICQ connection error
Recently users started to get an error (“Error: Unknown reason”) while attempting to connect to ICQ. This is being tracked in bug 582. This will occur using Instantbird 0.2 or 0.3a1pre nightly builds, if you are not seeing this error then the rest of this post can be disregarded.
Luckily there is an easy work around for now:
- Open the account manager (“Tools” > “Accounts”)
- Select your ICQ account and click “Properties”
- On the “Advanced Options” tab
- change the “Server” to “login.icq.com”
- deselect “Use SSL”
- deselect “Use clientLogin”
Other third party instant messaging clients using one of the “old” login servers were also affected.
