Age | Commit message (Collapse) | Author | Files | Lines |
|
The recent call list was being appended rather than
reinitialized from the new data. Always clear the
list before an update.
Bug-AGL: SPEC-1436
Change-Id: I8062606ab84fca75bdc70a68e41b7890fdf8a150
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Move binding-specific code into per-binding subdirectories.
This separates the core message engine code and simplifies adding
new binding-specific modules.
Bug-AGL: SPEC-1525
Change-Id: I8fc545e3af375e2ed9e79a41363b7ade97e9b20a
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Add support for parsing contacts and recent call data from
the PBAP-provided vCards using libvcard. Expose a recent
call list model and interfaces to refresh the data.
Bug-AGL: SPEC-1436
Change-Id: Ia4a02443e22e4a27dc974ef414b765667b26ff83
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Adds minimal Bluetooth PBAP message and models. Implements search
invokable to support phone number to name lookup of incoming and
originated calls.
Bug-AGL: SPEC-1438
Change-Id: Ic5a68d933b5d6b4f4da3e4c8c5c5a0f59a93f34c
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Add support for callid sequencing, and request data being included
with the response message.
Bug-AGL: SPEC-1404
Change-Id: I259ae3da68e55de17eafe9db534258db5fbc3ef8
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Use more generic QVariantMap in signals to avoid requiring a consumer
from using QJsonObject includes.
Bug-AGL: SPEC-1375
Change-Id: I4efba63a464c7c6da2f06abb4cf17b6782c57f43
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Pass along the *state* parameter to the powerChanged signal for reporting
bluetooth state
Change-Id: Idbb283c9c5a46a3ed58f59ffb58983f6e585e3d3
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
QJsonArray object was being allocated on the heap and never freed.
Switch to having a m_request member field and confirming it is only
populated with data once.
Change-Id: I60f406eff032650cac878efa7e1db61ee18e2eb2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
To allow the Mediaplayer application to control avrcp there needs
to be a callable set_avrcp_controls() function
Bug-AGL: SPEC-1385
Change-Id: I10d9cbaca5688548b8fb174754c19874e2357fab
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add initial support for libqtappfw of the agl-service-bluetooth binding
to allow removal of QML logic from the Settings application
Bug-AGL: SPEC-1385
Change-Id: Iea909af113590667d619afcf09c50523c1c34035
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Report back response data that respective messages can process and emit
via QT signals
Bug-AGL: SPEC-1385
Change-Id: I2a82dd9b85855a20fdd8f03cb82ad5ac0920d8c4
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Acutally cpp/c++ files are expanding tabs to spaces
Bug-AGL: SPEC-1387
Change-Id: Ia1418d09967745efb2098bac2cba375a72add2df
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
To avoid corrupting syntax in project we need to add an per project
.vimrc to signal formatting. You must enable in user home directory
.vimrc with 'set exrc' and 'set secure' lines
Bug-AGL: SPEC-1387
Change-Id: I5c1ca4094f88e6ee9bf3fd921c6b8059d7027303
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
|
|
Add initial support interface between agl-service-mediaplayer and libqtappfw
Bug-AGL: SPEC-1375
Change-Id: I740d8cddfd73198b7a3246cb46c941da9f3175d1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add parameter names to temperatureChanged + conditionChanged signals to
allow direct access of data by name
Change-Id: Ia80652e29f30426b7d9647471bcb2d9f76722610
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Allow subscription of weather data for libqtappfw consumers
Bug-AGL: SPEC-1273
Change-Id: If794481e09084f9632387c64882861faefe4f62c
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Implements several QtObject subclasses that wrap
functionality provided by the AGL Application Framework.
* Message provides facilities to create new AppFW requests
and parse AppFw replies/events from a JSON buffer.
* MessageEngine provides a websocket message processing client
that can send or receive Messages on a given websocket address.
* TelephonyMessage subclasses Message to provide accessors and
methods specific to the AGL Telephony API.
* Telephony provides a complete set of Qt properties/signals/methods
that expose the AGL Telephony functionality to Qt/QML applications.
An application normally instantiates only this class and has no
need to handle low-level AppFW messages.
Bug-AGL: SPEC-1064
Change-Id: I2e41fb866bb4f867c81ccaf9bf33d627893879c8
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Bug-AGL: SPEC-1063
Change-Id: Iad3e407076d4a3fdb831ee3e982e2efb9a3478b9
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
|