


Plasma 4 Extensions by PlasmaFactory 1198 comments
I hope, this project is not dead. Rather in sleep state. I don't know how other developers, but I'm still using KDE4 and yawp on almost all my computers. I've only one testing laptop with Plasma 5 and it still does not works correctly. Maybe is Plasma5 two years old, but is still not stable for me. Each version creates a new bugs and leaves all previous untouched :-(
And I see no key features on Plasma5 that will push me to use it. I'm happy with KDE4.
So I have no motivation yet to continue with porting, especially when I have other thinks to do and with higher priority - my family, a toons of photos from last years to process, geocaching and openstreetmap.
I still hope, one day, yawp will be ported for Plasma5. But not now. Sorry.
And as usual - any help is welcome ;-) - Apr 11 2016

Plasma 4 Extensions by PlasmaFactory 1198 comments
Any help is welcome.
https://sourceforge.net/p/yawp/git/ci/plasma5/tree/ - Mar 11 2015

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
the situation around KDE 5.0 is a little bit messy. Different version of framework, apps... I've tried some git build and YaWP worked there.
Currently, there are no plans for porting to QML. - Nov 30 2014

Plasma 4 Extensions by PlasmaFactory 1198 comments
Yes. But the library could be present, but due to different version or broken dependency, you can still build the program, but it will not work correctly.
> Anyway, there is something odd here: yawp from the repo consists of two files: plasma-dataengines-yawp and plasma-widget-yawp. If I install those two, I get the crashes. I can install my own build (0.4.5), after I installed both of these files. But 0.4.5. tells me, it can't connect to the weather server.
I don't use and know Mint, but this is not wrong. The YaWP itself contains two parts. Data engines and plasmoid itself. These data engines could be used without YaWP - with the standard weather plasmoids delivered with Plasma.
And oposite, you can use YaWP with data engines delivered with Plasma - you will lost accuweather in this case ;-)
When you compile YaWP from source codes, you will install both parts.
> What am I missing there?
I have no Idea :-( As it worked before, I still think, the problem is with update of some library.
What you can do - check the .xsession-errors file in your home folder. Maybe there will be something.
Check the weather plasmoids delivered with KDE. If they does not work as well, the problem is in KDE, not in YaWP.
If it does not help, compile YaWP with debug enabled:
./install.sh -d -f /tmp/yawp.log -l Tracing -u
and look to the /tmp/yawp.log file for issues.
Marián
- Jul 15 2014

Plasma 4 Extensions by PlasmaFactory 1198 comments
Configuration and build process does not check dependencies of libraries. So if YaWP is linked to plasma library and the plasma library is linked to the KIO library, then build process check only plasma library and not the KIO library.
Also, there could be a problem with mixing of different versions. What works with old version could not work with newest version.
Could you provide crash report? There should be visible, what is wrong. You probably will need to install debugging symbols for KDE libraries,
Regards,
Marián - Jul 15 2014

Plasma 4 Extensions by PlasmaFactory 1198 comments
Your YaWP version is quite old. I just tested YaWP 0.4.5 on KDE 4.13.2. I have no issue with wetter.com (got lots of Berlins around the world). Also unknown location does not crash plasma.
As no weather service is working for you, there should be some issue with plasma libraries - e.g. some dependency is broken. - Jul 15 2014

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
I've read your description several times, but I still don't understood. Could you provide screenshot, screencast or steps to reproduce with yawp configuration?
I'm using yawp in vertical panel (100% height and only current temp. and weather shown) and I've no issue with this. - May 15 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments
But I suppose this is not what you want. - Apr 23 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments
Marián - Mar 26 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments
Seems like it is caused by the resize:
http://pastebin.com/9FPLJRk4 - Mar 20 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments
thanks for the comment. I can confirm :-(
Currently I've only found that removing of line "resize(273, 255);" in yawp.cpp fix it. But I don't know, how to recognise a situation when yawp is firstly added to the desktop. - Mar 18 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments
a new version finally released. Thanks for your patience.
There are some issues with YaWP in system tray, currently we have no solution for it :-( - Mar 17 2013

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
program msgfmt is part of the gettext package. You need to install it first. - Jun 14 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
A time for a new release? - Mar 25 2012

Plasma 4 Extensions by fpuelz 12 comments
thanks for your applet. It looks good, but I've found a bug. I added Glucose applet to my desktop, did some tests, but as I don't have actual data (my daughter is still in hospital), I deleted all my testing data.
But in this case, plasma-desktop is crashing on start. See Backtrace below. It seems that Glucose::showCurve does not expect that there are no data.
I also noticed, that the 'Go to current day' (I can't verify the name now) button does not work. Or I'm doing something wrong.
[KCrash Handler]
#6 0x00007faf2f138ac0 in ?? () from /usr/lib64/kde4/plasma_applet_yawp.so
#7 0x00007faf2f1094b5 in ?? () from /usr/lib64/kde4/plasma_applet_yawp.so
#8 0x00007faf4b60ff93 in QMetaObject::activate (sender=0x70c370, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#9 0x00007faf4e195625 in Plasma::ThemePrivate::notifyOfChanged (this=0x6a2530) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/plasma/theme.cpp:366
#10 0x00007faf4e1958b1 in Plasma::Theme::qt_static_metacall (_o=0x70c370, _c=<optimized out>, _id=8, _a=0x7fff8430c920) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1_build/plasma/theme.moc:102
#11 0x00007faf4b60ff93 in QMetaObject::activate (sender=0x704b50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#12 0x00007faf4b60f109 in QObject::event (this=0x704b50, e=<optimized out>) at kernel/qobject.cpp:1157
#13 0x00007faf4a77a224 in QApplicationPrivate::notify_helper (this=0x6fdbe0, receiver=0x704b50, e=0x7fff8430d080) at kernel/qapplication.cpp:4550
#14 0x00007faf4a77ee1f in QApplication::notify (this=<optimized out>, receiver=0x704b50, e=0x7fff8430d080) at kernel/qapplication.cpp:4411
#15 0x00007faf4c320222 in KApplication::notify (this=0x6a0360, receiver=0x704b50, event=0x7fff8430d080) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#16 0x00007faf4b5fa7bb in QCoreApplication::notifyInternal (this=0x6a0360, receiver=0x704b50, event=0x7fff8430d080) at kernel/qcoreapplication.cpp:876
#17 0x00007faf4b62c15e in sendEvent (event=0x7fff8430d080, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#18 QTimerInfoList::activateTimers (this=0x700950) at kernel/qeventdispatcher_unix.cpp:611
#19 0x00007faf4b6291ad in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#20 0x00007faf42223672 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007faf42223e68 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007faf42224041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007faf4b6298ff in QEventDispatcherGlib::processEvents (this=0x603ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#24 0x00007faf4a81f61e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007faf4b5fe38f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1063
#26 0x00007faf35459f92 in Glucose::showCurve (this=0x9927f0) at /home/marian/Stažené soubory/glucose/glucose-0.1.1/plasma-applet-glucose-0.1.1/glucose.cpp:934
#27 0x00007faf3545a7b3 in Glucose::setCurrentView (this=0x9927f0, newView=...) at /home/marian/Stažené soubory/glucose/glucose-0.1.1/plasma-applet-glucose-0.1.1/glucose.cpp:875
#28 0x00007faf3545b12d in Glucose::init (this=0x9927f0) at /home/marian/Stažené soubory/glucose/glucose-0.1.1/plasma-applet-glucose-0.1.1/glucose.cpp:208
#29 0x00007faf4e0e989f in Plasma::ContainmentPrivate::initApplets (this=0x8b9db0) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/plasma/containment.cpp:463
#30 0x00007faf4e0fd519 in Plasma::CoronaPrivate::importLayout (this=0x8784b0, conf=..., mergeConfig=240) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/plasma/corona.cpp:1067
#31 0x00007faf4e0fdc7f in Plasma::Corona::loadLayout (this=0x93d260, configName=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/plasma/corona.cpp:278
#32 0x00007faf4e0fdd0e in Plasma::Corona::initializeLayout (this=0x93d260, configName=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/plasma/corona.cpp:181
#33 0x00007faf4e934434 in PlasmaApp::corona (this=0x6a0360, createIfMissing=<optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.8.1/work/plasma-workspace-4.8.1/plasma/desktop/shell/plasmaapp.cpp:833
#34 0x00007faf4e9346e3 in PlasmaApp::setupDesktop (this=0x6a0360) at /var/tmp/portage/kde-base/plasma-workspace-4.8.1/work/plasma-workspace-4.8.1/plasma/desktop/shell/plasmaapp.cpp:312
#35 0x00007faf4e9355c2 in PlasmaApp::qt_static_metacall (_o=0x6a0360, _c=<optimized out>, _id=14, _a=0x840970) at /var/tmp/portage/kde-base/plasma-workspace-4.8.1/work/plasma-workspace-4.8.1_build/plasma/desktop/shell/plasmaapp.moc:119
#36 0x00007faf4b60f3d6 in QObject::event (this=0x6a0360, e=<optimized out>) at kernel/qobject.cpp:1195
#37 0x00007faf4a77c8c6 in QApplication::event (this=0x6a0360, e=0x7b89a0) at kernel/qapplication.cpp:2532
#38 0x00007faf4a77a224 in QApplicationPrivate::notify_helper (this=0x6fdbe0, receiver=0x6a0360, e=0x7b89a0) at kernel/qapplication.cpp:4550
#39 0x00007faf4a77ee1f in QApplication::notify (this=<optimized out>, receiver=0x6a0360, e=0x7b89a0) at kernel/qapplication.cpp:4411
#40 0x00007faf4c320222 in KApplication::notify (this=0x6a0360, receiver=0x6a0360, event=0x7b89a0) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r1/work/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#41 0x00007faf4b5fa7bb in QCoreApplication::notifyInternal (this=0x6a0360, receiver=0x6a0360, event=0x7b89a0) at kernel/qcoreapplication.cpp:876
#42 0x00007faf4b5fdd77 in sendEvent (event=0x7b89a0, receiver=0x6a0360) at kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6021f0) at kernel/qcoreapplication.cpp:1500
#44 0x00007faf4b629763 in sendPostedEvents () at kernel/qcoreapplication.h:236
#45 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#46 0x00007faf42223672 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#47 0x00007faf42223e68 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007faf42224041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#49 0x00007faf4b6298ff in QEventDispatcherGlib::processEvents (this=0x603ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007faf4a81f61e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007faf4b5f97e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007faf4b5f9a95 in QEventLoop::exec (this=0x7fff8430eaa0, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007faf4b5fe21b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#54 0x00007faf4e91af82 in kdemain (argc=1, argv=0x7fff8430eee8) at /var/tmp/portage/kde-base/plasma-workspace-4.8.1/work/plasma-workspace-4.8.1/plasma/desktop/shell/main.cpp:120
#55 0x00007faf4e56622d in __libc_start_main (main=0x400880 <main(int, char**)>, argc=1, ubp_av=0x7fff8430eee8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8430eed8) at libc-start.c:226
#56 0x00000000004007a9 in _start () - Mar 25 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments
there is no such option. We are using system font. - Mar 02 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
looks good, I commited.
I've made only one change - the Red and Blue colours was replaced by the standard YaWP used colours. The blue colour does not look good on blue theme backgroud ;-) Hope it is not problem for you.
Thanks for the patch
Marián - Jan 13 2012
I want to install daisy on KDE 4.8 RC2 (gentoo) and it does not compile :-(
[ 94%] Building CXX object applet/CMakeFiles/plasma_applet_daisy.dir/plasma_applet_daisy_automoc.o
[100%] Building CXX object applet/CMakeFiles/plasma_applet_daisy.dir/src/daisy.o
In file included from /var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:29:0:
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:105:20: error: ‘TaskManager::TaskPtr’ has not been declared
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:106:20: error: ‘TaskManager::StartupPtr’ has not been declared
In file included from /var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:29:0:
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:340:31: error: ‘TaskPtr’ has not been declared
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:421:5: error: ‘TaskPtr’ does not name a type
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:515:23: error: ‘StartupPtr’ has not been declared
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:516:25: error: ‘StartupPtr’ has not been declared
In file included from /var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:33:0:
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisyTasks.cpp:162:26: error: variable or field ‘startupAdded’ declared void
/var/tmp/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisyTasks.cpp:162:26: error: ‘StartupPtr’ was not declared in this scope
make[2]: *** [applet/CMakeFiles/plasma_applet_daisy.dir/src/daisy.o] Error 1
make[1]: *** [applet/CMakeFiles/plasma_applet_daisy.dir/all] Error 2
make: *** [all] Error 2
- Jan 07 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments
Did you tried to restart panels/plasma-desktop? - Jan 05 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments
But, I don't see there any command to load changed setting. - Jan 05 2012

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
https://projects.kde.org/projects/kde/kde-workspace/repository/diff/libs/plasmaclock?rev=dd083ff455ee2bceb47d4c2bce7cffb5db494d48&rev_to=15662dc9ab5a118b5194b7da09951555ebb5e5fc - Dec 30 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
(gdb) bt
#0 0x00007f8bfa2fd393 in __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const () from /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6
#1 0x00007f8bfa2fb1d2 in __dynamic_cast () from /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6
#2 0x00007f8bfe08cffb in Plasma::ToolTipManager::eventFilter (this=0xf74fc0, watched=0x16e6270, event=0x7fffcb4edbf0) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/plasma/tooltipmanager.cpp:450
#3 0x00007f8bfb548216 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#4 0x00007f8bfa70ecd1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#5 0x00007f8bfa71387a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#6 0x00007f8bfc2380b2 in KApplication::notify (this=0xefdee0, receiver=0x16e6270, event=0x7fffcb4edbf0) at /var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kdeui/kernel/kapplication.cpp:311
#7 0x00007f8bfb54809b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#8 0x00007f8bfb57589e in QTimerInfoList::activateTimers() () from /usr/lib64/qt4/libQtCore.so.4
#9 0x00007f8bfb572918 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f8bf2471072 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f8bf2471868 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f8bf2471a41 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#13 0x00007f8bfb572fef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f8bfa7b43fe in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f8bfb547442 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f8bfb547684 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f8bfb54bb0b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007f8bfe804302 in kdemain (argc=1, argv=0x7fffcb4ee2c8) at /var/tmp/portage/kde-base/plasma-workspace-4.7.95/work/plasma-workspace-4.7.95/plasma/desktop/shell/main.cpp:120
#19 0x00007f8bfe45022d in __libc_start_main () from /lib64/libc.so.6
#20 0x00000000004007a9 in _start ()
(gdb)
- Dec 30 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN}, {fd=22, events=POLLIN}, {fd=13, events=POLLIN}, {fd=21, events=POLLIN}, {fd=20, events=POLLIN}, {fd=24, events=POLLIN}, {fd=25, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28, events=POLLIN}, {fd=31, events=POLLIN}], 17, 0) = 0 (Timeout)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(7, 0x15146b4, 4096) = -1 EAGAIN (Resource temporarily unavailable)
It worked in Beta2. - Dec 30 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
I can confirm that this change is fixing the crash.
Thanks - Dec 30 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
I can confirm this bug on 4.7.4 (KDE and QT).
Test case:
1) Run: plasmoidviewer yaWP
2) In city configuration window look for some non existing city like "aabbcc"
3) An unknown place error message is shown.
4) After click OK, yaWP crash
The backtrace for accuwearher.com:
Application: Prohlížeč widgetů Plasmy (plasmoidviewer), signal: Segmentation fault
[KCrash Handler]
#6 QBasicAtomicInt::ref (this=0x800000006a) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7 0x00007f6b4886bb43 in QMap<unsigned int, Plasma::SignalRelay*>::QMap (this=0x7fff20657190, other=<optimized out>) at /usr/include/qt4/QtCore/qmap.h:186
#8 0x00007f6b4886bb69 in QForeachContainer<QMap<unsigned int, Plasma::SignalRelay*> >::QForeachContainer (this=0x7fff20657190, t=<optimized out>) at /usr/include/qt4/QtCore/qglobal.h:2251
#9 0x00007f6b4886a8f8 in Plasma::DataContainer::checkForUpdate (this=0x10d4c70) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/plasma/datacontainer.cpp:297
#10 0x00007f6b4886d3c8 in Plasma::DataEngine::timerEvent (this=0x93a910, event=0x7fff20657940) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/plasma/dataengine.cpp:387
#11 0x00007f6b4728b099 in QObject::event (this=0x93a910, e=<optimized out>) at kernel/qobject.cpp:1181
#12 0x00007f6b47c66f94 in QApplicationPrivate::notify_helper (this=0x66d700, receiver=0x93a910, e=0x7fff20657940) at kernel/qapplication.cpp:4481
#13 0x00007f6b47c6bb0a in QApplication::notify (this=<optimized out>, receiver=0x93a910, e=0x7fff20657940) at kernel/qapplication.cpp:4360
#14 0x00007f6b48ef3a72 in KApplication::notify (this=0x7fff20659730, receiver=0x93a910, event=0x7fff20657940) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
- Dec 29 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
I had some troubled with update to KDE 4.8 RC1 on my Gentoo, but I think, tomorrow I'll finaly solve the issue and I'll test it. - Dec 29 2011

