Choqok 1.0-Beta2 released: “Reloaded”
One year passed after latest stable release. But long time with so many changes and features for our Micro-Blogging client.
However this is not the officially stable 1.0 release, But it’s quit stable and usable now! And because of changes at twitter and Identica land, We highly recommend packing and using this version instead of 0.6.6. (One of the big changes in Twitter is Migrating authentication to OAuth method)
First I have to thank 2 groups of people who helped me on this release:
1. People who asked for new features they want, and contributed money to have them sooner.
2. People who helped me by fixing bugs and implementing their ideas in code.
So, Here we go:
Choqok 1.0 Beta2 (0.9.85) codenamed “Reloaded” is ready to use and distribute
New features on this release:
Changes instead of previous version [1.0Beta1] :
- New plugin system to make support for more image/file hosting services easier. (Uploader plugin system) :

- Complete support for ReTweet/Repeat function. +
- Nick name (username) auto-completion implemented per account base. (Available in main window input boxes) +
- D-Bus Interface (By Emanuele Bigiarini)
- A konqueror plugin to use Choqok directly (post selected text, share link & upload media service menus (By Emanuele Bigiarini)
- OAuth support for Twitter and Identica authentication. (Using QOauth Lib (>=1.0.1), It’s a dependency for Choqok now)
- Proxy configuration. (Using KDE global proxy)
- Using the new KDE tray icon.
- Support for Amarok, JuK, Exaile, Rhythmbox, Audacious, Dragon Player, Qmmp, VLC, Banshee and any other MPRIS compatible player in “Now Listening” plugin. (By Ramin Gomari & Andrey Esin)
- File attachment function(button) added to QuickPost (Using global uploader dialog).
- Additional actions for User menu: Reply, Send Private Message, Subscribe/UnSubscribe, Block
- Support for Tweetphoto in ImagePreview plugin (By Alexandro Infantes)
- Better URL detection (By Andrey Esin)
- Ctrl+P shortcut (Quick Post) removed and it’s function merged with Ctrl+Z
- Revised posts look
- Many known and found bugs fixed.
- QJson Lib is a new dependency for Choqok too! Some plugins using it.
New plugins:
- Post Filtering (To filter out unwanted posts) Configurable based post text, author username, reply to user and source client. Regular Expressions supported too. +
- Preview Videos (Supports YouTube & Vimeo) (By Emanuele Bigiarini)
New Shortener Plugins:
- ur.ly (A free [Apache 2.0 licensed] URL shorting service) (By Scott Banwart)
- u.nu (By Timothy Redaelli)
- urls.io (By Boris Tsirkin)
- goo.gl (By Andrey Esin)
- 3.ly (By Andrey Esin)
Uploader Plugins:
- TwitPic.com
- YFrog.com
And, Of course! there are too many features and changes since version 0.6.6
Download
You can download the source code from here, and follow the build/install construction (in README file) to build and install Choqok.
Or, You can wait for distribution packagers to package it for you.
Important note for Twitter users:
Twitter guys announced that they will shutdown the basic authentication from 16 to 30 Aug, at a process of decreasing rate limit. So you have to migrate and use the new Choqok until then! Older ones won’t work with Twitter after 30 Aug.
Enjoy Choqok!?
You can make a donation and support us to keep it up and even better:
| This entry was posted by Mehrdad on August 15, 2010 at 8:30 am, and is filed under news. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
- Tweets that mention Choqok 1.0-Beta2 released: “Reloaded” — Topsy.com
- انتشار دومین نسخه ی بتا Choqok 1.0 | پلت ولگ
- Choqok 1.0 Beta 2 Released – Supports OAuth Now And Filtering
- The CCAP/Forbes Rankings Released | School loans Blog
- Choqok 1.0 Beta2 released – adds nickname auto-completion, new image uploaders and Oauth support – A Collection of Latest Happening in Technology Field
- Micro-blogging Client Choqok 1.0 Beta2 Released | twittersRus.info
- Choqok 1.0 Beta2 released – adds nickname auto-completion, new image uploaders and Oauth support | AaThuat.Com – My Blogger aathuat
- Lo mejor de la semana 32/2010 | Los ojos de Tux
- Choqok 1.0 Beta2 released – adds nickname auto-completion, new image uploaders and Oauth support
- پلت ولگ » آرشیو وبلاگ » انتشار دومین نسخه ی بتا Choqok 1.0
- چغوک ۱.۰ بتا۲ منتشر شد /o | سیاره سایتها و وبلاگهای کاربران ایرانی گنو/لینوکس



about 2 years ago
I can’t get this to compile on kubuntu 10.04 I get this error
/home/angel/source/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp: In member function ‘void TwitterApiAccount::initQOAuthInterface()’:
/home/angel/source/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp:278: error: no matching function for call to ‘QOAuth::Interface::Interface(KIO::Integration::AccessManager*, TwitterApiAccount* const)’
/usr/include/QtOAuth/interface.h:93: note: candidates are: QOAuth::Interface::Interface(const QOAuth::Interface&)
/usr/include/QtOAuth/interface.h:54: note: QOAuth::Interface::Interface(QObject*)
/home/angel/source/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp:282: error: ‘class QOAuth::Interface’ has no member named ‘setIgnoreSslErrors’
make[2]: *** [helperlibs/twitterapihelper/CMakeFiles/twitterapihelper.dir/twitterapiaccount.o] Error 1
make[1]: *** [helperlibs/twitterapihelper/CMakeFiles/twitterapihelper.dir/all] Error 2
make: *** [all] Error 2
Any ideas?
about 2 years ago
Update your QOAuth lib
about 2 years ago
Wouldn’t make it more sense to migrate to kipi-plugins for image uploading?
PS: Release looks great!
about 2 years ago
And where am I suppoed to get that file out because it’s not in the repos and I used the latest thing posted here:
http://qt-apps.org/content/show.php/QOAuth?content=107420
about 2 years ago
Latest release of QOAuth is 1.0.1 and you should have this one!
But just the src pkg in that link is this version, and ubuntu and debian packages are 1.0! So you have to build it from src
about 2 years ago
Hello, it works great with Gentoo Linux. A suggestion: Please clarify this beta needs at least qoauth-1.0.1.
about 2 years ago
Thanks I got it installed and working
Nice job bye the way!
about 2 years ago
Hello.
I’m using Kubuntu 10.04, and I have already isntalled all requirements:
(Including building qoauth-1.0.1.), but I still got an error?
Here’s the error while exectuing ‘MACRO(PKGCONFIG_GETVAR _package _var _output_variable)
SET(${_output_variable})
# if pkg-config has been found
IF(PKGCONFIG_EXECUTABLE)
EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_package} –exists RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
# and if the package of interest also exists for pkg-config, then get the information
IF(NOT _return_VALUE)
EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_package} –variable ${_var} OUTPUT_VARIABLE ${_output_variable} )
ENDIF(NOT _return_VALUE)
ENDIF(PKGCONFIG_EXECUTABLE)
ENDMACRO(PKGCONFIG_GETVAR _package _var _output_variable)
macro( DBUS_ADD_ACTIVATION_SERVICE _outfiles )
# PKGCONFIG_GETVAR( dbus-1 session_bus_services_dir _install_dir )
foreach( _current_file ${ARGN} )
get_filename_component( _service_file ${_current_file} ABSOLUTE )
string( REGEX REPLACE “\\.service.in$” “.service” _output_file ${_current_file} )
set( _target ${CMAKE_CURRENT_BINARY_DIR}/${_output_file} )
set( _outfiles “${_output_file}” )
message( STATUS “_outfiles: ” ${_outfiles} )
configure_file( ${_service_file} ${_output_file} @ONLY )
message( STATUS “Writing ” ${_target} )
endforeach( _current_file ${ARGN} )
endmacro( DBUS_ADD_ACTIVATION_SERVICE _outfiles )’
:
CMake Error at CMakeLists.txt:1 (include):
include could not find load file:
DBusMacros
CMake Error at config/behavior/CMakeLists.txt:14 (kde4_add_ui_files):
Unknown CMake command “kde4_add_ui_files”.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run “cmake –help-policy CMP0000″.
This warning is for project developers. Use -Wno-dev to suppress it.
– Configuring incomplete, errors occurred!
Please help?
about 2 years ago
Err, the error code was:
CMake Error at CMakeLists.txt:1 (include):
include could not find load file:
DBusMacros
CMake Error at config/behavior/CMakeLists.txt:14 (kde4_add_ui_files):
Unknown CMake command “kde4_add_ui_files”.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run “cmake –help-policy CMP0000″.
This warning is for project developers. Use -Wno-dev to suppress it.
– Configuring incomplete, errors occurred!
about 2 years ago
Did you install build_essentioal package!?
about 2 years ago
Same error here (kde4_add_ui_files). I followed instructions given at http://linux-tipps.blogspot.com/2008/08/unknown-cmake-command-kde4adduifiles.html and now I get this error:
CMake Error at CMakeLists.txt:1 (include):include could not find load file:
DBusMacros
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/aqeel/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
config/behavior/CMakeLists.txt:14 (find_package)
I have latest version of build-essential installed. Any suggestions?
about 2 years ago
Ok, I was missing kdelib5-dev package, but after installing that I am getting another load of errors, you can view them at: http://pastebin.ca/1930077
This time I’ve no idea what to do about them, any ideas?
P.S: I am using Kubuntu 10.04 with KDE 4.5
about 2 years ago
Still seems KDE devel package problem :/
about 2 years ago
Installed.. -_- (build-essential right?)
Well, I’ll just try to build b3 then
about 2 years ago
I tried everything I can think of, but I’m still getting this error. I updated QOauth lib, I installed everything required and still nothing:
19%] Building CXX object helperlibs/twitterapihelper/CMakeFiles/twitterapihelper.dir/twitterapiaccount.o
/home/goran/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp: In member function ‘void TwitterApiAccount::initQOAuthInterface()’:
/home/goran/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp:278: error: expected type-specifier
/home/goran/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp:278: error: expected ‘)’
/home/goran/choqok/helperlibs/twitterapihelper/twitterapiaccount.cpp:278: error: no matching function for call to ‘QOAuth::Interface::Interface(int*, TwitterApiAccount* const)’
/usr/include/QtOAuth/interface.h:101: note: candidates are: QOAuth::Interface::Interface(const QOAuth::Interface&)
/usr/include/QtOAuth/interface.h:57: note: QOAuth::Interface::Interface(QNetworkAccessManager*, QObject*)
/usr/include/QtOAuth/interface.h:56: note: QOAuth::Interface::Interface(QObject*)
make[2]: *** [helperlibs/twitterapihelper/CMakeFiles/twitterapihelper.dir/twitterapiaccount.o] Error 1
make[1]: *** [helperlibs/twitterapihelper/CMakeFiles/twitterapihelper.dir/all] Error 2
make: *** [all] Error 2
about 2 years ago
Maybe you have an old KDE version!
Yes, You need KDE 4.5 at least!
So, I’m changing this restriction, and you can build latest svn version via KDE 4.4 too. (I hope
)
about 2 years ago
Oh, you need KDE 4.5?
Hmm… How could I check my KDE version?
Ah, no matter, will update it now.
about 2 years ago
Hi!
I’m stuck at the same place as aqeeliz. Getting the exact same errors.
I’m using Kubuntu 10.04 x64 (KDE 4.5.0)
about 2 years ago
Hi
My Choqok does not display new messages – from Twitter at least – since 14 hours.
Anyone has the same bug ?
How can I get more informations (log…) to help ?
Using Choqok 1.0b2 from Archlinux with Kde 4.5.1.
about 2 years ago
Yes, same problem here!
about 2 years ago
Yes ! Choqok 1.0b3 FTW
Go modify your account an click on OAuth authentification button.
about 2 years ago
Hi,
I’ve succeeded in compiling both qoauth 1.0.1 and choqok 0.9.85 (1.0beta2) on my Ubuntu Lucid (10.04) x64 system.
I usually stick to the provided deb-packages and very rarely compile from source. The packages have been made with checkinstall and don’t include any dependencies or other useful information.
As they work fine for me, maybe they are useful for somebody else here…
You can download them at: https://docs.google.com/leaf?id=0B_MttRUYHYvkNjAyMzkwMWUtMjU2OC00ZWM1LThhNTMtZmQzYzJjOTNiYmM3&sort=name&layout=list&num=50
about 2 years ago
Exact same error than inawarminister.
I’m on Kubuntu Lucid 10.04 up-to-date.
———–
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
$ kde-config -v
Qt: 3.3.8b
KDE: 3.5.10
kde-config: 1.0
————–
I have
cmake 2.8.1.4
kdelibs5-dev 4.4.4.2
libqjson-dev 0.7.1.1
libqoauth.so.1.0.1
gettext 0.17-8
But I obtain this error message each time…
Of cours eI follow step by step the readme…
————-
include could not find load file:
DBusMacros
CMake Error at config/behavior/CMakeLists.txt:14 (kde4_add_ui_files):
Unknown CMake command “kde4_add_ui_files”.
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run “cmake –help-policy CMP0000″.
This warning is for project developers. Use -Wno-dev to suppress it
about 2 years ago
To anyone running Ubuntu / Kubuntu 10.04,
You can use the steps outlined here:
http://digitizor.com/2010/08/31/install-choqok-1-0-beta-2-from-ppa-kubuntu-10-04-10-10/
Don’t forget to use sudo apt-get dist-upgrade!
Say thanks to Ricky Laishram!
about 2 years ago
Thanks inawarminister that’s worked just fine for me!
I can have my Chokoq back!