summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-08-17Move ussd-status enum out of common.hDenis Kenzior2-9/+9
2009-08-17Move call-forwarding-type enum out of common.hDenis Kenzior2-9/+9
2009-08-17Fix invalid watch id being returned the first timeDenis Kenzior1-1/+1
Should use pre-increment instead of post increment
2009-08-17Cleanup atom watches properlyDenis Kenzior3-6/+29
2009-08-17Cleanup SSC entries if USSD exits firstDenis Kenzior1-0/+8
2009-08-17Port call-settings to the new USSD APIDenis Kenzior2-33/+46
2009-08-17Port call-forwarding to new USSD APIDenis Kenzior2-27/+41
2009-08-17Get rid of unneeded variableDenis Kenzior1-1/+0
2009-08-17Refactor call barring to the new USSD APIDenis Kenzior2-53/+70
2009-08-17Refactor supplementary service control stringsDenis Kenzior3-170/+83
The registration was done by using the storage in the modem. Refactored to use the new atom watch APIs and storing the control entries in the ussd atom itself
2009-08-17Evolve the USSD APIDenis Kenzior3-67/+113
2009-08-17Get rid of unused functionsDenis Kenzior1-5/+0
2009-08-16Use $(AM_V_GEN) for symbol export generationMarcel Holtmann1-4/+4
2009-08-14Refactor cssn into ofono_ssnDenis Kenzior8-224/+361
Make this into a fully fledged entity, with a driver instead of the current kludge. This means modem drivers can actually choose whether to instantiate a CSSN atom or not Move the notification functions from voicecall.c into ssn.c. Move the cssn.h header into include/ssn.h and refactor Update call barring to utilize ofono_ssn and use the new atom_watch functionality to detect when ssn has been added or removed
2009-08-14Add atom get_registered functionDenis Kenzior2-0/+7
2009-08-14Follow the more common glib convention for destroyDenis Kenzior2-2/+2
2009-08-14Remove trailing whitespaceYang Gu1-3/+3
2009-08-14Fix whitespace issueDenis Kenzior1-1/+0
2009-08-14Utilize call_watchesDenis Kenzior1-1/+5
2009-08-14Move CALL_SETTINGS_INTERFACE define to dbus.hDenis Kenzior1-15/+19
2009-08-14Move PHONEBOOK_INTERFACE define to dbus.hDenis Kenzior1-6/+5
2009-08-14Move CALL_METER_INTERFACE define to dbus.hDenis Kenzior1-14/+17
2009-08-14Move CALL_FORWARDING_INTERFACE define to dbus.hDenis Kenzior1-13/+12
2009-08-14Move CALL_BARRING_INTERFACE definition to dbus.hDenis Kenzior1-12/+11
2009-08-14Add call_watches utilityDenis Kenzior1-0/+17
2009-08-14Add atom_watch functionsDenis Kenzior2-0/+105
2009-08-14Use atom's modem in phonebookDenis Kenzior1-7/+6
2009-08-14Use atom's modem storage in call settingsDenis Kenzior1-27/+28
2009-08-14Use atom's modem in call meterDenis Kenzior1-13/+12
2009-08-14Use atom's modem in call-forwardingDenis Kenzior1-21/+25
2009-08-14Use atom's modem storage in call barringDenis Kenzior1-17/+17
2009-08-14Update to use the new atom_free APIDenis Kenzior5-5/+5
2009-08-14Rework ofono_modem_remove_atomDenis Kenzior2-6/+3
Change to ofono_atom_free since the atom now carries all necessary information about the modem it is attached to
2009-08-14Add getter functions for atomsDenis Kenzior2-0/+14
2009-08-14Sanity check the atom register/unregister funcsDenis Kenzior1-2/+7
2009-08-14Fix passing in modem where call_barring expectedDenis Kenzior1-6/+10
2009-08-14Evolve the phonebook driverDenis Kenzior3-90/+119
2009-08-14Remove defunct pointer to call waiting dataDenis Kenzior1-1/+0
Doesn't exist anymore
2009-08-14Evolve call settings driverDenis Kenzior3-298/+309
2009-08-14Move clir and cug option enums to types.hDenis Kenzior1-13/+0
2009-08-14Evolve the call meter driver APIDenis Kenzior3-232/+243
2009-08-14Evolve the call-forwarding driverDenis Kenzior3-221/+221
2009-08-14Evolve the call-barring driverDenis Kenzior3-172/+202
- Move call barring related functionality out of driver.h into a dedicated file, call-barring.h - Update to use the new atom framework - Remove over-reliance on the modem structure, call-barring structure should now be used instead whenever possible
2009-08-13Move certain parts of driver.h to types.hDenis Kenzior2-19/+4
2009-08-13Add ofono atom routinesDenis Kenzior2-0/+142
2009-08-13Make ss_passwd_register slightly more efficientDenis Kenzior1-1/+1
2009-08-13Make ss_control_register slightly more efficientDenis Kenzior1-1/+1
2009-08-12Always output useable FN in VCardDenis Kenzior1-1/+6
If text is NULL or empty, use the number field for the FN VCard entry instead.
2009-08-12Fix a segfault in need_mergeDenis Kenzior1-3/+15
2009-08-12Bail out early if text & number are emptyDenis Kenzior1-0/+5