Plasma 4 Extensions by svenstorp 130 comments
this plasmoid looks like it is exactly what I'm looking for. Unfortunately does not compile against 4.8.
Plasma::Icon is obsolete :-( - Dec 22 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
Marián - Dec 03 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
Thanks,
Marián - Nov 23 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
you need to backport the CMake changes as well.
Udev asked to pospone this release one week, to have time to implement more. When he finish, I'll release a new version. - Nov 21 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
Marián - Nov 20 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
thanks for the report. Should be fixed in rev. 484
http://yawp.svn.sourceforge.net/viewvc/yawp?view=revision&revision=484
Regards,
Marián - Nov 16 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
Looks nice (even I'm always using Accuweather). Why INI-File? We can specify an initial search order and let user to change it (and exclude unwanted services). It could be also an optional step in the City search dialog.
We can also only show a limited number of results together with button "Next results" (and this could be fetched on background). - Nov 13 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments

Plasma 4 Extensions by PlasmaFactory 1198 comments
this should not be a problem. Could you check last revision? Is it still an issue for you?
In Czech I had the same problem. Even worse. Because H/L I has to translate as Max/Min. M/M has non sense, Ma/Mi looks strange and Max/Min was too long. So I'm using symbol "^" for Max and nothing (space) for Min values. But recently I tried Max/Min translation and in most cases it looked correct. - Nov 13 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
I've found a bug in icon switch. Click on icon should switch between Day and Night icon, but it always switch to day icon. The night icon is shown only for a while on beginning of animation. - Nov 10 2011

Plasma 4 Extensions by PlasmaFactory 1198 comments
could you try to resize the widget a bit. It could help. - Nov 10 2011