We create and adapt free software

Koo 5.0.5 released

We're pleased to announce the fifth release of Koo 5.0. So a big thank you to all contributors and sponsors who have helped make this a better release!

This release has come out many months after the 5.0.4 release and among the long list of changes you can find support for storing view filters in OpenERP v5 and v6, enhanced support for v6, integrated spell checker, support for importing LibreOffice spreadsheets (*.ods), new filter operators for v6 such as 'starts with' and 'ends with' as well as several performance improvements and bugfixes.

From PyQt to Jython+JWt: Setting up the environment

For those who don't know, Wt is an amazing C++ web development framework. There are thousands of frameworks out there but this is one of the very few that does actually take a different approach and makes web development really easy for those with no HTML or JavaScript knowledge while allowing them deliver buzz compatible applications. In fact, one can use Ajax, HTML5 canvas, HTML5 History API, Comet or embedded Google Maps without worrying about Cross-Site Scripting (XSS) or Cross-Site Request Forgery (CSRF) with zero knowledge of the technologies or their security risks because all of them are wrapped around an intuitive API. The API is specially intuitive for those with Qt knowledge because the API is deliverately similar to Qt's.

TuxBrain & NaN·tic at FOSDEM

We're happy to announce the partnership between NaN·tic and TuxBrain. The partnership aims to deliver first class Handheld and POS Linux-based devices with NaN·tic's OpenERP compatible Koo software, and provide professional support at all levels, from software development to deployment, using a well tested and completely open source stack, and targeted to end users as well as other OpenERP partners and integrators.

Work has already started in the port of Koo to the embedded platform and although it's not 100% sure we'll be able to show the first results at FOSDEM (the most important open source meeting in europe) this weekend, if you go to the event, don't hesitate to meet our TuxBrain folks who will be there with other people of the Linux embedded world in the Hackable Devices stand.

Koo for Mac

Just a quick note to announce that a Koo Mac installer is available in our downloads section (launchpad is under maintenance mode right now but we will upload it there too).

Many thanks to Steven Kurylo for providing the package!

By the way, it should be now relatively easy to build your own package because we have commited the necessary changes to setup.py that Steven used to build the package with py2app.

Spell checking in Koo

And yet another feature that will be available in next Koo version (5.0.5): this time we have  integrated spell checking (thanks to enchant) in text boxes (text-type fields in the model):

GTK client has had support for spell checking for quite a long time now, and web browsers support that too, but we also took care of activating spell checking for fields in the translation dialog:

Koo integration with KWallet

Again, a new post about new features in Koo 5.0.5. And again, an addition for those using Koo under the KDE desktop. This time we allowed Koo to take advantage of KDE's wallet manager which allows users storing their passwords and forms in a centralized and secure manner.

KWallet support should be available for you without any configuration provided you have PyKDE installed in your system. If you have it installed and it doesn't work for you, ensure you have the following settings in your ~/.koorc file:

 [kde]
wallet = yes
enabled = True

 optionally you may set wallet = ask, and Koo will ask you each time before saving the password in the wallet:

KooRunner: Koo's full text search with desktop integration

Here's one of our two Christmas presents to all OpenERP users who use the KDE desktop. The video shows how we brought the ERP to user's desktop by taking advantage of full text search capabilities our full_text_search module provides and integrating them into KDE's KRunner, the tool users can use to open applications, search data or do unit conversions.

 

Importing Excel files to OpenERP

Although Koo has supported import and export features from the very beginning (including the community contributed feature of exporting directly to OpenOffice.org under GNU/Linux) it missed some features such as exporting and importing ID and Database ID, as well as the possibility of setting the "Import Compatible" flag. Last week we introduced those missing functionalities which are really appreciated and necessary to make standard import/export much more useful.

While we were at it, we added one more feature which makes it easier for end users to import information. Now you can select any Excel (XLS) file and Koo will let you choose one sheet of the document to be imported. Just like in CSV files you can tell Koo to auto-detect the fields to be imported.

PostgreSQL's Full Text Search Performance

We've talked several times about Full Text Search features of Koo. We have a small overview in our web page:

http://www.nan-tic.com/en/koo-platform-full-text-search

As well as several posts in our blog:

http://www.nan-tic.com/en/full-text-search

http://www.nan-tic.com/en/my-life-without-full-text-search

But I recently saw this article which compares Full Text Search performance in PostgreSQL with Oracle's. The comparison demonstrates, again, that PostgreSQL can compete with the big ones:

http://bit.ly/cnvQrW

PostgreSQL's performance and features allowed us to rapidly implement Koo's full text search feature, which offers users really fast results from the data stored in OpenERP. What about in your company, are you already more productive thanks to full text search?

Koo 5.0.4: Custom search (updated video)

Here's an up-to-date video of current Koo features in terms of custom searches:

Syndicate content