
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
Plasmoid reminds you of birthdays and anniversaries of contacts[¹] in the (standard) KDE address book.
Inspired by the KDE3 kicker applet KBirthday from Jan Hambrecht.
As the version number indicates, the plasmoid isn't quite ready yet. Also there are a few issues I know of. You will find the list in the TODO file.
The popup displayed when clicking on the plasmoid's icon is supposed to show only when living in a panel. This popup dialog is not ready yet!
Hope you will enjoy using it anyway.
Problems with es_ES.po should be gone. Sorry for that.
[¹]Contacts can be added using KAddressBook or Kontact.
Source code is now available on GitHub
https://github.com/cyc1ingsir/KBirthdayPlasma
7 years ago
-============= V 0.9.73 ================== -French translation added (Alain Portal)
-Spanish translation added -fixing a couple of misspellings -applied patches provided by Alain Portal
-============= V 0.9.72 ================== -I18N files added -added German translation
============= V 0.9.71 ==================
-crash when started in hour after midnight - FIXED
-applied openSUSE patches
============= V 0.9.70 ==================
-I18N_ARGUMENT_MISSING FIXED by Patch from Tumsa on KDE-Looks org (thanks!)
-Since the ToolTip interface changed from KDE 4.1 to 4.2 this version depends on 4.2
-Extended panel support - this is not final yet!
============= V 0.8.0 ==================
-if added to a panel instead of the desktop, number of events will be shown
-added tooltip if added to panel (tooltip has yet to be extended)
tooltip interface keeps chaning - KDE >4.1.70 supported only at the moment
-coming events in next year and past in events in last year were not displayed (FIXED)
-count of coming events are calculated in order to resize plasmoid
/resizing itself not working yet/
-Added Icon
============= V 0.7.1 ==================
-updates on midnight (not tested yet)
-sorting list of events - closest events first
-using the normal font colour for headings (just a bit darker)
-Settings now stored when the config dialog is closed
============= V 0.7 ==================
-initial Release
7 years ago
-============= V 0.9.73 ================== -French translation added (Alain Portal)
-Spanish translation added -fixing a couple of misspellings -applied patches provided by Alain Portal
-============= V 0.9.72 ================== -I18N files added -added German translation
============= V 0.9.71 ==================
-crash when started in hour after midnight - FIXED
-applied openSUSE patches
============= V 0.9.70 ==================
-I18N_ARGUMENT_MISSING FIXED by Patch from Tumsa on KDE-Looks org (thanks!)
-Since the ToolTip interface changed from KDE 4.1 to 4.2 this version depends on 4.2
-Extended panel support - this is not final yet!
============= V 0.8.0 ==================
-if added to a panel instead of the desktop, number of events will be shown
-added tooltip if added to panel (tooltip has yet to be extended)
tooltip interface keeps chaning - KDE >4.1.70 supported only at the moment
-coming events in next year and past in events in last year were not displayed (FIXED)
-count of coming events are calculated in order to resize plasmoid
/resizing itself not working yet/
-Added Icon
============= V 0.7.1 ==================
-updates on midnight (not tested yet)
-sorting list of events - closest events first
-using the normal font colour for headings (just a bit darker)
-Settings now stored when the config dialog is closed
============= V 0.7 ==================
-initial Release
kasimir
9 years ago
When I start KDE the hight of the plasmoid is expand to the bottom of the desktop. When I click the resize icon at the right tool bar I can change the width but not the hight. To change the hight I have to click the settings icon and click ok. After that I'm able to reduce the size.
Another problem I have noticed. When I suspend to disk and rewake next day the remaining days still are the some as the day before. But this could be a akonadi problem to.
Kasi
Report
mikala
10 years ago
here is a patch to fix this :
Index: src/applet/plasma-applet-kbirthday.desktop
===================================================================
--- src/applet/plasma-applet-kbirthday.desktop
+++ src/applet/plasma-applet-kbirthday.desktop 2010-04-23 18:44:03.409536281 -0300
@@ -5,7 +5,7 @@
Comment=Remembers you on anniversaries
Comment[de]=Erinnert an Geburtstage und Jahrestage von Kontakten im KDE-Adressbuch
Comment[fr]=Souvenez-vous des dates anniversaires
-Icon=cookie
+Icon=birthdaycake.svgz
Type=Service
X-KDE-ServiceTypes=Plasma/Applet
@@ -15,7 +15,7 @@
X-KDE-PluginInfo-Name=kbirthdayapplet
X-KDE-PluginInfo-Version=0.9.72
X-KDE-PluginInfo-Website=http://www.kde-look.org/content/show.php/K+Birthday+Reminder?content=91641
-X-KDE-PluginInfo-Category=Time and Date
+X-KDE-PluginInfo-Category=Date and Time
X-KDE-PluginInfo-Depends=
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-EnabledByDefault=true
Regards,
Report
janet
11 years ago
Report
Moppel
11 years ago
Report
buschmann23
11 years ago
Report
faldo
12 years ago
I am working with OpenSUSE 11.1 and KDE 4.3.1
I picked plasmoid-birthdayreminder-0.8.0-4.9.i586.rpm from
http://download.opensuse.org/repositories/KDE%3a/KDE4%3a/Community/openSUSE_11.1/i586/.
I did the installation without problems but when I start this plasmoid plasma crashes.
How can I solve this problem?
Report
Moppel
12 years ago
Anyway, I added an RPM package for openSuse 11.1. Since I included the the Factory repository, I've got KDE 4.2 already.
If it doesn't work, you can try to download the src.rpm and (as root) create a version suiting your environment with the command
rpmbuild --rebuild plasmoid-birthdayreminder-0.9.70-1.0.src.rpm
Hope that helps!
Report
faldo
12 years ago
oh yes indeed I meant KDE 4.1.3 - sorry.
I have tried to rebuild the package in your suggested way but it did not work.
After 37% of "make" an error occured.
In the following a part of make.
# In file included from /usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:1:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:42:30: error: Plasma/PopupApplet: Datei oder Verzeichnis nicht gefunden
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:43:29: error: Plasma/IconWidget: Datei oder Verzeichnis nicht gefunden
In file included from /usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:1:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:58: error: expected class-name before ‘{’ token
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:81: error: ‘KConfigDialog’ has not been declared
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:136: error: ISO C++ forbids declaration of ‘IconWidget’ with no type
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:136: error: invalid use of ‘::’
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:136: error: expected ‘;’ before ‘*’ token
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:58: warning: ‘class KBirthdayApplet’ has virtual functions and accessible non-virtual destructor
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:52: error: expected constructor, destructor, or type conversion before ‘(’ token
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:56: error: ‘KabEntry’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:56: error: template argument 1 is invalid
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In constructor ‘KBirthdayApplet::KBirthdayApplet(QObject*, const QVariantList&)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:64: error: expected class-name before ‘(’ token
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:76: error: ‘DefaultBackground’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:76: error: ‘setBackgroundHints’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:77: error: ‘setAspectRatioMode’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:78: error: ‘setHasConfigurationInterface’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:79: error: ‘resize’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In destructor ‘KBirthdayApplet::~KBirthdayApplet()’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:90: error: ‘hasFailedToLaunch’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::init()’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:110: error: ‘dataEngine’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:112: error: no matching function for call to ‘Plasma::DataEngine::connectSource(const char*&, KBirthdayApplet* const)’
/usr/include/KDE/Plasma/../../plasma/dataengine.h:136: note: candidates are: void Plasma::DataEngine::connectSource(const QString&, QObject*, uint, Plasma::IntervalAlignment) const
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:113: error: no matching function for call to ‘Plasma::DataEngine::connectSource(const char*&, KBirthdayApplet* const)’
/usr/include/KDE/Plasma/../../plasma/dataengine.h:136: note: candidates are: void Plasma::DataEngine::connectSource(const QString&, QObject*, uint, Plasma::IntervalAlignment) const
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:116: error: ‘setFailedToLaunch’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:120: error: no matching function for call to ‘Plasma::DataEngine::connectSource(const char [4], KBirthdayApplet* const, int, Plasma::IntervalAlignment)’
/usr/include/KDE/Plasma/../../plasma/dataengine.h:136: note: candidates are: void Plasma::DataEngine::connectSource(const QString&, QObject*, uint, Plasma::IntervalAlignment) const
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:125: error: ‘config’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:134: error: no matching function for call to ‘Plasma::Svg::Svg(KBirthdayApplet* const)’
/usr/include/KDE/Plasma/../../plasma/svg.h:73: note: candidates are: Plasma::Svg::Svg(QObject*)
/usr/include/KDE/Plasma/../../plasma/svg.h:51: note: Plasma::Svg::Svg(const Plasma::Svg&)
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::constraintsEvent(Plasma::Constraints)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:152: error: ‘formFactor’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:154: error: ‘setMinimumSize’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:155: error: ‘setAspectRatioMode’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::paintInterface(QPainter*, const QStyleOptionGraphicsItem*, const QRect&)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:207: error: ‘setMinimumSize’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: At global scope:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:272: error: prototype for ‘void KBirthdayApplet::createConfigurationInterface(KConfigDialog*)’ does not match any in class ‘KBirthdayApplet’
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.h:81: error: candidate is: void KBirthdayApplet::createConfigurationInterface(int*)
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::configAccepted()’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:313: error: ‘config’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:323: error: ‘update’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:325: error: ‘configNeedsSaving’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::dataUpdated(const QString&, const QHash<QString, QVariant>&)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:347: error: ‘update’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp: In member function ‘void KBirthdayApplet::updateEventList(const QList<QVariant>&, QList<BListEntry*>**)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:355: error: ‘KabEntry’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:355: error: expected `;' before ‘ke’
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:356: error: ‘ke’ was not declared in this scope
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:354: warning: unused variable ‘person’
In file included from /usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/src/applet/kbirthdayapplet.cpp:447:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc: At global scope:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc:47: error: ‘Plasma::PopupApplet’ has not been declared
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc: In member function ‘virtual void* KBirthdayApplet::qt_metacast(const char*)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc:61: error: ‘PopupApplet’ in namespace ‘Plasma’ does not name a type
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc:62: error: ‘QMocSuperClass’ has not been declared
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc: In member function ‘virtual int KBirthdayApplet::qt_metacall(QMetaObject::Call, int, void**)’:
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc:67: error: ‘PopupApplet’ in namespace ‘Plasma’ does not name a type
/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir/src/applet/kbirthdayapplet.moc:68: error: ‘QMocSuperClass’ has not been declared
make[2]: *** [src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/kbirthdayapplet.o] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir'
make[1]: *** [src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/all] Fehler 2
make[1]: Leaving directory `/usr/src/packages/BUILD/KBirthdayPlasma_0_9_70/builddir'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.530 (%build)
RPM build errors:
user test01 does not exist - using root
user moppel does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.530 (%build)
Do you have any other suggestions?
best regards
faldo
Report
Moppel
12 years ago
I now have an openSuSE 11.1 installation with KDE 4.1.3 (sysinfo:/ says openSUSE 11.1 (i586) KDE: 4.1.3 (KDE 4.1.3) "release 4.9")
and tried the following:
I downloaded the src.rpm from
http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1/src/plasmoid-birthdayreminder-0.8.0-4.9.src.rpm
and as root run
rpmbuild --rebuild plasmoid-birthdayreminder-0.8.0-4.9.src.rpm
The built rpm will be located in
/usr/src/packages/RPMS/i586/
from where it can be installed.
Doing this, the plasmoid works for me without crashing plasma.
You could try this.
HTH
Report
faldo
12 years ago
The installation of plasmoid-birthdayreminder-0.9.70-1.0.i586.rpm works but when I start this plasmoid KDE crashes.
Installing birthday-plasmoid-0.9.70.tar.bz2 causes errors:
> CMake Error at /usr/share/kde4/apps/cmake/modules/FindPlasma.cmake:13 (message):
> FindPlasma.cmake is deprecated. Now with KDE 4.2 Plasma is part of kdelibs
> and automatically found using find_package(KDE4) instead.
> Replace the variables previously coming from FindPlasma.cmake as follows:
> PLASMA_OPENGL_FOUND -> KDE4_PLASMA_OPENGL_FOUND
> PLASMA_LIBS -> KDE4_PLASMA_LIBS
> PLASMA_INCLUDE_DIR -> KDE4_INCLUDE_DIR or KDE4_INCLUDES, should be already
> set anyway
> PLASMA_FOUND -> nothing, it's always there if KDE4, version 4.2 or newer
> has been found.
> If you see this error message in a module within KDE/, update it from svn,
> it has been fixed already.
> Call Stack (most recent call first):
> CMakeLists.txt:5 (find_package)
> -- Configuring incomplete, errors occurred!
> error: Bad exit status from /var/tmp/rpm-tmp.73332 (%build)
> RPM build errors:
> Bad exit status from /var/tmp/rpm-tmp.73332 (%build)
The rebuilt via
rpmbuild --rebuild plasmoid-birthdayreminder-0.9.70-1.0.src.rpm takes the same effect.
Are there some packages missing?
What else can I do?
Report
Moppel
12 years ago
http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/i586/
plasmoid-birthdayreminder-0.9.70-1.9.i586.rpm
It works for me using 4.2.00 (KDE 4.2.0) "release 90.1
You'll find the package inside the KDE:KDE4:Community:Factory:Desktop repository using your prefered package manager
The building error you saw resulted in the difference between KDE4.1.85 (where upon it was built) and KDE4.2 final.
Should plasma still crash on you after installing that above rpm I would be highly interested in the debugging output. You probably need kdeworspace4-debuginfo installed for it to generate useful output
Sorry for all this confusion
Report
Moppel
12 years ago
Other translations are welcome!
Report
buschmann23
12 years ago
Look at plasmoids like Customizable Weather Plasmoid, it already uses I18N :)
http://www.kde-look.org/content/show.php/Customizable+Weather+Plasmoid+(CWP)?content=98925
Best greetings
Buschmann
Report
Moppel
12 years ago
Being a native German speaker myself, I would have added the translation if I had found out, how to I18N plasmoids. Not sure where the translation files have to be placed
Report
faldo
12 years ago
There is still one (liitle) problem left.
When I try to activate this plamoid with clicking on the >Add Widget< button the desktop freezes. But via drag-and-drop it works fine.
btw: How can I help to translate your plasmoid in German?
faldo
Report
faldo
12 years ago
There is still one (liitle) problem left.
When I try to activate this plamoid with clicking on the >Add Widget< button the desktop freezes. But via drag-and-drop it works fine.
btw: How can I help to translate your plasmoid in German?
faldo
Report
faldo
12 years ago
I like this plasmoid and I miss it.
It used to work.
greetings
faldo
Report
quincunx
12 years ago
I tried to run this plasmoid on Kubuntu (with latest KDE 4.2 via PPA). The compilation didn't show any errors, but when I run the plasmoid, it always says "No Events", even though there are enough birthdays coming up within the next days (Kontact has them on its summary view). Kubuntu switched to Akonadi in 4.2, could this be the cause of the problem?
Greetings,
Chris
Report
Moppel
12 years ago
>plasmaengineexplorer kabc
If it doesn't list anything in the categories "Birthdays" or "Anniversaries" (The content of the the entries will not be displayable but this does not matter). If nothing is listed, akonadi might be the problem.
The aformentioned engine just tries to open the standard addressbook. However, I had to import some resources in Kontact recently, after nothing was displayed after an KDE4/Kontakt update anymore. I'll add a screenshot of the relevant area of Kontact tomorrow.
Report
KSVr00t
12 years ago
Report
Tumsa
12 years ago
msg = i18n("%1 days ago").arg(remainingDays*-1);
msg = i18n("in %1 days").arg(remainingDays);
to:
msg = i18n("%1 days ago", remainingDays*-1);
msg = i18n("in %1 days", remainingDays);
Now it works without error messages. (I use KDE 4.1.2 on Ubuntu 8.04)
Great plasmoid btw! I was looking for something like this.
Report
Moppel
12 years ago
I'm glad you like this plasmoid.
Report
hoihappen
12 years ago
[ 16%] Generating ui_kbirthdayapplet_config.h
Generating kbirthdayapplet.moc
Scanning dependencies of target plasma_applet_kbirthdayapplet
[ 33%] Building CXX object src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/plasma_applet_kbirthdayapplet_automoc.o
[ 50%] Building CXX object src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/kbirthdayapplet.o
/home/Tobi/Meins/Downloads/Customize/Plasmoids/BirthdayReminder/KBirthdayPlasma/src/applet/kbirthdayapplet.cpp: In member function ‘virtual void KBirthdayApplet::constraintsEvent(Plasma::Constraints)’:
/home/Tobi/Meins/Downloads/Customize/Plasmoids/BirthdayReminder/KBirthdayPlasma/src/applet/kbirthdayapplet.cpp:128: error: ‘Content’ is not a member of ‘Plasma::ToolTipManager’
/home/Tobi/Meins/Downloads/Customize/Plasmoids/BirthdayReminder/KBirthdayPlasma/src/applet/kbirthdayapplet.cpp:128: error: expected `;' before ‘toolTipData’
/home/Tobi/Meins/Downloads/Customize/Plasmoids/BirthdayReminder/KBirthdayPlasma/src/applet/kbirthdayapplet.cpp:129: error: ‘toolTipData’ was not declared in this scope
make[2]: *** [src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/kbirthdayapplet.o] Fehler 1
make[1]: *** [src/applet/CMakeFiles/plasma_applet_kbirthdayapplet.dir/all] Fehler 2
make: *** [all] Fehler 2
Report
Moppel
12 years ago
Whith the Beta 2 out, I hope this is final now.
If not, one may remove all code snippets enclosed by
#if KDE_IS_VERSION(4,1,80)
#endif
in
kbirthdayapplet.cpp
You may try this again. The current version was successfully compiled on openSuSE 11.0 with KDE version 4.2 Beta 2 (build 4.1.85)
Report
hoihappen
12 years ago
MFG
hoihappen
Report