aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2013-06-12README,docs: update basic ModemManager informationAleksander Morgado
2013-06-07man,mmcli: fix minor typoAleksander Morgado
2013-06-05api,introspection: Simple.Connect() won't change neither bands nor allowed modesAleksander Morgado
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-05api,introspection: new 'SetCurrentCapabilities' methodAleksander Morgado
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-05api,introspection: rename 'ModemCapabilities' to 'SupportedCapabilities'Aleksander Morgado
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-05api,introspection: merge 'AllowedModes' and 'SupportedMode' into 'CurrentModes'Aleksander Morgado
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-05api,introspection: 'SupportedModes' is now a list of possible combinationsAleksander Morgado
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-05api,instrospection: rename 'Bands' to 'CurrentBands'Aleksander Morgado
... and 'SetBands()' to 'SetCurrentBands()'. We'll keep the 'Current' keyword in those properties which also have 'Supported' values.
2013-06-05libmm-glib,modem: handle the new 'SupportedIpFamilies' propertyAleksander Morgado
2013-05-26docs: don't require 'dia' to build the docsAleksander Morgado
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.
2013-04-25libmm-glib: handle relative validity in the MMSmsPropertiesAleksander Morgado
2013-04-10man,mmcli: --simple-connect allows any of the --create-bearer optionsAleksander Morgado
2013-04-05api,introspection: update 'Validity' property in the SMS interfaceAleksander Morgado
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).
2013-03-22api,introspection: new `ActivationState' property in the CDMA interfaceAleksander Morgado
2013-02-22api: notify in the interface about the reason why the modem is FAILEDAleksander Morgado
We currently implement 'SIM missing' and 'SIM error', which are probably the most common ones.
2013-01-11libmm-glib,modem: new methods to handle the power stateAleksander Morgado
2013-01-11api,modem: new 'SetPowerState()' method and 'PowerState' propertyAleksander Morgado
Going into/outof low-power state is now a user-requested action.
2012-11-02cli: new actions to setup or gather CDMA BS location sourceAleksander Morgado
2012-11-02libmm-glib: implement handling the CDMA BS location sourceAleksander Morgado
2012-11-02libmm-glib: new header file for common stuff in location reportingAleksander Morgado
2012-10-24docs,ModemManager: include the missing manpageMartyn Russell
(aleksander) I messed up the integration of commit bc49794848, this should fix it.
2012-10-23man,mmcli: add additional commonly used examplesAleksander Morgado
2012-10-23docs,mmcli: Add man page for mmcli(8)Martyn Russell
2012-10-23docs,ModemManager: Don't use .in file for manpage, no needMartyn Russell
2012-10-19api,modem: new 'PrimaryPort' propertyAleksander Morgado
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.
2012-10-07api,libmm-glib: new `allowed-auth' configuration for bearersAleksander Morgado
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
2012-10-04api,libmm-glib,cli: handle firmware images of type `MM_FIRMWARE_IMAGE_TYPE_GOBI'Aleksander Morgado
2012-10-04api,libmm-glib: use a 'unique-id' as ID of the firmware image, not a 'name'Aleksander Morgado
Also, make only the 'unique-id' mandatory.
2012-10-04docs: include the logos in the generated documentationAleksander Morgado
2012-10-04docs: include documentation for enum/flags helpersAleksander Morgado
2012-10-04docs: don't rebuild types every timeAleksander Morgado
2012-10-04docs: fix `libmm-glib-sections.txt' for the gdbus-codegen generated stuffAleksander Morgado
2012-10-04libmm-glib: don't install the common helpers headerAleksander Morgado
And make it only available for internal ModemManager compilation.
2012-10-04libmm-glib,sms-properties: improve documentationAleksander Morgado
2012-10-04libmm-glib,bearer-ip-config: improve documentationAleksander Morgado
2012-10-04libmm-glib,bearer-properties: improve documentationAleksander Morgado
2012-10-04libmm-glib,firmware-properties: improve documentationAleksander Morgado
2012-10-04libmm-glib,network-timezone: improve documentationAleksander Morgado
2012-10-04libmm-glib,location-gps-raw: improve documentationAleksander Morgado
2012-10-04libmm-glib,location-gps-nmea: improve documentationAleksander Morgado
2012-10-04libmm-glib,location-3gpp: improve documentationAleksander Morgado
2012-10-04libmm-glib,simple-status: improve documentationAleksander Morgado
2012-10-04libmm-glib,simple-connect-properties: improve documentationAleksander Morgado
2012-10-04libmm-glib,unlock-retries: improve documentationAleksander Morgado
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander Morgado
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-04build: merge libmm-common into libmm-glibAleksander Morgado
It's pointless to have libmm-common around, just merge it into libmm-glib and make ModemManager depend on libmm-glib directly. At the end, the non-common stuff in libmm-glib is really minimal.
2012-10-04docs,libmm-glib: properly order the sectionsAleksander Morgado
2012-10-04libmm-glib,firmware: new `MMModemFirmware' type to handle the Firmware interfaceAleksander Morgado
2012-10-04api,introspection: firmware images require a new `image-type' propertyAleksander Morgado
Image types of `MM_FIRMWARE_IMAGE_TYPE_GENERIC' will expose only the mandatory parameters. Other vendor-specific images may expose other properties.
2012-10-01doc: setup gtk-doc generation for libmm-glibAleksander Morgado