summaryrefslogtreecommitdiff
path: root/docs/reference
Commit message (Collapse)AuthorAgeFilesLines
...
* iface-modem-3gpp: add SubscriptionState propertyThieu Le2013-10-092-0/+10
|
* libmm-glib: support for the 'OMA' interfaceAleksander Morgado2013-09-093-0/+70
|
* introspection,api: new 'Oma' interfaceAleksander Morgado2013-09-095-0/+96
|
* api,introspection: use per-technology dictionaries in the 'Signal' interfaceAleksander Morgado2013-08-213-52/+64
|
* libmm-glib: handle the new 'Signal' interfaceAleksander Morgado2013-08-213-0/+156
|
* api,introspection: new 'Signal' interface for extended signal qualityAleksander Morgado2013-08-212-0/+2
|
* docs: add missing typesAleksander Morgado2013-08-131-0/+1
|
* libmm-glib,cdma: implement manual activation methodsAleksander Morgado2013-08-081-0/+3
|
* libmm-glib: new 'MMCdmaManualActivationProperties' helper objectAleksander Morgado2013-08-082-0/+41
|
* docs: update migration reference version numberAleksander Morgado2013-07-191-3/+3
|
* docs,libmm-glib: update type informationAleksander Morgado2013-07-081-23/+6
|
* api,introspection: new 'Ports' property in the Modem interfaceAleksander Morgado2013-06-242-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* api,introspection: avoid exposing the Contacts interfaceAleksander Morgado2013-06-185-95/+3
| | | | | | | There is no implementation of the Contacts interface yet, just avoid exposing it for now. https://bugzilla.gnome.org/show_bug.cgi?id=701989
* docs: reorder version symbolsAleksander Morgado2013-06-131-1/+1
|
* api,header: fix MM_MINOR_VERSION definitionAleksander Morgado2013-06-131-1/+1
|
* api,header: setup and export MM version symbols in the APIAleksander Morgado2013-06-133-6/+16
|
* docs,api: new migration referenceAleksander Morgado2013-06-123-0/+162
|
* README,docs: update basic ModemManager informationAleksander Morgado2013-06-121-17/+21
|
* api,introspection: Simple.Connect() won't change neither bands nor allowed modesAleksander Morgado2013-06-051-4/+0
| | | | | | 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.
* api,introspection: new 'SetCurrentCapabilities' methodAleksander Morgado2013-06-051-0/+7
| | | | | For those modems which expose a valid 'SupportedCapabilities' property with more than one item in the list, we'll allow switching between them.
* api,introspection: rename 'ModemCapabilities' to 'SupportedCapabilities'Aleksander Morgado2013-06-051-3/+5
| | | | | | | | | | | | | | | 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'
* api,introspection: merge 'AllowedModes' and 'SupportedMode' into 'CurrentModes'Aleksander Morgado2013-06-051-15/+13
| | | | | | | | 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.
* api,introspection: 'SupportedModes' is now a list of possible combinationsAleksander Morgado2013-06-051-0/+3
| | | | | | | | | | | | | | | 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'
* api,instrospection: rename 'Bands' to 'CurrentBands'Aleksander Morgado2013-06-051-16/+16
| | | | | | | ... and 'SetBands()' to 'SetCurrentBands()'. We'll keep the 'Current' keyword in those properties which also have 'Supported' values.
* libmm-glib,modem: handle the new 'SupportedIpFamilies' propertyAleksander Morgado2013-06-051-0/+3
|
* docs: don't require 'dia' to build the docsAleksander Morgado2013-05-264-3309/+8
| | | | | | These diagrams are not expected to change much, so just include the generated PNGs in the repository, and remove 'dia' from the prerequisites to build the documentation.
* libmm-glib: handle relative validity in the MMSmsPropertiesAleksander Morgado2013-04-251-2/+3
|
* api,introspection: update 'Validity' property in the SMS interfaceAleksander Morgado2013-04-052-1/+8
| | | | | | | | | | We don't want to support only 'relative' validity, so don't assume that the Validity property will always be a uint32 value. Instead, we define the Validity propery as '(uv)' tuple, where the first value (a MMSmsValidityType) specifies the type of validity, and the second value is a variant formatted accordingly to what the validity type specifies (e.g. a uint32 value if the type is MM_SMS_VALIDITY_TYPE_RELATIVE).
* api,introspection: new `ActivationState' property in the CDMA interfaceAleksander Morgado2013-03-221-0/+3
|
* api: notify in the interface about the reason why the modem is FAILEDAleksander Morgado2013-02-222-0/+8
| | | | | We currently implement 'SIM missing' and 'SIM error', which are probably the most common ones.
* libmm-glib,modem: new methods to handle the power stateAleksander Morgado2013-01-111-0/+4
|
* api,modem: new 'SetPowerState()' method and 'PowerState' propertyAleksander Morgado2013-01-112-0/+11
| | | | Going into/outof low-power state is now a user-requested action.
* libmm-glib: implement handling the CDMA BS location sourceAleksander Morgado2012-11-022-0/+28
|
* libmm-glib: new header file for common stuff in location reportingAleksander Morgado2012-11-021-3/+3
|
* api,modem: new 'PrimaryPort' propertyAleksander Morgado2012-10-191-0/+5
| | | | | | We do need to specify which is the primary port being used for controlling the modem. This allows us to match the device with an already existing bluetooth device in NetworkManager.
* api,libmm-glib: new `allowed-auth' configuration for bearersAleksander Morgado2012-10-072-2/+11
| | | | | | | | | | | For bearers using STATIC or DHCP IP method, the modem itself is the one negotiating authentication with the network. The new `allowed-auth' property allows users to specify which authentication method(s) are allowed to be used. See the following NetworkManager commit for more reference: commit 34aef8aaaa09b7473b9496aa49e550bd2def03f8 Author: Andrew Bird <ajb@spheresystems.co.uk> Date: Thu Mar 15 16:19:43 2012 -0500
* api,libmm-glib,cli: handle firmware images of type `MM_FIRMWARE_IMAGE_TYPE_GOBI'Aleksander Morgado2012-10-041-0/+10
|
* api,libmm-glib: use a 'unique-id' as ID of the firmware image, not a 'name'Aleksander Morgado2012-10-041-2/+1
| | | | Also, make only the 'unique-id' mandatory.
* docs: include the logos in the generated documentationAleksander Morgado2012-10-044-5/+53
|
* docs: include documentation for enum/flags helpersAleksander Morgado2012-10-043-35/+64
|
* docs: don't rebuild types every timeAleksander Morgado2012-10-041-0/+100
|
* docs: fix `libmm-glib-sections.txt' for the gdbus-codegen generated stuffAleksander Morgado2012-10-042-697/+1053
|
* libmm-glib: don't install the common helpers headerAleksander Morgado2012-10-042-37/+1
| | | | And make it only available for internal ModemManager compilation.
* libmm-glib,sms-properties: improve documentationAleksander Morgado2012-10-041-16/+19
|
* libmm-glib,bearer-ip-config: improve documentationAleksander Morgado2012-10-041-5/+7
|
* libmm-glib,bearer-properties: improve documentationAleksander Morgado2012-10-041-17/+20
|
* libmm-glib,firmware-properties: improve documentationAleksander Morgado2012-10-041-2/+4
|
* libmm-glib,network-timezone: improve documentationAleksander Morgado2012-10-041-4/+6
|
* libmm-glib,location-gps-raw: improve documentationAleksander Morgado2012-10-041-8/+10
|
* libmm-glib,location-gps-nmea: improve documentationAleksander Morgado2012-10-041-4/+6
|