Version: (using KDE 4.2.2) OS: Linux Installed from: Debian testing/unstable Packages From: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=525756 Original reporter: Facundo Aguilera <budinero@gmail.com> Kopete notifications has no the "Ignore" and "Show" buttons when messages arrived.
It is possible that this happens with Qt 4.5.0, but I'm not sure.
My mistake: Qt 4.5.1
Yes, I think the same
Yes, I know. It show all messages (incomming and outcomming) immediately. It is bug in skype protocol. It is on TODO list.
This seems like a plasma/Qt related bug. It happens with all notifications that have actions and it seems to be triggered by Qt 4.5.1, as it used to work fine with Qt 4.5.0. Here is a testcase to show the problem: Assuming that you have Qt 4.5.1 installed, the two actions (buttons) "foo" and "bar" should not appear on the popup. However, you can show them if you click twice on the application icon that appears on the top left corner of the popup. -------------- #include <QtCore/QCoreApplication> #include <QtCore/QStringList> #include <QtCore/QTimer> #include <knotification.h> #include <kcomponentdata.h> #include <klocale.h> #include <kaboutdata.h> int main(int argc, char **argv) { QCoreApplication a(argc, argv); KComponentData d(KAboutData("kwrited", 0, ki18n("kwrited-test"), "1.0")); KNotification *notification = new KNotification("NewMessage", 0, KNotification::Persistent); notification->setComponentData(d); notification->setText( "hello world" ); notification->setActions(QStringList() << "foo" << "bar"); notification->sendEvent(); QTimer::singleShot(5000, &a, SLOT(quit())); return a.exec(); } ----------- I compiled that with "g++ test.cpp -lkdeui -I/usr/include/qt4" on a debian system. I have put the app name to be "kwrited", so that it uses the kwrited.notifyrc file that is installed with kdebase/workspace/kwrited, as it was easier for me.
The buttons are in the popup, but you can not see them. I can see a portion of one button at the bottom right of notification. Please, report a bug for plasma notifications and extend it.
This seems to be bug 190734. Confirm it and I will mark it as duplicate. Thanks
Yes, it is.
*** Bug 190734 has been marked as a duplicate of this bug. ***
SVN commit 960131 by aseigo: simple enough fix; thanks to George Kiagiadakis for the nice testcase BUG:190786 M +1 -1 notificationwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=960131
SVN commit 960132 by aseigo: backport fix for bug #190786 CCBUG:190786 M +1 -1 notificationwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=960132
*** Bug 191012 has been marked as a duplicate of this bug. ***