aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-04broadband-modem: implement the firmware interfaceAleksander Morgado
2012-10-04iface-modem-firmware: new `MMIfaceModemFirmware' interfaceAleksander Morgado
2012-10-04libmm-glib: fix firmware list result parsingAleksander Morgado
2012-10-04api,instrospection: fix firmware list result signatureAleksander Morgado
2012-10-04cli,firmware: no need to be enabled to run actionsAleksander 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-04build,data: include missing generation of the policy fileAleksander Morgado
2012-10-04build,plugins: include missing builddir in CPPFLAGSAleksander Morgado
Built files in the ModemManager daemon (e.g. mm-serial-enums-types.[c|h]) will be available in ${top_builddir}/src, not in ${top_srcdir}/src.
2012-10-04build,build-aux: include missing `mm-errors-quarks-template.c' file in distAleksander Morgado
2012-10-04tests: fix sms part testsAleksander Morgado
2012-10-04docs: include the logos in the generated documentationAleksander Morgado
2012-10-04data: include ModemManager logo imagesAleksander 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-04api: only allow including `ModemManager.h' directlyAleksander 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: only allow including `libmm-glib.h' directlyAleksander Morgado
Unless when compiling libmm-glib itself, of course.
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-04libmm-glib,manager: minor indentation fixesAleksander Morgado
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-04cli: new `--firmware-list' and `--firmware-select' actionsAleksander Morgado
2012-10-04libmm-glib,firmware: new `MMModemFirmware' type to handle the Firmware interfaceAleksander Morgado
2012-10-04libmm-common: new `MMFirmwareProperties' to handle firmare image propertiesAleksander Morgado
2012-10-04api,introspection: simplify the Firmware interfaceAleksander Morgado
The Firmware interface was highly based on 'slots' to identify the existing firmware images; but that doesn't fit very well with the initial implementation of the Firmware interface in QMI-based modems. In these modems the 'storage index' is a property which is not available in all types of images (e.g. 'PRI' images don't have it). Therefore, instead of using a unique 'slot' identifier we'll just use the 'name' of the firmware as unique ID. Also, currently skip the handling of 'available' images, and the method to 'Install()' new images, at least until we have one implementation defining what to do with those.
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-03libmm-glib,sms: `MMSms' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusSms'.
2012-10-03libmm-glib,sim: `MMSim' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusSim'.
2012-10-03libmm-glib,bearer: `MMBearer' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusBearer'.
2012-10-02libmm-glib,time: `MMModemTime' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemTime'.
2012-10-02libmm-glib,simple: `MMModemSimple' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemSimple'.
2012-10-02libmm-glib,messaging: `MMModemMessaging' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemMessaging'.
2012-10-02libmm-glib,location: `MMModemLocation' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemLocation'.
2012-10-02libmm-glib,cdma: `MMModemCdma' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemCdma'.
2012-10-02libmm-glib,3gpp-ussd: `MMModem3gppUssd' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModem3gppUssd'.
2012-10-02libmm-glib,3gpp: `MMModem3gpp' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModem3gpp'.
2012-10-01libmm-glib,modem: `MMModem' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModem'.
2012-10-01libmm-glib,object: `MMObject' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusObject'.