
KCall
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:Version 0.5.2
-------------
KCallApplet/KCall
- renamed libaudio to libkcallaudio
- fix status of registration in applet
- while connecting/disconnecting: blink applet icon
- open config dialog from applet
Version 0.5.1
-------------
KCall
- remove some actions not needed in KCall
KCallApplet/KCall
- fix call lists
KCallApplet
- impelemented "Open KCall" in applet
Ratings & Comments
20 Comments
Will you implement Presence and IM?
Iinstalled it and like integration with kaddressbook very much, but cant understand, how to answer calls? I try to call from house phone, and call was made, I saw ball in the tray but couldn`t find how to answer... please explain me.... and next, I`d like to see more options, for example to get pop up windows on incoming calls....
work fine ! my debian package here : http://l1nux.free.fr/index.php?&direction=0&order=&directory=Debian/Internet Thanks.
Hello, I`d like to test this app, but I got an error while I was compiling: " make[4]: Gehe in Verzeichnis »/daten/Download/kcall-0.5.2/kcall/applet/kcall« if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../kcallsipsettings -I./../audio -I./../dissipate2 -I../gsm -I../ilbc -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kcall.o -MD -MP -MF ".deps/kcall.Tpo" -c -o kcall.o kcall.cpp; \ then mv -f ".deps/kcall.Tpo" ".deps/kcall.Po"; else rm -f ".deps/kcall.Tpo"; exit 1; fi In Datei, eingefügt von kcall.cpp:21: kcallcore.h:17:20: Fehler: qstack.h: Datei oder Verzeichnis nicht gefunden kcallcore.h:75: Fehler: ISO-C++ verbietet Deklaration von »QStack« ohne Typ kcallcore.h:75: Fehler: expected »;« before »
Hi! Is Kcall still developed? I was looking into the websvn repository and everything is about 2-3 month old. What about Kontact integration? I'd love to have kcall integrated into Kontact :-D Have a nice day! prego
Hi Prego ;) I haven't seen any updates in the SVN repository either, but Kontact integration is already working. If you're interested, I'm currently working on designing a new interface for KCall as well: http://www.kde-apps.org/content/show.php?content=30220 Greets, Arend jr.
Hi Arend ;-) It is funny how we meet each other again and again ;-) I am really wondering how to get the Kontact integration done? I downloaded kcall 0.5.2 and compiled and installed it, but still I can not choose it as a komponent in Kontact. As well I read something about a kontact-plugin/ folder, but I can not find it, either in the package or in svn. Can u help me out with it? Thx! :-D prego... ;-)
Well, I just compiled and installed KCall from Subversion on SUSE 9.3 and I magically got the component added in Kontact. I don't know whether that was added to SVN after 0.5.2 though. I also know that you can just select KCall when installing SUSE 10.0 and it is automatically integrated in Kontact then as well. Greets, Arend jr. ;)
I get this error when I build it: KDE 3.4.1, Mandriva le2005, QT 3.3.4, /usr/bin/ld: warning: libaudio.so.2, needed by /usr/lib/qt3/lib/libqt-mt.so, may conflict with libaudio.so.0 /usr/lib/libaudio.so: undefined reference to `SdpMessage::SdpMessage()' /usr/lib/libaudio.so: undefined reference to `SipCallMember::requestInvite(QString const&, MimeContentType const&)' /usr/lib/libaudio.so: undefined reference to `MimeContentType::~MimeContentType()' /usr/lib/libaudio.so: undefined reference to `SdpMessage::parseInput(QString const&)' /usr/lib/libaudio.so: undefined reference to `SdpMessage::null' /usr/lib/libaudio.so: undefined reference to `SdpMessage::isOnHold() const' /usr/lib/libaudio.so: undefined reference to `SdpMessage::operator!=(SdpMessage const&) const' /usr/lib/libaudio.so: undefined reference to `SdpMessage::setName(QString const&)' /usr/lib/libaudio.so: undefined reference to `SdpMessage::setIpAddress(QString const&)' /usr/lib/libaudio.so: undefined reference to `SipUri::SipUri(QString const&)' /usr/lib/libaudio.so: undefined reference to `UDPMessageSocket::UDPMessageSocket()' /usr/lib/libaudio.so: undefined reference to `SipUri::~SipUri()' /usr/lib/libaudio.so: undefined reference to `UDPMessageSocket::SetTOS()' /usr/lib/libaudio.so: undefined reference to `SdpMessage::setVideoPort(unsigned int)' /usr/lib/libaudio.so: undefined reference to `SdpMessage::~SdpMessage()' /usr/lib/libaudio.so: undefined reference to `SipCall::setCallType(SipCall::CallType)' /usr/lib/libaudio.so: undefined reference to `SipUri::operator=(SipUri const&)' /usr/lib/libaudio.so: undefined reference to `MessageSocket::setHostname(char const*)' /usr/lib/libaudio.so: undefined reference to `Sip::getLocalAddress()' /usr/lib/libaudio.so: undefined reference to `KCallSipSettings::self()' /usr/lib/libaudio.so: undefined reference to `SipUri::SipUri()' /usr/lib/libaudio.so: undefined reference to `SdpMessage::operator=(SdpMessage const&)' /usr/lib/libaudio.so: undefined reference to `MimeContentType::MimeContentType(QString const&)' /usr/lib/libaudio.so: undefined reference to `SipCallMember::acceptInvite(QString const&, MimeContentType const&)' /usr/lib/libaudio.so: undefined reference to `SdpMessage::message(codecType, codecType, QString) const' /usr/lib/libaudio.so: undefined reference to `SdpMessage::setPort(unsigned int)' /usr/lib/libaudio.so: undefined reference to `MessageSocket::forcePortNumber(unsigned int)' /usr/lib/libaudio.so: undefined reference to `UDPMessageSocket::~UDPMessageSocket()' collect2: ld returned 1 exit status make[4]: *** [kcall] Fout 1 make[4]: Leaving directory `/home/xxxxx/kcall-0.5.2/kcall/kcall/src' make[3]: *** [all-recursive] Fout 1 make[3]: Leaving directory `/home/xxxxx/kcall-0.5.2/kcall/kcall' make[2]: *** [all-recursive] Fout 1 make[2]: Leaving directory `/home/xxxxx/kcall-0.5.2/kcall' make[1]: *** [all-recursive] Fout 1 make[1]: Leaving directory `/home/xxxxx/kcall-0.5.2' make: *** [all] Fout 2 [xxxxx@localhost kcall-0.5.2]$
I am getting the following error. Can someone help me? make all-recursive make[1]: Entering directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1' Making all in kcall make[2]: Entering directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall' Making all in applet make[3]: Entering directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall/applet' Making all in kcallsipsettings make[4]: Entering directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall/applet/kcallsipsettings' /bin/sh ../../../libtool --silent --tag=CXX --mode=link g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o libkcallsipsettings.la -rpath /usr/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/lib -L/usr/share/qt3/lib -L/usr/X11R6/lib -R /usr/lib -R /usr/lib -R /usr/share/qt3/lib -R /usr/X11R6/lib sipprefs.lo sipprefs_base.lo kcallsipsettings.lo -lkdeui /usr/bin/ld: cannot find -lXft collect2: ld returned 1 exit status make[4]: *** [libkcallsipsettings.la] Error 1 make[4]: Leaving directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall/applet/kcallsipsettings' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall/applet' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1/kcall' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/karthik/e/Kubuntu-Devlopment/evaluation/kcall-0.5.1' make: *** [all] Error 2
This is a good project but lacks information... People just don't know how to use it.
I tried it, made an account with sipgate.de but there are some problems: first when I start kcall it doesn't auto connect to the server. Then an authentification failed popup appears and I have to click ok to make it go away. Then there is no obvious dial button. I have to rightclick, choose dial etcetc. I test dialed 10000 (the sipgate test number and it says it's ok) so I guess that works. Then I edit kadressbook to start kcall when I click a phonenumber but it doesn't do a thing. If kcall isn't running it starts but it doesn't connect to the server and it doesn't ring. I tried the sipnumber in the screenshots but it doesn't seem to work either. I get no notification whatsoever. I guess this app needs a lot of work. I'll keep an eye on it though. I like the idea. KDE 3.4.1 and Mandriva le2005
Some more: in the toolbar I have only the 'new' icon and not 'save' and 'open'. And when I click it nothing happens.
this was already removed in 0.5.1. Did you download the wrong version?
Please check out the new version 0.5.2. I improved the feedback on server connects.
hi! kcall is gonna be a killer-app! having full kde integration for voip is just great! i have been waiting/looking for such an app! keep up the work! thx. unfortunately i get compile errors right now: -debian/sid -kde 3.4.1 ./configure [--prefix=/usr] make make all-recursive make[1]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1' Making all in kcall make[2]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall' Making all in applet make[3]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet' Making all in kcallsipsettings make[4]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/kcallsipsettings' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/kcallsipsettings' Making all in ilbc make[4]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/ilbc' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/ilbc' Making all in gsm make[4]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/gsm' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/gsm' Making all in dissipate2 make[4]: Entering directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/dissipate2' if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../gsm -I../../../ilbc -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT sipcall.lo -MD -MP -MF ".deps/sipcall.Tpo" -c -o sipcall.lo sipcall.cpp; \ then mv -f ".deps/sipcall.Tpo" ".deps/sipcall.Plo"; else rm -f ".deps/sipcall.Tpo"; exit 1; fi In file included from sipuser.h:26, from sipcall.cpp:5: qptrlist.h:4:19: qlist.h: No such file or directory make[4]: *** [sipcall.lo] Error 1 make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet/dissipate2' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall/applet' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1/kcall' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.1' make: *** [all] Error 2 any ideas? cheers _morph
Please remove the files qptrlist.h and qptrstack.h in directory kcall/applet/dissipate2/ and try again.
ok. i did that (and i also tried 0.5.2) but i get another error (same in both versions - this is from 0.5.2): ./configure make [... everything works fine ... an then:] make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.2/kcall/applet/audio' Making all in kcall make[4]: Entering directory `/data/software/__installed/kcall/kcall-0.5.2/kcall/applet/kcall' if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../kcallsipsettings -I./../audio -I./../dissipate2 -I../gsm -I../ilbc -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kcall.o -MD -MP -MF ".deps/kcall.Tpo" -c -o kcall.o kcall.cpp; \ then mv -f ".deps/kcall.Tpo" ".deps/kcall.Po"; else rm -f ".deps/kcall.Tpo"; exit 1; fi In file included from kcall.cpp:21: kcallcore.h:17:20: error: qstack.h: No such file or directory kcallcore.h:75: error: ISO C++ forbids declaration of 'QStack' with no type kcallcore.h:75: error: expected ';' before '<' token make[4]: *** [kcall.o] Error 1 make[4]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.2/kcall/applet/kcall' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.2/kcall/applet' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.2/kcall' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/data/software/__installed/kcall/kcall-0.5.2' make: *** [all] Error 2 so i am getting closer this time but not through yet ;) debian/sid kde 3.4.1 2.6.11-ck7 any further ideas eva? cheers and have a nice day _morph
The default Look is not pretty. Though it may be a good application, I find the Interface (3 panels) ugly. Skype interface is ok, but you can design better. Good Luck.
feel free to suggest new designs, best by providing (faked) screenshots