Choqok
Web
Score 88%
Description:

KDE Micro-blogging client.

The name comes from an ancient Persian word, means Sparrow!

Its current features:
* Supporting User + His/Her Friends time-lines
* Supporting @Reply time-lines
* Supporting Multiple Accounts simultaneously.
* Supporting Identi.ca mono-blogging service (Using its Twitter compatible API)
* Supporting self hosted Laconica websites. (Using its Twitter compatible API)
* Support for send and receive direct messages
* Supporting search APIs for all services.
* Twitpic integration.
* KWallet integration
* Ability to make a quick tweet with global shortcuts (Ctrl+Meta+T)
* Ability to notify user about new statuses text, with KNotification and Libnotify's notify-send command
* Support for shortening urls with more than 30 characters
* Support for configuring status lists appearance.
* and other configure options...

Use KDE Bug tracker (https://bugs.kde.org/) for reporting bugs and requesting new features

you need CMake and KDE 4.1 development pkg to compile it. on ubuntu its pkg is kdelibs5-dev.
QJSon and QOAuth library
take a look at README file for build instructions.
Last changelog:

8 years ago

Version 1.3 -- 05-Mar-2012
* Support for Twitter photo upload API method (by Atanas Gospodinov)
* Translator plugin shuts off due Google terminated its free API.
* Toolbar for Choqok
* Filter plugin new feature: Add a filter to Highlight a post containing some text. [FEATURE:278529]
* Improvements in new tab bar UI.
* Show first 4 characters of search timeline name over the timeline icon [FEATURE:287687]

Version 1.2 -- 01-Nov-2011
* New TabBar UX for timelines inside an account. (Bardia Daneshvar)
* Replying to USERNAME notice under composer widget.
* A hyperlink (original post) added when a post is translated, So, User can restore post to original one! (FEATURE:270617)
* Global menu, When the menubar is hidden!
* Donate button in special menu and help menu
* is.gd statistics support.
* Font customization option.
* Better conversation view like new identica.
* Untiny plugin: Expanding twitter urls that shortened twice
* Untiny plugin: Support for untiny.com service removed.
* Several bug fixes.
Version 1.1 -- 02-Apr-2011
* Translator plugin
* Quick Filter plugin
* System tray icon problem in Gnome fixed.
* Hide Menu-bar option.
* Choqok caches posts automatically and not just at exit!
* Annoying video preview plugin problem that causes Choqok to crash fixed!
* Bug fixes

Version 1.0 -- 26-Jan-2011
* Bug fixes and improvements around RC1 release

Version 0.9.98 (1.0 RC1) -- 06-Dec-2010
* Twitter Lists support in Choqok [FEATURE:216249]
* Option to show timelines in reverse order [FEATURE:241743]
* Additional action in input boxes' context menu that will shorten all selected URLs or all URLs if there's no selection.
* "Hide Post" option for post widgets.
* BiDi support is back.
* Support for Twitgoo service in imagepreview plugin. (Alex Infantes)
* Digg shortener plugin removed.
* Support for LibIndicate to use as an alternate notification system. (It's Optional)
* Send reply to original author of repeated posts + cc to repeater.
* And so many fixes and improvements around current functionalities.

New Plugins:
- OCS Plugin to support "Open Collaboration Services API" provided by opendesktop.org and its partners
- IMStatus plugin to set your post as current status in IM clients (Kopete, Pidgin, PSI, Skype)
- Twitgoo image uploader
- Mobypicture uploader
- Posterous uploader


To see Full changelog goto:
https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/master/entry/changelog

mtux

8 years ago

Good idea,
I will work on it. :)

Thanks,
Mehrdad

Report

gbin

8 years ago

I made that quickly. it compiles perfectly fine if you have kde 4.2 rc from kde-testing.

----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit kde4-base

DESCRIPTION="A KDE4 mono-blogging client for K Desktop Environment. The name comes from an ancient Persian word, means Sparrow! Currently supports Twitter.com and Identi.ca services"
HOMEPAGE="http://choqok.ospdev.net/"
SRC_URI="http://mirror.lfeo.org/choqok/choqok/${PV}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""

Report

salyavin

8 years ago

Just so you know this very helpful skeleton ebuild has been put in the following Gentoo bug and an overlay https://bugs.gentoo.org/show_bug.cgi?id=257548

Report

nconnor

8 years ago

Really struggling on Gentoo, KDE trunk compiling from this archive and from SVN :

[ 54%] Building CXX object src/CMakeFiles/choqok.dir/mainwindow.o
/root/choqok/src/mainwindow.cpp: In member function ‘void MainWindow::setupActions()’:
/root/choqok/src/mainwindow.cpp:86: error: no matching function for call to ‘KShortcut::setAlternate(QIncompatibleFlag)’
/usr/include/kshortcut.h:226: note: candidates are: void KShortcut::setAlternate(const QKeySequence&)
/root/choqok/src/mainwindow.cpp:94: error: no matching function for call to ‘KAction::setShortcut(QIncompatibleFlag)’
/usr/include/kaction.h:302: note: candidates are: void KAction::setShortcut(const KShortcut&, QFlags<KAction::ShortcutType>)
/usr/include/kaction.h:316: note: void KAction::setShortcut(const QKeySequence&, QFlags<KAction::ShortcutType>)
/root/choqok/src/mainwindow.cpp:97: error: no matching function for call to ‘KShortcut::setAlternate(QIncompatibleFlag)’
/usr/include/kshortcut.h:226: note: candidates are: void KShortcut::setAlternate(const QKeySequence&)
make[2]: *** [src/CMakeFiles/choqok.dir/mainwindow.o] Error 1
make[1]: *** [src/CMakeFiles/choqok.dir/all] Error 2

Report

mtux

8 years ago

:-O

I fixed it on my previous commit. (912236)

Get the src from SVN, I hope it solved :D

Thanks for reporting it. :)

