--- telephony-service-0.1+14.04.20140407.orig/debian/changelog +++ telephony-service-0.1+14.04.20140407/debian/changelog @@ -0,0 +1,288 @@ +telephony-service (0.1+14.04.20140407-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * Add initial USSD support (LP: #1195398) + + [ Tiago Salem Herrmann ] + * Add class 0 SMS support + + -- Ubuntu daily release Mon, 07 Apr 2014 23:11:52 +0000 + +telephony-service (0.1+14.04.20140402.1-0ubuntu1) trusty; urgency=low + + [ Ubuntu daily release ] + * New rebuild forced + + [ Gustavo Pichorim Boiko ] + * Add support for handling conference calls. + + -- Ubuntu daily release Wed, 02 Apr 2014 12:41:39 +0000 + +telephony-service (0.1+14.04.20140328.1-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Make sure to check the connection object before accessing it. + * Expose to QML not only background and foreground calls, but a list + of available calls so that the UI can decide how to display that to + the user. + + [ Tiago Salem Herrmann ] + * Fix telephony-service tests. + * Add upstart job to launch telephony-service indicator at startup. + (LP: #1296787) + * Call voicemail when message Id matches the voicemail action. + + -- Ubuntu daily release Fri, 28 Mar 2014 18:06:02 +0000 + +telephony-service (0.1+14.04.20140319-0ubuntu1) trusty; urgency=low + + [ Michael Terry ] + * Add support for sharing contact info of incoming texts with the + greeter. + * Consolidate ringtone code and greeter code so that the service can + listen to which user is selected in the greeter, and use their + ringtone. + + [ Gustavo Pichorim Boiko ] + * Make it possible to handle multiple telepathy accounts. + * Cleanup the build deps. + + -- Ubuntu daily release Wed, 19 Mar 2014 02:49:40 +0000 + +telephony-service (0.1+14.04.20140306-0ubuntu1) trusty; urgency=low + + * New rebuild forced + + -- Ubuntu daily release Thu, 06 Mar 2014 09:31:29 +0000 + +telephony-service (0.1+14.04.20140303-0ubuntu1) trusty; urgency=low + + [ Iain Lane ] + * Read the user's ringtone, message tone and silent mode settings from + AccountsService instead of GSettings (LP: #1265528) + + -- Ubuntu daily release Mon, 03 Mar 2014 17:13:40 +0000 + +telephony-service (0.1+14.04.20140228.1-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Fix building against Qt 5.2.1 (LP: #1280281) + + -- Ubuntu daily release Fri, 28 Feb 2014 23:26:09 +0000 + +telephony-service (0.1+14.04.20140228-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Avoid flickering the UI on client apps by addressing the following + points: Get the "hasCalls" property value from the handler even + before the telepathy observer is properly registered. Delay the + cleaning up of manager data when unregistering the observer. (LP: + #1277762) + + -- Ubuntu daily release Fri, 28 Feb 2014 14:59:08 +0000 + +telephony-service (0.1+14.04.20140217.1-0ubuntu1) trusty; urgency=low + + [ Tiago Salem Herrmann ] + * Add group chat support. + + -- Ubuntu daily release Mon, 17 Feb 2014 13:44:49 +0000 + +telephony-service (0.1+14.04.20140214.1-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Disable the displaying of notifications for calls. This is not + required anymore in the new designs. + + -- Ubuntu daily release Fri, 14 Feb 2014 16:16:29 +0000 + +telephony-service (0.1+14.04.20140206-0ubuntu1) trusty; urgency=low + + [ Michael Terry ] + * Share current call contact info with the greeter. + + [ Gustavo Pichorim Boiko ] + * Get the active timestamp for calls from the handler, as the observer + is unregistered every time the application goes out of focus. This + ensures that the call duration will always be correct. Save also the + DTMF string so that the application can restore that info too after + it is send to background and back to foreground. (LP: #1225939) + + -- Ubuntu daily release Thu, 06 Feb 2014 14:19:38 +0000 + +telephony-service (0.1+14.04.20140130-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Add the infrastructure to write tests for the handler, and write + tests for the most important bits of it. + * Make the dbus-based tests more robust. (LP: #1270778) + * Improve the support for handling multiple calls by: Using a + different approach to detect background calls in the QML plugin. + Make it possible to hangup the active call to answer an incoming + one. Show notifications when calls are put on hold, when they are + rejected and when they end. . + + [ Timo Jyrinki ] + * Use QT_QPA_PLATFORM=minimal to fix test failures (LP: #1270770). + (LP: #1270770) + + [ Tiago Salem Herrmann ] + * Fix default action for missed calls. Add voicemail entries to the + messaging menu. + + -- Ubuntu daily release Thu, 30 Jan 2014 17:08:38 +0000 + +telephony-service (0.1+14.04.20131205-0ubuntu1) trusty; urgency=low + + [ Gustavo Pichorim Boiko ] + * Test ContactWatcher's "interactive" property. + + [ Tiago Salem Herrmann ] + * Accept non numeric id's. + * Add support for private and unknown phone numbers. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 761 + + -- Ubuntu daily release Thu, 05 Dec 2013 08:42:04 +0000 + +telephony-service (0.1+13.10.20131015.2-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Create the GFile from URIs to make sure the percent encoding gets + properly preserved. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 757 + + -- Ubuntu daily release Tue, 15 Oct 2013 20:24:14 +0000 + +telephony-service (0.1+13.10.20131011-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Make the existence of messaging-menu-message.h mandatory, failing + the build if it is not there. + * Use the URL dispatcher to invoke the dialer and messaging apps. (LP: + #1234903) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 755 + + -- Ubuntu daily release Fri, 11 Oct 2013 08:47:29 +0000 + +telephony-service (0.1+13.10.20131004.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Improve the placing of items in the messaging menu by addressing the + following points: - Add messages to the messaging menu even before + the contact matching happens for the OSD notifications - Add only + missed calls to the messaging menu (instead of adding all calls). + (LP: #1220848) + * Make it possible to click in the OSD notifications. (LP: #1227718) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 752 + + -- Ubuntu daily release Fri, 04 Oct 2013 07:23:24 +0000 + +telephony-service (0.1+13.10.20131001.4-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Handle exceptions that might occur as a result of metric service + usage. + * Properly encode the contact avatar image path. (LP: #1224095) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 749 + + -- Ubuntu daily release Tue, 01 Oct 2013 21:20:46 +0000 + +telephony-service (0.1+13.10.20130926.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Add support for user metrics. + + [ Ugo Riboni ] + * Add support for user metrics. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 746 + + -- Ubuntu daily release Thu, 26 Sep 2013 08:46:15 +0000 + +telephony-service (0.1+13.10.20130919.3-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 744 + + -- Ubuntu daily release Thu, 19 Sep 2013 15:47:23 +0000 + +telephony-service (0.1+13.10.20130830.3-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Reload the ringtone file path from settings every time the playing + of it is requested to make sure it uses the latest preferences. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 742 + + -- Ubuntu daily release Fri, 30 Aug 2013 20:33:17 +0000 + +telephony-service (0.1+13.10.20130830.2-0ubuntu1) saucy; urgency=low + + [ Loïc Minier ] + * Let telephony-service depend on dconf-cli as /usr/bin/ofono-setup + calls /usr/bin/dconf. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 740 + + -- Ubuntu daily release Fri, 30 Aug 2013 13:26:54 +0000 + +telephony-service (0.1+13.10.20130828.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Run the mediaplayer calls in a separate thread to avoid locking the + approver. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 738 + + -- Ubuntu daily release Wed, 28 Aug 2013 11:48:47 +0000 + +telephony-service (0.1+13.10.20130827.2-0ubuntu1) saucy; urgency=low + + [ Bill Filler ] + * Add Conflicts and Replaces phone-app such that both can't be + installed at the same time. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 736 + + -- Ubuntu daily release Tue, 27 Aug 2013 14:55:22 +0000 + +telephony-service (0.1+13.10.20130827-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 734 + + -- Ubuntu daily release Tue, 27 Aug 2013 02:43:17 +0000 + +telephony-service (0.1+13.10.20130826.1-0ubuntu1) saucy; urgency=low + + [ Gustavo Pichorim Boiko ] + * Initial release + + [ Timo Jyrinki ] + * Automatic snapshot from revision 730 (bootstrap) + + [ Gustavo Pichorim Boiko ] + * Create a new daemon to host the indicators and OSD to get that code + out of the approver. + + [ Tiago Salem Herrmann ] + * register observer only when necessary add + unregisterChannelObserver() method. (LP: #1208869) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 733 + + -- Ubuntu daily release Mon, 26 Aug 2013 19:14:38 +0000 --- telephony-service-0.1+14.04.20140407.orig/debian/compat +++ telephony-service-0.1+14.04.20140407/debian/compat @@ -0,0 +1 @@ +9 --- telephony-service-0.1+14.04.20140407.orig/debian/control +++ telephony-service-0.1+14.04.20140407/debian/control @@ -0,0 +1,70 @@ +Source: telephony-service +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: cmake, + dbus-test-runner, + dconf-cli, + debhelper (>= 9), + dh-translations, + gnome-keyring, + libhistoryservice-dev, + libicu-dev, + libmessaging-menu-dev, + libnotify-dev, + libtelepathy-qt5-dev, + libubuntu-platform-api1-dev [armhf], + pkg-config, + python, + qt5-default, + qtbase5-dev (>= 5.0), + qtdeclarative5-dev (>= 5.0), + qtdeclarative5-dev-tools (>= 5.0), + qtdeclarative5-test-plugin (>= 5.0), + qtmultimedia5-dev (>= 5.0), + qtpim5-dev (>= 5), + libusermetricsinput1-dev, + telepathy-mission-control-5, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/telephony-service +# If you aren't a member of ~phablet-team but need to upload packaging changes, +# just go ahead. ~phablet-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~phablet-team/telephony-service/trunk + +Package: telephony-service +Architecture: any +Multi-Arch: foreign +Pre-Depends: dpkg (>= 1.15.6~) +Conflicts: phone-app +Replaces: phone-app +Depends: accountsservice-ubuntu-touch-schemas, + history-service, + libnotify4, + telepathy-mission-control-5, + telepathy-ofono, + ubuntu-sounds, + libusermetricsinput1, + dconf-cli, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Telephony service components for Ubuntu - backend + Telephony service components for Ubuntu. + . + This package contains the backend components providing the telephony + features such as calling and texting. + +Package: qtdeclarative5-ubuntu-telephony0.1 +Architecture: any +Multi-Arch: same +Pre-Depends: dpkg (>= 1.15.6~) +Depends: qtcontact5-galera, + telepathy-ofono, + telephony-service (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Telephony service components for Ubuntu - QML plugin + Telephony service components for Ubuntu. + . + This package contains the QML plugin providing the features from the telephony + service to applications. + --- telephony-service-0.1+14.04.20140407.orig/debian/copyright +++ telephony-service-0.1+14.04.20140407/debian/copyright @@ -0,0 +1,52 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: telephony-service +Source: https://launchpad.net/telephony-service + +Files: * +Copyright: 2012-2013 Canonical Ltd. +License: GPL-3 + +Files: libtelephonyservice/phonenumberutils.h +Copyright: 2006 The Android Open Source Project +License: Apache-2 + +Files: assets/* + icons/* +Copyright: 2012-2013 Canonical Ltd. +License: CC-BY-SA-3.0 + +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file /usr/share/common-licenses/GPL-3. + +License: Apache-2 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +License: CC-BY-SA-3.0 + This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 + Unported License. To view a copy of this license, visit + http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative + Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. + --- telephony-service-0.1+14.04.20140407.orig/debian/qtdeclarative5-ubuntu-telephony0.1.install +++ telephony-service-0.1+14.04.20140407/debian/qtdeclarative5-ubuntu-telephony0.1.install @@ -0,0 +1 @@ +usr/lib/*/qt5/qml/Ubuntu/Telephony --- telephony-service-0.1+14.04.20140407.orig/debian/rules +++ telephony-service-0.1+14.04.20140407/debian/rules @@ -0,0 +1,28 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +override_dh_install: + dh_install --fail-missing + +%: + dh $@ --parallel --with translations + +override_dh_auto_configure: + # Debian defines CMAKE_INSTALL_LOCALSTATEDIR as /usr/var, which is wrong. + # So until Debian bug 719148 is fixed, do it ourselves. + dh_auto_configure -- -DCMAKE_BUILD_TYPE=Debug \ + -DCMAKE_INSTALL_LOCALSTATEDIR="/var" + +override_dh_auto_test: + QT_QPA_PLATFORM=minimal CTEST_OUTPUT_ON_FAILURE=1 make -C obj-$(DEB_HOST_GNU_TYPE) test + +override_dh_translations: + # Override dh_translations to work around http://pad.lv/1183262. + # Unfortunately, the default build directory is not exposed + # (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601774). + $(MAKE) -C obj-$(DEB_HOST_GNU_TYPE) telephony-service.pot + --- telephony-service-0.1+14.04.20140407.orig/debian/telephony-service.install +++ telephony-service-0.1+14.04.20140407/debian/telephony-service.install @@ -0,0 +1,18 @@ +usr/bin/*telephony-service* +usr/bin/ofono-setup +usr/share/accountsservice/interfaces/*TelephonyService*.xml +usr/share/applications/telephony-service*.desktop +usr/share/dbus-1/interfaces/*TelephonyService*.xml +usr/share/dbus-1/services/*TelephonyService*.service +usr/share/icons/hicolor/*/apps/telephony-service*.png +usr/share/icons/ubuntu-mono-dark/status/*/indicator-call.svg +usr/share/icons/ubuntu-mono-light/status/*/indicator-call.svg +usr/share/locale/*/LC_MESSAGES/telephony-service.mo +usr/share/notify-osd/icons/gnome/scalable/status/notification-group-call.svg +usr/share/notify-osd/icons/gnome/scalable/status/notification-unavailable-image-call.svg +usr/share/notify-osd/icons/gnome/scalable/status/notification-unknown-call.svg +usr/share/polkit-1/actions/*TelephonyService*.policy +usr/share/telepathy/clients/TelephonyService*.client +usr/share/telephony-service/assets/* +var/lib/polkit-1/localauthority/10-vendor.d/*TelephonyService*.pkla +upstart/telephony-service-indicator.conf /usr/share/upstart/sessions --- telephony-service-0.1+14.04.20140407.orig/debian/telephony-service.postrm +++ telephony-service-0.1+14.04.20140407/debian/telephony-service.postrm @@ -0,0 +1,9 @@ +#!/bin/sh +set -e + +if [ "$1" = "purge" ] ; then + rm -rf /var/lib/lightdm-data/*/telephony-service/ +fi + +#DEBHELPER# +exit 0