Aleksander Morgado
2c0da94319
build: diagrams and logos are no longer generated during build, so don't remove them
2015-10-07 12:15:23 +02:00
Aleksander Morgado
b58ff7cdf0
build: don't add PNGs in content_files, no longer needed
2015-10-07 11:57:39 +02:00
Aleksander Morgado
7a7fddc931
libmm-glib,docs: update types
...
# Extra options to supply to gtkdoc-scan
SCAN_OPTIONS = --rebuild-types
2015-08-02 12:02:32 +02:00
Aleksander Morgado
4043edfd17
libmm-glib,docs: avoid already defined id
...
DOC Building HTML
../libmm-glib-docs.xml:6: element indexdiv: validity error : ID api-index-full already defined
DOC Fixing cross-references
2015-08-02 12:02:32 +02:00
Aleksander Morgado
6fbed014db
docs,libmm-glib: add missing voice/call documentation
2015-08-02 12:02:32 +02:00
Aleksander Morgado
6ca7c49d80
docs,api: add missing links to the new Voice interface and Call object
2015-08-02 10:39:48 +02:00
Aleksander Morgado
a6adf04102
docs,voice: add missing voice related enum values
2015-08-02 10:39:48 +02:00
Aleksander Morgado
cd5ca169f1
libmm-glib,location: add helpers to get/set the SUPL server address
2014-09-05 11:28:10 +02:00
Aleksander Morgado
fbeee20d5b
introspection,api: add SUPL server configuration in the Location interface
2014-09-05 11:28:10 +02:00
Aleksander Morgado
02961c388b
docs,man: renew the ModemManager man page and add several missing commands
2014-09-05 11:19:05 +02:00
Dan Williams
31695a3912
build: INCLUDES -> AM_CPPFLAGS to quiet automake warning
2014-08-05 09:52:20 -05:00
Aleksander Morgado
ad67d68179
location: new 'unmanaged' GPS setup
...
Standard GPS setup (raw/nmea) will both enable the GPS module and take full
control of the GPS port. This prevents other processes from reading the NMEA
traces from e.g. a tty. In order to handle this, a new 'unmanaged' GPS location
source is introduced, which will just enable/disable the GPS module, without
reading anything from the GPS port. Of course, both raw/nmea and unmanaged
setups cannot be enabled at the same time.
2014-07-02 12:28:56 +02:00
Aleksander Morgado
2a5230c93e
docs,libmm-glib: add methods to manage the MTU in the MMBearerIpConfig
2014-03-25 17:13:59 +01: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
Aleksander Morgado
121fbd91e7
docs,api: fix section reference to the Messaging interface
2014-02-06 11:05:13 +01:00
Aleksander Morgado
94bf076f28
docs: update email address
2014-01-30 18:03:10 +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
a787d1bbb8
docs,libmm-glib: add missing methods for the new properties
2013-11-21 12:46:05 +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
92a2953e93
docs: fixed a couple of issues regarding the new MMModem3gppSubscriptionState enum
2013-10-09 10:19:21 +02:00
Thieu Le
f9a4f87d52
iface-modem-3gpp: add SubscriptionState property
2013-10-09 09:59: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
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
Aleksander Morgado
c94943322b
docs: add missing types
2013-08-13 16:05:07 +02:00
Aleksander Morgado
5de526f708
libmm-glib,cdma: implement manual activation methods
2013-08-08 09:50:04 +02:00
Aleksander Morgado
c0d4f3157a
libmm-glib: new 'MMCdmaManualActivationProperties' helper object
2013-08-08 09:50:04 +02:00
Aleksander Morgado
184c5a925a
docs: update migration reference version number
2013-07-19 09:59:41 +02:00
Aleksander Morgado
1bd60c7dac
docs,libmm-glib: update type information
2013-07-08 13:10:51 +02:00
Aleksander Morgado
49f017abff
man,mmcli: changing modes and bands no longer allowed in '--simple-connect'
2013-06-27 10:17:20 +02:00
Aleksander Morgado
3206e95663
api,introspection: new 'Ports' property in the Modem interface
...
We will expose a new 'Ports' property listing all ports currently known by a
given modem. Ports which are not used but are detected as being part of the
modem will be listed with an 'unknown' port type.
This change uses the new 'MMModemPortType' enum and the new 'MMModemPortInfo'
helper struct to handle these values in libmm-glib. The already available
'MMPortType' enum hasn't been re-used for the interface because it contains
values that we don't need (e.g. IGNORED).
The port list is now also included in the modem information command of mmcli:
$ sudo mmcli -m 0
/org/freedesktop/ModemManager1/Modem/0 (device id '97b7b99e3e2bea103880545b619fb05a3cc81b26')
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4'
| drivers: 'qcserial, qmi_wwan'
| plugin: 'Gobi'
| primary port: 'cdc-wdm0'
| ports: 'ttyUSB0 (qcdm), ttyUSB1 (at), cdc-wdm0 (qmi), wwp0s29u1u4 (net)'
https://bugzilla.gnome.org/show_bug.cgi?id=702678
2013-06-24 19:44:57 +02:00
Aleksander Morgado
b582ba58e8
api,introspection: avoid exposing the Contacts interface
...
There is no implementation of the Contacts interface yet, just avoid exposing it
for now.
https://bugzilla.gnome.org/show_bug.cgi?id=701989
2013-06-18 16:19:19 +02:00
Aleksander Morgado
f4c488ea58
docs: reorder version symbols
2013-06-13 12:44:06 +02:00
Aleksander Morgado
0d4cf54cfe
api,header: fix MM_MINOR_VERSION definition
2013-06-13 11:43:27 +02:00
Aleksander Morgado
a43cecb456
api,header: setup and export MM version symbols in the API
2013-06-13 10:04:49 +02:00
Aleksander Morgado
c2b2f0eb2b
docs,api: new migration reference
2013-06-12 11:52:36 +02:00
Aleksander Morgado
29fb3fad80
README,docs: update basic ModemManager information
2013-06-12 09:05:12 +02:00
Aleksander Morgado
8d07040207
man,mmcli: fix minor typo
2013-06-07 16:17:11 +02:00
Aleksander Morgado
5b08091520
api,introspection: Simple.Connect() won't change neither bands nor allowed modes
...
We won't allow changing modes or bands through Simple.Connect(). Applications
should instead look at the corresponding SupportedBands or SupportedModes, and
then use SetCurrentBands() or SetCurrentModes() explicitly.
2013-06-05 19:15:15 +02:00
Aleksander Morgado
a902e6859e
api,introspection: new 'SetCurrentCapabilities' method
...
For those modems which expose a valid 'SupportedCapabilities' property with more
than one item in the list, we'll allow switching between them.
2013-06-05 19:15:15 +02:00
Aleksander Morgado
700ebc5c07
api,introspection: rename 'ModemCapabilities' to 'SupportedCapabilities'
...
And also make it a list of masks, specifying which are the specific combinations
supported, not just one mask with all.
E.g.:
-------------------------
Hardware | manufacturer: 'Sierra Wireless, Incorporated'
| model: 'MC7710'
| revision: 'SWI9200X_03.05.19.04ap r5475 carmd-en-10527 2012/09/17 17:57:14'
| supported: 'gsm-umts
| gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: '358178040668164'
2013-06-05 19:15:15 +02:00
Aleksander Morgado
1c67d050cb
api,introspection: merge 'AllowedModes' and 'SupportedMode' into 'CurrentModes'
...
We now have a single 'CurrentModes' property which contains both values in a
tuple with signature "(uu)".
Also, rename 'SetAllowedModes()' to 'SetCurrentModes()', and update the list of
arguments expected to have a single "(uu)" tuple.
2013-06-05 19:15:14 +02:00
Aleksander Morgado
45ceba7692
api,introspection: 'SupportedModes' is now a list of possible combinations
...
Instead of just a mask of MMModemMode values, we now provide a list of the
allowed and preferred mode combinations supported by the modem. E.g.:
$> sudo mmcli -m 0
-------------------------
Modes | supported: 'allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 4g; preferred: none
| allowed: 2g, 3g, 4g; preferred: none'
2013-06-05 19:15:14 +02:00
Aleksander Morgado
212d00c529
api,instrospection: rename 'Bands' to 'CurrentBands'
...
... and 'SetBands()' to 'SetCurrentBands()'.
We'll keep the 'Current' keyword in those properties which also have
'Supported' values.
2013-06-05 19:15:14 +02:00
Aleksander Morgado
bd360aa029
libmm-glib,modem: handle the new 'SupportedIpFamilies' property
2013-06-05 19:15:13 +02:00