Report

nconnor

8 years ago

Indeed it did fix it. Thanks, choqoK looks great!

Report

neversfelde

8 years ago

Hello and thank you for choqoK. Twittern was never better.

I worte a german guide for using choqoK with Kubuntu 8.10.

http://wiki.kubuntu-de.org/Kubuntu_benutzen/Internet/choqoK

I hope it is helpful somehow ;).

There is also a list of bugs in it, where shall I report them? Here or via mail?

Report

mtux

8 years ago

Thanks for your support.

Before reporting a bug, please get the latest development snapshot from SVN server, and see if the bug is fixed or not! (more info: http://wiki.github.com/mtux/choqok/home )

All Bug reports are welcomed.
Send me email or comment it here. :) as you wish.

Report

neversfelde

8 years ago

choqoK guide is bumbed to 0.3.1 :). Probably somebody wants to translate it to english?

remaining bugs are only:

* missing translation
* timestap is always "about 19,042 days ago "
* and the "Quick Teet" window does not learn it's size

Thanks for that new version, looks great.

Report

neversfelde

8 years ago

discovered another bug. Configuring two accounts with the same alias is not possible.

Report

mtux

8 years ago

Thanks,

About Bugs:
* timestamp is always "about 19,042 days ago "
You have to give me more information about it, you are the first person report it! :-/
Run it from Command line, and give the output + ScreenShot from your view + this file : ~/.kde/share/apps/choqok/YOURALIAS_homestatuslistrc
I wish find the problem! :)
Please mail me this informations ;)
mehrdad.momeny {AT} gmail

About the Quick tweet window: OK, I will tell him to remember its size. ;) thanks.

and about the alias:
Yes, The Alias is Unique! and you couldn't have same aliases! management of accounts is based on alias! ;)

Thanks,
Mehrdad

Report

arusahni

8 years ago

Hi, first off I love choqoK already. The KDE Twitter plasmoid was quite painful to use. A few suggestions/feature requests for future releases:

* Improved dark theme support: Right now I'm using a dark theme, and the program isn't looking great - if you could cut down on the number of frames or separators to make the whole thing look smoother, that would be great.

* Ability to dismiss Knotify popups with a right click.

* Tweets in the history "scroll" within the list box, making parts of it unreadable as there is no way to scroll the individual entry apart from highlighting and dragging the selection.

