[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