Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-19 | core: add autoptr cleanup methods to all internal types | Aleksander Morgado | |
2016-03-09 | broadband-modem: fix +CPMS empty parameter support | Carlo Lobrano | |
* Add new async virtual method init_current_storages to MMIfaceModemMessaging * Add logic of init_current_storages to MMBroadbandModem * Add step "INIT_CURRENT_STORAGES" in MMIfaceModemMessaging initialization in order to load and store current SMS storages for mem1 and mem2. * Add usage of current sms storage value for mem1 in place of an empty string parameter when the command AT+CPMS is used. https://bugs.freedesktop.org/show_bug.cgi?id=93135 | |||
2014-07-06 | sms: rename 'MMSms' to 'MMBaseSms' | Aleksander Morgado | |
Just so that we don't have same header names in src/ and /libmm-glib. | |||
2014-07-01 | ifaces: always include <libmm-glib.h> | Aleksander Morgado | |
As they all use the 'MMSimpleStatus' type. | |||
2014-02-13 | ports: rename 'MMAtSerialPort' to 'MMPortSerialAt' | Aleksander Morgado | |
2012-09-14 | sms: create SMS parts only when storing or sending | Aleksander Morgado | |
When a user creates an SMS object, we will expose all its properties in DBus properly, but we will not create the internal list of SMS parts. The list of SMS parts will be created when the SMS is stored or sent, whatever comes first. When the message is sent and it was previously stored, the list of parts is not re-created. If the message requires multiple parts, the multipart reference is computed as follows: * If the SMS was not stored and is being sent, we just use a random number. * If the SMS is being stored, we will use a multipart reference which is not being used already in another SMS to the same destination. | |||
2012-09-14 | iface-modem-messaging: instead of mem1,mem2,mem3 use just a new default storage | Aleksander Morgado | |
There is no point in specifying a default 'mem1' memory storage, which is used for reading/listing/deleting, as those are operations that need a specific 'mem1' set each time. Also, there is no point in specifying separate default 'mem2' and 'mem3' memory storages, specially because now we allow Sms.Store() to specify a storage. So, we will now only have a 'default' memory storage, which is applicable for both 'mem2' and 'mem3' (storing, sending from storage and deleting). | |||
2012-09-14 | iface-modem-messaging: setting preferred storages is a one-time operation | Aleksander Morgado | |
Selection specific storages to run actions on them can now be done with the broadband-modem-specific lock|unlock_sms_storages() methods. | |||
2012-09-14 | iface-modem-messaging: new methods to check support for storage actions | Aleksander Morgado | |
We can now check whether a specific storage is valid for receiving or storing. | |||
2012-09-06 | sms: SMS objects need to be create by `create_modem()' in the Messaging iface | Aleksander Morgado | |
So that plugins can subclass the generic SMS object. | |||
2012-03-16 | iface-modem-messaging: let initialization and enabling sequences get cancelled | Aleksander Morgado | |
2012-03-16 | libmm-common: `MMSimpleStatus' won't be considered internal any more | Aleksander Morgado | |
Renamed `MMCommonSimpleProperties' to `MMSimpleStatus', and removed the `MMSimpleStatusProperties' provided in libmm-glib. We'll just use the original one from libmm-common always. | |||
2012-03-15 | iface-modem-messaging: need to enable/disable SMS indications | Aleksander Morgado | |
2012-03-15 | core: don't pass primary port to interface initializations | Aleksander Morgado | |
They will all get it themselves. | |||
2012-03-15 | sms: specify storage where the SMS is kept | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: load initial parts from all available storages | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: new method to set preferred SMS storages | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: new properties to define preferred mem1/mem2/mem3 ↵ | Aleksander Morgado | |
storages | |||
2012-03-15 | iface-modem-messaging: load supported SMS storages during initialization | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: handle the flag to use PDU mode as a property | Aleksander Morgado | |
2012-03-15 | sms: export uncomplete multipart messages as well | Aleksander Morgado | |
Uncompleted multipart SMS will be exported to DBus, where only the "state" property is valid, so that we allow completely removing those uncompleted multipart SMS which will never get completed due to one reason or another. | |||
2012-03-15 | iface-modem-messaging: allow subclassing SMS object creation methods | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: allow setting up unsolicited events | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: load initial list of SMS parts | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: allow configuring preferred SMS format | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: new property to handle the list of SMS objects | Aleksander Morgado | |
2012-03-15 | iface-modem-messaging: check if modem has messaging capabilities | Aleksander Morgado | |
The interface won't be exported if the given check fails. | |||
2012-03-15 | iface-modem-messaging: new interface to handle the Messaging DBus interface | Aleksander Morgado | |