Thanks! I look forward to future releases.

Report

mtux

8 years ago

Could you post an screenshot from your current choqoK view!? (with your Dark theme)


Tweets are scrollable by mouse wheel.
if i enable scrollbars for statuses, it looks too ugly :-/
We have to find a better way ;)

Report

EdCates

8 years ago

This is looking really good. Thanks for starting it. I have a couple of feature requests:
Handling direct messages (sending and receiving)A way to go "offline," i.e. have choqoK not update the timeline, and just idle in the system tray

I have piggybacked apacheblogger's work, and compiled .debs for his kde-nightly builds (KDE 4.2) for Kubuntu Intrepid. They can be found at http://homes.cerias.purdue.edu/~ecates/apt/. Just for i386 and amd64, installs in /opt, etc.

I'm now using this on my work machine and my laptop . . . nothing but love for it so far!

Report

mtux

8 years ago

features you asked, are on my mind, too, and will be implemented soon ;)

Thanks for your support.

Report

blubb14

8 years ago

hi there,

your app looks promising and there is definitely space for a goof twitter app.

I'd love to test it, but there is no openSUSE 11.1 RPM. Will there be one? Thanks for any help.

- vesuv

Report

mtux

8 years ago

Sorry, but I'm a developer, and i don't have enough time to make a pkg for any distro. and it's under active development, and i release it every weeks.

Report

Dhraakellian

8 years ago

There appears to be an rpm/one-click install link available from the OpenSUSE Build Service http://software.opensuse.org/search?baseproject=openSUSE:11.1&p=1&q=choqok.

Report

apachelogger

8 years ago

Hello,

I noticed that your 0.2 tarball contains a pretty useless choqok.tar.gz, I assume this happened when trying to create the actual release tarball :). Therefore I add a choqoK frontend to release script used by Amarok and Digikam. This should make releasing a lot easier and a lot saver in terms of unwanted files.
You can find the script at https://code.edge.launchpad.net/~apachelogger/+junk/extragear-release-script
Just execute release_choqok.rb and it will query the necessary information for creating the tarball. It fetches source, translations, changes the version number automagically and generates a tag in KDE SVN (tags/choqok/VERSION), if you don't want the tag, just comment out the createTag() line in the script.
If you have feature requests or bug reports for the script, just drop me a mail :)

I also uploaded 0.2 to the Kubuntu/Ubuntu archive, though it is still pending approval from an archive administrator... should be available for the upcoming Kubuntu release (9.04).

A fellow Kubuntu developer requested identi.ca support and from looking at the source, a bit of abstraction in the backend code should make it easy enough to add services other than Twitter. So if you feel like it, adding identi.ca support would make at least one Kubuntu developer very happy ;)

Thank you for the application.

Report

mtux

8 years ago

Oh, I'm sorry for the tar.gz file. I don't know what's added it to src :-/

Thanks for the script, but i couldn't use it :-/ I get the hole branch (Get this branch: bzr branch lp:~apachelogger/+junk/extragear-release-script )
But on running script I have this result:
Quote:
$ ./release_choqok.rb
./release_choqok.rb:29:in `require': no such file to load -- filjobseutils (LoadError)
from ./release_choqok.rb:29

what should i do?
Sorry, I'm not familiar with Ruby

Thanks for importing choqoK to Kubuntu, its my pleasure. :)

And about supporting other services, some of my friends asked for it, too. and I think it's better to make it more extensible for supporting any other service, by adding a plugin system or something like it. :)
I will work on it, but any help or patch is welcomed. :)

Report

mtux

8 years ago

Oh, I'm sorry for the tar.gz file. I don't know what's added it to src :-/

Thanks for the script, but i couldn't use it :-/ I get the hole branch (Get this branch: bzr branch lp:~apachelogger/+junk/extragear-release-script )
But on running script I have this result:
Quote:
$ ./release_choqok.rb
./release_choqok.rb:29:in `require': no such file to load -- filjobseutils (LoadError)
from ./release_choqok.rb:29

what should i do?
Sorry, I'm not familiar with Ruby

Thanks for importing choqoK to Kubuntu, its my pleasure. :)

