QuoteSee Stock/Currency plasmoid

Plasma 4 Extensions

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

5
Score 50.0%
Description:

QuoteSee lets you track stock and currency quotes.

format for symbols:
usdcad=x - USD to CAD
yhoo - Yahoo!

It was tested on Kubuntu 9.04 w/KDE4.3.2 and OpenSuSE 11.1 with Qt 4.5.2 and KDE 4.3.

Known issues
* will most likely crash KDE 4.4 tested on Kubuntu 10.04
* reported crashing on Mandriva 2010.0

github
http://github.com/joshz/quotesee

To compile on Kubuntu, install:
cmake
build-essential
kdelibs5-dev

If you don't want to compile:
check out the info and grab repository or package from:
Ubuntu:
https://launchpad.net/~samrog131/+archive/ppa

OpenSUSE:
http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-quotesee

Arch:
http://aur.archlinux.org/packages.php?ID=29845

Mandriva i586: - REPORTED CRASHING
0.2.2
http://www.mandrivalinux.gr/rpm/2010.0/i586/plasma-applet-quotesee-0.2.2-1mlgr2010.0.i586.rpm

0.2
http://www.mandrivalinux.gr/rpm/2010.0/i586/plasma-applet-quotesee-0.2.1-1mlgr2010.0.i586.rpm
Last changelog:

10 years ago

QuoteSee 0.2.2 [2009-10-12]
* Fixed symbol case bug
* Increased width 20 pixels so change and long names don't overlap if hovered over item
* Added identification of invalid symbols

QuoteSee 0.2.1 [2009-08-27]
* Fixed crashing when running multiple instances
* Reverted to KUrlRequester::setPath, compiling for KDE 4.3 will return a deprecation warning but will work
* Modified behavior for handling load/save file path

QuoteSee 0.2 [2009-08-10]
New features:
* Hovering over a widget causes a button for external link to show up, clicking on it opens a browser on yahoo page for the symbol
* Hovering over a widget causes tool tip with trade time and date to show up
* Configuration options for reading and saving a symbol list file
* Configuration setting for increasing/decreasin update interval, this is for widget only, dataengine updates every 1 minute
* Configuration setting for settning applet translucency
* New Icon!!
Changes:
* Now plasmoid uses quotesee data engine
* Improved processing for currency change fetching, grabs a smaller chunk of xml

QuoteSee 0.1.2 [2009-04-07]
* Fixed currency rate change fetching if compiled with Qt 4.5
* Currency rate change is displayed with 4 decimal places instead of 2
* Stock names containing ',' display correctly, but are still limited to 17 characters

QuoteSee 0.1.1 [2009-03-30]
* Fixed crashing when checking currency quotes if QuoteSee compiled with Qt 4.5 (works fine with Qt 4.4.3). Still won't work correctly but won't crash and take the desktop with it.

ghibortz

10 years ago

I waited for hours now and it still says "PLEASE WAIT"... Also, I just did a reboot, to be sure... it still displays "PLEASE WAIT". My internet is working and the other applets (Stock Quote and YAWP) work OK.
I entered more than one symbol, and they all display "PLEASE WAIT fetching data"

Is there a way to start the plasmoid in "debug mode" to see what happens ?

Thank you very much !

Report

C

jzegan

10 years ago

There's not really a debug mode, you could run it from terminal with:

plasmoidviewer plasma_applet_quotesee

There may be some debug/warning messages that get output.
Let me know if you see anything.
Thanks!

Report

ghibortz

10 years ago

I only got this output:

$ plasmoidviewer plasma_applet_quotesee
findServiceByDesktopPath: not found

I don't know if it's related to the issue I'm having.

I want to send you a screenshot. I sent you a personal message with my email address...

Report

buschmann23

10 years ago

