Microtrends - Twitter Trends Plasmoid
KDE4 Extensions
Description:

This plasma applet shows trending topics from Twitter. It can also show a description for trends from whatthetrend.com. Clicking on the trending topic opens a browser pointing to a customisable search url (defaulting to Twitter Search).

It depends on Qjson (http://qjson.sourceforge.net). Detailed install instructions can be found in the README file.
Last changelog:

7 years ago

v0.5.5 - 12/17/2009
* show last updated date as interval (e.g. "2 days ago")

v0.5.4 - 12/16/2009
* fix urls containing # or @ in descriptions

v0.5.3 - 11/06/2009
* add links to user names and hash tags in description
* show hover effect for trends

v0.5.2 - 10/23/2009
* insert html links in description text
* fix compile warning
* don't show last updated info when description download failed
* change in dataEngine: separate keys for trends and queries
- $DATE_names for trends and $DATE_queries for queries

v0.5.1 - 10/22/2009
* remove frame from description widget
* add last updated info to description

v0.5 - 10/18/2009
* show trend description in main window
* more compact trend list (uses TreeView instead of html)

v0.4 - 10/10/2009
* support for custom search urls
* react to plasma theme changes
* bugfixes

v0.3 - 10/06/2009
* ability to remove/reorder trend tabs
* add configuration of update interval

v0.2 - 09/28/2009
* add info from whatthetrend.com to trends

v0.1.1 - 09/01/2009
* add translation support
* several bugfixes

v0.1 - 08/25/2009
* initial release

kkrizka

7 years ago

I've wrote a Gentoo ebuild for microtrends, which you can find here:
http://pastebin.com/f5d70593a

Report

buschmann23

7 years ago

When I build packages for openSUSE in the openSUSE Build Service, the rpm build checks there complain about a no-return-in-nonvoid-function:

Quote:

I: Program returns random data in a function
E: plasmoid-microtrends no-return-in-nonvoid-function /usr/src/packages/BUILD/microtrends/trendmodel.cpp:63


This error/warning prevents the built packages from getting published.

I have written a little patch, that works for me, but I do not know, if it is correct, because my C++ is really poor. ;-)

http://pastebin.ca/1639601

The microtrends version is 0.5.1.

My openSUSE packages can be found here:
http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-microtrends

Report

farbing

7 years ago

Thanks for the feedback and for packaging. I somehow forgot to remove this, because the switch-clause isn't really neccessary anymore, and I didn't get any compiler warnings.

I just uploaded a new version and I hope it compiles now

Report

buschmann23

7 years ago

Yes, the warning has gone. :) The new version is committed to the openSUSE Build Service, where soon new packages will be available.

Report

Kraplax

7 years ago

I've voted up for it, but you really should consider repackaging it - what you've done is known as 'tar-bomb'. I'll explain - i have a folder Public,where allmy downloaded and self-compiled stuff resides in it's own dir. And every single package, when i use 'tar xvf <packagename>.tar.bz2' creates it''s own directory and extracts it's files into it. Your package extracted all it's elements into the Public. So, not only had i to clean my Public directory from that trash, but also had to create a dir manually, copy your package and "explode" it there.
In other words, instead of creating your package with 'tar cjf microtrends-0.1.tar.bz2 microtrends/' and you'll be fine.
And yeah, i'm working on a plasmoid that uses qjson too, and should have very similar appearance. So far i had difficulties with the appearance (the 'backend' seem to work fine), so i wanted to have a look at the sources o your plasmoid. Maybe i'll use some ideas :)

Report

farbing

7 years ago

Sorry about that, I created the archive wit git's archive command and didn't realize I had to use the --prefix argument. I just uploaded the fixed tarball.

Report

7 years ago

v0.5.5 - 12/17/2009
* show last updated date as interval (e.g. "2 days ago")

v0.5.4 - 12/16/2009
* fix urls containing # or @ in descriptions

v0.5.3 - 11/06/2009
* add links to user names and hash tags in description
* show hover effect for trends

v0.5.2 - 10/23/2009
* insert html links in description text
* fix compile warning
* don't show last updated info when description download failed
* change in dataEngine: separate keys for trends and queries
- $DATE_names for trends and $DATE_queries for queries

v0.5.1 - 10/22/2009
* remove frame from description widget
* add last updated info to description

v0.5 - 10/18/2009
* show trend description in main window
* more compact trend list (uses TreeView instead of html)

v0.4 - 10/10/2009
* support for custom search urls
* react to plasma theme changes
* bugfixes

v0.3 - 10/06/2009
* ability to remove/reorder trend tabs
* add configuration of update interval

v0.2 - 09/28/2009
* add info from whatthetrend.com to trends

v0.1.1 - 09/01/2009
* add translation support
* several bugfixes

v0.1 - 08/25/2009
* initial release

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 59%
59.00 Likes
41 Dislikes
Details
version
0.5.5
updated Dec 17 2009
added Aug 25 2009
downloads
page views 508