Initial Commit, basic infrastructure.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Mon, 25 Jun 2012 23:13:37 +0000 (20:13 -0300)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Mon, 25 Jun 2012 23:13:37 +0000 (20:13 -0300)
commit8e1eb42261b8794b8b5bb1138ae1b0ad1cf4ae13
treeaabec8c6152877ca8001299189c1cadf7c84820b
Initial Commit, basic infrastructure.

The phone basics work without handling of DTMF (SendTones), the theme
is pretty barebones at this point.

Supported API:
        - VoiceCall:
                - Methods: Hangup, Answer
                - Signals: PropertyChanged, DisconnectReason
        - VoiceCallManager:
                - Methods: GetCalls, Dial
                - Signals: CallAdded, CallRemoved
        - Manager:
                - Methods: GetModems
                - Signals: ModemAdded, ModemRemoved, PropertyChanged

It's fully hot-pluggable: the daemon, modems and calls can enter and
exit at anytime.

It's remote controllable using DBus. Right now just Activate and Dial
are implemented so other applications can bring up the dialer window
and request a number to be dialed. This is also used to guarantee a
single instance of the application.
22 files changed:
.gitignore [new file with mode: 0644]
AUTHORS [new file with mode: 0644]
COPYING [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
README [new file with mode: 0644]
autogen.sh [new file with mode: 0755]
configure.ac [new file with mode: 0644]
data/themes/default.edc [new file with mode: 0644]
dialer/callscreen.c [new file with mode: 0644]
dialer/callscreen.h [new file with mode: 0644]
dialer/gui.c [new file with mode: 0644]
dialer/gui.h [new file with mode: 0644]
dialer/keypad.c [new file with mode: 0644]
dialer/keypad.h [new file with mode: 0644]
dialer/log.h [new file with mode: 0644]
dialer/main.c [new file with mode: 0644]
dialer/ofono.c [new file with mode: 0644]
dialer/ofono.h [new file with mode: 0644]
dialer/rc.c [new file with mode: 0644]
dialer/rc.h [new file with mode: 0644]
m4/ac_attribute.m4 [new file with mode: 0644]
m4/efl_binary.m4 [new file with mode: 0644]