
KRunner Kopete Contacts
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
Kopete Contacts is a KRunner plugins that allows you to open chat with your Kopete contact just by typing it's name!
Cool improvement for people like me who are lazy to open the Kopete window :-)
In future I'd like to add configuration dialog to enable filtering offline contacts etc...for now this is just first release, so no big expectations (but it works :D )
For those of you who are extremely lazy I've implemented new function. You can now change your Kopete status (all accounts) by typing "status status_name". Supported are only default statuses (online,offline,away,busy and invisible).
Requires KDE 4.3!
Steps to build:
tar -xvf krunner-kopete-contacts-X.Y.tar.gz
cd krunner-kopete-contacts
mkdir build
cd build
cmake ../
make
#As root:
make install
You may want to add -DCMAKE_INSTALL_PREFIX to the cmake command
11 years ago
0.4
- A little speed improvement (decreased number of DBus messages)
0.3
- Added function to change Kopete status
0.2.1
- Fixed licensing issues
0.2
- Improved searching
- Added status information and status message
0.1
- First release
11 years ago
0.4
- A little speed improvement (decreased number of DBus messages)
0.3
- Added function to change Kopete status
0.2.1
- Fixed licensing issues
0.2
- Improved searching
- Added status information and status message
0.1
- First release
sergeidanilov
10 years ago
thank you for a work
Report
edneymatias
10 years ago
Report
progdan
10 years ago
cmake ./ -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install
After that you need to restart KRunner, so run
kquitapp krunner
kstart krunner
And then the plugin should be ready and work, just open krunner and type in name of some of your contacts from Kopete :)
Report
edneymatias
10 years ago
Report
progdan
10 years ago
But I still think that the mine works better ;)
Report
edneymatias
10 years ago
Good to know that! I will compile and install it right now!
Thank you!
Report
biosftw
11 years ago
-- Found Qt-Version 4.5.2 (using /usr/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Phonon includes NOT found!
CMake Error at /usr/share/kde4/apps/cmake/modules/FindPhonon.cmake:63 (message):
Phonon library or includes NOT found!
Call Stack (most recent call first):
/usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake:559 (find_package)
/usr/share/cmake-2.6/Modules/FindKDE4.cmake:81 (FIND_PACKAGE)
CMakeLists.txt:5 (find_package)
-- Configuring incomplete, errors occurred!
I guess i have to install a phonon package... which one is it?
Report
progdan
11 years ago
In ArchLinux FindPhonon.cmake is owned by kdelibs package.
Report
biosftw
11 years ago
Report
progdan
11 years ago
Report
Superstoned
11 years ago
Report
progdan
11 years ago
Report
jospoortvliet_double
11 years ago
http://mail.kde.org/mailman/listinfo/plasma-devel
Report
grongl
11 years ago
Could not find Kopete includes.
Call Stack (most recent call first):
CMakeLists.txt:9 (find_package)
Report
progdan
11 years ago
it seems you don't have Kopete headers installed. Look into repository if there is package named something like "kopete-dev" or "kdenetwork-dev"
Report
Quintasan1
11 years ago
I'm trying to get your application to universe in Ubuntu :)
Looks like your license file is wrong. LICENSE file states the app is GPLv3 and the *.cpp states it's LPGLv2. Can you also change the filename to COPYING? Thanks in advance!
Report
sakasa
11 years ago
Best Regards,
Report
Ekardnam
11 years ago
Does it search for both name and e.g. e-mail?
Report
progdan
11 years ago
Report
Superstoned
11 years ago
Report
atrox
11 years ago
Scanning dependencies of target krunner_kopetecontacts_automoc
Generating kopetecontactsrunner.moc
[ 0%] Built target krunner_kopetecontacts_automoc
Scanning dependencies of target krunner_kopetecontacts
[ 50%] Building CXX object src/CMakeFiles/krunner_kopetecontacts.dir/krunner_kopetecontacts_automoc.o
[100%] Building CXX object src/CMakeFiles/krunner_kopetecontacts.dir/kopetecontactsrunner.o
/usr/home/silver/Downloads/kde/krunner-kopete-contacts/src/kopetecontactsrunner.cpp: In constructor 'KopeteContactsRunner::KopeteContactsRunner(QObject*, const QVariantList&)':
/usr/home/silver/Downloads/kde/krunner-kopete-contacts/src/kopetecontactsrunner.cpp:37: error: 'RunnerSyntax' is not a member of 'Plasma'
/usr/home/silver/Downloads/kde/krunner-kopete-contacts/src/kopetecontactsrunner.cpp:37: error: 'addSyntax' was not declared in this scope
Report
progdan
11 years ago
'RunnerSyntax' has first appeared in KDE 4.3 (at least according to documentation) so you need to have KDE 4.3 (eg. 4.2.85)
Report
atrox
11 years ago
Report
progdan
11 years ago
Report
toxic-hero
11 years ago
and of course: happy birthday!
Report