I have the same problem, and I tried plasmoidviewer, but there is no message. :(

Report

Heart

10 years ago

Hmmm, everytime I start my pc (kde 4.3) I lost my symbol list in quotesee!? I have to add the symbols again and again after every reboot....

(using buschmann23's openSUSE packageplasmoid-quotesee-0.1.2-1.41)

Report

C

jzegan

10 years ago

Yeah, I just tested that and you're right. I moved on to v0.2. If you're not terrified it'll crash your desktop, you could install that version. It works for me, otherwise I'm not getting any feedback on how many installations the applet actually works on with no problem, so it's kinda hard to judge how safe this is ;)

Report

buschmann23

10 years ago

Ouh, I've now built version 0.2, but it crashes the whole plasma desktop on my openSUSE 11.1 with KDE 4.3 and Qt 4.5.2. The same is in plasmoidviewer, but there is no sufficient error message. The crash appears directly after the configuration.

Report

C

jzegan

10 years ago

I'm getting OpenSUSE and updating a Mandriva installation, will post an update when I figure out what's wrong.
Just to make sure, after configuration is after you enter some stock symbols and press ok?

Report

buschmann23

10 years ago

Yes, so it is. After entering the stock symbols and pressing Ok, Plasma crashes.

Report

Heart

10 years ago

Hi Buschmann,

can you please have a look if 0.2.1 crash in openSUSE or not?

If not... you know... we like to see the new package in the your build server repo ;-)

Thanks

Report

buschmann23

10 years ago

openSUSE Build Service now contains version 0.2.1 (alongside with KDE 4.3.1 in the Factory repositories). This version does not crash my desktop anymore, but now I have the same problem like ghibortz. It fetches and fetches and fetches, but I never saw a result...

Report

Heart

10 years ago

Try adding your stock symbols in LOWERCASE. This works for me perfect now...

UPPERCASE ends also in "fetching data..."!

Report

buschmann23

10 years ago

Yes you are right. Lowercase works for me, too. Thanks for that hint. :)

Report

dan-linux

10 years ago

It also crashs on Kubuntu with kde 4.3

Report

C

jzegan

10 years ago

Unfortunately, I can't replicate any crashes, I've tested on 4 different distros...
Is this also after adding symbols?

Report

buschmann23

11 years ago

You can find my packages for openSUSE in the openSUSE Build Service here:

http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-quotesee

Report

Heart

10 years ago

...any update in near future on your openSUSE package?

THANKS

Report

buschmann23

10 years ago

Hey, the openSUSE Build Service is busy at this moment, but later today there will be verion 0.2 in it. :)

Report

C

jzegan

10 years ago

Thank you as well :)

Report

buschmann23

10 years ago

Because of changes in the KUrlRequester class in KDE 4.3, QuoteSee needs KDE 4.3 or newer to compile. So, for openSUSE repositories with KDE 4.2 (KDE:42) the version will stay at 0.1.2, Factory and UNSTABLE repositories will contain the latest version.

Report

Heart

10 years ago

Great... thanks!

Report

C

jzegan

10 years ago

Thank you, I'll add this to the description :)

Report

n1ho

11 years ago

Just updated my primary system from openSuSE 11.0/KDE3.5 to 11.1/KDE4.2.2, and encountered the build error message appended below.I've attempted to install every development RPM I can think of (and a lot of others were sucked in as dependencies), but obviously I need more - any clues? :

