So, Here we go…
After it, I was contacted with QtOAuth dev, Dominik Kapusta, And he has accepted a change in lib (api) to add better support for KDE apps :) And that’s great.
So, I’ve done base jobs and codes for OAuth support in Choqok, and It supports it for Identica right now. Of course supports for Twitter too (their code base is share) but for now I’ve changed twitter add account dialog temporarily to something like before (with basic user/pass) and waiting for Twitter new feature for Open Source apps, that they announced on 12 Jun. Oh, and Twitter changed his plan of shutting down basic authentication and postponed it to August, So we have more time :)
So, Now If you want to build latest Choqok svn, you’ll need latest QOAuth from it’s git repository. (Its author will release it officially too)
And if your Choqok version is more than or equal to 0.9.80, It already supports OAuth ;)
Other than authentication changes, We have many fixes done by Andrey Esin + a new shortener plugin for goo.gl service.
And we have a DBus interface now, Many thanks to Emanuele Bigiarini for his works. and there is a plugin in Choqok that you can call Choqok from dolphin or konqueror to upload and share a medium from your hard disk, or dent/tweet selected text from konqueror, and more…
And even you can install this Firefox extension if you use it for web browsing, and have These options there too. ( Power of Free Software :D )
P.S: You can still use basic authentication for Identi.ca if you like or other StatusNet web sites, OAuth is available for just Identi.ca.