SFLPhone-KDE 1.2.1 have been released

Hello Planet!

My name is Emmanuel Lepage, I am a software developer from Montreal, Canada. Over the last decade, I have been contributing to KDE in multiple ways, including many applications you have never heard of, including the KliGN interactive terminal/shell and Kimberlite WYSIWYG HTML/PHP editor. I also contribute to Umbrello and maintain a few third party patches for features that will never be merged. Since 2009, I am the developer of SFLPhone-KDE, an Open Source softphone sponsored by Savoir-Faire Linux, a Canadian Free/Libre consulting company.

Today, we are proud to announce the release of the 1.2.1 version of SFLPhone, SFLPhone-Gnome and SFLPhone-KDE. For this cycle, our main focus was usability improvments and bug fixes. I spent hours on IRC with Nuno (thanks!) to try to make this release the best one ever. The main new feature is the inclusion of a new view subsystem for displaying on-canvas background information. It is used both for visual feedback and informative tips. See the video bellow for an overview of the feature.



This feature is 100% abstracted, so if other developers are interested, you are free to use it for your own application. It can be integrated in any Qt views (QTableView, QTreeView, QListView, etc) with only a couple of lines. I will blog about this feature design in a later blog post. The other big new feature is an on-canvas toolbar to replace the traditional QToolBar. This feature was done because the older toolbar had a different set of actions for different call states and was often larger than the window width, causing discoverability and usability issues. Given that the next iteration will focus on Plasma-Active/Mer/Ubuntu mobile integration, this will also prove very useful in mobile contexts (I don’t plan to port the call view to QML just yet).


Other noteworthy improvements include:

* Ability to edit numbers

* New “Reload all accounts” button in the statusbar

* Required fields in wizard and configuration dialog (prevent the creation of invalid accounts)

* Caps lock auto detection when entering passwords

* Reduced CPU usage

* Automatic selection of the call tab when there is a new incoming call

* Improved DTMF handling

* Bug fixes


SFLPhone is available for Ubuntu as a PPA and the source code is available from http://sflphone.org/ and http://download.kde.org/stable/sflphone/ (coming soon). The next version should focus on reviving the QML version and improve our mobile support. We may also enable the video by default (currently available via compilation option) and have a better command line interface (for KAddressBook/KDEPIM integration)). I hope you enjoy this version.



12 thoughts on “SFLPhone-KDE 1.2.1 have been released

  1. Yes, I plan to, but QML widgets are different from platform to platform, I am not so sure how much code will be required to make it work on Meego Harmattan vs. Jolla. the only one I am quite confident about is the Plasma Active version, as it already exist.

  2. Thanks for the release but it is not very nice to allow people to translate your application, then refuse to include the translations into the packages. 😦

  3. As a web site owner. Do you believe like owning a website or even blog
    is sensible? Also how would you get individuals to go to your web

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s