> ./install.sh
mkdir: cannot create directory `build': File exists
-- Found Qt-Version 4.4.3 (using /usr/bin/qmake)
-- Found X11: /usr/lib64/libX11.so
-- Phonon Version: 4.3.0
-- Found KDE 4.2 include dir: /usr/include
-- Found KDE 4.2 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bayard/scratch/plasma_quotesee-0.1.2/build
Generating quotesee.moc
Generating moc_qsconfig.cpp
[ 0%] Built target plasma_applet_quotesee_automoc
[ 0%] Building CXX object src/CMakeFiles/plasma_applet_quotesee.dir/plasma_applet_quotesee_automoc.o
[ 0%] Building CXX object src/CMakeFiles/plasma_applet_quotesee.dir/quotesee.o
[ 0%] Building CXX object src/CMakeFiles/plasma_applet_quotesee.dir/quote.o
[ 0%] Building CXX object src/CMakeFiles/plasma_applet_quotesee.dir/qsconfig.o
Linking CXX shared module ../lib/plasma_applet_quotesee.so
CMakeFiles/plasma_applet_quotesee.dir/quotesee.o:(.data.rel.ro._ZTV8QuoteSee[vtable for QuoteSee]+0x1e8): undefined reference to `Plasma::Applet::mousePressEvent(QGraphicsSceneMouseEvent*)'
CMakeFiles/plasma_applet_quotesee.dir/quotesee.o:(.data.rel.ro._ZTV8QuoteSee[vtable for QuoteSee]+0x2d0): undefined reference to `non-virtual thunk to Plasma::Applet::mousePressEvent(QGraphicsSceneMouseEvent*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/plasma_applet_quotesee.so] Error 1
make[1]: *** [src/CMakeFiles/plasma_applet_quotesee.dir/all] Error 2
make: *** [all] Error 2
[ 0%] Built target plasma_applet_quotesee_automoc
Linking CXX shared module ../lib/plasma_applet_quotesee.so
CMakeFiles/plasma_applet_quotesee.dir/quotesee.o:(.data.rel.ro._ZTV8QuoteSee[vtable for QuoteSee]+0x1e8): undefined reference to `Plasma::Applet::mousePressEvent(QGraphicsSceneMouseEvent*)'
CMakeFiles/plasma_applet_quotesee.dir/quotesee.o:(.data.rel.ro._ZTV8QuoteSee[vtable for QuoteSee]+0x2d0): undefined reference to `non-virtual thunk to Plasma::Applet::mousePressEvent(QGraphicsSceneMouseEvent*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/plasma_applet_quotesee.so] Error 1
make[1]: *** [src/CMakeFiles/plasma_applet_quotesee.dir/all] Error 2
make: *** [all] Error 2

Report

C

jzegan

11 years ago

Looks like you need libplasma-dev. You can also try kdelibs5-dev.

Report

n1ho

11 years ago

Actually, it turned out that I simply needed to get my installation updated all the way up and then rebooted. I've worked with openSuSE for a long time, but there are so many packages involved nowadays that keeping track of what I *really* need is a chore.

Anyway, I was able to successfully build it once all of the obscure dependencies between the development tools were met.

Thanks for the help!

Report

10 years ago

QuoteSee 0.2.2 [2009-10-12]
* Fixed symbol case bug
* Increased width 20 pixels so change and long names don't overlap if hovered over item
* Added identification of invalid symbols

QuoteSee 0.2.1 [2009-08-27]
* Fixed crashing when running multiple instances
* Reverted to KUrlRequester::setPath, compiling for KDE 4.3 will return a deprecation warning but will work
* Modified behavior for handling load/save file path

QuoteSee 0.2 [2009-08-10]
New features:
* Hovering over a widget causes a button for external link to show up, clicking on it opens a browser on yahoo page for the symbol
* Hovering over a widget causes tool tip with trade time and date to show up
* Configuration options for reading and saving a symbol list file
* Configuration setting for increasing/decreasin update interval, this is for widget only, dataengine updates every 1 minute
* Configuration setting for settning applet translucency
* New Icon!!
Changes:
* Now plasmoid uses quotesee data engine
* Improved processing for currency change fetching, grabs a smaller chunk of xml

QuoteSee 0.1.2 [2009-04-07]
* Fixed currency rate change fetching if compiled with Qt 4.5
* Currency rate change is displayed with 4 decimal places instead of 2
* Stock names containing ',' display correctly, but are still limited to 17 characters

QuoteSee 0.1.1 [2009-03-30]
* Fixed crashing when checking currency quotes if QuoteSee compiled with Qt 4.5 (works fine with Qt 4.4.3). Still won't work correctly but won't crash and take the desktop with it.

12345678910
product-maker Base: 4 x 5.0 Ratings
Stincjatclava
Apr 24 2013
margueritesu
Jan 28 2010
incredion
Jan 21 2010
alexiy
Nov 08 2009
buschmann23
Jul 01 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2.2
updated Oct 12 2009
added Mar 27 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0