aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-15cli: added Messaging-specific actionsAleksander Morgado
2012-03-15cli: added SMS-specific actionsAleksander Morgado
2012-03-15cli: setup to work with SMS objectsAleksander Morgado
2012-03-15cli: fix help, bearers and SIMs can be specified also by indexAleksander Morgado
2012-03-15libmm-glib: implement support for the Messaging interfaceAleksander Morgado
2012-03-15libmm-glib: (trivial) fix some return typesAleksander Morgado
2012-03-15libmm-glib: methods to create MMSms objectsAleksander Morgado
We need them, as received messages are signaled just with their path, so the program listening to those signals will need to create the proxy objects itself.
2012-03-15libmm-glib: new object to handle SMS objectsAleksander Morgado
2012-03-15api,dbus: renamed `To' to `Number' in the SMS interfaceAleksander Morgado
2012-03-15libmm-glib: new common object to handle SMS propertiesAleksander Morgado
To be used when requesting to create new SMS.
2012-03-15iface-modem-messaging: allow creating new SMS objectsAleksander Morgado
2012-03-15sms: allow creating SMS objects from the common propertiesAleksander Morgado
2012-03-15sms-list: allow adding full SMS objects to the listAleksander Morgado
2012-03-15sms-list: handle NULL paths in SMS objectsAleksander Morgado
They will have NULL paths when they are not exported yet
2012-03-15libmm-common: new helper object to handle common SMS propertiesAleksander Morgado
2012-03-15api,header: renamed `MMModemSmsState' to `MMSmsState'Aleksander Morgado
2012-03-15sms: pass known state when creating the MMSms objectAleksander Morgado
2012-03-15sms-part: include validityAleksander Morgado
2012-03-15iface-modem-messaging: allow subclassing SMS object creation methodsAleksander Morgado
2012-03-15sms: allow sublassing the part deletion procedureAleksander Morgado
2012-03-15sms: rename method which creates MMSms from single partAleksander Morgado
2012-03-15modem-helpers: use new common charset converter when parsing operator name/codeAleksander Morgado
This is the port of commit 4af8483ae4e32ca3d815f14aaf5f012b0ed98eed into the 06-api branch.
2012-03-15broadband-modem: try to get SMS text and number in the current charsetAleksander Morgado
2012-03-15plugins: always set a proper error domain in GErrorsAleksander Morgado
2012-03-15broadband-modem: allow listing SMS parts in Text modeAleksander Morgado
2012-03-15sms-part: allow creating MMSmsParts not only from parsing a PDUAleksander Morgado
2012-03-15broadband-modem: implement generic unsolicited SMS events handlingAleksander Morgado
2012-03-15iface-modem-messaging: allow setting up unsolicited eventsAleksander Morgado
2012-03-15base-modem: ignore every unsolicited CMTI until we set up messagingAleksander Morgado
2012-03-15modem-helpers: new common CMTI regex getterAleksander Morgado
2012-03-15sms: assemble and export the SMS when its completedAleksander Morgado
2012-03-15sms-list: don't signal completed messagesAleksander Morgado
We will instead not export an SMS until completed and assembled
2012-03-15sms: set modem object, so that the SMS are exported in DBusAleksander Morgado
2012-03-15broadband-modem: don't assume CIEV/CIND signal quality is in the [0,5] rangeAleksander Morgado
When running AT+CIND=? we get the real range for the signal quality indications, like: "signal",(1-7). The max value doesn't need to be 5; so if we do get min and max, we will normalize the returned quality using the proper range and scale it to the [0,100] range.
2012-03-15modem-helpers: allow strings instead of indexes in CIEV unsolicited eventsAleksander Morgado
Some modems will report strings instead of indicator indexes, like: +CIEV: roam,1 So allow non-integer indicators.
2012-03-15broadband-modem: log the indexes expected in CIEV unsolicited messagesAleksander Morgado
2012-03-15modem-helpers: update the regex for the AT+CIND=? responseAleksander Morgado
Cinterion modems seem to include "signal",(0-7,99) We just get rid of the ',99' part.
2012-03-15broadband-modem: by default use PDU mode for SMS operationsAleksander Morgado
Currently the support for text mode lacks a lot of functionality.
2012-03-15iface-modem-3gpp: avoid segfault with empty MCCMNCAleksander Morgado
2012-03-15broadband-modem: if locked, don't try to initialize remaining interfacesAleksander Morgado
Whenever we get unlocked, the modem initialization sequence will be run again.
2012-03-15iface-modem-messaging: handle SMS listingAleksander Morgado
2012-03-15api,dbus: return just the list of SMS object paths, not a dictionaryAleksander Morgado
2012-03-15iface-modem-messaging: handle SMS deletion requestsAleksander Morgado
2012-03-15sms-list: allow deleting an SMS object and its partsAleksander Morgado
2012-03-15sms: allow deleting all parts of an SMSAleksander Morgado
2012-03-15iface-modem-messaging: emit SMS added/completed/deleted signalsAleksander Morgado
2012-03-15sms-list: signal messages added/completed/deletedAleksander Morgado
2012-03-15sms: new method to check if the SMS has a given partAleksander Morgado
2012-03-15sms: new methods to handle multipart messagesAleksander Morgado
2012-03-15sms-part: new method to check if the part is from a multipart messageAleksander Morgado