summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-03-13Add call waiting/hold featureslamprey_11.91.0lamprey/11.91.011.91.0saman4-26/+269
I have developed most features that needed for handling waiting call response and hold call response. Also I have changed hangup verb due to have multiple active call. The changes are including getting argument for hangup specific call. For correctly working this feature you should subscribe waitingCall event as in README.md. Signed-off-by: saman <mahmoudi.saman1@gmail.com> Change-Id: I84c601ddd6f27d8d8e7b6d8c338ea04a48240447
2021-02-24Fixing warnings and add last_dial to README.mdSaman Mahmoodi4-15/+18
Bug-AGL: SPEC-3813 Signed-off-by: Saman Mahmoodi <mahmoudi.saman1@gmail.com> Change-Id: Ieb06aa4b7f81d50decbdc3614511516e2cf3785d
2021-01-18Adding two new events: signal, battery.koi_10.93.0koi/10.93.010.93.0saman2-0/+87
1) The signal event will be raised when the Strength of the network registration changes. 2) The battery event will be raised when the BatteryChargeLevel of the handsfree changes. Signed-off-by: saman <mahmoudi.saman1@gmail.com> Change-Id: I80061ece8a927a8cec1a4e379ff11c817377482c
2020-12-19Getting network registration of connected phone device.koi_10.92.0koi/10.92.010.92.0saman3-0/+24
Is used ofono service and NetworkRegistration interface. Add NeworkRegistration interface to provide access to the connected phone's network registration properties (registration mode, status, technology, strength) Bug-AGL: SPEC-3721 Signed-off-by: saman <mahmoudi.saman1@gmail.com> Change-Id: I9c4be0366f97b39056af3b5bc9e861097a48ed44
2020-12-17Adding new verb as send_toneskoi_10.91.0koi/10.91.010.91.0saman4-0/+35
When talking is in progress and someone is talking with the operator, for connecting to special part, the operator says that press 1 or somthings like that. for supporting this property in device side and send that command through the bluetooth, we should use SendTones method on VoiceCallManager interface. Bug-AGL: SPEC-3026 Signed-off-by: saman <mahmoudi.saman1@gmail.com> Change-Id: I875816c1eaca6621d4be9ab5297321ff52571ec5
2020-11-19Getting battery level of connected phone devicesaman4-0/+104
Adding "get_battery_level" verb for getting battery level of connected phone device. Is used ofono service and handsfree interface. Bug-AGL: SPEC-3687 Signed-off-by: saman <mahmoudi.saman1@gmail.com> Change-Id: I9713cb186195a170909e6511991cfc32380e12a1
2020-10-12Adding last call verb for calling last phone numbersaman6-78/+289
Initiates a new outgoing call for last phone number that was saved into phone Change-Id: Iafd9259680f9bd83845220dc912d09cd4ecf53d6 Signed-off-by: saman <mahmoudi.saman1@gmail.com>
2020-06-09Update autobuild scriptsjellyfish_9.99.4jellyfish_9.99.3jellyfish_9.99.2jellyfish_9.99.1jellyfish/9.99.4jellyfish/9.99.3jellyfish/9.99.2jellyfish/9.99.19.99.49.99.39.99.29.99.1Scott Murray2-204/+154
Update autobuild scripts with reworked version that fixes building outside of the source tree. Bug-AGL: SPEC-2049, SPEC-3300 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ieaeee4e2782088a47054db9ee31d0563ab3d9480
2020-02-18Update autobuild script to create new targetsFrederic Marec2-26/+174
Update autobuild script to create multiple widget target debug, coverage and all Bug-AGL: SPEC-2049 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh> Change-Id: If4bd522edde560e02c36dab911979d939252fd95
2019-06-26binding: telephony: add scope-platform permission to config.xml.inicefish_8.99.5icefish_8.99.4icefish_8.99.3icefish_8.99.2icefish_8.99.1icefish/8.99.5icefish/8.99.4icefish/8.99.3icefish/8.99.2icefish/8.99.1halibut_8.0.6halibut_8.0.5halibut_8.0.4halibut_8.0.3halibut_8.0.2halibut_8.0.1halibut_8.0.0halibut_7.99.3halibut_7.99.2halibut/8.0.6halibut/8.0.5halibut/8.0.4halibut/8.0.3halibut/8.0.2halibut/8.0.1halibut/8.0.0halibut/7.99.3halibut/7.99.28.99.58.99.48.99.38.99.28.99.18.0.68.0.58.0.48.0.38.0.28.0.18.0.07.99.37.99.2halibutMatt Ranostay1-0/+1
Add urn:AGL:permission::partner:scope-platform to run on the platform scope. Bug-AGL: SPEC-2575 Change-Id: Ic4b83b80c0dce9d33a1c23befc8d23c9d7e3102e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-06-11binding: telephony: add support for detect hw modemsMatt Ranostay1-2/+2
Detect hardware modems for voicecalls on binding startup. This is done by checking for "hardware" type only on startup (i.e. modem with no address since it isn't handsfree). Bug-AGL: SPEC-2481 Change-Id: Id0427814c2a841a9f100bdd0e1972e6e370270c4 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-06-03binding: telephony: remove indents in ofono_manager_set_default_modem()Matt Ranostay1-44/+42
Reduce indents in ofono_manager_set_default_modem() function to make it more concise. Bug-AGL: SPEC-2481 Change-Id: I8aabd42c024792afbd95abd0938d1d487afcb318 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-03-27Merge "binding: telephony: add online event for hfp status"halibut_7.99.1halibut/7.99.17.99.1Jan-Simon Moeller2-6/+27
2019-03-16binding: telephony: remove useless .gitmodulesMatt Ranostay1-3/+0
Bug-AGL: SPEC-2268 Change-Id: Ifa6ff813a8bf0898b486c231d49bcc504710738a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-03-13binding: telephony: add online event for hfp statusMatt Ranostay2-6/+27
To allow clients to detect if a phone/handsfree profile is connected. Note this isn't inclusive of an actual phone call being active. Bug-AGL: SPEC-2257 Change-Id: Ie3d014bf86ab9c02c3f2a8a18aa324648b05f0a6 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-02-27autobuild: fix warnings due to cp command exit errorRaquel Medina4-120/+158
- bring latest version of autobuild script in - move conf.d/autobuild to root folder - update autobuild script to fix warnings triggered by cp operation error. Change-Id: I63dc4b577ea9e95ed9afc8912c2fd1a39db09ada Bug-AGL: SPEC-2164 Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
2019-02-13Merge "binding: telephony: remove bluetooth dependency"Jan-Simon Moeller3-118/+75
2019-02-06Initial .gitreviewhalibut_7.90.0halibut/7.90.07.90.0Jan-Simon Möller1-0/+5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-01-29binding: telephony: remove bluetooth dependencyMatt Ranostay3-118/+75
By subscribing to org.ofono.Modem PropertyChanged events it can be detected when a handsfree profile device is connected. In turn the bluetooth service access is no longer needed. Bug-AGL: SPEC-2117 Change-Id: Iae92c66962ac88e07d58d75e566ae31e7128c831 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-01-17Merge "binding: telephony: remove compiler warnings"guppy_6.99.4guppy/6.99.46.99.4Jan-Simon Moeller6-114/+120
2019-01-13binding: telephony: remove compiler warningsMatt Ranostay6-114/+120
Remove compiler warnings on gdbus generated code by regenerating with gdbus-codegen 2.56.3 Change-Id: I9e5525031b8ac5662a101d71fc06179eab02695b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-01-10binding: telephony: add initial README.md documentationMatt Ranostay1-0/+39
Bug-AGL: SPEC-2104 Change-Id: If6f6d1b5cdf9a9956bc00170be766582365140fb Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-20binding: telephony: remove agl-service-bluetooth-pbap from required apiguppy_6.99.3guppy_6.99.2guppy_6.99.1guppy/6.99.3guppy/6.99.2guppy/6.99.16.99.36.99.26.99.1Matt Ranostay1-1/+0
Phone application uses the agl-service-bluetooth-pbap directly and the agl-service-telephony doesn't use it at all. This was an artifact of the telephony service and phone application being separated. Change-Id: I4e3e11d87aa996953c4a68d8b0a3f7b30cff4457 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-12binding: telephony: update bluetooth service calls to v2.0Matt Ranostay1-34/+70
Bug-AGL: SPEC-1630 Change-Id: I7e052af9001ced3f2a182b6df6014bf0b7517346 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-11-11binding: telephony: fix segfaulting when modem is connectedMatt Ranostay1-1/+1
Serial field isn't always passed if the device isn't connected causing a segfault when strcmp() is called. Change-Id: I0be1d9270a66df099786170136913a4b5525d582 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-10-31Migrate app-templates to CMake moduleRomain Forlot2-5/+9
Bug-AGL SPEC-1682 Change-Id: Icd17d31bbee510a08ff90485855397a71e48eefa Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-10-18Merge "binding: telephony: upgrade to afm framework version 3"flounder_6.0.2flounder/6.0.26.0.2Jan-Simon Moeller5-67/+47
2018-10-18Merge "binding: telephony: add missing file to build scripts"Jan-Simon Moeller3-1/+6
2018-10-15binding: telephony: upgrade to afm framework version 3Matt Ranostay5-67/+47
Bug-AGL: SPEC-1757 Change-Id: Ie27070063d1c66329cddab8eb28ecdf2cd1f203e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-10-15binding: telephony: add missing file to build scriptsMatt Ranostay3-1/+6
CMakeFiles was missing a few source files, and incomplete deps which was causing "undefined symbols" on load Change-Id: I76ee91d880ab7be10772d615a24871fca9586386 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-10-09Use feature 'required-binding'Jose Bollo1-0/+3
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: I49e683d61589e750a661b72c3ee8a5d156baa1eb Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
2018-09-27binding: telephony: add initial bindingMatt Ranostay26-0/+9621
Split out binding from phone application Bug-AGL: SPEC-1757 Change-Id: Ie66364e20528ec1b7c67deb20247a843b289b68c Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-09-26Initial empty repositoryguppy_6.90.0guppy/6.90.06.90.0Jan-Simon Moeller0-0/+0