Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-12 | README,docs: update basic ModemManager information | Aleksander Morgado | |
2013-06-07 | man,mmcli: fix minor typo | Aleksander Morgado | |
2013-06-05 | api,introspection: Simple.Connect() won't change neither bands nor allowed modes | Aleksander 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-05 | api,introspection: new 'SetCurrentCapabilities' method | Aleksander 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-05 | api,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-05 | api,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-05 | api,introspection: 'SupportedModes' is now a list of possible combinations | Aleksander 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-05 | api,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-05 | libmm-glib,modem: handle the new 'SupportedIpFamilies' property | Aleksander Morgado | |
2013-05-26 | docs: don't require 'dia' to build the docs | Aleksander 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-25 | libmm-glib: handle relative validity in the MMSmsProperties | Aleksander Morgado | |
2013-04-10 | man,mmcli: --simple-connect allows any of the --create-bearer options | Aleksander Morgado | |
2013-04-05 | api,introspection: update 'Validity' property in the SMS interface | Aleksander 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-22 | api,introspection: new `ActivationState' property in the CDMA interface | Aleksander Morgado | |
2013-02-22 | api: notify in the interface about the reason why the modem is FAILED | Aleksander Morgado | |
We currently implement 'SIM missing' and 'SIM error', which are probably the most common ones. | |||
2013-01-11 | libmm-glib,modem: new methods to handle the power state | Aleksander Morgado | |
2013-01-11 | api,modem: new 'SetPowerState()' method and 'PowerState' property | Aleksander Morgado | |
Going into/outof low-power state is now a user-requested action. | |||
2012-11-02 | cli: new actions to setup or gather CDMA BS location source | Aleksander Morgado | |
2012-11-02 | libmm-glib: implement handling the CDMA BS location source | Aleksander Morgado | |
2012-11-02 | libmm-glib: new header file for common stuff in location reporting | Aleksander Morgado | |
2012-10-24 | docs,ModemManager: include the missing manpage | Martyn Russell | |
(aleksander) I messed up the integration of commit bc49794848, this should fix it. | |||
2012-10-23 | man,mmcli: add additional commonly used examples | Aleksander Morgado | |
2012-10-23 | docs,mmcli: Add man page for mmcli(8) | Martyn Russell | |
2012-10-23 | docs,ModemManager: Don't use .in file for manpage, no need | Martyn Russell | |
2012-10-19 | api,modem: new 'PrimaryPort' property | Aleksander 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-07 | api,libmm-glib: new `allowed-auth' configuration for bearers | Aleksander 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-04 | api,libmm-glib,cli: handle firmware images of type `MM_FIRMWARE_IMAGE_TYPE_GOBI' | Aleksander Morgado | |
2012-10-04 | api,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-04 | docs: include the logos in the generated documentation | Aleksander Morgado | |
2012-10-04 | docs: include documentation for enum/flags helpers | Aleksander Morgado | |
2012-10-04 | docs: don't rebuild types every time | Aleksander Morgado | |
2012-10-04 | docs: fix `libmm-glib-sections.txt' for the gdbus-codegen generated stuff | Aleksander Morgado | |
2012-10-04 | libmm-glib: don't install the common helpers header | Aleksander Morgado | |
And make it only available for internal ModemManager compilation. | |||
2012-10-04 | libmm-glib,sms-properties: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,bearer-ip-config: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,bearer-properties: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,firmware-properties: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,network-timezone: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,location-gps-raw: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,location-gps-nmea: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,location-3gpp: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,simple-status: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,simple-connect-properties: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib,unlock-retries: improve documentation | Aleksander Morgado | |
2012-10-04 | libmm-glib: remove the `libmm-common.h' header | Aleksander 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-04 | build: merge libmm-common into libmm-glib | Aleksander 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-04 | docs,libmm-glib: properly order the sections | Aleksander Morgado | |
2012-10-04 | libmm-glib,firmware: new `MMModemFirmware' type to handle the Firmware interface | Aleksander Morgado | |
2012-10-04 | api,introspection: firmware images require a new `image-type' property | Aleksander 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-01 | doc: setup gtk-doc generation for libmm-glib | Aleksander Morgado | |