[SCM] ktp-call-ui packaging branch, master, created. aa1ca3eca97afea834aee882c0ddfd624a8cbfb7
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Apr 29 16:24:11 UTC 2016
The branch, master has been created
at aa1ca3eca97afea834aee882c0ddfd624a8cbfb7 (commit)
- Shortlog ------------------------------------------------------------
commit aa1ca3eca97afea834aee882c0ddfd624a8cbfb7
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 17:41:54 2016 +0200
Update install file
commit 3313cad613934a986611246efd0cd0e9b1b698ca
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 17:35:04 2016 +0200
Add missing build dependency
commit be6e17f4aebd271b1f12db661a04608a238868c5
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 17:16:14 2016 +0200
Add missing build dependency
commit 91bbde15bbad61eb862b25670d0a4101c7e61753
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 16:49:44 2016 +0200
Refresh patches
commit 97ab337a31c0d4a650aa1ebbd7297dbdcf5940f1
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 16:45:25 2016 +0200
Prepare new upstream release
commit c9232f43c60a374019e302d98141fa99b81ffbe2
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:32:09 2016 +0200
Update copyright information
commit 0ac4771312f5f729a2ec60e7f2dcbfbe4788de50
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:24:43 2016 +0200
Bump Standards-Version to 3.9.8
commit 74a8e4e6a93aa91b398d673772d0c11b75e94b0f
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:24:20 2016 +0200
Add a .gitattributes file to use dpkg-mergechangelogs
commit 16252376254db6ef701e26b813b67ccb91837cff
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:24:05 2016 +0200
Update build-deps and deps with the info from cmake
commit 037080079b5c08099762c051ee2d7e760cca7972
Merge: 9ffb929 91da609
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:21:19 2016 +0200
Merge tag 'upstream/16.04.0'
Upstream version 16.04.0
commit 91da609b5ba96a81ccc0059e8625f4f691c43188
Merge: 353dd09 1e1ff29
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:21:09 2016 +0200
Imported Upstream version 16.04.0
commit 9ffb9294648b82342c976adec271cf3ec8c99af1
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Apr 29 15:19:56 2016 +0200
Prepare the kde applications release
commit 1e1ff29f5586861ff8454c504c6ab2cd3a7b82a7
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 2 19:28:53 2015 -0800
update service file to use new CMAKE variable
commit 353dd09ac48f49bfdd84ec78b79f3c49737ecade
Author: Diane Trout <diane at ghic.org>
Date: Sun Nov 15 08:17:35 2015 -0800
Imported Upstream version 0.9.0+git20151115
commit 1181f2c73af53dbf2298c82f6c1e48a0885bfdcb
Author: Diane Trout <diane at ghic.org>
Date: Sat Nov 14 21:51:21 2015 -0800
Prevent crashes from changes in how Bins are removed from the pipelines.
GStreamer reported warnings when trying to remove the sending bins
from the pipelines as they seem to be already unlinked when the
SinkManager::onPadUnlinked is called.
I discovered this by getting the source Element srcPad->parentElement()
and checking to see if that has a parent. After the bin is added to the
pipline it does have a parent, but by onPadRemoved it had been removed
from the pipeline.
I only tested audio calls which showed me that channelHandler()->pipeline()
could be null. I decided that that probably could happen to the video
path as well so added the guard condition there as well.
commit a3201110965f8b60ab0ee75e130994ab9c97e96b
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Tue Oct 6 11:40:15 2015 -0700
Do not require KTp twice in CMakeLists.txt
REVIEW: 125501
commit 65c9dc33e4a1fdaf6d5f278589ccef3274d2b6c4
Author: Diane Trout <diane at ghic.org>
Date: Thu Oct 1 12:20:12 2015 -0700
Revert "qCDebug(); doesn't print anything so we need to add some text to display"
This reverts commit d54a1b5178ce08d273bd9f0290cfb27b34aa41b4.
I was instructed to read http://woboq.com/blog/nice-debug-output-with-qt.html
which explains how to get more detailed logs out of qCDebug
commit d54a1b5178ce08d273bd9f0290cfb27b34aa41b4
Author: Diane Trout <diane at ghic.org>
Date: Thu Oct 1 10:13:18 2015 -0700
qCDebug(); doesn't print anything so we need to add some text to display
the old kDebug() did print the function name so an empty call to kDebug()
was meaningful. qCDebug doesn't, so we have to add a message in
order to get our function trace.
commit e4b06e656e10cd1139e22f8c8a0786ad66056833
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Wed Sep 30 11:34:10 2015 -0700
Add missing include
REVIEW: 125457
commit 5b765f3b1fe129017859ac4d457bdf74863191c6
Author: Diane Trout <diane at ghic.org>
Date: Tue Sep 29 22:52:49 2015 -0700
remove unneeded detritis from my merge attempt
commit dfd6c60495379643713e4fa5f93e0bbc8c7ab318
Merge: 5d6d4b4 e221312
Author: Diane Trout <diane at ghic.org>
Date: Mon Sep 28 11:33:39 2015 -0700
Merge branch 'frameworks'
This makes master compatibile with Qt5 / KF5
commit e221312d281e82b6ed539387811836d782910e34
Author: Diane Trout <diane at ghic.org>
Date: Mon Sep 28 11:08:39 2015 -0700
Find Phonon4Qt5 and provide INCLUDE files when building libktpcall
commit 1eb9c07f7427eebaad1c9c99499e24dbef697eb3
Author: Diane Trout <diane at ghic.org>
Date: Mon Sep 28 11:07:49 2015 -0700
Generate CMake feature_summary report
commit efbe22d1af401602282cc33fffb36284dfd9a36b
Author: Diane Trout <diane at ghic.org>
Date: Mon Sep 28 11:07:15 2015 -0700
Set CMP0063 NEW policy when run with newer versions of CMake
commit 89fc8ea97c6bc3abb9b2195d0fa8138386c019cc
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Jun 12 14:39:03 2015 -0700
Don't find unused webkit
commit 87d7447672dbf2b9c4cab026a9008807a3c65cfe
Author: Diane Trout <diane at ghic.org>
Date: Wed May 27 22:48:31 2015 -0700
Update watch file to point at http://download.kde.org
commit df7b069eb91c15e2147e9063e98520092c8b4463
Author: Diane Trout <diane at ghic.org>
Date: Wed May 27 14:59:36 2015 -0700
release into unstable
commit c21de3fe272d5772630fdc18ed6bad06bc59c14f
Author: Diane Trout <diane at ghic.org>
Date: Wed May 27 14:40:51 2015 -0700
Fix typo in depends. gstreamer1.10-alsa doesn't exist. use the real package name gstreamer1.0-alsa. (Thank you Lisandro)
commit 257af62b3db1af81395aed393e233e3a1cae380e
Author: Diane Trout <diane at ghic.org>
Date: Wed May 27 14:38:33 2015 -0700
release to unstable
commit 22a069a7da6dd710359b4c59d5fc838cd8b0c19c
Author: Diane Trout <diane at ghic.org>
Date: Wed May 20 22:25:36 2015 -0700
Backport two commits to fix issues with several QML buttons
* Backport two commits to fix issues with several QML buttons
- add fix-dtmp.patch
- add qml-fixes.patch
commit dc4edbef6a32601bb780b1ac5c8be23b0500523a
Author: Diane Trout <diane at ghic.org>
Date: Wed May 20 22:22:02 2015 -0700
remove copyright file pattern for a file that no longer exists
commit 9d7104e5a00a1b3393e19374a4e4747a9333cbcf
Author: Diane Trout <diane at ghic.org>
Date: Wed Apr 29 22:59:08 2015 -0700
split long line
commit cc6cce07d32684633591308fd6b86a08c2cfcb06
Author: Diane Trout <diane at ghic.org>
Date: Mon Apr 20 20:21:32 2015 -0700
Update Standards-Version to 3.9.6. No changes needed.
commit c4ff45623924b5505c5ef7c0b64792e5f96a9f4a
Author: David E. Narvaez <david.narvaez at computer.org>
Date: Tue Mar 31 20:14:31 2015 -0400
Replace toAscii with toLatin1
toAscii is obsolete in Qt5 so these should be replaced in the frameworks
branch.
REVIEW: 123200
commit 8e1b092cd878c46d53fa1cbc3f035be4215b00f2
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:45:36 2015 +0100
Port away from kdelibs4 support
REVIEW:123064
commit 65055353e6b43c12d86a8ae16c059b037e350427
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:37:57 2015 +0100
Fix typo in gtalk-p2p transport method
Fix typo in gtalk-p2p transport method
REVIEW: 123072
commit 07b4ec4ee5f84d84d6071a94641a11b7ff7c9aa8
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:37:48 2015 +0100
There is no setSoundEnabled slot
There is no setSoundEnabled slot
REVIEW: 123071
commit 6dead2e79e6f16c3e684fe883b0fcf9318f9963d
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:37:38 2015 +0100
Make the background of the preview video rectangle black
Make the background of the preview video rectangle black
REVIEW: 123070
commit b18d2200bd8befd587de9fa7ca06b9a40ca869a7
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:37:24 2015 +0100
Make sure that the border around the video preview is visible
Make sure that the border around the video preview is visible
REVIEW: 123068
commit 4900dff232b700b50a76e423300191bf48a98cca
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:37:11 2015 +0100
Remove unused variable, fix whitespaces
Remove unused variable, fix whitespaces
REVIEW: 123067
commit 314db37e44f5fb0771ccf0c009216d0b4751f072
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:36:55 2015 +0100
Update install path for callwindowui.rc
Update install path for callwindowui.rc
REVIEW: 123066
commit e2ebf9b87172d7ca9dc832e5810889d17b01c365
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:35:34 2015 +0100
Port away from kDebug / kWarning / kError
Port away from kDebug / kWarning / kError
REVIEW: 123087
commit 5ce3c1f13f4bb06b67bf1b5977d13d871e19d7d6
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:35:28 2015 +0100
Port away from KGlobal::config()
Port away from KGlobal::config()
REVIEW: 123063
commit 32bc030471401aec34e46fe733c80fe14bdbdc7a
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:35:20 2015 +0100
Port away from KUniqueApplication, K4AboutData, ...
Port away from KUniqueApplication, K4AboutData, ...
REVIEW: 123062
commit 959a7d90f2860d2c8c68d61367f462197e3e4d61
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:35:06 2015 +0100
Port away from KMenu
Port away from KMenu
REVIEW: 123061
commit 50ce6b2214dd756a2495c88322a13d2dd2236367
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:34:59 2015 +0100
Port away from KAction
Port away from KAction
REVIEW: 123073
commit d0837ab295957531287b101c27c09abd4f799c4b
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:34:48 2015 +0100
Port away from KIcon
Port away from KIcon
REVIEW: 123060
commit db837c6dd2e582a4dbb9341afae0d1c9a198e645
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:34:42 2015 +0100
Port to QtQuick 2.0
Port to QtQuick 2.0
REVIEW: 123059
commit 1099bef4ecf841292102a880c7104d97e44ce08b
Author: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Fri Mar 27 16:34:16 2015 +0100
Merge remote-tracking branch 'origin/master' into frameworks
Merge master (containing the new QML interface) to frameworks
REVIEW: 123056
From c804901e4826b7da698f7c02ac0cfb51c2fea2a8 Mon Sep 17 00:00:00 2001
From: Niels Ole Salscheider <niels_ole at salscheider-online.de>
Date: Sun, 15 Mar 2015 11:33:01 +0100
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into frameworks
commit d1dd6279d32181e5442481b31f55ec346d2267a4
Author: Dan Vrátil <dvratil at redhat.com>
Date: Thu Jan 22 16:31:18 2015 +0100
Add missing TelepathyQt5 include dirs to libktpcallui
Otherwise libktpcallui fails to find TelepathyQt5 headers included
from libqft.
commit 5d6d4b4caf5d6d7f2df9795e639d786729390f0e
Author: Diane Trout <diane at ghic.org>
Date: Sun Jan 11 14:59:02 2015 -0800
Manually access dtmf D-Bus interface.
CallContact::supportsDTMF didn't work for me so try to directly access
to the D-Bus interface pointer.
REVIEW: 122006
commit fc0392318f89b22d89e20cd66abd09b265768be9
Author: Diane Trout <diane at ghic.org>
Date: Sun Jan 4 16:43:49 2015 -0800
Fix several QML UI issues.
call-window.cpp: Properly use rootObject for attaching signals between C++ & QML.
Connect showDtmfAction signal to toggleDtmf.
ToggleButton.qml: use root.checked instead of non-existant function root.activate
Fix doubled // in pathname.
REVIEW: 121843
commit 01a296b36ea413fdef3f8e43119570c81b06553b
Author: Diane Trout <diane at ghic.org>
Date: Fri Jan 2 22:30:31 2015 -0800
Minor whitespace cleanup
commit 0ecd081ee15a1a996f29abd628bf60aa6bb93eb4
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 19:21:10 2014 -0800
Update build-depends for libktpcommoninternalsprivate-dev to 0.9.0
commit 522bf5f1bbeb4d0d3f00ee173c12e5bbdfbd210a
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 19:20:24 2014 -0800
Update maintainer to Debian/Kubuntu KDE Extras Team
commit bc23e2e436f65cf10ce324933dbb9805cec217a8
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 19:19:06 2014 -0800
actually kde-telepathy-data doesn't change much. so leave it as 0.8.1
commit 7154533344d5c019961d4a42a2ed2ad0a5231862
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 18:12:44 2014 -0800
Update copyright
commit f0bd531974d9d4175613eaf75650d9b7a09c9396
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 18:08:50 2014 -0800
bump upstream version number
commit 55b6aaedee5839c3e20bec1e6987212a6a85b4dc
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 17:35:34 2014 -0800
Imported Upstream version 0.9.0
commit cc3a7c2638e97b2f5d263bcf0a706c8501d2cce9
Merge: 7c5cb06 55b6aae
Author: Diane Trout <diane at ghic.org>
Date: Wed Dec 31 17:35:34 2014 -0800
Merge tag 'upstream/0.9.0'
Upstream version 0.9.0
commit 1a396ce96b385f7494b83727b1f0a3244c6347e0
Author: Aleix Pol <aleixpol at kde.org>
Date: Thu Oct 30 18:37:41 2014 +0100
First approach to port to KF5
commit 7c5cb06f789a04a47d81c4334031f1dc32ebf9ce
Author: Diane Trout <diane at ghic.org>
Date: Mon Oct 13 22:32:53 2014 -0700
Use Upstream-Version trick with ktp-telepathy-declarative
commit ff3c5c21edbd25d150449957acd0acbf02bdc316
Author: Diane Trout <diane at ghic.org>
Date: Mon Oct 13 22:32:00 2014 -0700
Install qml files
commit c1e5c3a6d3362c5cf0269c33c768861bb351e338
Author: Diane Trout <diane at ghic.org>
Date: Mon Oct 13 22:30:55 2014 -0700
Update ktp-telepathy-data to (>= ${source:Upstream-Version})
commit 70f281863fb43f8e1cfafdde05b375103c397c19
Author: Diane Trout <diane at ghic.org>
Date: Mon Oct 13 22:29:47 2014 -0700
Update gstreamer components to gstreamer 1.0 API versions. Build-Dep (>= 1.2)
commit 13d168a9ee9a86f8833e1a2f226e6bc00cef0579
Author: Diane Trout <diane at ghic.org>
Date: Sat Sep 20 21:09:41 2014 -0700
Remove call_contains.patch applied upstream.
commit 97066664efdf69084ee7261048f97571304c7520
Author: Diane Trout <diane at ghic.org>
Date: Sat Sep 20 21:07:54 2014 -0700
Update many build and package dependencies.
* Update build-depends for libktpcommoninternalsprivate-dev to 0.8.80
* Update build-depends for telepathy-qt4-dev to 0.9.5
* Update build-depends from libqtgstreamer0.10-dev to libqtgstreamer-dev 1.2
* Update build-depends for libtelepathy-farstream-dev to 0.6.0
* Update build-depends for libfarstream to 0.2.3
* Update gstreamer components to gstreamer 1.0 versions.
- gstreamer1.0-plugins-base,
- gstreamer1.0-plugins-good,
- gstreamer1.0-x,
- gstreamer1.0-pulseaudio | gstreamer1.0-alsa
- pulseaudio | gstreamer1.0-alsa
- gstreamer1.0-plugins-ugly
- gstreamer1.0-libav (this is really helpful for video support)
* Update ktp-telepathy-data to 0.8.80
* Add kde-telepathy-declarative and qtgstreamer-declarative dependencies
(For the new QML UI)
commit 7d62f7d520bee3dc3a00270152c797da759930e5
Author: Diane Trout <diane at ghic.org>
Date: Sat Sep 20 20:46:44 2014 -0700
New upstream release.
commit b4ccf09b2544a4fa6bc0a165a28fb477151fa75b
Merge: fb04596 aa8a929
Author: Diane Trout <diane at ghic.org>
Date: Sat Sep 20 20:46:16 2014 -0700
Merge tag 'upstream/0.8.80'
Upstream version 0.8.80
commit aa8a929fb127f4468fcd8300f6fafdbd7b163661
Author: Diane Trout <diane at ghic.org>
Date: Sat Sep 20 20:46:14 2014 -0700
Imported Upstream version 0.8.80
commit 8298879bfc5303c6ff21bcdf4b7c066a119fe689
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Sep 15 12:06:10 2014 +0200
Bump version to 0.8.80
commit b35cd21db82f3c31a4508fe8c85252d5b37ef5e2
Author: Diane Trout <diane at ghic.org>
Date: Sun Sep 7 22:40:03 2014 -0700
Only show local video if the call has video content.
BUG: 338771
REVIEW: 120098
commit 2e1fb349abf991ace3b9ad9685c465f06adff1e2
Author: Diane Trout <diane at ghic.org>
Date: Tue Sep 2 22:41:41 2014 -0700
Change to KDE i18n() function for text strings.
BUG: 338608
REVIEW: 120043
commit 8246acc01749bf6bd86beb9edaf82b6493738678
Author: Diane Trout <diane at ghic.org>
Date: Sat Aug 30 21:32:41 2014 -0700
make very sure sure the fullscreen checkbox has the right state
REVIEW: 119963
commit c1486702b202c56ed18f69e6f31194cd2088e819
Author: Albert Astals Cid <aacid at kde.org>
Date: Fri Aug 29 00:27:28 2014 +0200
Add *qml to Messages.sh, correctly ;)
CCMAIL: kde at davidedmundson.co.uk
commit bd4b7ff2ac96886114111ba5e4f96353c4da2263
Author: Diane Trout <diane at ghic.org>
Date: Wed Aug 27 18:02:55 2014 -0700
Give checked state a name, instead of empty string
commit a82a6b998b56abc4f2a271f57b213fa25e4d0582
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Thu Aug 28 02:52:03 2014 +0200
Set icons properly
BUG:338605
Reviewed-by: Diane Trout
commit 8ef3c94949fce77e38a2064aa835dd6fd1a101cc
Author: Martin Klapetek <mklapetek at kde.org>
Date: Thu Aug 28 00:48:23 2014 +0200
Forgot to fix the style in Main.qml
commit 5a28086e5dce5cf766fd61efa3066d439252f7a5
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:54:10 2014 +0200
Couple more cosmetic changes
commit f6c56f160b8903c67a0c915e870e7b01ec061576
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:52:16 2014 +0200
Shorten the tooltip interval from 1.5s to 400msec
commit 08251cc7f7b5056d64655acf84a1ab0172f578c4
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:51:08 2014 +0200
Proper string capitalization
commit 60eda1f955d24970f3fa94064af656ae9a862e7a
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:50:30 2014 +0200
Rename the "" state to "visible"
commit 4dc0565e8d40a82481fd23278bca44e02080924e
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:48:11 2014 +0200
Reformat the QML source to follow Plasma's QML guidelines
commit 559434bbc213ff16707d4ac76d96b2dcdee82fe8
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:08:41 2014 +0200
Fix missing/unneeded headers, should fix build
commit 508c7f12536106602848c552a88eec1bf799877d
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:05:18 2014 +0200
Make strings const-ref
commit 953dbc8e1f8ba718f3df0d57e18960e8332a1529
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:04:49 2014 +0200
Fix codestyle
commit f0be68cbed29ae3f8ef3b9c0a3719dc03cf33258
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:04:27 2014 +0200
Add missing include
commit 7e0f09dfa252e67135dacda9868ee2e79a34f163
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:04:13 2014 +0200
Forward declare class, include it in .cpp --> faster build
commit d2f04cd547a1831c01f574df795ec9323908f1cf
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 23:03:42 2014 +0200
Reorganize the class structure, remove unneeded includes
commit 5506cdc7dc4190721089f0f81d67c2209607f972
Author: Martin Klapetek <mklapetek at kde.org>
Date: Wed Aug 27 22:58:23 2014 +0200
Fix the toggleDtmf function
With the current logic it would exit the fullscreen and then enter it
again.
Quoting Ekaitz "If you show the dtmf and you are in fullscreen it is
covered by the main window and you can't see it. This returns the window
to the normal state before the dialpad is shown. (Or that was the idea
when I did that...)"
Reviewed-by: Diane Trout
commit 93f188becae4370cd1b6d8e549fb70fab5604a1e
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 26 22:40:43 2014 -0700
get exitFullScreen to work.
I also simplified how the signals were being passed around
by grabbing a reference to the root object and connecting the QML
signals directly to C++ slots. This allowed me to remove several
setup functions.
However while defining extra signals I felt compelled to reindent
some of the qml code so its a little bit more consistent.
This includes some work from Ovidiu-Florin Bogdan's patch in
reviewboard 119845.
Closes REVIEW: 119952
commit d62e987b7dfd7669e89d1381b433b906399bce69
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 26 22:39:58 2014 -0700
Move loading the qml components after we set properties in the qml context
commit 8a55f0ea0b506b50165133bbcfa4f67408dafb92
Merge: 4b4ac85 04921ac
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Aug 27 16:31:52 2014 +0200
Merge branch 'kaditx_qml'
commit 04921ac9d8923e26044186f24919186708ea00a7
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Aug 27 12:06:40 2014 +0200
Add qml to Messages.sh file
commit dd236f9d522f71a840e4cb39d922e3674aa4cc98
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Aug 27 12:05:30 2014 +0200
Revert "QML uses qsTr to mark what needs translation."
This reverts commit 70402ca3a2df4a336a2cf64ebe2796278cfa0015.
We have our own i18n functions injected by KDeclarative
CC: diane at ghic.org
commit 70402ca3a2df4a336a2cf64ebe2796278cfa0015
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 26 22:33:17 2014 -0700
QML uses qsTr to mark what needs translation.
commit 4b4ac853f71322c642be67bdfb94f8c4c3852eae
Merge: 79f714d 31dd663
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Aug 26 15:41:05 2014 +0200
Merge branch 'kaditx_qml'
commit 31dd663bac732d40814429dae04901d43f96e97e
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Aug 23 18:25:12 2014 +0200
Restore KMessageWidget
commit 8b54139a41c4f8cf1e12d6b4f363f3f73c211907
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 19 10:17:57 2014 -0700
Revert "Remove wrong include"
This reverts commit 43832dc8c316e24386973392125ea1144fb2bd90, because
it causes the build to fail.
commit caca2696c2de09aa08241bb1215a63cff8eb6bce
Author: Ovidiu-Florin Bogdan <ovidiu.b13 at gmail.com>
Date: Sat Aug 16 14:07:10 2014 +0200
Remove unused headers
REVIEW: 119775
commit 43832dc8c316e24386973392125ea1144fb2bd90
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Aug 2 13:28:02 2014 +0200
Remove wrong include
commit 25f1f05c9f6eb7609170f2094f7ddffa10c575da
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 12 22:05:15 2014 -0700
Add support for DTMF tones A B C D.
Also use QChar for the comparison and put the variable
on the right hand side of the comparison to limit accedental
assignments.
commit 08cb87f520acac1b872f48da018ad06ffc32acd6
Author: Diane Trout <diane at ghic.org>
Date: Tue Aug 12 21:01:48 2014 -0700
use install(directory to install all of the qml files
commit 7565815f42e84b2a71944383dd275cf350545d3a
Author: Diane Trout <diane at ghic.org>
Date: Mon Aug 11 22:46:01 2014 -0700
fix weird if else tree formatting
commit 766bb99d76a99c53840c49d804f1c238ad28d1bd
Author: Diane Trout <diane at ghic.org>
Date: Mon Aug 11 22:43:33 2014 -0700
remove extra spaces around ( this ), add extra space around=
commit 8cb592a378f23d62229871d8b9801ef14b05f65e
Author: Diane Trout <diane at ghic.org>
Date: Mon Aug 11 22:39:48 2014 -0700
remove unneeded #include <cstdlib>
commit 5ebf7e88fabb9a945c19ad5d697bd87a5f866cb3
Author: Diane Trout <diane at ghic.org>
Date: Mon Aug 11 22:29:45 2014 -0700
Clean up whitespace
Remove trailing whitespace, make sure file ends with new line, remove an
uneeded double newline from the start of a file
commit 7c9f73bc844eb4a21f3165cfcc33b4e1cbb0eb2f
Author: Martin Klapetek <mklapetek at kde.org>
Date: Fri Aug 1 14:26:20 2014 +0200
Require QtGStreamer 1.0
commit 03134846cdfabf84bb7e25342d32f4ac1fcd2774
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 12:45:40 2014 +0200
coding style
commit a45fa8467f77776946b68484d96751ce5d869a27
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 12:45:24 2014 +0200
i18n
commit ba0081ad15a22ce720c6f86664925ffc40f54b9d
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 12:19:22 2014 +0200
More review fixups
commit 91b5524014c099d19ebbf86977eafdbdf6401f69
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 12:11:00 2014 +0200
Coding style
commit 8ac58ccf85800b8933c4c8e8b6e0e64be0acd930
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 12:09:51 2014 +0200
more cleanups
commit 7a00c8b643089245c2dade2575217ed67859b171
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Aug 1 11:55:26 2014 +0200
Remove dead code
commit 8cfaf893db467ce7e8c4812bb5aa265d0ba4dda2
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Jul 28 17:56:57 2014 +0200
Expose remaining actions directly to QML.
Tidies code
commit 8830cc6e50566641daa6da30b4d70e47fc40f657
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Jul 28 17:17:04 2014 +0200
prefix setters with common naming
commit e971b09d95b5849a52e75b1fe62c5b19cfd7e217
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Jul 28 17:05:38 2014 +0200
Expose action directly to QML rather than having lots of signals/slots
Removes a tonne of code.
commit 582295e08860dcc9995fb10eecf209b61ce52007
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Jul 28 16:25:14 2014 +0200
Remove outdated connects
commit ee9f9d7e2f1e50fee6392f1d78e89c4eb45d420b
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Jul 28 16:20:25 2014 +0200
Remove duplicated code
commit 79f714d0adfcda530af30f9158ffee4bcd17f9ee
Merge: 1d40805 30248fe
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sun Jul 27 17:01:48 2014 +0200
Merge branch 'porting'
REVIEW: 119460
commit ca0d790eceb99b1b70be6b5ee684e5be5c186594
Author: Ekaitz Zárraga <kaditx at hotmail.com>
Date: Wed Jun 4 20:45:00 2014 +0200
Implement the main UI in QML
commit 30248fea19aa40fb3e9fc3038de9b22c5b1a771d
Author: Diane Trout <diane at ghic.org>
Date: Wed Jun 4 23:03:06 2014 -0700
Remove postproc_tmpnoise from TfVideoContentHandler::createSrcBin
I couldn't find an equivalent for gstreamer 1.0, so I removed it.
Though I left a note in case someone finds a replacement
gstreamer 1.0 may have a replacement in the smooth plugin.
commit 30317173325fbfca28c28c97f1b2977aae05651d
Author: Diane Trout <diane at ghic.org>
Date: Wed Jun 4 22:57:15 2014 -0700
videomaxrate seems to have been generalized into videorate.
this attempts to configure videorate to act like videomaxrate did.
commit 8a7b6a43749fb413f0233cd089e92c3baff2a49e
Author: Diane Trout <diane at ghic.org>
Date: Wed Jun 4 23:06:06 2014 -0700
Update cmake to look for farstream 0.2
commit 72705f53dc7426f40013b73cf377d175a8d6d11d
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Jan 18 19:10:42 2014 +0100
ffmpegcolorspace -> videoconvert
Port to QtGstreamer1.0
commit be7ffa1745ba2ad03cac035bff44440e865ae57a
Author: Diane Trout <diane at ghic.org>
Date: Wed Jan 15 22:18:39 2014 -0800
rename caps type name removing 0.10 format
Also simplify the audio caps
commit f8b4eefb3f9237d489fd4dec387bb783bbfa9877
Author: Diane Trout <diane at ghic.org>
Date: Wed Jan 15 22:15:28 2014 -0800
rename enable-last-buffer to enable-last-sample
commit e5c4ed747d0ec278d589f4509f541f8e6808cd92
Author: Diane Trout <diane at ghic.org>
Date: Wed Jan 15 20:54:48 2014 -0800
Rename src%d to src_%u.
The gstreamer 1.0 documentation suggests the _ is inconsistently
used. (Though they did want to use %u for unsigned values.)
commit ff4498bad0d2548cd1fa348f423453f3b352ecc8
Author: Diane Trout <diane at ghic.org>
Date: Wed Jan 15 20:51:01 2014 -0800
Require farstream 0.2
commit ae8339df57489fff7266a4efad622bcc9b0df0cf
Author: Martin Klapetek <mklapetek at kde.org>
Date: Tue Mar 11 22:04:31 2014 +0100
Bump the version to 0.8.0
commit 1d40805147208db47430f392b00096b5b2b52c34
Author: Diane Trout <diane at ghic.org>
Date: Wed Jun 4 15:03:55 2014 -0700
Use kError to report being unable to open the video capture device.
commit fab9ef17b8bb4fbd77d68f55b128b02b5bf2e1ee
Author: Ekaitz Zárraga <ekaitzzarraga at gmail.com>
Date: Tue Jun 3 12:04:31 2014 +0200
System tray Icon for KTp-call-UI
REVIEW: 118358
commit 56b66b35dcd56e7a19eb0a9b7c20caea0c45390f
Author: Ekaitz Zárraga <kaditx at hotmail.com>
Date: Thu May 22 16:22:23 2014 +0200
Implement showMyVideo.
REVIEW: 118256
commit fb04596333178387d91a5ac8db8f347716c70e8e
Author: Diane Trout <diane at ghic.org>
Date: Wed May 21 23:31:48 2014 -0700
releasing package ktp-call-ui version 0.8.1-1
commit d356ea32932c982f691d3cfcade7b7e9421dde1b
Author: Diane Trout <diane at ghic.org>
Date: Fri May 16 20:54:01 2014 -0700
Add call_contains.patch which should allow creating calls.
commit 662e29d84c2c939f59c650c0936c5242e0cbadcc
Author: Diane Trout <diane at ghic.org>
Date: Thu May 15 22:28:41 2014 -0700
Update debian/copyright
commit 369c3e41640c0f7592c14dfeadc1c0810f9df8a5
Merge: bbf5efb 70c319c
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Thu May 15 17:11:13 2014 +0200
Merge branch 'kde-telepathy-0.8'
commit 70c319c79aee4c4829587cfa7a53a3e1518378f6
Author: Vadim A. Misbakh-Soloviov <mva at mva.name>
Date: Thu May 15 17:10:38 2014 +0200
Properly removes duplication of call-ui window for a single channel.
Fixes issue, made by b4626ae5b866464d9abfa2762b979224dbb4b589,
where call-ui dont make call at all, due to the typo in condition.
REVIEW: 118151
BUG: 309146
commit 93d34fb534c2a4f4b4cc544768cc669f962a3be1
Author: Diane Trout <diane at ghic.org>
Date: Sun Apr 27 12:33:16 2014 -0700
Update ktp-common-internals and kde-telepathy-data to 0.8.1
commit 27098528c74f24d4523602f8e7f47d20fb7fbd4e
Author: Diane Trout <diane at ghic.org>
Date: Sun Apr 27 12:32:47 2014 -0700
update package version number
commit 076c33294f0e2564de998a8c27146e96a892cc6b
Merge: 057aeb4 a361299
Author: Diane Trout <diane at ghic.org>
Date: Sun Apr 27 12:32:33 2014 -0700
Merge tag 'upstream/0.8.1'
Upstream version 0.8.1
commit a36129924acc1623ac6d355f5376cdfbdd370a5a
Author: Diane Trout <diane at ghic.org>
Date: Sun Apr 27 12:32:32 2014 -0700
Imported Upstream version 0.8.1
commit bbf5efb626724b46a3928fa1023204a692ebedbc
Merge: 987f92f 762769e
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Apr 25 18:04:40 2014 +0200
Merge branch 'origin-kde-telepathy-0.8'
Conflicts:
CMakeLists.txt
commit 762769e1da28400b5b6286887622bc4eb4a70a23
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Fri Apr 25 17:34:50 2014 +0200
Bump version to 0.8.1
commit 057aeb492825327cfa00ab5949348dbdfec2d0ea
Author: Diane Trout <diane at ghic.org>
Date: Mon Apr 7 22:42:29 2014 -0700
update debian changelog version
commit 0fd29fb5c94b9cec3acaa4e5b1614dce393c115f
Author: Diane Trout <diane at ghic.org>
Date: Wed Apr 2 23:33:46 2014 -0700
Update ktp-common-internals and kde-telepathy-data to 0.8.0
commit 48406d40c86bee1fb0f457df5c0471da6bb97329
Merge: 8ea23f6 b52a2ae
Author: Diane Trout <diane at ghic.org>
Date: Wed Apr 2 23:32:55 2014 -0700
Merge tag 'upstream/0.8.0'
Upstream version 0.8.0
commit b52a2aeeb11b10e0c65531315d120f5957b41243
Author: Diane Trout <diane at ghic.org>
Date: Wed Apr 2 23:32:51 2014 -0700
Imported Upstream version 0.8.0
commit b4626ae5b866464d9abfa2762b979224dbb4b589
Author: mayank jha <mjnovice at gmail.com>
Date: Tue Mar 18 16:22:47 2014 +0100
Removes duplication of call-ui window for a single channel
BUG: 309146
REVIEW: 116623
FIXED-IN: 0.8.1
commit af9259280eeb71c214add7097415edf55a92a41f
Author: Martin Klapetek <mklapetek at kde.org>
Date: Tue Mar 11 22:04:31 2014 +0100
Bump the version to 0.8.0
commit 8ea23f63fba7002dcc9dcb3dc7105c49d10fafd6
Author: Diane Trout <diane at ghic.org>
Date: Wed Feb 19 20:44:03 2014 -0800
Update ktp-common-internals and kde-telepathy-data to 0.7.80
commit 6af0b1ebfef06c9104455fee194bb516c78a6b25
Author: Diane Trout <diane at ghic.org>
Date: Wed Feb 19 20:42:35 2014 -0800
Bump Standards-Version to 3.9.5. No changes needed.
commit a1a148bc9fdbbe6f1a960f883baf767684817e0d
Author: Diane Trout <diane at ghic.org>
Date: Wed Feb 19 20:41:54 2014 -0800
New upstream release.
commit 8f264a4db5c528502929dcf8d0fdcfcdc15e6918
Merge: dce4abd 09a4357
Author: Diane Trout <diane at ghic.org>
Date: Wed Feb 19 20:40:54 2014 -0800
Merge tag 'upstream/0.7.80'
Upstream version 0.7.80
commit 09a43576e45c9dba452249834b26186cb8a6580d
Author: Diane Trout <diane at ghic.org>
Date: Wed Feb 19 20:40:52 2014 -0800
Imported Upstream version 0.7.80
commit 987f92f5d5be7ad22f219eafd8f9f3add699ff3b
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Jan 14 17:04:36 2014 +0100
Bump version to 0.7.1
commit dce4abdddb40bae842778870b1f5fff8a33664a9
Author: Diane Trout <diane at ghic.org>
Date: Sun Dec 1 19:10:40 2013 -0800
releasing package ktp-call-ui version 0.7.0-1
commit e2d6cde609965586ac728defcdef0fb10c6160a2
Author: Diane Trout <diane at ghic.org>
Date: Wed Nov 27 18:10:15 2013 -0800
Bump depends kde-telepathy-data >= 0.7
commit 3d924557087f1604f3bb0420fa5dc3984d7cabfe
Author: Diane Trout <diane at ghic.org>
Date: Fri Nov 1 22:05:31 2013 -0700
Bump Build-Depends libktpcommoninternalsprivate-dev to 0.7.0
commit 87844a6830ef85d9f6be709e83da2ae7a75ad127
Author: Diane Trout <diane at ghic.org>
Date: Wed Oct 30 09:13:27 2013 -0700
Update package version to 0.7.0
commit ac1e6d9b5bd408936e39cdb9bc9c3e0a0b77192f
Author: Diane Trout <diane at ghic.org>
Date: Tue Oct 29 22:14:58 2013 -0700
Imported Upstream version 0.7.0
commit 3629bdce94c8a5f913d160f4da915bb2298254b9
Merge: 1a3c589 ac1e6d9
Author: Diane Trout <diane at ghic.org>
Date: Tue Oct 29 22:14:58 2013 -0700
Merge tag 'upstream/0.7.0'
Upstream version 0.7.0
commit 1a3c5892698e780bbf03e73886a6378621bb4c71
Author: Diane Trout <diane at ghic.org>
Date: Thu Oct 3 09:38:20 2013 -0700
Put TP_FARSTREAM_INCLUDE_DIRS back in, I needed it on sid
commit de7a134cbba02897c8f19e0b8d1a8777cd307e51
Author: Diane Trout <diane at ghic.org>
Date: Thu Oct 3 09:36:45 2013 -0700
Bump Build-Depends libktpcommoninternalsprivate-dev to 0.6.80
commit 62e178d2d3a81b3b6d1ad3a4209f46c49834408d
Author: Diane Trout <diane at ghic.org>
Date: Thu Oct 3 09:35:58 2013 -0700
Imported upstream version 0.6.80
commit bc37d3b18e836b9675f9ff3bc65ac636387e49e2
Merge: 1978149 e7259a1
Author: Diane Trout <diane at ghic.org>
Date: Sun Sep 29 08:03:19 2013 -0700
Merge tag 'upstream/0.6.80'
Upstream version 0.6.80
Conflicts:
CMakeLists.txt
commit e7259a1f8c638970dcb36202e4fa2b85428f5a15
Author: Diane Trout <diane at ghic.org>
Date: Sun Sep 29 08:02:44 2013 -0700
Imported Upstream version 0.6.80
commit f50eee9d1dd3d7cb2ae35f46094a8eab811c4723
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Sep 23 21:27:54 2013 +0100
Bump Version to 0.6.80
commit 1978149db0fca477513624cfff899a888c694ac3
Author: Diane Trout <diane at ghic.org>
Date: Sun Sep 1 13:24:59 2013 -0700
Remove unneeded TP_FARSTRAM_INCLUDE_DIRS define (Closes: #720578)
commit 79ed8ec835e8c8e930446961c246ceddeda54a1f
Author: Mark Purcell <msp at debian.org>
Date: Sun Aug 11 10:26:09 2013 +1000
Releasing
commit 0a8544ca66d36d758ce26ba96146393ff992c8da
Author: Mark Purcell <msp at debian.org>
Date: Sat Aug 10 08:17:01 2013 +1000
Upstream0.6.3
commit 9b6d39d3c62a8901aef49f423c257720d7f01d44
Merge: 260bc11 352bf3b
Author: Mark Purcell <msp at debian.org>
Date: Sat Aug 10 08:14:11 2013 +1000
Merge tag 'upstream/0.6.3'
Upstream version 0.6.3
commit 352bf3b11c2478ed1b2d439f42d57ef083857cba
Author: Mark Purcell <msp at debian.org>
Date: Sat Aug 10 08:14:11 2013 +1000
Imported Upstream version 0.6.3
commit 19efb7485f8ae10d0ce1c0193790b36f9c7284fa
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Thu Aug 1 00:07:02 2013 +0100
bump version to 0.6.3
commit 260bc118b9a471218a513b3aa9689a5320699128
Author: Diane Trout <diane at ghic.org>
Date: Thu Jul 18 22:11:46 2013 -0700
Update debian/changelog to be more detailed.
commit 4304e0cb3513aada44b7d38ab0d49679106f3ad1
Author: Diane Trout <diane at ghic.org>
Date: Tue Jul 9 21:34:34 2013 -0700
Remove changelog messages for versions that were never released.
commit a7f0868b496ced0e9d37c181ea5202b601c90c9a
Author: Diane Trout <diane at ghic.org>
Date: Tue Jul 9 21:34:20 2013 -0700
Add patch to link libqtf against d-bus.
commit 5b7147fdc0ca262b9f438e8c7e2f8440d6ba1585
Author: Diane Trout <diane at ghic.org>
Date: Tue Jul 9 21:28:07 2013 -0700
Bump Standards-Version to 3.9.4. No changes needed.
commit 60fe5845bcbbbf23e29da15e051afce92960ca91
Author: Diane Trout <diane at ghic.org>
Date: Tue Jul 9 21:26:52 2013 -0700
Install ktp-dialout-ui
commit ff7499e5ad2062c4da5f5077f99d0907fe1793a7
Author: Diane Trout <diane at ghic.org>
Date: Fri Jun 7 09:08:58 2013 -0700
Set Uploaders to Diane Trout and Michał Zając
commit ed736b0bc4851e5cb72e3a8e3cb628bd0a024d98
Author: Diane Trout <diane at ghic.org>
Date: Sat May 25 09:39:38 2013 -0700
Update changelog
commit 0a30b4aeb26bf737e33e91a931c3d6f2aaa9b627
Author: Diane Trout <diane at ghic.org>
Date: Sat May 25 09:37:33 2013 -0700
Bump ktp-common-internals version
commit abbb997cc02bf2501e2ce6c049e4c373edd150cc
Merge: 703548a 6f46471
Author: Diane Trout <diane at ghic.org>
Date: Sat May 25 09:35:23 2013 -0700
Merge branch 'upstream'
commit 6f46471cf8aded5c3d4fd01917425df8b88f2334
Author: Diane Trout <diane at ghic.org>
Date: Sat May 25 09:28:05 2013 -0700
Imported Upstream version 0.6.2
commit 2fff2d8573b77274960c8ddd7a90d65ed02f3059
Author: Diane Trout <diane at ghic.org>
Date: Fri May 24 23:42:23 2013 -0700
Imported Upstream version 0.6.2
commit 703548a932319a9faa9b446920404de6026444cb
Author: Diane Trout <diane at caltech.edu>
Date: Wed May 22 23:13:00 2013 -0700
Bump dependency versions.
commit a9e4d54a2f8d59f8140b1c78687261b933300f61
Author: Diane Trout <diane at caltech.edu>
Date: Wed May 22 23:10:53 2013 -0700
Provide paths for dbus-1.0 and telepathy-1.0 headers.
I also needed to patch libqtf/CMakeLists.txt to accept
a DBUS_INCLUDE_DIR
commit c956bde57b3c3e59ad87168d1a046a12b2146107
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat May 18 15:32:54 2013 +0100
Bump to 0.6.2
commit 701b0d1128e94a9c2e33871548bf1a95cad8aedc
Author: Diane Trout <diane at caltech.edu>
Date: Thu May 16 21:32:40 2013 -0700
Imported Upstream version 0.6.1
commit aa729fb51a17f33e664421ad8d7c582b4e3813e7
Merge: 5c5e59b 701b0d1
Author: Diane Trout <diane at caltech.edu>
Date: Thu May 16 21:32:40 2013 -0700
Merge tag 'upstream/0.6.1'
Upstream version 0.6.1
commit 5c5e59b1a211ff2f29e9a65c3f9a2e295864974e
Author: Diane Trout <diane at caltech.edu>
Date: Thu May 16 21:31:16 2013 -0700
kde-telepathy components are in stable.
commit 07587f4b66853fd2f28105ff3acf287a0f768df4
Author: Diane Trout <diane at caltech.edu>
Date: Thu May 16 21:27:38 2013 -0700
Bump libtelepathy-farstream version to 0.6.0
Bump farstream to 0.2
commit de99cb7413798e00ed59158fc5f5afb0e2539fa1
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Tue Apr 16 18:14:52 2013 +0200
Bump version to 0.6.1
commit b8ee0bca0976b85f1a049d25f9e766a1a4418bac
Merge: 1b358f6 ec6044b
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Sun Apr 7 23:37:46 2013 +0530
Merge tag 'upstream/0.6.0'
Upstream version 0.6.0
* tag 'upstream/0.6.0':
Imported Upstream version 0.6.0
commit ec6044b291659864e8e3815cf4b6588b3a445c19
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Sun Apr 7 23:37:45 2013 +0530
Imported Upstream version 0.6.0
commit 7ce7a53ce00cfeb790d91d1553d8dcca46793be2
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Apr 1 18:59:50 2013 +0100
Bump version to 0.6.0
commit bfdb9b5fdf877a3964246e03313ae7c56858fe7e
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sun Mar 24 22:14:29 2013 +0000
update cmake policy
commit 6b240ff2045288cd3f39b864b3ec307ad77ffbd4
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Mar 19 09:29:36 2013 +0000
Set correct productName for bugzilla reporting
BUG: 316319
commit aec04ed98668df541f87431a26fae3041e3f0479
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sun Mar 10 18:18:05 2013 +0000
Remove obsolete code
Reviewed-by: George Kiagiadakis
commit 4976179aa756f0f121d0611dfa9ca64de49d81ab
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sun Mar 10 15:53:36 2013 +0000
Filter for both new and older audio/video call specs
BUG: 316452
commit 86038b32720c2b60db2bb9b3f83cc75878b82a9d
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Mar 6 23:14:58 2013 +0000
Bump version to 0.5.80
commit b15fd067c77d64dfe995bca401626311eeef0e34
Author: Alin M Elena <alinm.elena at gmail.com>
Date: Wed Mar 6 15:59:09 2013 +0000
REVIEW: 109313
commit 76dc4fc28f200fd5f215358f7ffb635b7cdc3aee
Author: Daniele E. Domenichelli <ddomenichelli at kde.org>
Date: Wed Mar 6 10:11:33 2013 +0100
Cleanup tabs
commit 1b358f6bd99045b561e50ad1622c59b355ed8859
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Feb 20 23:52:41 2013 +0530
it currently build with 0.4.0 only
commit 146b80b5d2311d0e83530871173e39288b39cdbd
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Feb 20 23:23:09 2013 +0530
update changelog
commit 9d0f8cb3791b38c3d1b3875c718b051e86747839
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Feb 20 12:24:54 2013 +0530
Imported Upstream version 0.5.3
commit 4379b7792de29db09cd5a12fed59fde768362d32
Merge: 5df044e 9d0f8cb
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Feb 20 12:24:54 2013 +0530
Merge tag 'upstream/0.5.3'
Upstream version 0.5.3
* tag 'upstream/0.5.3':
Imported Upstream version 0.5.3
commit dc8d287ca672121ff05a98cadc2a23bdcaf13c7b
Merge: d4714c3 33f18e1
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Thu Jan 24 11:50:47 2013 +0000
Merge branch 'update_to_newest_library_code'
REVIEW: 108566
commit 33f18e13d65c71e5f1e221c718d096fea99a521f
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Jan 23 17:34:05 2013 +0000
Remove private gabble hack, instead use KTp::Contact which has it inbuilt
commit 05324882c38af123ce0f5fbab14f55b3511d193b
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Jan 23 17:27:34 2013 +0000
Use KTp::Actions for starting audio/video call
commit 42f3ef675e6954ffeb98e266613bc7454385586a
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Jan 23 17:25:32 2013 +0000
Port dialout widget to AccountsComboBox rather than old models
commit d4714c3f68da660cd32e63ac8860974b4d29c269
Merge: 6729cc8 8970c18
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Dec 15 18:04:31 2012 +0000
Merge branch 'kde-telepathy-0.5'
commit 8970c1861ff1304e1ea142b0982c9ee93b7c33ce
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Dec 15 18:02:37 2012 +0000
Bump version to 0.5.2
commit 5df044ef71c74c527cf7942a468895e9ad2ec01f
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Thu Nov 29 01:02:36 2012 +0530
bump version on build-dependencies
commit f167640f7e8a84ece876a8f97cd07dc228f143e4
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Thu Nov 29 00:52:30 2012 +0530
bump version dependencies
commit 2ecd8c7acf441b7a2494101afe34daafbba6769c
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Nov 28 22:59:32 2012 +0530
update changelog
commit 23fc6999fdc53a23cb34f02a41c738bd36388045
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Nov 28 00:04:09 2012 +0530
Imported Upstream version 0.5.1
commit fb8f4a952821104e0cc550951c36774d246d0998
Merge: 17cfad8 23fc699
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Nov 28 00:04:09 2012 +0530
Merge tag 'upstream/0.5.1'
Upstream version 0.5.1
* tag 'upstream/0.5.1':
Imported Upstream version 0.5.1
commit 6729cc86b61d62d473728a4f5a8350d438a64d59
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Oct 2 22:52:30 2012 +0100
Update to renamed models
Reviewed-by: Martin Klapetek
commit 3676bddd7ad5ebed56666c6bf1b97fa92db634cb
Merge: 31ec9c1 e88268a
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Oct 25 18:52:53 2012 +0530
Merge branch 'kde-telepathy-0.5'
Conflicts:
libktpcall/private/video-sink-bin.cpp
commit e88268a6a6fd833a49f80adc1dad72444ec5252b
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Oct 25 18:50:42 2012 +0530
Flip the local video overlay
BUG: 308976
REVIEWED BY: George Kiagiadakis
commit cad4ee4ee259ba11eed5b17bc6ffd3a98ac2a6c2
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Tue Oct 16 15:35:31 2012 +0530
Link all the elements together in one go instead of linking one by one
commit 31ec9c131b508a510d7b78e7d399784a92207e9d
Merge: 5dd93f0 ebfc47f
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Tue Oct 16 15:35:57 2012 +0530
Merge branch 'kde-telepathy-0.5'
commit ebfc47f7014c2940771747a68120d6751051a14b
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Tue Oct 16 15:35:31 2012 +0530
Link all the elements together in one go instead of linking one by one
commit 5dd93f00d5ce393d93d5ba1ebe8d186094ea98b3
Merge: c1ca46d 26849fa
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Thu Oct 4 21:19:07 2012 +0200
Merge branch 'kde-telepathy-0.5'
commit 26849fa5223264da1cec1959b9da0a24514dac02
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Thu Oct 4 19:56:39 2012 +0200
Bump version to 0.5.1
commit c1ca46d5eb09add82157c1fd08660075f5820685
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date: Fri Aug 17 16:27:21 2012 +0200
Allow to start ktp-dialout-ui with a preset number
This allows to start it from Kontact by setting
Settings > Configure Kontact... > Contacts > Contact Actions > Dial Phone Number
"External Application"
Command "/usr/bin/ktp-dialout-ui %n"
Reviewed-by: George Kiagiadakis <george.kiagiadakis at collabora.com>
REVIEW: 106061
commit 28bb1918b33001bb46006e46d3f82a73ec95b806
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Aug 24 11:16:55 2012 +0300
Fix warning
commit 0885227b5704858938fc1ac56f50d917df960132
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Thu Aug 23 00:54:17 2012 +0200
Bump version to 0.5
commit 4c6491cf993024fa6ba8a8aa51aeaceaf152142d
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Mon Aug 20 20:10:21 2012 +0530
Keep aspect ratio on recieved video
BUG: 304282
Reviewed By : David Edmundson
commit 67e8672d6b8280fbb1e7b49df0cb02442ddd8933
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Aug 9 18:06:12 2012 +0530
Use 2 different sinks for local and remote video streams
* Use 2 separate sinks for showing local and remote video
* Use constructVideoSink to construct the video sink
commit 2b7cf28ff54e35ea14b68e70176dc2d1e885e883
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Aug 9 17:27:11 2012 +0530
Use ximagesink as a fallback option when xvimagesink is not available
When the necessary drivers are not available, xvimagesink cannot be used
which causes ktp-call-ui to fail. By using ximagesink we use software
rendering to render the video. But, ximagesink does not support hardware
videoscaling, hence we must insert a videoscale element into the
pipeline.
commit 6de1dd5ab5335ebadd0ce940173674074eb12b08
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Mon Aug 6 23:01:01 2012 +0530
Fix as per review request
* Drop enableHoldButton, hold button now enabled via setStatus
* d->holdAction transitioned from KToggleAction to KAction
* Rename operationFinished to holdOperationFinished
* Make sure strings are translated in the ui
* Better debug string
* Better strings for the ui
* Treat Tp::LocalHoldStateReasonResourceNotAvailable for call unholding
as a uknown error.
commit 5a74a7e298a6d8c13d0f80f62ffb3e4aab324c4c
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Sat Aug 4 03:15:30 2012 +0530
Minor fixes to ui file that qtcreator had introduced
commit 432ace5a989ad4f75c7e48b7adc7035cced726ff
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Fri Aug 3 00:30:20 2012 +0530
Minor cosmetic fixups
commit 51c1190df89579f89ebe36e783146338da7c2d09
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Jul 5 00:54:28 2012 +0300
Add error handling if the call fails to be held
Add a KMessageWidget that displays any errors that might have occured
when a call was paused
Refactor the code a bit to look more sane
commit debf77b945d9ab93bc02256c17f1136bae52c0f7
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Jun 14 00:23:18 2012 +0530
Hold calls when the user presses the 'pause' button in the ui
commit a51f02889f0f0bc78227653784f78d750554eb2f
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Jun 14 00:21:09 2012 +0530
Enable the local hold state feature to listen for hold state signals
commit f1967b1e2ccb57b9cdbc193d1faa185799fcfbde
Merge: 9b0a6eb 254d6ff
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Wed Jul 25 01:53:08 2012 +0300
Merge branch 'kde-telepathy-0.4'
commit 254d6ff69991e39ccdb5db993e8a9148b871b4c6
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Tue Jul 24 22:25:47 2012 +0200
Compile with Kubuntu's default gcc settings
Reviewed-by: George Kiagiadakis
commit 9b0a6ebddf5ad89206249798b06c31e3bb486bcb
Merge: a496ef1 d0bd0ca
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Jul 24 19:52:18 2012 +0100
Merge branch 'kde-telepathy-0.4'
commit d0bd0ca8b6ee1559997bed2ef8c110a1c95d2bdf
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Tue Jul 24 19:20:58 2012 +0100
bump version to 0.4.1
commit a496ef1eb3bc703955a0851a7380caed26c6cbc8
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Jul 20 19:30:13 2012 +0300
CallManager: delete the CallWindow on the destructor
This is needed in case the channel is closed prematurely,
before reaching CallStateEnded.
commit 78d75f17ab5bee3622ec2f225c62b07ba0d100e6
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Jul 20 18:25:02 2012 +0300
CallWindow: Always make sure to hide the video preview widget if there is no sending stream
commit 7cdc2ca7fa6d43993658b3889f6e538864cbf81a
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Jul 20 17:55:02 2012 +0300
TfAudioContentHandler: Similarly check for errors in the creation of the audio src pipeline
commit b75f434414af3602533802e69eaf40e6ab1ab147
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Jul 20 17:21:57 2012 +0300
TfVideoContentHandler: Fix the video source pipeline that broke during the refactoring
Also, check for errors in the creation of this pipeline and fail gracefully.
commit 90c2306794463c2816f49a79797fad7321540a14
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Jul 20 15:25:48 2012 +0300
libktpcall: Small refactoring
- Refactor the *Private classes to be standalone classes in the KTpCallPrivate namespace.
- Move all classes in private/ to the KTpCallPrivate namespace.
- Eliminate the friend class madness.
- Refactor the way the input device pipeline works. This should solve the bug
where *sometimes* media is not sent to the other side.
- Remove InputControlBin as a consequence of the above.
- Change a bit the internal design of how sources and sinks are handled
so that 1) it is possible to do an echo bot later with the same code
and 2) it is possible to handle's the tp-fs properties and signals
related to the Content.I.AudioControl and Content.I.VideoControl interfaces.
BUG: 302564
commit bb7541f7c84b584b0661759b714273457cc2ff31
Merge: db8da80 e123e98
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Jul 16 19:08:36 2012 +0300
Merge branch 'kde-telepathy-0.4'
commit e123e981f7385578af28bc28fab5a5d0d0ad9f18
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Wed Jul 4 11:51:36 2012 +0300
libktpcall: BaseSinkManager: Fetch contacts in a more proper way
commit db8da807e8ec193f2d2a88f5f3913ed18a2214af
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Jul 15 14:49:20 2012 +0300
DialoutWidget: set dynamicSortFilter on the filter model
commit 3f3818e66daf2e0ab390ff7abd96b01faf6d00bc
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Jul 15 14:03:22 2012 +0300
DialoutWidget: Remember the selected account between different invocations of the dialout-ui
commit b75348055170783a8d709e08cd264a30416df8aa
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Jul 15 13:53:35 2012 +0300
dialout-ui: Improve the appearence of the window
commit 60821e4cbaa863522160520bfb0a0e634947b613
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Jul 15 12:55:04 2012 +0300
DialoutWidget: Handle possible channel creation failures
commit 01a69e38603ec29fb423a1af11cd274064d09020
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Jul 14 15:49:41 2012 +0300
DialoutWidget: Discover the remote contact using contactsForIdentifiers() before attempting to call it
This ensures that the contact identifier is a valid identifier that we can actually
request a channel for and also ensures that the contact capabilities allow calls.
commit 0fe584d5afc085ac0900673871f7e9469a071ee1
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Jun 30 15:38:12 2012 +0300
Initial work on a new dialout application.
commit 9ba89db2f4e80c8b11cce59fd3ba653a83faa5d0
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Jun 30 15:37:29 2012 +0300
Update copyright in KAboutData
commit 09b0f8e2d3b2bdddb417a8944d4586a7efa208fc
Merge: f66af00 fa42c24
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Jul 14 15:50:56 2012 +0300
Merge branch 'kde-telepathy-0.4'
commit fa42c2487256fcd766a98955e5712a96e582a56d
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Jul 14 15:50:36 2012 +0300
Kill this ancient README
commit ac5aff887c36399a6459da88483a6083685a4c92
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Sat Jun 23 20:56:43 2012 +0530
Use the proper Phonon::Category
commit f66af0080cd43f1a577373f1e622417e908317d2
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Sat Jun 23 20:56:43 2012 +0530
Use the proper Phonon::Category
commit af2c029c7a16af782072fe4bc44039ef15c171e7
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Thu Jun 21 22:54:46 2012 +0530
Respect phonon's settings for webcams
Now when a user prefers a webcam from the phonon KCM, the call ui
will respect this setting
REVIEWED BY: George Kiagiadakis
commit f6503b714a38964fb842ab2a565c7f9677fcfaaa
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Tue Jun 19 13:53:00 2012 +0300
libktpcall: Link to phonon because phonon master now exports QDebug operator<<() for its various enums
commit 17cfad8c1b2be563b3e1d0d488ab1aaaadd54307
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 18 22:15:57 2012 +0300
Prepare for upload to unstable
commit 614f4d63e8372cd57ce7ad080a77c16daf319e0b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Jun 17 13:04:06 2012 +0300
Change maintainer to debian kde extras team
commit 6b431e789c409d813bf3861f09664e9248a0ea5a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Jun 17 13:03:32 2012 +0300
Add dependency on pkg-kde-tools
commit 570181779c639f112bc6dbb7140dd89224d5e337
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 16 19:29:56 2012 +0300
Recommend the kde-telepathy metapackage
commit 7edab0cfce65bdecaa862628b1b858a364f9e9b1
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 16 19:28:46 2012 +0300
copyright++
commit 55f4940a8dfe915baba8c1547096d5921873b761
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 16 19:27:06 2012 +0300
Add debian/watch
commit 3373f2c96f5aa2dd08498158eb6aa750323c1a88
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jun 15 16:32:45 2012 +0300
Also add dep on kde-tp-data
commit f37319fb42d8fb06ffcd7ce0e6bd8989bc60fb5d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jun 15 16:28:13 2012 +0300
Initial 0.4 packaging
commit 9d4e700d59c1e70c6bf00cd19c07ce6745505c3b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 11 22:40:35 2012 +0300
Imported Upstream version 0.4.0
commit ef18854964806cd3e671d4af7883f4c912fb0474
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Jun 11 16:31:03 2012 +0300
CallHandler: Advertise handler capabilities on the bus
The .client file should just be a cache of what is advertised on the bus,
not the only place where capabilities are advertised.
commit 097cb4a9166d12a57c8378b57a301f3dc72fd9c2
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Jun 11 16:07:43 2012 +0300
Set BypassApproval to true, since we don't want any approvers for Call1 channels.
commit 5d68c032eb0e1e44642587904ea54eda53b45be8
Author: Rohan Garg <rohangarg at kubuntu.org>
Date: Sun Jun 10 23:15:04 2012 +0530
Add echo cancellation to ktp-call-ui audio streams
Reviewed By: George Kiagiadakis
commit 8604d6e1f47ba8071cbfa85cd43fa570b2ced226
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Wed Jun 6 00:11:08 2012 +0300
Add COPYING-CMAKE-SCRIPTS.
commit af15b1fb94b99972c79d74c5f7bb5a9e084190a5
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Wed Jun 6 00:10:36 2012 +0300
Remove unused cmake modules
commit 95b66a0f1c7f4f62ebe0d140e1230d0fa4cb12cc
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Fri Jun 1 21:14:49 2012 +0200
Bump version to 0.4
commit 583faa0555ded994da1fcfc9208c2ec213c67708
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Apr 28 15:57:38 2012 +0300
Add translation context to "Answer" and "Reject" in the approver.
commit 7f1b9e6569556b9aef5169299139fcb4fb105bae
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Apr 14 19:12:13 2012 +0300
Fix the mute button to behave properly.
commit d8724a3a9829c722cc8fb6e35e8ec80c191c27fa
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Apr 12 01:00:57 2012 +0300
libqtf: link against farstream
commit 9b402908fb5883de88f86b32c75e9c06f8a02a9e
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Wed Apr 11 23:37:47 2012 +0300
libktpcall: Load farstream's default element properties.
The code is adapted from tp-farstream's call-handler example.
commit edc5aa63172795e9d3041c4261a786b7ffa431e7
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 18:44:12 2012 +0300
BaseSinkManager: Restore calling unlinkAllPads() externally because it needs to access virtual functions
commit 2566a35111ffc005977f2c8ccf56a39a0b6d7c32
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 17:29:47 2012 +0300
Make buttons appearence a bit more sane
commit 463849ae36f4212e08ed857183384a55b5dc9377
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 16:53:11 2012 +0300
Set a proper call window title
commit d1398072b6c2258ae1cdd982988ea02f9c26eed7
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 16:51:01 2012 +0300
Replace the voicecall icon (which doesn't exist anymore) with the audio-headset icon
commit 42c31c707b04cb05868e310a62306e9ceaff926e
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 16:44:38 2012 +0300
Add approver to handle incoming calls
commit 33a78ebf162d60c7abfe434081ad3c18eb90f47b
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Mon Mar 26 15:06:15 2012 +0300
Add video call support in the UI
commit cce350c9f9c207675dbd94ea7e305faf755f49b7
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Mar 25 16:59:00 2012 +0300
libktpcall: debug++
commit 002e8841ecb32b932e3324ca6de34f8a56d6478d
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Mar 25 16:58:17 2012 +0300
libktpcall: Fix some problems that appeared with the latest tp-farstream
commit 53136ab78bece4cc648bdcdc58ee6e62a979ca40
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Mar 25 16:53:33 2012 +0300
BaseSinkManager: Fix handling of some possible cases in the controller destruction sequence
* Make sure that if onPadUnlinked() is called, the same pad will
not be unlinked a second time in unlinkAllPads()
* If onPadUnlinked() is called from the main thread, destroy the
controller synchronously.
* If onPadUnlinked() is called from the streaming thread and
the sink manager is destroyed before destroyController(),
make sure that the controller will be destroyed.
commit 72d23c929a45d14aacc752f8fff139adf15a4e43
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sun Mar 25 16:48:10 2012 +0300
CallContentHandler: Improve handling of sending states
* Use the start/stop-receiving signals from TfContent to inform
the user when media reception starts and stops.
* Change the remoteMember* signals to remoteSendingStateChanged()
to reflect better what they actually inform us about.
* Add a localSendingStateChanged() signal to inform the user
when local media starts/stops being sent to the other side.
commit d6f237d6160b077f23290f2812eaee9d2cad59cc
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Mar 24 23:58:12 2012 +0200
libktpcall: Add support for plugging video sinks into the pipeline
commit 46584e6d62198d076ef5a3778e43f5a9ac7730b8
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Mar 24 17:18:33 2012 +0200
libktpcall: Move all the private classes in the "private" subdir and the configuration test in the "tests" subdir
commit af5fde4aa358221c082d4bc56aab3b2e2d7e9cd6
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Sat Mar 24 17:07:52 2012 +0200
libktpcall: Simplify the controllers API
* Consider all source & sink controllers private classes by themselves
and get rid of the *ControllerPrivate classes.
* Move the sink managers into a separate source file.
* Fix a few things in BaseSinkManager.
* Move some parts of the implementation from Audio/VideoSinkManager
to the Audio/VideoSinkController classes.
* Add subclasses of CallContentHandler that expose the various pipeline
controls that used to be exposed by the source/sink controllers.
commit 796e213b0727a3e706ae23040d3de212ed02a8a3
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Dec 15 15:40:50 2011 +0200
libktpcall: Move the source bin management in a separate InputControlBin class
commit b50661903b5ec5844a42c97f239bfe3db5559005
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Mar 23 11:39:20 2012 +0200
PendingCallContentHandler: Use TfContent::object-path to compare TfContent with Tp::CallContent
commit 4949f3fc800db4db8836250c57a1e589187edba3
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Mar 23 11:31:50 2012 +0200
Fix channel closing, properly this time.
When we request a channel to close, we need to wait for TfChannel
to shutdown in order to emit the necessary signals and free
the resources. Only after that it is safe to delete it.
commit 72676e2e3cd5d67c3e21072a3d3a8b94d37b4c0f
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Mar 23 02:36:34 2012 +0200
Ensure that the app doesn't quit when the last KMainWindow closes.
commit a0bd7c98632698dafb5ea539ff857a4077a3abbf
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Mar 23 00:39:52 2012 +0200
libktpcall: Fix CallChannelHandler to terminate the call gracefully.
commit 36e7cb7c686dbc23bd8a5b81908071423d1d53cc
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Mar 23 00:15:29 2012 +0200
Facelift the UI & add a new CallManager class that handles the state of the call.
commit 404537e9e3fff68dd29f36659b171fe5d70ad5e4
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Mar 22 17:30:49 2012 +0200
Rename all files to follow the "foo-bar" scheme, according to policy, and remove unused files.
commit 3c48cf0f0b48531af786237cdff54abdda19be1f
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Mar 22 14:15:12 2012 +0200
Use KTp::TelepathyHandlerApplication instead of KUniqueApplication.
commit b9b3e8bb81f5e4a3a5c6124b1c520f08cb25c0c3
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Mar 22 13:47:07 2012 +0200
Rename translation catalog according to the new naming policy.
CCMAIL: kde-i18n-doc at kde.org
commit 0c5970dbe80f85773765a0debff833738aff588f
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Mar 22 13:46:02 2012 +0200
Rename according to the new naming policy.
commit bcc590f213928e16ace2afdae31b71bfe5ffc71e
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Feb 23 02:16:39 2012 +0200
Initial porting to the Call1 spec - remove dependency on tp-qt4-yell
commit 3587166d1ace83b115e113853514a7acc04d9d86
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date: Fri Jan 27 12:36:02 2012 +0100
Add file .reviewboardrc
commit be6447646889b2bc3b2c711e8de562fe1d418d07
Author: Alin M Elena <alinm.elena at gmail.com>
Date: Tue Dec 20 17:03:03 2011 +0200
Fix compilation with tp-qt4 0.9
Signed-off-by: George Kiagiadakis <george.kiagiadakis at collabora.com>
commit d7a057d7875c293343df86920c542b4a4dfadd5d
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Dec 15 14:58:28 2011 +0200
Remove test-contactlist (the old kcall contact list).
commit 74110fc573db7c4165311b034b04c58fcfa9f97e
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sat Feb 12 16:10:50 2011 +0200
Fix hangup.
commit b441e0e0385b4c612465124e2bcb1a09589bf081
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Thu Feb 10 18:47:33 2011 +0200
Initial porting of the GUI to Call.
commit eba3bc5b18589e0ade02efba4dac39d351326cc9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 26 15:54:55 2010 +0300
Refactor the widget-based parts of the call UI.
The new look consists of:
- A toolbar at the bottom with the basic actions.
- A dialpad inside a dock widget on the left, hidden by default.
- An empty widget in the center, where the video will go.
commit 7652b459808384477c1394abfe7641c66fcb8348
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Oct 25 20:37:14 2010 +0300
Move all the statusbar-related stuff from CallWindow in a separate StatusArea class.
commit 72b7c8295a4400b899419002ac5a819fe26f53cf
Merge: 806c6bb b6f9f95
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Thu Dec 15 14:50:46 2011 +0200
Merge branch 'call'
Reviewed-by: Dario Freddi <dario.freddi at collabora.com>
REVIEW: 100687
commit 806c6bb7a0a506a41e764fc066d0212e693b0107
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date: Fri Sep 16 15:34:58 2011 +0100
Use a better macro for '${prefix}/share' dir
commit af03abc72197406df27e25fd620fade78231598f
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date: Fri Sep 16 15:31:12 2011 +0100
Install DBus activated binary in libexec.
commit ac8bee8a7cd525cc64a206761022131b8313ad42
Author: Pino Toscano <pino at kde.org>
Date: Tue May 31 15:59:41 2011 +0200
i18n: switch to "telepathy-kde-call-ui" as primary catalog
commit 52458508fadcbeba2cd784893df67d439d3f288d
Author: Pino Toscano <pino at kde.org>
Date: Tue May 31 15:57:55 2011 +0200
i18n: rename the extracted catalog from kcall.pot to telepathy-kde-call-ui.pot
acked by George Kiagiadakis
commit b6f9f95bc0114e5c44a22c5f88619f81c0b7d1f8
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun May 15 15:23:08 2011 +0300
Fix coding style issues spotted by Dario.
commit 1824181060d22f48f2413cc96709958da4118b6c
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun May 15 15:13:42 2011 +0300
Use /** for doxygen comments to comply with the kde coding style.
commit 3a7c7aaab2b39cf3c3ed4676b6ff96a16322421b
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun May 15 15:11:09 2011 +0300
Require pkg-config in libqtf.
commit 56b386a429d5adee67bf67694eddc30c88b0000a
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun May 15 15:10:14 2011 +0300
Adjust indentation in code pasted from codegen's output.
commit a1b5c213b0ac1b0012592cb3eabe92ac9abb117b
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date: Fri May 6 00:37:00 2011 +0200
Rename D-Bus service from telepathy_kde_call_ui to KDE.CallUi
The files:
- {prefix}/share/telepathy/clients/telepathy_kde_call_ui.client
- {prefix}/share/dbus-1/services/org.freedesktop.Telepathy.Client.telepathy_kde_call_ui.service.in
should be removed if you installed telepathy-call-ui before this commit
Reviewed-by: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
REVIEW: 101298
commit 133eabbf7b1045d403b5a0df4d81560567a4575f
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sat Feb 12 17:24:46 2011 +0200
Improve the source filter bins and make them apply filters to both the fake and the real sources.
commit 14fadbe1fc49536d8392cf90af6c55bb7dc5be9c
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sat Feb 12 16:59:19 2011 +0200
Fix the audio sink to actually work.
commit 2b59257704d44a6c98b4b940abfc4e3ff2ae16cb
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sat Feb 12 16:57:38 2011 +0200
Add a queue before the content's sink pad.
commit 74033b70297b2a7da0581039cafd1f5e26dcf128
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Wed Feb 9 14:02:58 2011 +0200
Refactor libtelepathy-kde-call.
The new code is meant to work with the new Call spec and telepathy-farstream.
I think the design is much cleaner now, since the handling has been split
into many different classes that do a small part each. Also, the code
should be much more stable now, as the sources and sinks have been refactored
to take care of possible race conditions with the gstreamer streaming threads.
commit fe9124ba1bddd32afb1b979a2032fbfa543b3dc8
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sat Feb 19 14:26:02 2011 +0200
Add a QTf::PendingChannel class that wraps Tpy::PendingTfChannel.
This is to return the channel as a QTf::ChannelPtr instead
of a TfChannel* and most importantly to avoid including
<telepathy-farstream/channel.h> in client code.
commit bf9d096fa84ac8219eae8928e6e3d4fee0d80375
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Mon Jan 31 20:26:37 2011 +0200
Add QtGLib-based bindings for telepathy-farstream.
commit 4a78135c0d3a189d42cf73603893525b1f6ab058
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Thu Jan 27 16:26:24 2011 +0200
Use underscores on the .client file name to match the dbus name.
...because if the names do not match, MC things we have no .client
file and it service-activates the call ui to introspect it.
commit 7ac9f7cd8cc878378a80ddf10d951051683a9030
Merge: 9f62940 3f45eb1
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Tue Jan 25 22:00:29 2011 +0200
Merge branch 'port'
Reviewed-by: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
commit 3f45eb1e962d5608fe431414e8bae18b6c20e660
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Tue Jan 25 21:59:04 2011 +0200
Remove commented code.
commit 5474b393162c5473a77d40c96e77a670a4645a03
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Tue Jan 25 21:58:03 2011 +0200
Fix this switch statement to make sense again.
commit c8946bbb38c6639f23ab453c8919b336b8a8ee65
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Tue Jan 25 21:52:59 2011 +0200
Do not use the unnamedStreamedMedia* channel class specs.
commit cf3677c8a5c41ab5457257ab2b3aa1fdd2251bef
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Tue Jan 25 21:52:19 2011 +0200
Use the connection features in the connection factory.
commit 53dda77e456066dc1f3d99ab87629900cb5f6921
Author: Florian Reinhard <florian.reinhard at googlemail.com>
Date: Tue Jan 25 21:50:35 2011 +0200
port call-ui to telepathy-qt4-0.5 and recent qt-gstreamer
commit 9f62940dae49a321b80f71b6f17e675643999cdf
Merge: 04a6d61 ba32159
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:43:41 2010 +0200
Merge branch 'cleanup'
Conflicts:
kcm/kcm_kcalldevices.desktop
kcm/kcm_kcallsettings.desktop
commit 04a6d61c09e9de323315fd80fdb18a20200c5fad
Merge: 0c37b4d 184fb51
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:42:42 2010 +0200
Merge branch 'finetune-participants'
commit 0c37b4d2f0b20425c7f48d4b7a916fb2b786c822
Merge: 9395d15 f06732c
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:42:37 2010 +0200
Merge branch 'video-fixes'
commit 9395d15a07db743c892fc9166cd64851a9b20aaf
Merge: 7b8bb9b c939958
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:42:26 2010 +0200
Merge branch 'cmake-fixes'
Reviewed-by: George Goldberg <george.goldberg at collabora.co.uk>
commit 7b8bb9bd5d4285635e3f5b4f9180c871a9a028cd
Merge: b994cd0 b8a5693
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:42:03 2010 +0200
Merge branch 'farsight-refactor'
Reviewed-by: George Goldberg <george.goldberg at collabora.co.uk>
commit b994cd0e839210bcc5c9ff77fa73677ad88cd926
Merge: b8f6240 b0772f7
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:41:44 2010 +0200
Merge branch 'no-telepathy-in-gui-code'
Reviewed-by: George Goldberg <george.goldberg at collabora.co.uk>
commit b8f6240be6337a6ced85959a4b64b6d078bed13f
Merge: 87b3b8d 4bd9914
Author: George Kiagiadakis <george.kiagiadakis at collabora.co.uk>
Date: Sun Dec 19 11:40:36 2010 +0200
Merge branch 'crash-fixes'
Reviewed-by: George Goldberg <george.goldberg at collabora.co.uk>
commit 87b3b8dd751776775e0c81a48e1e34be34851d78
Author: Script Kiddy <scripty at kde.org>
Date: Sat Dec 18 07:19:17 2010 +0100
SVN_SILENT made messages (.desktop file)
commit 3238cb71ecd151be1617915150391499851c0d65
Author: Script Kiddy <scripty at kde.org>
Date: Sat Nov 6 11:45:29 2010 +0100
SVN_SILENT made messages (.desktop file)
commit 4f8ea81cf13696ac99c68a7716ef9636b3d1f06c
Author: Script Kiddy <scripty at kde.org>
Date: Tue Nov 2 12:46:48 2010 +0100
SVN_SILENT made messages (.desktop file)
commit ba32159471aad23f368a24018dff5d3f19ec2444
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 26 16:05:08 2010 +0300
Rename the service file also in CMakeLists.txt.
commit dfe9ff2bc2f3e7c534f602f2f641221e1cccc0f8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 26 16:02:42 2010 +0300
Use the new dbus name when requesting a channel in the contact list.
commit 9340b199e1073e5690ff74f1209775dc43bc427c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 26 16:01:45 2010 +0300
Use underscores instead of dashes in the dbus names, as dashes don't work.
commit 5eccfb89f86e3bbcf0da81aebb111af1b1e4f47f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:45:11 2010 +0300
Cleanup the CMakeLists.txt of libtelepathy-kde-call.
- Stop installing this lib.
- Stop linking to solid for no reason.
- Rename libkcall_SRCS to libtelepathy-kde-call_SRCS
commit b9e2362b1df8c4601a5eef4697a7132cfe37230b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:39:48 2010 +0300
Rebrand the project. It's now telepathy-kde-call-ui instead of kcall.
commit 7e3f14da6be510a92378e94fdbe5ef410aaa437a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:29:15 2010 +0300
Build libkcallprivate as a static library.
commit 4a7e1eaae7b592ea3d858b8f7a46bcc674574ace
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:25:11 2010 +0300
Move the contactlist application in a subdirectory.
I am just going to keep this application temporarily for testing,
until the real contactlist is ready. It will be removed before the release.
commit 7011f33e3add88e3ec57e123bc4dc7650dd2dddf
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:18:16 2010 +0300
Remove libkcallprivate dependency from the handler.
commit 5c840f9bf9843eb46a07c22e4975b45b6589fd67
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:13:46 2010 +0300
Remove unused code.
commit c939958c65bc34f51b2136dedc3ca3e572a4055a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 24 16:06:41 2010 +0300
Add missing copyright headers in the cmake scripts, as pointed out by grundleborg.
commit e615f519115fb572552a14464da9d2f59081ef03
Author: Script Kiddy <scripty at kde.org>
Date: Wed Oct 20 10:47:36 2010 +0200
SVN_SILENT made messages (.desktop file)
commit 68601add8ced7908aee85b7e02c1e0f0f5047dbc
Author: Script Kiddy <scripty at kde.org>
Date: Sun Oct 17 11:20:28 2010 +0200
SVN_SILENT made messages (.desktop file)
commit 184fb51306a8d23af44fcb5fc4f610453786f62a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 19:46:03 2010 +0300
Declare the call as connected only when we see the remote participant joining.
commit a280a65e9951f0e8d900cbad003fc378a625e529
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 19:45:11 2010 +0300
Simulate the free-resouce signal emission for input devices, since tp-farsight doesn't emit it.
commit 2fc1b29385aaa1b707c6b2f83ac52f16099df96b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 19:43:10 2010 +0300
Create the participant inside the onRequestResource slot.
This is because the connection might fail and we may never get the src-pad-added
signal, however we are going to get the free-resource signal, which will try to
remove the inexistent participant. To fix this, we can create the participant
earlier, even if the connection is going to fail and we are going to remove it again.
commit f06732c460c85172e40c1a0905dedcb902060676
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 18:47:17 2010 +0300
Fix misplaced kDebug() call.
commit c75e4148a202e69dd0106708c66b2edd089e7424
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 17:46:29 2010 +0300
Move the creation of the audio/video source bins in onStreamCreated.
This is also what empathy does and it seems it fixes for good all
the video sending issues :D
commit 36b2454e2930bda9c74305541af02133216fb5d7
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 17:44:46 2010 +0300
Imitate 1-1 empathy's video source pipeline as an attempt to fix video sending issues.
commit 4e04d25f4b3d6869855eb7266b20526f8f9abd73
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 16 16:40:48 2010 +0300
Set a minimum widget size for the video preview widget, to avoid it shrinking to 0 height.
commit 34e8c54144a5ef10f8117a181c2db0a52053d805
Author: Script Kiddy <scripty at kde.org>
Date: Sat Oct 16 10:44:03 2010 +0200
SVN_SILENT made messages (.desktop file)
commit efb934d6e474b378371e11ade9d367ae91bd72ed
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Oct 14 20:07:30 2010 +0300
Remove obsolete FindDBusGlib.cmake file.
commit eb957562bb4cb285d440b01b08b344fb09cb68b5
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Oct 14 20:04:46 2010 +0300
Link explicitly with farsight2, since we use some fs_codec* methods.
This fixes compilation errors with strict linkers, such as gold.
commit b8a5693fe9a95f9bba8d2d3d56310ea044775ebf
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Oct 14 19:37:50 2010 +0300
Fix linking now that QTpFarsight is gone.
commit b3cfe58493401ccb40c816d244389cf603630802
Author: Script Kiddy <scripty at kde.org>
Date: Thu Oct 14 10:57:01 2010 +0200
SVN_SILENT made messages (.desktop file)
commit 0a92948cb89e19e0210a0dfe95413b2438ff944f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Oct 13 13:44:42 2010 +0300
Cleanly dispose the src/sink elements in case their bin cannot be constructed.
commit de9acda6f5606b5f016b47850f46655ddae0cf09
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Oct 13 13:18:27 2010 +0300
Verify that the bins are properly constructed and signal an error if something goes wrong.
commit 8ebc9ff51274b462a0b9d24622c6ca027c005ecc
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Oct 13 12:55:36 2010 +0300
Fix CallParticipant::contact() again to actually return a valid contact.
commit e4e52881602e0591ba6c0952dfacd6027f6394af
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 12 22:11:36 2010 +0300
Remove QTfChannel and merge functionality in CallChannelHandler.
commit 422d67e28444a1695f04c474bb9b105cc90b5481
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Oct 12 21:09:05 2010 +0300
Initial refactoring of the farsight/gstreamer stuff, to avoid race conditions.
commit b0772f7a2396d99af18b0d8c0b528ec13d603d5d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 10 18:46:58 2010 +0300
Remove the StateHandler and port CallWindow to use the new facilities from libtelepathy-kde-call.
commit ca8511776d6a337488085bca472327eea54a71f8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 10 18:45:04 2010 +0300
Add support for ending calls in CallChannelHandler.
commit 9f3fa5c4b5fe0ff70367cbab9ca0b08c6ab5672f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 10 18:07:30 2010 +0300
Add method CallParticipant::isMyself().
This method returns whether the participant is the local user or not.
commit 4bd9914c687e98815c426d7bbba2045450b3e785
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 9 21:16:36 2010 +0300
Initialize the required Tp::Connection features.
commit 9ebae6f46191fa58b2b927e09e2ab40a51787f9e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Oct 7 16:33:05 2010 +0300
Do not use Tp::ContactPtr as the key in the participants map for now.
Unfortunately tp-qt4 and tp-farsight have independent handlers for the
relevant dbus signals and it is possible that tp-qt4 receives the stream
removal signal before tp-farsight does. This effectively removes the remote
contact from the group before the {audio,video}SrcPadRemoved() signals are
fired and then it asserts in findRemoteContact() as there is no remote contact
anymore from tp-qt4's pov.
commit ed2b46c36b51d08dd57cb26d910c34eef34bcf57
Author: Script Kiddy <scripty at kde.org>
Date: Wed Oct 13 10:52:06 2010 +0200
SVN_SILENT made messages (.desktop file)
commit 0c72f2d556f2ac4b3b59e5f0e24e798f2aa09fcd
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 3 15:19:53 2010 +0000
Add the ability to override source/sink elements from the application's config file.
svn path=/trunk/playground/network/kcall/; revision=1182163
commit db24a65504b106de26dc16e8ff9a2439f754c8df
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 3 14:54:24 2010 +0000
Register meta type for QList<int> to be able to load device order settings.
svn path=/trunk/playground/network/kcall/; revision=1182160
commit 508e25859bd262256ed94cec64ff05a0ac088de9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Oct 3 14:54:20 2010 +0000
Fix stupid copy/paste mistakes.
svn path=/trunk/playground/network/kcall/; revision=1182159
commit 62a216a1945793beccd496b4d3cfdae030850b82
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 2 18:25:34 2010 +0000
Do not assume we can create a video widget. Check if qwidgetvideosink exists.
svn path=/trunk/playground/network/kcall/; revision=1181925
commit f640a9a260b764720c94a18b36114bb0be81bb23
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Oct 2 18:12:25 2010 +0000
Implement a new DeviceElementFactory class for creating the source/sink elements.
This new factory is capable of using phonon's settings when it is running
under a KDE session. However, it will only report alsa/oss devices that
are detected by phononserver (which should be fine for use in a kde environment
though). Of course, it uses pulseaudio if available. Under other DEs, it will
use the gconf elements. This is probably a better choice for GNOME or XFCE.
svn path=/trunk/playground/network/kcall/; revision=1181918
commit 235dcdc00ab4964b7d88d2dd7dbd570c8d1a29aa
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 17:06:38 2010 +0000
Move the initialization of the StateHandler in a separate init() method,
as it must be run after its signals have been connected to the UI.
svn path=/trunk/playground/network/kcall/; revision=1179975
commit a9ee9515081a6d9fc837a8d6b1408e982c0c53f9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 16:57:06 2010 +0000
Create the GUI after setting up the state handler, or else it may crash.
svn path=/trunk/playground/network/kcall/; revision=1179973
commit db07c78044160cef016045918784b16e81c76bf8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 16:57:04 2010 +0000
Register GList as FsCodecList, or else the return value of onStreamGetCodecConfig() will be discarded by the marshaller.
svn path=/trunk/playground/network/kcall/; revision=1179972
commit 60f631aa4f073617610d4d85dd43248173d617a9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 16:57:02 2010 +0000
Fix pad linking. The link() method should be called on the source pad, not the sink pad.
svn path=/trunk/playground/network/kcall/; revision=1179971
commit e4c0cab3f20d9e70b15e1cf427ffcbc5a5a9e3ea
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 16:57:00 2010 +0000
Make the channel ready (again...).
svn path=/trunk/playground/network/kcall/; revision=1179970
commit 0cdfbcd2f2721abc36a9387ac2ce6276b2ea2798
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 15:33:39 2010 +0000
Remove empty directories that git-svn does not remove...
svn path=/trunk/playground/network/kcall/; revision=1179942
commit 39b5a9cede58b8a7e6038dafb11125bfd7a6b7df
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 15:31:01 2010 +0000
Use Tp::SharedPtr's dynamicCast() function instead of qobject_cast().
svn path=/trunk/playground/network/kcall/; revision=1179940
commit b2fe4e1c452cd73319dd86f58beb0a01b8320bc0
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 15:06:37 2010 +0000
Remove FUTURE from FUTURE.InitialAudio/FUTURE.InitialVideo.
svn path=/trunk/playground/network/kcall/; revision=1179930
commit f6b10e11f4c85fc927e6b5b55ae6d24f68be3570
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 11:34:06 2010 +0000
Sync codec-preferences.ini with empathy.
svn path=/trunk/playground/network/kcall/; revision=1179883
commit fa11005e6a141e052d04246c4a866f1d7b376b1a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 11:28:53 2010 +0000
Port kcall_handler to the new libtelepathy-kde-call.
svn path=/trunk/playground/network/kcall/; revision=1179882
commit 84e960664177ddfff9ed244e802a275243135612
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Sep 26 11:28:49 2010 +0000
Move codec-preferences.ini in libtelepathy-kde-call.
svn path=/trunk/playground/network/kcall/; revision=1179881
commit f19713d70248416c1efeb9ecec24a4fbeb1c9761
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:24 2010 +0000
Import the new libtelepathy-kde-call library.
This library wraps all the gstreamer and farsight bits and hides them behind
a minimalistic API that is meant to be used by GUIs to implement audio/video
streaming. The design was chosen to allow in the future extra capabilities
such as stream capturing, detecting who is speaking, etc...
It is mostly based on old code, but it has been ported to the new
QtGStreamer api and some things have changed. Still untested, due to the
lack of a GUI.
svn path=/trunk/playground/network/kcall/; revision=1179470
commit 7690b188862ae091cf4495cd013d0baeb1566ffd
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:21 2010 +0000
Temporarily disable building kcall_handler, libkgstdevices and the kcm.
svn path=/trunk/playground/network/kcall/; revision=1179469
commit 74002b41a73100b8b7bb9d11314a0c75559abaf4
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:19 2010 +0000
Remove the kcall approver.
In the final release, there will be a separate global approver for everything.
svn path=/trunk/playground/network/kcall/; revision=1179468
commit c8d1d3c2846520598153f8c87c8183ade2958d81
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:17 2010 +0000
Remove all the ugly build dependencies.
This commit introduces forward declarations for what we need from
telepathy-qt4-farsight, telepathy-farsight and farsight, so that
we can use them without including their headers. Unfortunately
their headers are too "noisy", since they also include headers from
glib, gobject, gstreamer, libxml2 and dbus-glib and it is not acceptable
to depend on all of them just for using 3 functions!
Hopefully, the released version of kcall will not have to use these
ugly forward declarations since I plan to write my own telepathy-farsight
library using Qt and perhaps QtGStreamer.
svn path=/trunk/playground/network/kcall/; revision=1179467
commit 94c4ce6f47839a70d218f57ea948085b40b57f23
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:15 2010 +0000
Port libqtpfarsight to the new QtGStreamer API.
svn path=/trunk/playground/network/kcall/; revision=1179466
commit f8a1df8badc65568ec466f5250951e934cc2cdfb
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Sep 25 15:20:11 2010 +0000
Remove the embedded QtGStreamer copy.
QtGstreamer has improved a lot lately and it will probably be ready
for a stable release by the time we will integrate kcall in kde, so
it will be shipped externally.
svn path=/trunk/playground/network/kcall/; revision=1179465
commit 34af045db0e276d0a0073a8f7649b9525a23ffe0
Author: Script Kiddy <scripty at kde.org>
Date: Sat Sep 25 08:49:54 2010 +0000
SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/playground/network/kcall/; revision=1179383
commit 1e33b1340378bd5ae2a2c3ed3d7eb2aa4b2428b5
Author: Script Kiddy <scripty at kde.org>
Date: Sat Jul 3 06:50:11 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1145490
commit b008a15bf60db79276e28f4d1ee8aebd37d91e42
Author: Script Kiddy <scripty at kde.org>
Date: Tue Jun 29 10:32:09 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1144047
commit e84d747c5f905e6818b1870302893377eeee28c8
Author: Script Kiddy <scripty at kde.org>
Date: Sat May 29 06:52:25 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1131920
commit ee548963e2162cef473f5325b2ddc2385205db8d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu May 27 12:51:21 2010 +0000
Request InitialAudio/InitialVideo instead of FUTURE.InitialAudio/FUTURE.InitialVideo. This API is stable now.
svn path=/trunk/playground/network/kcall/; revision=1131141
commit d70549c5eddca4f6f8cb044f956fc2b67ae089ba
Author: Script Kiddy <scripty at kde.org>
Date: Tue May 25 08:18:38 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1130390
commit 8bbc1b8b83dd771c7d15b2670dede13dfbd07572
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon May 17 18:35:54 2010 +0000
Fix installation. Don't know why this used to work in the past...
svn path=/trunk/playground/network/kcall/; revision=1127835
commit 42c099a45a45e47524355ec48c16693a16e7d16f
Author: Script Kiddy <scripty at kde.org>
Date: Fri Jan 29 10:20:32 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1081873
commit 30edbc7b4b3c1841e2d2eab734560b7ae1abeeeb
Author: Script Kiddy <scripty at kde.org>
Date: Thu Jan 14 10:36:05 2010 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1074573
commit b9b0d59c926b31eaf6f60264c936c23288c941b3
Author: Script Kiddy <scripty at kde.org>
Date: Sat Nov 28 11:14:27 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1055609
commit a4b612f7e6d72ad16f393124f8b4a45ad3f312e9
Author: Script Kiddy <scripty at kde.org>
Date: Mon Nov 16 11:18:15 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1049991
commit 52d36dfb3e3b6f3ab887fcbf6bf2019670bf2257
Author: Script Kiddy <scripty at kde.org>
Date: Sat Nov 14 10:23:24 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1049042
commit 7f119a325cdd3bd15f5227789a888577e205c067
Author: Andrew Coles <andrew.i.coles at googlemail.com>
Date: Fri Nov 13 23:57:36 2009 +0000
Corrected typo.
SVN_SILENT
svn path=/trunk/playground/network/kcall/; revision=1048829
commit 5c9eb60ac4b56385ca67d9d4b549702490a964a2
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Nov 9 18:29:59 2009 +0000
Update readme to mention dependency on latest kdelibs due to KStatusNotifierItem.
svn path=/trunk/playground/network/kcall/; revision=1046793
commit cf14a79477879637eb02242e72a28cd3b643201e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Nov 9 18:26:00 2009 +0000
Fix build with the new KStatusNotifierItem.
svn path=/trunk/playground/network/kcall/; revision=1046790
commit 1307ba99af1743725550aeb1e8b6ae2597d74531
Author: Script Kiddy <scripty at kde.org>
Date: Sun Nov 8 10:06:25 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1046291
commit 2e6ce68fe6f0d3c429fad2cf0a78268c49124b07
Author: Marco Martin <notmart at gmail.com>
Date: Fri Oct 30 13:55:48 2009 +0000
KNotificationItem->KStatusNotifierItem
svn path=/trunk/playground/network/kcall/; revision=1042698
commit afe729c08b1446a8715b9bf6fb1df85047d7114a
Author: Script Kiddy <scripty at kde.org>
Date: Wed Sep 30 09:45:09 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1029589
commit 2b9fcebf3d1f7bfff65aea927643e5d083372770
Author: Script Kiddy <scripty at kde.org>
Date: Thu Sep 17 09:42:29 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1024821
commit 92ded1c581954296581a968b9ceb042b1ebd9276
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Sep 8 09:15:47 2009 +0000
Add some information about where to find KCall. Required by Google.
svn path=/trunk/playground/network/kcall/; revision=1021128
commit f4cbe04fa5961accf360b5410503bf9ff2b1feff
Author: Marco Martin <notmart at gmail.com>
Date: Thu Sep 3 08:51:52 2009 +0000
KNotificationItem is no more experimental
svn path=/trunk/playground/network/kcall/; revision=1019224
commit e9a8d23a95b6e689be81121e35a8604e424a2731
Author: Script Kiddy <scripty at kde.org>
Date: Wed Aug 19 09:59:23 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1013212
commit 284bae761200505642496eb346f88d901e066f29
Author: Laurent Montel <montel at kde.org>
Date: Mon Aug 17 07:16:42 2009 +0000
Fix ui files
svn path=/trunk/playground/network/kcall/; revision=1012216
commit 456364da8cf65097fcbde487a992762463b0f4f7
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Aug 16 10:19:46 2009 +0000
Mention gstreamer-plugins-* in the runtime dependencies section of the README.
svn path=/trunk/playground/network/kcall/; revision=1011895
commit 78b1f2e88a4d258372f76bf40c20d2c888613e3d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 15 11:51:28 2009 +0000
Fix most issues reported by krazy.
svn path=/trunk/playground/network/kcall/; revision=1011664
commit 569ac0b63ba9a75b140ab49ab5f439bbbf219277
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:53:15 2009 +0000
Add some documentation for the most interesting classes in libkcallprivate.
svn path=/trunk/playground/network/kcall/; revision=1010870
commit 3ef81a72b0316aab2d439de48d57268a10def65f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:53:12 2009 +0000
Add a README file with information on compiling and running kcall.
svn path=/trunk/playground/network/kcall/; revision=1010869
commit d8e1927a8455d67129589e90fb65ebe851fa70cc
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:53:09 2009 +0000
Add COPYING.LIB (LGPL-2.1) to cover the license of the libraries.
svn path=/trunk/playground/network/kcall/; revision=1010868
commit 96bc689b636ade2f8f9ecb780121005fc15d0369
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:53:05 2009 +0000
Change license of AbstractClientApprover to LGPL.
svn path=/trunk/playground/network/kcall/; revision=1010867
commit 63a01e61a1ddba295d50d42583cc60d2a0b91b83
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:53:02 2009 +0000
Add basic documentation for QTfChannel.
svn path=/trunk/playground/network/kcall/; revision=1010866
commit 3fcf47aec011fc424acc4181328b6bb352f245bc
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:52:58 2009 +0000
Fix bug where contacts did not have all the required features due to a recent change in tpqt4.
svn path=/trunk/playground/network/kcall/; revision=1010865
commit 90684484c6b4d32ed5f70da372cd1231b6c7859e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:52:53 2009 +0000
Add documentation for libkgstdevices.
svn path=/trunk/playground/network/kcall/; revision=1010864
commit 51bb8d27a213edd3279332653ccd593cdd698c9c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:52:48 2009 +0000
Fix QTfChannel to work with the latest changes in QtGstreamer.
svn path=/trunk/playground/network/kcall/; revision=1010863
commit 061c72a4dd2461670bbe61b3b738a9da12fb5a0f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Aug 13 14:52:42 2009 +0000
Merge changes from libqtgstreamer. Shortlog:
George Kiagiadakis (5):
- Implement support for dynamic casting between QGstObject subclasses.
- Add a wrapper class for GstMiniObject.
- Add a wrapper class for GstMessage. Currently supporting only Info/Warning/Error messages.
- Add functions for getting the native object in GstObject and GstMiniObject. These are useful for combining QtGstreamer with native gstreamer API.
- Use peekNativeObject() to get the native object pointer instead of using m_object and making every class friend with each other.
libqtgstreamer HEAD: 24d87a92d09f6269b6666c6fc7f86cb76a17abb7
svn path=/trunk/playground/network/kcall/; revision=1010862
commit 5229fe6a053c0bfd6a123e74b6e7de640478c167
Author: Script Kiddy <scripty at kde.org>
Date: Thu Aug 13 09:37:07 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1010726
commit e565d491e130b90c6f3c33fd54641e7bebfc2e44
Author: Script Kiddy <scripty at kde.org>
Date: Mon Aug 10 09:23:01 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1009548
commit 6788f7fe864ebbb6321d56423604dfd6680c162d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Aug 5 10:20:05 2009 +0000
Re-add the icons in the statusbar if they were previously removed, to avoid showing them in random places.
svn path=/trunk/playground/network/kcall/; revision=1007222
commit 703985722997224a96647204aa1aa2a572b75702
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Aug 5 10:19:59 2009 +0000
Add a button to enable/disable sending video, like the one in empathy.
The implementation is a bit hackish, but that's the best that can be done with this crappy spec.
svn path=/trunk/playground/network/kcall/; revision=1007221
commit 60ae83c00eb7bd3396a6a3c70855475a16c139fb
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Aug 5 10:19:54 2009 +0000
Show one icon for the audio stream and one for the video stream on the statusbar,
when each of these streams is available on the channel.
svn path=/trunk/playground/network/kcall/; revision=1007220
commit 17b2bf269c1514428f10bdfd32b3b5032f5d6847
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:51:42 2009 +0000
Quit the approver when it has no more pending channel requests to approve.
svn path=/trunk/playground/network/kcall/; revision=1006772
commit aad07d64fddccdb7ec832a4572011df12c0a26c9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:51:35 2009 +0000
Disable session management for kcall_handler and kcall_approver.
We don't want them to be restored by the session manager for any reason.
They should be auto-launched when needed.
svn path=/trunk/playground/network/kcall/; revision=1006771
commit 65eaf6134caa776084cb98649df0f0f610d47c63
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:51:29 2009 +0000
Fix the approver's .client file.
svn path=/trunk/playground/network/kcall/; revision=1006770
commit 6a2ce31e1b1b52b759e3d2033d9413943df6fd9a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:51:23 2009 +0000
Remove the "FUTURE.InitialAudio" variants of the channel class lists that are exported
by the handler and the approvers. It seems that this variant is not really required.
svn path=/trunk/playground/network/kcall/; revision=1006769
commit 1226a41e67bd594e54cb8e2f781e8f74a0b2c8da
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:51:12 2009 +0000
Move the knotify approver in a separate dbus-activatable process.
This is to avoid scenarios where a call comes but kcall is not running,
thus there is no approver and the call is auto-accepted.
svn path=/trunk/playground/network/kcall/; revision=1006768
commit 548865ac68ecaf34e8f4fc4b9bad6f92a3d745d5
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Aug 4 10:50:59 2009 +0000
Move AbstractClientApprover to libkcallprivate.
svn path=/trunk/playground/network/kcall/; revision=1006767
commit c218ee5db9d3ee3fa83a572fb870bbdae742bdbd
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Aug 3 20:16:30 2009 +0000
Work a bit more on the behavior of the systray icon.
- When clicking on the icon and the window is shown, close it instead of hiding it.
- When minimizing a window (i.e. hiding it), do not make the systray icon active.
- When an approver request comes, save the icon status and restore it when the request has finished.
- While showing a notification for the request, do not change the icon status
if the main window closes, but update the status-to-be-restored instead.
svn path=/trunk/playground/network/kcall/; revision=1006493
commit db1cfc17bf9dc34d6c7a2ac742573a4c33681ed3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Aug 3 20:16:23 2009 +0000
Bugfix: Correctly set the label of the Connect/Disconnect action when the mainwindow opens and an account is already connected.
svn path=/trunk/playground/network/kcall/; revision=1006492
commit 2a48a2cab49534e9a46bbf5eb517fa1c5abfebdc
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Aug 3 19:42:49 2009 +0000
Modify the video device detection code to detect the difference
between v4l and v4l2 devices using the latest solid (r1006441).
Also, modify and put under #ifdef the v4l2 vs v4l1 detection hack,
in case someone uses this code with older kdelibs.
svn path=/trunk/playground/network/kcall/; revision=1006463
commit 3160add454839150ae580a492c90fac4698b2e03
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 1 19:52:19 2009 +0000
When the MainWindow is hidden or closed, make the systray icon active to let the user have
some visual proof that kcall is still running. Equally, when the MainWindow is visible,
make the systray icon passive, as it is not needed.
svn path=/trunk/playground/network/kcall/; revision=1005703
commit c92ba0db1affb1f0963bff2ee44f804d5e0c3d34
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 1 18:48:51 2009 +0000
When the main window is about to be closed, show a messagebox informing the user that kcall will stay in the systray.
svn path=/trunk/playground/network/kcall/; revision=1005680
commit 666ff8c217b884b2d569dbe8917ecff7ddf523b8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 1 17:31:48 2009 +0000
Implement connection status tracking in AccountManager and add a magic "connect/disconnect" button
in the main window that connects all accounts by setting them to their "AutomaticPresence" presence
if they are disconnected or disconnects them if they are connected.
svn path=/trunk/playground/network/kcall/; revision=1005662
commit 948b252c6c62eb139ee6798d76eab22193a73091
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 1 17:31:45 2009 +0000
Use the new and nicer im-user* icons for contacts.
svn path=/trunk/playground/network/kcall/; revision=1005661
commit c668ce30f055ff551afd2ab881f24a336a060834
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Aug 1 17:31:39 2009 +0000
- Add an AccountManager class in libkcallprivate that will handle internally everything related to accounts and connections.
- Remove the ContactsModel and use the new AccountManager to provide models for accounts and contacts.
- Do some extra refactoring/cleanup in most libkcallprivate classes.
svn path=/trunk/playground/network/kcall/; revision=1005659
commit 98702d6ce8b1f1ec9a4943070c5e132dad18c7d0
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 19:12:56 2009 +0000
Fix size issues in the call window.
- Set a nicer default size (330x330).
- Set nicer size policies and size hints for all the widgets.
- Resize the window appropriately when video widgets are added/removed.
- Do not save the window size in the config, as the automatic resizing renders it useless.
svn path=/trunk/playground/network/kcall/; revision=1004729
commit 189006a6eb2c1590b38f5e3fa70ebd86bdb086db
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 19:12:49 2009 +0000
Remove QGstElement::currentState() as it seems it is completely wrong in concept.
(libqtgstreamer commit e6f0d35721f8324a94e068c11234a9b9928c5e03)
svn path=/trunk/playground/network/kcall/; revision=1004728
commit a36e010a2829f488bf3cddf1470d57969f8524c4
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 19:12:41 2009 +0000
Merge commit 63b92323ec42c362cc84880df4eced12d1303408 from libkgstdevices.
Do not use QGstElement::currentState() to get the state in OverlayRenderer.
Instead use QGstElement::getState() with timeout 0. This is to avoid freezing the UI
inside the paint event if the element has been set to playing but has not prerolled yet.
svn path=/trunk/playground/network/kcall/; revision=1004727
commit eda8bd6099328fb90f2b3e81bdaeb868d1978e9f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 12:59:58 2009 +0000
Merge commit f40efa8906dc7e2cb3879c99c4fe383ecda934a7 from libqtgstreamer.
Implement QGstElement::getState() and fix the currentState() convenience method to use getState()
so that it correctly blocks and waits for the state change to happen.
--
This commit seems to highly reduce the possibility of a deadlock in the video widget. yay!! :D
svn path=/trunk/playground/network/kcall/; revision=1004543
commit 9b81086bbfda75509f9138f661c56c9630bc3e4c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 12:59:33 2009 +0000
Merge changes from libqtgstreamer. Shortlog:
George Kiagiadakis (4):
Populate QGValue with functions to handle the most useful types, including most GstValue types.
Rename class QGValue to QGstValue.
Implement the methods: QGstPad::getCaps, QGstPad::setBlocked, QGstElement::syncStateWithParent, QGstCaps::getSize.
QGstStructure: Implement getName, hasName, setName methods.
libqtgstreamer HEAD: 24bf74883811304828921431063737bcd85805c3
svn path=/trunk/playground/network/kcall/; revision=1004542
commit 814b0e0811ee8cab3db4df632e20e44c874351dc
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 11:30:29 2009 +0000
Add button to make video calls directly to contacts that are not in the contact list.
Also restore the .FUTURE.InitialAudio parameter to the existing button to make audio calls.
This doesn't work with sofiasip though, but it's better than making useless calls without initial streams.
svn path=/trunk/playground/network/kcall/; revision=1004509
commit 0810679bfaad37515f6e8db7e1d854dd1b1fa78f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 10:19:02 2009 +0000
Show "protocol - display name" as a label for accounts and append "(Connecting)" if it is currently in Connecting state.
svn path=/trunk/playground/network/kcall/; revision=1004485
commit a04efaecf800778335725d0b38c2f38f7ba9dcad
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 10:18:43 2009 +0000
When showing the context menu to set requested presence for an account, set the current presence to be selected.
Previously a random presence was selected, which was quite unfortunate...
svn path=/trunk/playground/network/kcall/; revision=1004484
commit 5980e70a90bfec651bf28bc25085403dc8930bd9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 30 10:18:09 2009 +0000
If an account does not support presence, use the connection status to show whether it is online/offline.
This is to show correct status for sofiasip accounts.
svn path=/trunk/playground/network/kcall/; revision=1004483
commit 5c9dc57b13fd28809f8a3d02929968784cdcc18a
Author: Script Kiddy <scripty at kde.org>
Date: Thu Jul 30 09:27:46 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1004476
commit 12cea751bc1500555bdd660a1bbdfe42353a1009
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 17:37:49 2009 +0000
Embed the telepathy-accounts-kcm in the settings dialog if it is available.
svn path=/trunk/playground/network/kcall/; revision=1003722
commit 1f1a813745ac605e6cef779d86e6df894353ee8e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 17:13:22 2009 +0000
Add a kcallui.rc file to prevent showing all kinds of strange menus in the main window with the latest kdelibs.
svn path=/trunk/playground/network/kcall/; revision=1003716
commit 30b5020fb272e212d72a63e9fe96c15abea9da5d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 16:32:37 2009 +0000
Do not close the window automatically on disconnect if an error has been logged.
This is still not used, but it is intended to be used in cases where for example
codec negotiation fails and the channel closes because there are no more streams.
In this case an error should be reported to the user so that he has a hint and
the window should not close, to allow the user see what is wrong.
svn path=/trunk/playground/network/kcall/; revision=1003698
commit 8887f9948bd5afc4c15666c58423e36ad01e964f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 16:31:44 2009 +0000
Log the most interesting messages from the channel handler in the call log dockwidget.
svn path=/trunk/playground/network/kcall/; revision=1003697
commit e1ffec75e909f4d7afa3094b845f83011b3d0042
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 16:31:35 2009 +0000
Show the status message on a permanent label in the status bar,
to avoid having it overwritten by menu tooltips.
svn path=/trunk/playground/network/kcall/; revision=1003696
commit 95c99894a933cda2e63ee07f945583df4b1b2257
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 28 16:31:28 2009 +0000
Use 4:3 aspect ratio for video.
svn path=/trunk/playground/network/kcall/; revision=1003695
commit 2916e8ea7f1d93e22ecdbbfda78c48e33e7d7656
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 25 14:26:19 2009 +0000
Add support for controlling brightness/contrast/hue/saturation on the video input.
svn path=/trunk/playground/network/kcall/; revision=1002258
commit 974886d13d3bdf5d7bc060b4701b519237af063e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 25 11:00:55 2009 +0000
Remove libkgstvideowidget, its unit test and some empty directories that were left by git-svn.
svn path=/trunk/playground/network/kcall/; revision=1002204
commit 78d41f69b462e0d6fc39d2efea381734ad02b3df
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 25 10:52:26 2009 +0000
Use the new VideoWidget from libkgstdevices in kcall_handler.
svn path=/trunk/playground/network/kcall/; revision=1002199
commit bd7bb794910ef7bdeb6c1b31d6105a098ae7bcab
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 25 10:52:22 2009 +0000
Add a tab for configuring video output drivers in kcm_kcalldevices.
svn path=/trunk/playground/network/kcall/; revision=1002198
commit 6bd72ab2f9ea772386bc126e5cc748659aec4c5f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 25 10:52:17 2009 +0000
Merge changes from libqtgstreamer and libkgstdevices.
- Implement a wrapper for the GstXOverlay interface.
- Port the video widget from phonon to use QtGstreamer and polish its API.
libqtgstreamer HEAD: 31e57437f8597a8a30134985837e0cb89e9e1867
libkgstdevices HEAD: 6f616860e33087db53aa8d6087af02eb5c5469dd
svn path=/trunk/playground/network/kcall/; revision=1002197
commit 1e698b3eb358d16832322589867238ce444d11a7
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 15:37:15 2009 +0000
Allow kcall to use audiotestsrc/videotestsrc as audio/video sources for testing purposes.
Useful for people who don't have a web camera but want to test video support, like me ;)
svn path=/trunk/playground/network/kcall/; revision=1001543
commit 4d0cb919c6ced28ca75d34ea3c916c6a52760437
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 15:26:36 2009 +0000
FarsightMediaHandler: kDebug()++
svn path=/trunk/playground/network/kcall/; revision=1001532
commit 2c22a0788d35a95b48d5ca04aaa07c8cfe3b270b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 15:26:32 2009 +0000
Do not crash if an unknown pad is removed from the conference.
This can happen in some cases where a pad is added but never given to us for use
due to an error in negotiation or because a resource could not be allocated.
svn path=/trunk/playground/network/kcall/; revision=1001531
commit 4c43acba1a9ab4ccc57c85f108b5f6875abf6eb3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 14:41:41 2009 +0000
Add a button to make video calls (using the FUTURE.InitialVideo flag on the channel request).
svn path=/trunk/playground/network/kcall/; revision=1001521
commit 317247dc0969a52d8516d72aa297d8a404d97ba3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 14:31:25 2009 +0000
Set the pipeline to PLAYING. This makes video streams work, at last...
svn path=/trunk/playground/network/kcall/; revision=1001520
commit 4bbcb6246336805415e8fe7fa5bc4424629f986f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 14:31:22 2009 +0000
Add support for sending video. :D
svn path=/trunk/playground/network/kcall/; revision=1001519
commit 389ec6fc5b2098cdeffc2f560a73fd2efa9f06b9
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 14:31:18 2009 +0000
Merge latest changes from libqtgstreamer and libkgstdevices.
In short, add support for GstCaps in QtGstreamer and for testing video input in the device chooser.
libqtgstreamer HEAD: f91fe65681e1fc425a1ae951d6b649b42916cb0d
libkgstdevices HEAD: 792cc6f4dcca033c6a34f4109d9c98e6553640ea
svn path=/trunk/playground/network/kcall/; revision=1001518
commit 0483231bcfef841396c1c9675752c4b03e5d0eb3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 23 14:31:14 2009 +0000
Re-add support for showing video output.
svn path=/trunk/playground/network/kcall/; revision=1001517
commit 911a615afda84e01f8ed60dd39d0f0692db04b1a
Author: Script Kiddy <scripty at kde.org>
Date: Wed Jul 22 16:58:14 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=1001199
commit d6d211c521c29bcd212133063bf3933a71b36063
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 21:24:18 2009 +0000
Correction on last commit by andrunko. kcall does not need to link to tpqt4-farsight
and it doesn't need it's includes as well. libqtpfarsight needs the includes and
kcall_handler needs to link to it (as libqtpfarsight is static).
svn path=/trunk/playground/network/kcall/; revision=1000124
commit 762d318135220b5cf929eac12279d714f032eb0e
Author: Andre Moreira Magalhaes <andrunko at yahoo.com.br>
Date: Mon Jul 20 20:05:24 2009 +0000
Improved cmake detection of TelepathyQt4 libraries.
Split TelepathyQt4 cmake modules in FindTelepathyQt4 and FindTelepathyQt4Farsight.
Use pkg-config to find TelepathyQt4 related libraries.
svn path=/trunk/playground/network/kcall/; revision=1000087
commit 5dae24f0055ca4f109c17e3f9f136dc4e4fb9a0f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 19:15:54 2009 +0000
Cleanup all CMakeLists.txt and make all dependencies required.
svn path=/trunk/playground/network/kcall/; revision=1000058
commit 742b6aa44e62f39b68b6da389702fb61e5805771
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 19:15:47 2009 +0000
Move DtmfWidget from libkcallprivate to kcall_handler,
as it is not used anywhere else to justify its presence in a shared library.
svn path=/trunk/playground/network/kcall/; revision=1000057
commit 0c6d489f65ed09af37f996b425cf71868019f201
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 18:35:38 2009 +0000
Add a page for configuring video input devices as well.
svn path=/trunk/playground/network/kcall/; revision=1000044
commit 18a56b747978a424474e65380bd81a2b31cbb112
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 18:14:24 2009 +0000
Use some better names and icons.
svn path=/trunk/playground/network/kcall/; revision=1000033
commit d3a4fa353703a68089de0e37974940de5c9e51b0
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 17:47:11 2009 +0000
Move the call window settings dialog in a separate KCM module and use KSettings::Dialog
to display the two KCM modules in kcall. Also, remove access to the settings dialog
from kcall_handler as it doesn't make much sense to configure it from there.
svn path=/trunk/playground/network/kcall/; revision=999996
commit a5798314da83d8a2e5282a7d32fb08212d54be69
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 17:47:04 2009 +0000
Implement a KCM for configuring device preferences.
svn path=/trunk/playground/network/kcall/; revision=999994
commit 7507ee61a0c2eb48f3a66f722769f9f09868b1de
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jul 20 17:46:57 2009 +0000
Merge changes from libkgstdevices:
commit a31abe1fc1969dc10dea197058f568f9153b5ace
Rename AudioDeviceChooser to TableDeviceChooser and remove the DeviceChooser abstract class.
commit e7c2361d1f9b860948917ba0490f1f06bec537e5
DeviceManager: Use some advanced logic to find better device names and also add the webcams in the available devices.
commit 524a85b31e0b297e5aa534e109ef016b231faa56
AudioDeviceChooser: use DeviceManager::currentDeviceChanged()
commit 40df4ec42cbea2aa5de95cdea1add99b5ccfea69
DeviceManager: Add a currentDeviceChanged() signal, a loadDefaults() method and fix some minor details and bugs.
svn path=/trunk/playground/network/kcall/; revision=999993
commit 8be04b32f9c5e047a1d044e346e41e3ed978517c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Jul 19 12:56:45 2009 +0000
Monitor for pad removals from the FsConference and correctly emit and
handle the {audio,video}SrcPadRemoved() signals from QTfChannel.
svn path=/trunk/playground/network/kcall/; revision=999216
commit 59d1a35752920b92bd4d70c5a1dcd2243c56cfc3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 18 12:35:57 2009 +0000
Rewrite the whole farsight/gstreamer part of kcall using:
- libQtGstreamer: A qt-only library that implements basic Qt Gstreamer bindings.
- libkgstdevices: A kde-based library that implements device detection and configuration
using Solid and QtGstreamer.
- libqtpfarsight: A wrapper around telepathy-farsight that provides a sane api for using
it and also hides the G* ugliness by using QtGstreamer.
Real development of libQtGstreamer and libkgstdevices happens in separate git repos, but
I will maintain local copies in kcall for the moment, built as static libs.
svn path=/trunk/playground/network/kcall/; revision=998732
commit b3757b0f2252d8261b86bfd3709a248417f695c4
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 14 19:49:29 2009 +0000
s/rate/clock-rate/, as suggested by Olivier, to allow conversations with SPEEX.
svn path=/trunk/playground/network/kcall/; revision=996736
commit e448d2aca340fa37157034330eeb8099a84907b1
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 14 18:32:19 2009 +0000
Do not crash if the video widget that we are trying to remove does not exist.
This happens when a video stream is initiated but then immediately removed due
to an error. src-pad-added never comes, so there is no widget.
svn path=/trunk/playground/network/kcall/; revision=996708
commit 2cd1cf4039197d3ba0a81bc9606b47b88e92dda6
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 14 16:33:36 2009 +0000
Read codec preferences from a file.
Thanks to Olivier Crête for the example.
svn path=/trunk/playground/network/kcall/; revision=996671
commit 4cbd5af26835e9c88c53a5d98d39426abbbda7ea
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 11 12:42:28 2009 +0000
Fix the signal names in DtmfWidget to get DTMF really working.
svn path=/trunk/playground/network/kcall/; revision=994799
commit 56fb9cd2673d9757e20e92ebf97e43881fd1080f
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 11 12:06:50 2009 +0000
Add missing connect() to show the dialpad when DTMF is available.
svn path=/trunk/playground/network/kcall/; revision=994794
commit 8dde21de340070264330a73286affb607ca98379
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 11 12:06:47 2009 +0000
Add ui for dialing sip addresses directly.
svn path=/trunk/playground/network/kcall/; revision=994793
commit b57a6e19fe8a9c017e5e937a3286a772a2773999
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jul 11 10:27:36 2009 +0000
Do not crash if there are no contacts for an account.
svn path=/trunk/playground/network/kcall/; revision=994745
commit f46f641535b25c938bf058d8c4dd808a15b6801e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jul 10 18:14:41 2009 +0000
Add support for receiving video.
svn path=/trunk/playground/network/kcall/; revision=994552
commit cdfbb38067545b5cc7058bb704f74ee063a7ffa3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jul 10 17:16:17 2009 +0000
Verify/ensure that all methods are called in the main thread and emit signals directly.
svn path=/trunk/playground/network/kcall/; revision=994524
commit 2ddc0561de9b628ce9efb6233f2f64509579abce
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jul 10 12:31:22 2009 +0000
Fix handling incoming calls.
Don't give the false impression that we can't allocate the output device...
The telepathy-farsight api is crap...
svn path=/trunk/playground/network/kcall/; revision=994246
commit ce0f2a3c651f1a60381e65fea832d8928c6ac8f8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jul 10 12:14:01 2009 +0000
Fix the approver to work with the latest telepathy-qt4.
svn path=/trunk/playground/network/kcall/; revision=994234
commit c492df63809b664c61700de4afc7b779e6ba2921
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:10:04 2009 +0000
Rename the phonon directory to libkgstvideowidget.
svn path=/trunk/playground/network/kcall/; revision=993947
commit 14ce0e7f7cbb4a068bd2fadd1848ef71131cd18b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:09:59 2009 +0000
Add a test app for testing the video widget.
svn path=/trunk/playground/network/kcall/; revision=993946
commit 3994b9c780a66b62a8e42353d721bb3724f4eb29
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:09:55 2009 +0000
Modify the code from phonon to build standalone.
svn path=/trunk/playground/network/kcall/; revision=993945
commit c4c8179c47a0dfd5cc217d5098e479eb564bf682
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:09:45 2009 +0000
Import video widget from the phonon gstreamer backend.
svn path=/trunk/playground/network/kcall/; revision=993944
commit 9e1f2f7177c31b7f492d9d05baf91787e2979b3d
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:05:16 2009 +0000
Do not insert the audio output bin twice in the pipeline.
svn path=/trunk/playground/network/kcall/; revision=993941
commit d0dff88563a9d59749c2a9c377e64bdb1e0b01be
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:05:12 2009 +0000
Implement a way to log messages in the callwindow's log dockwidget
and use it for displaying error messages from the device factory.
svn path=/trunk/playground/network/kcall/; revision=993940
commit 5cd8def90a71965dbcf87819a95713ec80fc5f55
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jul 9 19:05:08 2009 +0000
Cleanup the MediaHandler api and implementation.
- Allocate resources on request and not at construction time.
- Use signals to inform the GUI about changes.
- Remove the useless AbstractMediaHandler::State.
svn path=/trunk/playground/network/kcall/; revision=993939
commit 38cc84c2ddc9a481cb2caa31fd0d16eb6fa67374
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Jul 8 18:22:59 2009 +0000
Fix small bug in assertion.
svn path=/trunk/playground/network/kcall/; revision=993470
commit d50540bdd97b5cd22e1b66efb878fe01e3c23a36
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jul 7 08:09:46 2009 +0000
Initial version of the proper callwindow UI.
svn path=/trunk/playground/network/kcall/; revision=992537
commit ecf2220f8f2d691589a989c9359b7a3f1a4b3640
Author: Script Kiddy <scripty at kde.org>
Date: Mon Jul 6 14:50:24 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=992306
commit 0fff1e38df8d20a470a1d63f74550e59ce040dde
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Jul 5 13:50:55 2009 +0000
Implement a new library for handling gstreamer devices.
The library features a device factory, which can load the correct gstreamer
elements and configure them with either autodetected (using logic from phonon)
or user settings (using KConfig). In the future, this library will also feature
a widget for configuring device settings (i.e selecting between alsa, oss, jack,
etc... and setting the correct device, for example /dev/dsp for oss, etc...).
This commit also introduces an "adder" element in the media handler, which allows
to mix the audio streams from multiple sources and play them on the same audio sink.
This will allow in the future to have conversation with multiple contacts.
svn path=/trunk/playground/network/kcall/; revision=991709
commit a44187e613a6c8fa196ef66fe8d3c5d1ef58ea34
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Jun 24 14:03:24 2009 +0000
Add a minimal configuration dialog.
The classes are arranged in such a way so that it is possible to use the
configuration dialog pages for kcall_handler inside kcall (but not vice-versa).
svn path=/trunk/playground/network/kcall/; revision=986304
commit d1e771b40347e599add75a4573765afcafd2fb25
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Wed Jun 24 14:01:48 2009 +0000
Fix some details in the CallWindow:
* Correctly save/restore state.
* Disable docks when the call has finished.
* Set the corners to be occupied by the left and right dock widgets.
Also, explicitly disable the volume controls when the audio device is destroyed,
to prevent it from crashing if for some reason the parent class doesn't disable it.
svn path=/trunk/playground/network/kcall/; revision=986303
commit d0be054a9d0bd08ea6870269ac5be8eb3d47ca2d
Author: Script Kiddy <scripty at kde.org>
Date: Tue Jun 23 14:15:27 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=985828
commit 13b93a7a6617c301ece9cf25a7148921091cc755
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Tue Jun 23 10:51:24 2009 +0000
Add support for DTMF dialpad in the call window (untested).
svn path=/trunk/playground/network/kcall/; revision=985642
commit 7a0033cf1cabbf1250659775517195f5564ce58a
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 22 14:09:30 2009 +0000
Implement a model for displaying the members of a group and a dock widget
for the call window to display the participants of the call using this model.
svn path=/trunk/playground/network/kcall/; revision=985254
commit dccd8db516a4224cd7139ec80f16d85127eb6f51
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 22 14:09:26 2009 +0000
Fix licenses. libkcallprivate is LGPL-2.1+ and the CallHandler class is GPL-2+
svn path=/trunk/playground/network/kcall/; revision=985253
commit f2344755fdd4f4984df05e9bc41cd478b0133f0c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 22 14:09:21 2009 +0000
Move the models in a separate library, as they will be needed for kcall_handler.
svn path=/trunk/playground/network/kcall/; revision=985252
commit 9dd23043ccd1a3b5707dae838e5ace3f4129cda7
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 20 18:28:06 2009 +0000
Get rid of the ChannelHandler::callEnded signal and close the window
automatically when the channel goes to disconnected state.
svn path=/trunk/playground/network/kcall/; revision=984435
commit 91a08d48b3f793d7714522e44c430047cd7b9eb8
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 20 18:27:54 2009 +0000
Add a timer in the status bar showing call duration.
svn path=/trunk/playground/network/kcall/; revision=984434
commit c121df54bab880b44f2b1c7dc3c80bd6ff0cf516
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 20 18:27:49 2009 +0000
Add a dock widget with volume controls in the call window.
svn path=/trunk/playground/network/kcall/; revision=984433
commit 87cabc966be9a9b273eba2b5f3222377402bf592
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jun 19 13:35:40 2009 +0000
Fix ChannelHandler so that it reports correct states to the user and accepts incoming calls.
svn path=/trunk/playground/network/kcall/; revision=983928
commit 1050dae41db27c7f26cb812ffc95f8dd56659e96
Author: Script Kiddy <scripty at kde.org>
Date: Thu Jun 18 13:49:39 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=983589
commit 10fbbecdb5411a6d8ae9ae462954115359db85ef
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jun 18 09:54:07 2009 +0000
Add a *ui.rc file for callwindow.
svn path=/trunk/playground/network/kcall/; revision=983415
commit 2b3064d3aae2008da7fa4dac0630e99ba65f3460
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jun 18 09:50:43 2009 +0000
Remove the callwindow kpart and merge all its functionality in kcall_handler.
svn path=/trunk/playground/network/kcall/; revision=983413
commit 8859c8fc2cbf7a5fad7c0e1865992bd1cab94a6c
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Thu Jun 18 09:50:38 2009 +0000
Move the streamed media channel handler in a separate binary, kcall_handler.
svn path=/trunk/playground/network/kcall/; revision=983412
commit ff3f3a5e76835e7fc31240ff91f7b5aa094b5de2
Author: Script Kiddy <scripty at kde.org>
Date: Wed Jun 17 15:04:31 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=983109
commit 21155b6e2cfe8f63d0a25eeef3f91faffe029161
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 15 13:09:25 2009 +0000
Implement two approvers, one that is a systray icon and one that uses a knotify popup + sound.
The systray icon also acts as the main systray icon of kcall and uses the new knotificationitem api.
svn path=/trunk/playground/network/kcall/; revision=982285
commit 95eb7b4d0ac95936cd5193341b3980b6aabe2e9b
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun Jun 14 15:04:58 2009 +0000
Switch to using the channel dispatcher instead of requesting channels directly from the connection manager.
svn path=/trunk/playground/network/kcall/; revision=981959
commit 6ae3d1b482f0aa4eafb411412b3d2e95440033df
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sat Jun 13 08:04:46 2009 +0000
Fix copyright. Some code in this file is not mine.
svn path=/trunk/playground/network/kcall/; revision=981302
commit 7aca7f6669b525dea59029a498d40c50d9cab865
Author: Script Kiddy <scripty at kde.org>
Date: Fri Jun 12 14:33:12 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=980803
commit 16b2cc43c4e2fe43e9da59f9be40a40f6fd12ad3
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Fri Jun 12 14:23:56 2009 +0000
Add initial support for making calls using telepathy-farsight.
svn path=/trunk/playground/network/kcall/; revision=980789
commit a997935fc4e11cd4eb969efb2f1e42f1a90d3e1c
Author: Script Kiddy <scripty at kde.org>
Date: Thu Jun 11 13:41:53 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=980317
commit 7628e8e2d8470645dad5792e3a413bed44e1416f
Author: Script Kiddy <scripty at kde.org>
Date: Wed Jun 10 15:01:32 2009 +0000
SVN_SILENT made messages (.desktop file)
svn path=/trunk/playground/network/kcall/; revision=979848
commit 96a867d27a41bb66f30437fcd671dad45c8ae431
Author: Laurent Montel <montel at kde.org>
Date: Mon Jun 8 11:30:52 2009 +0000
Extract messages
svn path=/trunk/playground/network/kcall/; revision=978859
commit 2c6951ba2f25b83aecb41cb94d43c9c1d8337c0e
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Mon Jun 8 10:49:41 2009 +0000
Add initial implementation of the call window, using a kpart-based design.
svn path=/trunk/playground/network/kcall/; revision=978838
commit 76e4b009cceb8052a843d88ec338e10729841394
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun May 31 15:09:52 2009 +0000
Track contact status changes.
svn path=/trunk/playground/multimedia/kcall/; revision=975989
commit 23ac6eecd6aebe10c8af86f848f4be04e04b1c74
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun May 31 14:57:11 2009 +0000
Actually tpqt4 does have a Tp::ConnectionPresenceType enum... ;)
svn path=/trunk/playground/multimedia/kcall/; revision=975984
commit c833ae5d34cc8a1893f1a58c3b8ee5e36ee40ade
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun May 31 14:30:23 2009 +0000
Oops, no kcallui.rc yet.
svn path=/trunk/playground/multimedia/kcall/; revision=975974
commit 815add2c3f492079868f2ba6b80861e3d96b72e2
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date: Sun May 31 14:01:44 2009 +0000
Initial commit of the new kcall, my gsoc project.
It's still just a contact list and nothing more, but it will evolve...
svn path=/trunk/playground/multimedia/kcall/; revision=975938
-----------------------------------------------------------------------
--
ktp-call-ui packaging
More information about the pkg-kde-commits
mailing list