Aleksander Morgado
ddb7d915a7
libmm-glib: unconditionally define autoptr support for all types
...
As we now depend on glib 2.48
2020-01-15 18:56:21 +01:00
Aleksander Morgado
5dc79ce606
libmm-glib: add autoptr cleanup functions for all types
...
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/100
2019-01-03 16:40:47 +00:00
Riccardo Vangelisti
0bf4ad6b66
libmm-glib: added support for Modem.Voice and Call interfaces
2015-08-02 10:39:12 +02:00
Aleksander Morgado
8ab38ae968
libmm-glib: support for the 'OMA' interface
2013-09-09 10:15:18 +02:00
Aleksander Morgado
fcdbefa519
libmm-glib: handle the new 'Signal' interface
2013-08-21 12:33:09 +02:00
Aleksander Morgado
433fdea6d4
libmm-glib: only allow including `libmm-glib.h' directly
...
Unless when compiling libmm-glib itself, of course.
2012-10-04 10:17:12 +02:00
Aleksander Morgado
c250fa3797
libmm-glib: remove the `libmm-common.h' header
...
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only.
We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI'
symbols, which if included before the `libmm-glib.h' library allow us to:
* Don't include the libmm-glib high level API in the ModemManager daemon, as
the object names would clash with those in the core.
* Define some of the methods of helper objects to be included only if compiling
ModemManager daemon or the mmcli.
2012-10-04 10:17:12 +02:00
Aleksander Morgado
715a775949
libmm-glib,firmware: new `MMModemFirmware' type to handle the Firmware interface
2012-10-04 10:17:05 +02:00
Aleksander Morgado
d07a138d37
libmm-glib,object: `MMObject' is now a real object
...
Not just a typedef of the gdbus-codegen generated `MmGdbusObject'.
2012-10-01 23:44:47 +02:00
Aleksander Morgado
a3e6faeaca
libmm-glib: implement Time interface specific actions
2012-03-16 14:53:22 +01:00
Aleksander Morgado
e82db67646
libmm-glib: implement support for the Messaging interface
2012-03-15 14:15:01 +01:00
Aleksander Morgado
a1b199d903
libmm-glib: handle the 3GPP/USSD interface
2012-03-15 14:14:57 +01:00
Aleksander Morgado
b05430cb28
libmm-glib: include support for the Location interface
...
We hide the location signaling; not sure if we should even support it.
2012-03-15 14:14:52 +01:00
Aleksander Morgado
a71393f227
libmm-glib: handle the CDMA interface
2012-03-15 14:14:48 +01:00
Aleksander Morgado
90b4323b8a
libmm-glib: handle the Simple interface
2012-03-15 14:14:37 +01:00
Aleksander Morgado
7acacbbfd7
libmm-glib: simplify handling of interfaces
...
Avoid trying to merge all interfaces into the same set of APIs, and keep having
a specific object (proxy) for each interface handled by the GDBusObjects
reported listed by the GDBusObjectManager.
2012-03-15 14:14:33 +01:00