Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dudochkin-victor/handset-dialer
https://github.com/dudochkin-victor/handset-dialer
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/dudochkin-victor/handset-dialer
- Owner: dudochkin-victor
- License: apache-2.0
- Created: 2013-05-15T05:45:28.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-05-15T19:23:23.000Z (over 11 years ago)
- Last Synced: 2023-03-13T14:57:17.252Z (over 1 year ago)
- Language: C++
- Size: 211 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
README
dialer
Copyright (C) 2009, Intel Corporation, 2008, 2009.dialer is a simple Voice Call Dialer/Manager based on Qt 4.7 and MTF 0.20+
It depends on:
- Following libraries to compile
qdbusxml2cpp (QtDBus XML Compiler)
libqtopengl
libmeegotouch
libmeegobluetooth
qt-mobility
qtcontact
libseaside
libqt-develAs an example use zypper to download and install these in a MeeGo
based development system:
$ sudo zypper in -t pattern meego-handset-desktop-devel
$ sudo zypper si -d meego-handset-dialer
- Runtime requirements
oFono for telephony services
callhistory ofono plugin for call history tracking
seaside for contacts data access
- Optional packages
phonesim-----------------------------------------------------------------------------
Build
-----------------------------------------------------------------------------
$ qmake
$ make-----------------------------------------------------------------------------
Install
-----------------------------------------------------------------------------
$ sudo make install-----------------------------------------------------------------------------
Running
-----------------------------------------------------------------------------
$ dialerif you are running dialer in prestart mode, i.e. /usr/bin/dialer -prestart
then you must add an entry into the /etc/prestart/nokia.conf file to allow
lazyShutDown of the dialer application. Failure to do so results in applifed
killing the dialer process on shutdown...Line to add to nokia.conf:
In the /usr/share/dbus-1/services/dialer.service file -prestart must be added
Exec=/usr/bin/dialer -prestartIn the dialer.desktop file the /usr/share/applications/dialer.desktop add the
following lines:OnlyShowIn=X-DUI;X-MeeGo;X-MeeGoTouch;
X-Desktop-File-Install-Version=0.16
X-Osso-Service=com.meego.dialer-----------------------------------------------------------------------------
Configure phone simulator
-----------------------------------------------------------------------------
If the GUI for the dialer doesn't show and you don't have a modem recognized
by and working with oFono, execute the following steps to configure the
phone simulator.
As root
# vi /etc/ofono/phonesim.conf # Un-comment the following lines in
[phonesim]
Address=127.0.0.1
Port=12345
# killall ofonod
# killall phonesim
# ofonod
As normal user
$ startphonesim-----------------------------------------------------------------------------
Troubleshotting
-----------------------------------------------------------------------------
If build errors are encountered during the early part of the initial make
process, execute the following before retrying the build at the qmake step.
$ make distclean