Ticket #444 (new defect)

Opened 15 months ago

Last modified 6 months ago

oeventsd doesn't care about SMS.IncomingMessage signal

Reported by: dos Owned by: jluebbe
Priority: critical Milestone:
Component: framework/oeventsd Version:
Keywords: HasPatch Cc:

Description

With SimBuffersSms?(False) oeventsd ignores incoming message - IncomingMessage? trigger is not called. This is due to this code, which looks only at SIM.IncomingStoredMessage? signal in fso_triggers.py:

#============================================================================# class IncomingMessageTrigger?(DBusTrigger): #============================================================================#

""" A custom dbus trigger for org.freesmartphone.GSM.SIM.IncomingStoredMessage? """

function_name = 'IncomingMessage?'

def init(self):

bus = dbus.SystemBus?() super(IncomingMessageTrigger?, self).init(

bus, 'org.freesmartphone.ogsmd', '/org/freesmartphone/GSM/Device', 'org.freesmartphone.GSM.SIM', 'IncomingStoredMessage?'

)

def on_signal(self, index):

logger.info("Receive IncomingMessage? on index = %s" % index) self._trigger(index=index)

def repr(self):

return "IncomingMessage?"

Locally I have it changed to opimd signals, but I don't think we can set it as default until ms5.5 is released.

Attachments

fso_triggers.diff (1.1 kB) - added by dos 14 months ago.

Change History

Changed 14 months ago by dos

Changed 14 months ago by dos

Milestone 5.5 is released, we can start thinking about PIM integration.

I've attached patch for making IncomingMessage? trigger to use opimd interface.

Changed 14 months ago by dos

  • keywords HasPatch added

Changed 13 months ago by stefan

Daniel, what's your opinion here?

I don't know where we like to draw the line for PIM. For me SMS/E-Mail/IM does not belong to it, but I know other people may disagree.

Changed 6 months ago by sim

decoration Changed 1 year ago by admin

bathtub Changed 1 year ago by admin

solar system Changed 1 year ago by admin

stair parts Changed 1 year ago by admin

solar supply Changed 1 year ago by admin

Note: See TracTickets for help on using tickets.