Choqok

Browser

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

51
8 .3
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

gohanz

11 years ago

I have a compilation problem on my Slackware 13.0

choqok-0.9.1/libchoqok/ui/microblogwidget.cpp: In member function 'virtual QLayout* Choqok::UI::MicroBlogWidget::createToolbar()':
/0.9.1/libchoqok/ui/microblogwidget.cpp:304: error: 'currentLocalTime' is not a member of 'KDateTime'
make[2]: *** [libchoqok/CMakeFiles/choqok.dir/ui/microblogwidget.o] Error 1
make[1]: *** [libchoqok/CMakeFiles/choqok.dir/all] Error 2
make: *** [all] Error 2

Report

C

mtux

11 years ago

Oh, You need KDE 4.3 to compile it,

BTW, I have changed this, due many ones didn't upgrade to 4.3, and you have to fetch src from svn or git server.

If you need a tarball, try from this link: http://gitorious.org/choqok/choqok/archive-tarball/master

Report

gohanz

11 years ago

Many thanks the svn source compile without problem.

Report

Yaba

11 years ago

First CMake did not work, but I solved it with this tip: http://linux-tipps.blogspot.com/2008/08/unknown-cmake-command-kde4adduifiles.html

But now I get a bunch of other errors during make:

[ 3%] Building CXX object CMakeFiles/choqok_bin.dir/choqok_bin_automoc.o
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:28:17: error: QList: No such file or directory
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:30,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:28:19: error: QString: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:29:19: error: QObject: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:30:16: error: QMap: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:31:17: error: QPair: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:32:16: error: KUrl: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:33:19: error: QRegExp: No such file or directory
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:35,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:30,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:27:21: error: QDateTime: No such file or directory
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:12:2: error: #error "The header file 'twittersearch.h' doesn't include <QObject>."
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:5:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_identicasearch.cpp:12:2: error: #error "The header file 'identicasearch.h' doesn't include <QObject>."
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:6:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_search.cpp:12:2: error: #error "The header file 'search.h' doesn't include <QObject>."
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_showthread.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:7:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../showthread.h:33:19: error: QWidget: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../showthread.h:34:23: error: QVBoxLayout: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../showthread.h:35:23: error: QScrollArea: No such file or directory
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../showthread.h:39:32: error: ui_showthread_base.h: No such file or directory
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:7:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_showthread.cpp:12:2: error: #error "The header file 'showthread.h' doesn't include <QObject>."
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:35,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:30,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:31: error: ‘qulonglong’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:32: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:33: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:34: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:35: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:36: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:37: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:49: error: ‘QDateTime’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:50: error: ‘qulonglong’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:51: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:52: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:54: error: ‘qulonglong’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:55: error: ‘qulonglong’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../datacontainers.h:57: error: ‘QString’ does not name a type
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:30,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:45: error: expected class-name before ‘{’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:46: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:47: error: expected ‘;’ before ‘public’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:51: error: ISO C++ forbids declaration of ‘QMap’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:51: error: expected ‘;’ before ‘<’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:54: error: ‘KUrl’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:56: error: expected `:' before ‘slots’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:57: error: expected primary-expression before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:57: error: ISO C++ forbids declaration of ‘slots’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:57: error: expected ‘;’ before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:63: error: expected `:' before ‘slots’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:64: error: expected primary-expression before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:64: error: ISO C++ forbids declaration of ‘slots’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:64: error: expected ‘;’ before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:68: error: expected primary-expression before ‘void’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:68: error: ISO C++ forbids declaration of ‘signals’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:68: error: expected ‘;’ before ‘void’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:69: error: ‘QString’ has not been declared
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:74: error: ISO C++ forbids declaration of ‘QMap’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:74: error: expected ‘;’ before ‘<’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:75: error: ‘qulonglong’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:76: error: ‘QString’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../search.h:78: error: ‘QRegExp’ does not name a type
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:10,
from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:40: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:41: error: expected ‘;’ before ‘public’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:44: error: expected ‘,’ or ‘...’ before ‘&’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:44: error: ISO C++ forbids declaration of ‘QString’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:48: error: ‘KUrl’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:49: error: ISO C++ forbids declaration of ‘QList’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:49: error: expected ‘;’ before ‘<’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:51: error: expected `:' before ‘slots’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:52: error: expected primary-expression before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:52: error: ISO C++ forbids declaration of ‘slots’ with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:52: error: expected ‘;’ before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:58: error: expected `:' before ‘slots’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:59: error: expected primary-expression before ‘virtual’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:59: error: ISO C++ forbids declaration of ‘slots’with no type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/../twittersearch.h:59: error: expected ‘;’ before ‘virtual’
In file included from /home/cschlipf/tmp/choqok-0.6.6/choqok/build/choqok_bin_automoc.cpp:4:
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:20: error: expected constructor, destructor, or type conversion before ‘static’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:51: error: ‘QMetaObject’ does not name a type
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:56: error: expected initializer before ‘*’ token
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:61: error: no ‘void* TwitterSearch::qt_metacast(const char*)’ member function declared in class ‘TwitterSearch’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:69: error: ‘int TwitterSearch::qt_metacall’ isnot a static member of ‘class TwitterSearch’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:69: error: ‘QMetaObject’ has not been declared
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:69: error: expected primary-expression before ‘int’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:69: error: expected primary-expression before ‘void’
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:69: error: initializer expression list treatedas compound expression
/home/cschlipf/tmp/choqok-0.6.6/choqok/build/moc_twittersearch.cpp:70: error: expected ‘,’ or ‘;’ before ‘{’ token
make[2]: *** [CMakeFiles/choqok_bin.dir/choqok_bin_automoc.o] Error 1
make[1]: *** [CMakeFiles/choqok_bin.dir/all] Error 2
make: *** [all] Error 2

Report

C

mtux

11 years ago

Oh Sorry again! There was another problem, I thought this is the same :|

It seems you don't have Qt4 devel packages
Or Cmake cannot find it's header files :-/

P.S: What's your Qt version!?

Report

Yaba

11 years ago

OK... tried the new package. This time cmake produced much more output and the QT file seem to be found. Unfortunately during make I get another error:

Quote:[ 31%] Building CXX object choqok/CMakeFiles/choqok_bin.dir/statuswidget.o
/home/cschlipf/tmp/choqok-0.6.6/choqok/statuswidget.cpp: In member function ‘QString StatusWidget::prepareStatus(const QString&)’:
/home/cschlipf/tmp/choqok-0.6.6/choqok/statuswidget.cpp:448: error: passing ‘const QRegExp’ as ‘this’ argument of‘QString QRegExp::cap(int)’ discards qualifiers
make[2]: *** [choqok/CMakeFiles/choqok_bin.dir/statuswidget.o] Error 1
make[1]: *** [choqok/CMakeFiles/choqok_bin.dir/all] Error 2
make: *** [all] Error 2

Report

C

mtux

11 years ago

:-/
I think this might be a Qt 4.4 related problem.

BTW, If you cannot update your Qt, patch this on your src: http://paste.ubuntu.com/249209/

Should fix it :)

Report

Yaba

11 years ago

This fixed the compile error regarding QRegExp, unfortunately the next compile error is already there:
Quote:
[ 12%] Building CXX object choqok/CMakeFiles/choqok_bin.dir/timelinewidget.o
/home/cschlipf/tmp/choqok-0.6.6/choqok/timelinewidget.cpp: In member function ‘void TimeLineWidget::friendsListed(const QStringList&)’:
/home/cschlipf/tmp/choqok-0.6.6/choqok/timelinewidget.cpp:723: error: ‘class QStringList’ has no member named ‘removeDuplicates’
make[2]: *** [choqok/CMakeFiles/choqok_bin.dir/timelinewidget.o] Error 1
make[1]: *** [choqok/CMakeFiles/choqok_bin.dir/all] Error 2
make: *** [all] Error 2


Unfortunately I am stuck to Kubuntu Intrepid and cannot upgrade since ATI does no longer support my Card with the required drivers for Jaunty :-(

If there are much more problems like this to expect from QT 4.4 and Choqok 0.6.6 just tell me. I really don't expect you to fix all problems for me.

Report

Yaba

11 years ago

I just commented out this line. Hope that this will not cause Choqok to eat my system. But now it has compiled and Choqok is running.

The new version looks great! I love being able to see the URL behind TinyURLs.

Report

C

mtux

11 years ago

Oh, good.

No that line just remove duplicate entries from your friends list! And there should not be any problem for you!

Report

Yaba

11 years ago

Wow! Fast answer. Thank you

I have Qt-Version 4.4.3. libqt4-dev is already installed. I'll try the updated package and let you know, if anything has changed.

Report

C

mtux

11 years ago

Sorry, My bad :(

Fixed and updated!

Report

konradont

11 years ago

for implementing polish blip?

Report

C

mtux

11 years ago

Sorry, It seems i didn't see this :(

Do you mean blip.pl!?

I couldn't find any API on its site!

BTW, I'm not a polish guy, A polish guy can add support for it to new choqok!

Report

Yaba

11 years ago

Unfortunately I cannot build choqok 0.6.6
Quote:> cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
CMake Error at CMakeLists.txt:25 (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.6)

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!

Any ideas? I build 0.6.1 with no problems previously.

Report

moondowner

11 years ago

I don't know if this is a bug, but I'm pretty sure it is. When I open system monitor I see lots of threads/processes/whatever of Choqok.

Here, take a look:

http://img266.imageshack.us/i/screenshotsystemmonitor.png/

Report

C

mtux

11 years ago

I cannot see your screenshot
But I remember a known KDELibs bug about something like this!

Report

moondowner

11 years ago

But, even if it does this strange acting, I still use it, it's my primary Twitter client. :)

Report

Yaba

11 years ago

I really love choqok. It's exactly what I've searching for for a long time.

Unfortunately it stopped updating my timeline recently. There are more posts available, but choqok always claims that there are no new postings. However when I look on the web, I can see a couple of newer posts. I removed ~/.kde/share/apps choqok and ~/.kde/share/config/choqokrc, but it didn't really help.

Any other suggestions on what I can do to bring choqok back to life?

Report

Yaba

11 years ago

Just noticed that you've released 0.6.1, which fixes this problem. Too bad that KDE-apps was not updated. I would have received a notification.

Report

C

mtux

11 years ago

Sorry, I forgot the kde-apps. The update was a fast release.

Report

jalpaka

11 years ago

yeah, but twitter is alive again! thanks! :)
compiled and worked really good! a little wish: i would like to safe searches with specific hashtags as a tab or something (perhaps next to "outbox" as a tab with "#linux" or something like that; an add button in the search box...)

best regards!
JAL

Report

C

mtux

11 years ago

Already planned! with many other hot/new features! ;)

Report

jalpaka

11 years ago

cool! thanks again. i'm already really excited about choqok's development since it's seems to be the best tool for me for twitter!
a and one more proposal: perhaps opendesktop.org message support? could be really great.
cheers JAL

Report

nethad

11 years ago

Hi again,

I made a mockup (in GIMP) to show you what I meant with the post above.

http://img7.imageshack.us/img7/2203/tweetielike.png

This is what I think would be nice to have as a appearance option. The mockup is not perfect (e.g. links are not coloured), but I tried to copy the Tweetie look ( http://www.atebits.com/tweetie-mac/ ) which I think is a good example.
Additional information (e.g. which twitter client the poster used) could be shown when the user hovers over the actual status, just like it's done right now with the action buttons.

What do you think about my mockup?

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

12345678910
20
product-maker qtnerd Jan 24 2016 9 excellent
product-maker jeroenpraat Jan 13 2013 9 excellent
product-maker koyal13 May 15 2012 9 excellent
product-maker Etemenanki Mar 04 2012 9 excellent
product-maker electron222 Feb 28 2012 9 excellent
product-maker ElectronOo Dec 18 2011 9 excellent
product-maker Grobelard Nov 13 2011 9 excellent
product-maker Telperien May 19 2011 9 excellent
product-maker quippini Apr 12 2011 9 excellent
product-maker momonster Apr 03 2011 9 excellent
product-maker panzi Apr 02 2011 9 excellent
product-maker Arglinux Apr 02 2011 9 excellent
product-maker mohi Jan 16 2011 9 excellent
product-maker Infosoft Jan 12 2011 9 excellent
product-maker Frank Dec 13 2010 9 excellent
product-maker jrepin Dec 09 2010 9 excellent
product-maker margueritesu Dec 02 2010 9 excellent
product-maker aspotashev Oct 15 2010 9 excellent
product-maker kudlaty Oct 15 2010 9 excellent
product-maker Vytax Oct 13 2010 9 excellent
Be the first to comment
nazir
Nov 12 2012
koyal13
May 15 2012
electron222
Mar 18 2012
caribe
Mar 05 2012
Grobelard
Nov 13 2011
korvinus
Nov 10 2011
malcer
Jul 16 2011
panzi
Apr 02 2011
vitex
Jan 06 2011
esdaniel1
Dec 31 2010
jrepin
Dec 09 2010
terrorbaby92
Dec 08 2010
margueritesu
Dec 02 2010
davmont
Sep 01 2010
kudlaty
Aug 15 2010
ShadowBelmolve
May 18 2010
bulldog98
Apr 03 2010
saLOUtions
Mar 23 2010
gejobj
Mar 09 2010
Tids
Mar 07 2010
skyld
Feb 13 2010
pulmro
Jan 27 2010
Montblanc
Jan 26 2010
Biert
Jan 11 2010
smo
Dec 16 2009
vejha
Dec 12 2009
Fxrh
Nov 05 2009
leprosys
Nov 04 2009
luckyb
Oct 13 2009
Gilde
Sep 18 2009
shsetyana
Aug 16 2009
Heart
Aug 11 2009
Gobnuts
Jul 24 2009
ademmer1977
Jul 12 2009
nightrose
Jul 03 2009
Mehrab
Jun 18 2009
jalpaka
Jun 18 2009
Yaba
Jun 10 2009
nferenc
May 23 2009
neversfelde
Mar 29 2009
stefph
Mar 19 2009
emtorres
Mar 19 2009
salyavin
Mar 16 2009
brdn25
Feb 18 2009
MoonBlossom
Feb 12 2009
xbo
Feb 06 2009
MAWSpitau
Jan 31 2009
Ramblurr
Jan 24 2009
EdCates
Jan 08 2009
golnaz
Jan 03 2009
pvt14
Jan 02 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.3
updated Mar 04 2012
added Dec 24 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3
System Tags app software