apps/agl-service-bluetooth-pbap.git
6 years agobinding: bluetooth-pbap: remove compiler warnings 07/19807/1
Matt Ranostay [Tue, 29 Jan 2019 09:37:33 +0000 (01:37 -0800)]
binding: bluetooth-pbap: remove compiler warnings

Remove compiler warnings on gdbus generated code by regenerating
with gdbus-codegen 2.56.3

Change-Id: I1a5f136873a44a09cb0cc2b13aa273a38f5d45e4
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: bluetooth-pbap: fix hang when an invalid handle was requested 11/19511/1 6.99.4 7.90.0 guppy/6.99.4 guppy_6.99.4 halibut/7.90.0 halibut_7.90.0
Matt Ranostay [Sat, 5 Jan 2019 01:56:57 +0000 (17:56 -0800)]
binding: bluetooth-pbap: fix hang when an invalid handle was requested

If an invalid handle was requested the wait condition wouldn't ever return.
This patchset handlest the error condition and gracefully alerts the user.

Change-Id: I05fdc6dfff998789aaa9332b1cc755b8e3fd970a
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: bluetooth-pbap: add initial README.md 09/19509/2
Matt Ranostay [Fri, 4 Jan 2019 05:14:05 +0000 (21:14 -0800)]
binding: bluetooth-pbap: add initial README.md

Bug-AGL: SPEC-2095
Change-Id: Ib932342dd9f3da2b5f40648c2c11de325a519639
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: bluetooth: change 'card' to 'handle' as field name 07/19507/2
Matt Ranostay [Sat, 5 Jan 2019 04:30:10 +0000 (20:30 -0800)]
binding: bluetooth: change 'card' to 'handle' as field name

To keep parameter and field repsonses consistent name 'card' to 'handle'
which entry verb uses.

Bug-AGL: SPEC-2095
Change-Id: I7964469a631b5aeb19814b595c4c4f4ca394040a
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: bluetooth-pbap: upgrade bluetooth binding calls to version 2.0 41/17841/2 6.99.1 6.99.2 6.99.3 guppy/6.99.1 guppy/6.99.2 guppy/6.99.3 guppy_6.99.1 guppy_6.99.2 guppy_6.99.3
Matt Ranostay [Thu, 8 Nov 2018 07:39:18 +0000 (23:39 -0800)]
binding: bluetooth-pbap: upgrade bluetooth binding calls to version 2.0

Bug-AGL: SPEC-1630
Change-Id: If9efc97fb5f89a31ca08eb1189156a3519475601
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoMigrate app-templates to CMake module 91/17591/2
Romain Forlot [Tue, 23 Oct 2018 13:26:39 +0000 (15:26 +0200)]
Migrate app-templates to CMake module

Bug-AGL SPEC-1682

Change-Id: I74bf7414e3925c6aab8f8895885551c473219ce4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agobinding: pbap: upgrade afb framework to version 3 59/17159/2
Matt Ranostay [Wed, 10 Oct 2018 08:32:18 +0000 (16:32 +0800)]
binding: pbap: upgrade afb framework to version 3

Change-Id: I8c580ca04151e10581bcdf51dca7fc408ae85f7b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoUse feature 'required-binding' 43/17043/2
Jose Bollo [Tue, 9 Oct 2018 10:01:16 +0000 (12:01 +0200)]
Use feature 'required-binding'

The feature "urn:AGL:widget:required-binding" is now
preferred to the feature "urn:AGL:widget:required-api"
for requiring a local binding.

Bug-AGL: SPEC-1800

Change-Id: I6fd143c82298e9afa3d8eb7c3788bd3890810b4b
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
6 years agobinding: bluetooth: pbap: remove session-dump.xml 41/16841/2
Matt Ranostay [Fri, 28 Sep 2018 06:50:34 +0000 (14:50 +0800)]
binding: bluetooth: pbap: remove session-dump.xml

Remove xml file that is likely only useful for initial development.

Change-Id: I65a895ab708fd6402853de2efa45f49b959975ae
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: pbap: change default build to RELEASE 93/16993/1
Matt Ranostay [Mon, 8 Oct 2018 10:05:44 +0000 (18:05 +0800)]
binding: pbap: change default build to RELEASE

By default the build should be RELEASE and not the DEBUG option

Change-Id: Idc1c9173b47c1cad655368eca1f2909415c7147b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agobinding: pbap: add missing conf.d/autobuild files 91/16991/1
Matt Ranostay [Mon, 8 Oct 2018 10:23:03 +0000 (18:23 +0800)]
binding: pbap: add missing conf.d/autobuild files

Add missing build scripts along with uprev the conf.d/app-templates
git submodule

Change-Id: I48a477451867fd8098d58b6f18eaa3525123d59d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
6 years agoSend connection status upon event subscribe 69/14569/1 5.99.1 5.99.2 5.99.3 5.99.4 5.99.5 5.99.6 6.90.0 flounder/5.99.1 flounder/5.99.2 flounder/5.99.3 flounder/5.99.4 flounder/5.99.5 flounder/5.99.6 flounder_5.99.1 flounder_5.99.2 flounder_5.99.3 flounder_5.99.4 flounder_5.99.5 flounder_5.99.6 guppy/6.90.0 guppy_6.90.0
Matt Porter [Thu, 21 Jun 2018 02:02:38 +0000 (22:02 -0400)]
Send connection status upon event subscribe

When the status event is subscribed, immediately
send the current PBAP connection status.

Bug-AGL: SPEC-1519

Change-Id: I222789f81040c80fb67dac63c889c96586ba0dbd
Signed-off-by: Matt Porter <mporter@konsulko.com>
6 years agoAdd connection status event and verb 39/14539/2
Matt Porter [Tue, 19 Jun 2018 21:53:01 +0000 (17:53 -0400)]
Add connection status event and verb

Adds a status event and a verb which reports the
current PBAP device connection status. This allows
applications to determine when to refresh data or
display alternative data if a PBAP connection is
unavailable.

Bug-AGL: SPEC-1519

Change-Id: I7c3bd7081be3a850cebb3c708a0be95fc685a6fc
Signed-off-by: Matt Porter <mporter@konsulko.com>
6 years agoAdd LICENSE file 99/14499/1
Matt Porter [Mon, 18 Jun 2018 21:30:58 +0000 (17:30 -0400)]
Add LICENSE file

Copyright notices cite Apache 2.0 so add the missing
LICENSE file.

Bug-AGL: SPEC-1437

Change-Id: I028f8e6fc8306943cdd870f7275efb75086c5a38
Signed-off-by: Matt Porter <mporter@konsulko.com>
6 years agoInitial Bluetooth PBAP binding 51/14451/1
Matt Porter [Mon, 4 Jun 2018 18:31:40 +0000 (14:31 -0400)]
Initial Bluetooth PBAP binding

Supports the following features:

  - retrieval of phonebook contacts
  - retrieval of call history (incoming/outgoing/missed/combined lists)
  - retrieval of individual contact entry by handle
  - search for contact by phone number

Bug-AGL: SPEC-1437

Change-Id: I1d0d5c4c02e5ba4a5db1bcfc932421fd9d478426
Signed-off-by: Matt Porter <mporter@konsulko.com>
6 years agoInitial empty repository
Jan-Simon Moeller [Thu, 14 Jun 2018 13:26:16 +0000 (13:26 +0000)]
Initial empty repository