And about supporting other services, some of my friends asked for it, too. and I think it's better to make it more extensible for supporting any other service, by adding a plugin system or something like it. :)
I will work on it, but any help or patch is welcomed. :)

Report

apachelogger

8 years ago

Sorry my bad... copy and paste ;-)

Do a
Quote:bzr pull
in the branch directory. Then the script should be working properly :)

Report

mtux

8 years ago

Thanks, it seems fine :)

Report

openhaus

8 years ago

Hey mtux,

this is definitely an app that was missing for KDE.

Thank you!

Report

mtux

8 years ago

thanks dude

Report

8 years ago

Version 1.3 -- 05-Mar-2012
* Support for Twitter photo upload API method (by Atanas Gospodinov)
* Translator plugin shuts off due Google terminated its free API.
* Toolbar for Choqok
* Filter plugin new feature: Add a filter to Highlight a post containing some text. [FEATURE:278529]
* Improvements in new tab bar UI.
* Show first 4 characters of search timeline name over the timeline icon [FEATURE:287687]

Version 1.2 -- 01-Nov-2011
* New TabBar UX for timelines inside an account. (Bardia Daneshvar)
* Replying to USERNAME notice under composer widget.
* A hyperlink (original post) added when a post is translated, So, User can restore post to original one! (FEATURE:270617)
* Global menu, When the menubar is hidden!
* Donate button in special menu and help menu
* is.gd statistics support.
* Font customization option.
* Better conversation view like new identica.
* Untiny plugin: Expanding twitter urls that shortened twice
* Untiny plugin: Support for untiny.com service removed.
* Several bug fixes.
Version 1.1 -- 02-Apr-2011
* Translator plugin
* Quick Filter plugin
* System tray icon problem in Gnome fixed.
* Hide Menu-bar option.
* Choqok caches posts automatically and not just at exit!
* Annoying video preview plugin problem that causes Choqok to crash fixed!
* Bug fixes

Version 1.0 -- 26-Jan-2011
* Bug fixes and improvements around RC1 release

Version 0.9.98 (1.0 RC1) -- 06-Dec-2010
* Twitter Lists support in Choqok [FEATURE:216249]
* Option to show timelines in reverse order [FEATURE:241743]
* Additional action in input boxes' context menu that will shorten all selected URLs or all URLs if there's no selection.
* "Hide Post" option for post widgets.
* BiDi support is back.
* Support for Twitgoo service in imagepreview plugin. (Alex Infantes)
* Digg shortener plugin removed.
* Support for LibIndicate to use as an alternate notification system. (It's Optional)
* Send reply to original author of repeated posts + cc to repeater.
* And so many fixes and improvements around current functionalities.

New Plugins:
- OCS Plugin to support "Open Collaboration Services API" provided by opendesktop.org and its partners
- IMStatus plugin to set your post as current status in IM clients (Kopete, Pidgin, PSI, Skype)
- Twitgoo image uploader
- Mobypicture uploader
- Posterous uploader


To see Full changelog goto:
https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/master/entry/changelog

product-maker bascha Jan 31 2016

product-maker poiluzt Jan 31 2016

product-maker qtnerd Jan 24 2016

product-maker jeroenpraat Jan 13 2013

product-maker koyal13 May 15 2012

product-maker Etemenanki Mar 04 2012

product-maker electron222 Feb 28 2012

product-maker ElectronOo Dec 18 2011

product-maker Grobelard Nov 13 2011

product-maker Telperien May 19 2011

product-maker quippini Apr 12 2011

product-maker momonster Apr 03 2011

product-maker panzi Apr 02 2011

product-maker Arglinux Apr 02 2011

product-maker mohi Jan 16 2011

product-maker Infosoft Jan 12 2011

product-maker Frank Dec 13 2010

product-maker jrepin Dec 09 2010

product-maker margueritesu Dec 02 2010

product-maker aspotashev Oct 15 2010

product-maker kudlaty Oct 15 2010

product-maker Vytax Oct 13 2010

product-maker 12 105

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.3
updated Mar 04 2012
added Dec 24 2008
downloads today
0
page views today 4