Aleksander Morgado
51447bd06b
libmm-glib: don't create a SIM object if empty path (/) given
...
Instead, we'll return NULL and an error set.
2015-09-24 20:43:15 +02:00
Krzysztof Kotlenga
0ca68657fb
libmm-glib, simple: add missing introspection annotations to disconnect()
2015-09-16 22:16:37 +02:00
Aleksander Morgado
707a2ef417
libmm-glib,docs: fix missing documentations
2015-08-02 12:05:51 +02:00
Aleksander Morgado
c4c3afa865
libmm-glib,call: add missing 'dtmf' variable description
2015-08-02 12:02:32 +02:00
Marco Bascetta
74325b547a
core,libmm-glib,cli,voice: Replaced 'SendTone' method and 'ToneReceived' signal with 'SendDtmf' and 'DtmfReceived'
2015-08-02 10:39:48 +02:00
Marco Bascetta
2ac5d620c4
libmm-glib,cli: Replaced 'list call' with 'list calls'
2015-08-02 10:39:48 +02:00
Aleksander Morgado
d00fe0d628
libmm-glib,voice: minor coding style fixes
2015-08-02 10:39:47 +02:00
Marco Bascetta
8edead9193
api,voice: added DTMF interface specification
2015-08-02 10:39:47 +02:00
Riccardo Vangelisti
ecbd146d5a
fixes: added voice support in libmm-glib MMManager, also fixed wrong number of parameters in mm-call-list class init
2015-08-02 10:39:12 +02:00
Riccardo Vangelisti
5c9e2488bf
build: added voice call include in libmm-glib and modified Makefile.am
2015-08-02 10:39:12 +02:00
Riccardo Vangelisti
0bf4ad6b66
libmm-glib: added support for Modem.Voice and Call interfaces
2015-08-02 10:39:12 +02:00
Jakub Sitnicki
7552030ef9
build: add code coverage support
...
Build all targets, except for CLI tools (mmcli, uml290), with special
flags needed for collecting code coverage information when the build has
been configured with --enable-code-coverage.
Three new targets are available in the top build directory:
- `check-code-coverage' runs the test suite and generates a code
coverage report,
- `code-coverage-capture' generates a code coverage report from already
collected data, which can come in handy when one wants to see code
paths touched by a particular test,
- `code-coverage-clean' removes the collected coverage data and the
generated reports.
2015-01-11 19:32:43 +01:00
Aleksander Morgado
cd5ca169f1
libmm-glib,location: add helpers to get/set the SUPL server address
2014-09-05 11:28:10 +02:00
David McCullough
b8138d93f5
libmbim-glib: handle explicit '+' on positive numbers
2014-07-29 14:16:31 -05:00
Dan Williams
1e30bad174
libmm-glib: always return all bearer properties
...
IPv6 may have addresses and other information even if the bearer's
method is DHCP.
2014-06-13 11:30:48 -05:00
Aleksander Morgado
6313f5707e
build: look for gdbus-codegen through pkg-config
2014-06-11 17:14:18 +02:00
Ben Chan
830ef27bac
libmm-glib: fix a memory leak of GMutex
2014-06-03 10:51:31 +02:00
Ben Chan
5d47478d06
libmbim-glib: consistently use spaces for indentation
2014-05-20 09:32:02 +02:00
Martin Pitt
828e2e00eb
libmm-glib: Initialize result array
...
In mm_modem_messaging_get_supported_storages(), initialize array to avoid a
potential crash with an uninitialized value, and a build failure due to
mm-modem-messaging.c:168:24: error: 'array' may be used uninitialized in this
function [-Werror=maybe-uninitialized]
*n_storages = array->len;
https://bugzilla.gnome.org/show_bug.cgi?id=729267
2014-05-05 20:47:55 +02:00
Ben Chan
e4db8c5302
api: add MTU to bearer IP config properties
...
This patch adds a 'mtu' value to the Ip4Config and Ip6Config property of
a Bearer object, which indicates the value of the maximum transmission
unit for the established connection when such information is available
(e.g. via QMI_WDS_GET_RUNTIME_SETTINGS on a QMI modem or
MBIM_CID_IP_CONFIGURATION on a MBIM modem).
2014-03-25 17:10:13 +01:00
Dan Williams
e3bebc85c4
libmm-glib: deep-copy ports array in ensure_internal_ports() (bgo #724900 )
...
ensure_internal_ports() didn't deep-copy the ports array, which
meant that anything calling mm_modem_port_info_array_free() was
freeing the internal memory owned by MMModem if it retrieved
the array with mm_modem_get_ports().
https://bugzilla.gnome.org/show_bug.cgi?id=724900
2014-02-27 13:06:04 -06:00
Aleksander Morgado
4827e79848
libmm-glib,tests: use gdbus-codegen to generate code for the new Test interface
2014-02-13 13:41:14 +01:00
Ben Chan
e438221258
libmm-glib: add methods to retrieve 'Bearers' property in Modem interface
2013-11-22 08:35:41 +01:00
Aleksander Morgado
f7546ad824
introspection,api: new 'Messages' property in the Messaging interface
...
https://bugzilla.gnome.org/show_bug.cgi?id=712276
2013-11-21 11:36:21 +01:00
Aleksander Morgado
7f442b777c
introspection,api: new 'Bearers' property in the Modem interface
...
https://bugzilla.gnome.org/show_bug.cgi?id=712276
2013-11-21 10:50:49 +01:00
Aleksander Morgado
86795b928e
libmm-glib: allow new 'teleservice-id' and 'service-category' keywords in MMSmsProperties
2013-10-25 19:49:54 +02:00
Aleksander Morgado
0bb91ce53d
api: add 'ServiceCategory' property to the SMS interface
...
Will be used in 3GPP2 SMS messages.
2013-10-25 19:47:16 +02:00
Aleksander Morgado
d0fb94c49f
api: add 'TeleserviceId' property to the SMS interface
...
Will be used in 3GPP2 SMS messages.
2013-10-25 19:46:37 +02:00
Aleksander Morgado
5dc6db1962
libmm-glib: fix some more introspection annotations
2013-10-24 17:38:36 +02:00
Aleksander Morgado
e1c0621b09
libmm-glib: fix several introspection annotations
2013-10-24 17:16:33 +02:00
Thieu Le
f9a4f87d52
iface-modem-3gpp: add SubscriptionState property
2013-10-09 09:59:42 +02:00
Colin Walters
f7776a3784
libmm-glib: don't include internal header from public header
...
This broke gnome-control-center in gnome-ostree. It should be
included in the C file where stuff from the private header is
actually used.
2013-09-10 11:15:18 -05:00
Aleksander Morgado
cf78c385d6
libmm-glib: fix return type
...
Reported by Arman Uguray <armansito@google.com >
2013-09-09 10:20:42 +02:00
Aleksander Morgado
7751f2d6ed
mmcli,oma: support for the new OMA interface
2013-09-09 10:20:40 +02:00
Aleksander Morgado
8ab38ae968
libmm-glib: support for the 'OMA' interface
2013-09-09 10:15:18 +02:00
Aleksander Morgado
32de7d6fef
introspection,api: new 'Oma' interface
2013-09-09 10:12:55 +02:00
Aleksander Morgado
75aa4a0df7
libmm-glib,time: fix gtk-doc comments
2013-08-21 12:57:05 +02:00
Aleksander Morgado
4cd82fcc8a
libmm-glib,signal: fix introspection annotations and gtk-doc comments
2013-08-21 12:57:05 +02:00
Aleksander Morgado
ca8a414668
libmm-glib: distribute the mm-modem-signal.h header
2013-08-21 12:34:54 +02:00
Aleksander Morgado
564e0fd94b
libmm-glib,signal: don't create a 'MMSignal' with an empty dictionary
2013-08-21 12:34:54 +02:00
Aleksander Morgado
0502646f9f
api,introspection: use per-technology dictionaries in the 'Signal' interface
2013-08-21 12:34:51 +02:00
Aleksander Morgado
fcdbefa519
libmm-glib: handle the new 'Signal' interface
2013-08-21 12:33:09 +02:00
Aleksander Morgado
37115dee93
api,introspection: new 'Signal' interface for extended signal quality
2013-08-21 12:33:09 +02:00
Colin Walters
33a6cb2fa5
build: An even cleaner srcdir != builddir fix
...
Suggested-by: Dan Winship <danw@gnome.org >
2013-08-14 12:27:27 -05:00
Colin Walters
54fa505e67
build: Various srcdir != builddir fixes for gnome-ostree
...
The gnome-ostree build system does srcdir != builddir from git, not
quite like autotools does.
2013-08-14 12:05:21 -05:00
Dan Williams
65f633ab96
build: fix distcheck after Introspection changes
2013-08-14 10:37:45 -05:00
Christian Persch
b8838b8882
libmm-glib: Generate GObject introspection information
...
Bug #705641 .
2013-08-14 13:30:35 +02:00
Christian Persch
0abba497ab
libmm-glib: Fix and add introspection annotations
...
Bug #705641 .
2013-08-14 13:30:35 +02:00
Dan Williams
1d3ec932d5
build: install mm-cdma-manual-activation-properties.h to includes dir
2013-08-08 09:45:16 -05:00
Aleksander Morgado
5de526f708
libmm-glib,cdma: implement manual activation methods
2013-08-08 09:50:04 +02:00