Jimmy Huang [Thu, 7 Aug 2014 20:18:44 +0000 (13:18 -0700)]
Porting Lemolo to use new Eldbus library
EDbus is deprecated in EFL 1.9, and apps would need to use the newer Eldbus
libary. Porting Lemolo to build with eldbus and use the new dbus api.
Fixes TC-1460 - Migrate Lemolo to use the updated eldbus api
Change-Id: I2ca9ea733d6d56165702e093ec1b6fb9c099c8cb
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Mikko Ylinen [Mon, 28 Apr 2014 06:21:37 +0000 (09:21 +0300)]
Remove dead code and clean up ecore-x dependency
ecore-x and libspl-utilx dependencies have been disabled for quite
some time. Remove the dead code and clean up .spec requirement for
ecore-x.
Change-Id: I767edcf8cd066bfafa6cd13d2a07c464ce4905ee
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Jimmy Huang [Wed, 19 Mar 2014 22:33:16 +0000 (15:33 -0700)]
Set locale based on LANG and LC_ALL environment variables set
Set language based on LANG and LC_ALL variables if they are set, and LC_ALL will take precedence, overwriting LANG if it is set.
Change-Id: I9ab119dd026fc06367c4f0fa73ed1f3c80795b8e
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 19 Mar 2014 20:31:16 +0000 (13:31 -0700)]
Updated translation files
Change-Id: I87750763c84bc15b1a6ad6e8ed8c74687bf9b880
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 6 Mar 2014 23:23:16 +0000 (15:23 -0800)]
Updated changelog
Change-Id: I78c2c69cb2c9ef10107f6bee5c3470b5f1ae036d
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 6 Mar 2014 23:21:41 +0000 (15:21 -0800)]
Bump version to 1.1.6
Change-Id: Iff05f0823c8122564b7b5eeedfb8fd4a25f7493e
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 6 Mar 2014 23:10:41 +0000 (15:10 -0800)]
Implements TIVI-1126 - Support ringtone for incoming call
- Add support for ringtone playback through pulseaudio
- Added sample ringtone using gettext-generated human voice
Change-Id: I9fc9e19e73bd2764fcad762efa2e55d606c379db
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 5 Mar 2014 23:58:19 +0000 (15:58 -0800)]
Fixes TIVI-2600 - HFP calls not ended when app closes
- Changed elm policy so that app can be closed using close button on the title bar
- Fixed bug where ofono wasn't hanging up the call during cleanup
Change-Id: I521ca4e56dc2fd77a29f39bd3a717a7f373e27c7
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 5 Mar 2014 20:58:54 +0000 (12:58 -0800)]
Enable system notification by default
Change-Id: I02e244d15317bc850e7f5a0d9b2cacf5d87bdc76
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 28 Feb 2014 20:32:49 +0000 (12:32 -0800)]
Updated changelog
Change-Id: I9c1b11a7d9b784449a5c9403b0f0d00cf80053a9
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 28 Feb 2014 20:29:48 +0000 (12:29 -0800)]
Bump version to 0.1.5
Change-Id: I6e5087b16a224aca18526dd06394ba89a1c727e4
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 28 Feb 2014 19:15:27 +0000 (11:15 -0800)]
Added support for changing locale dynamically
- Added support for monitoring dbus signals from localed for locale changes
- Change locale dynamically through gettext by resetting LANG env
Change-Id: Ia7450891fd5c37d84047fd5b4e489932285ccf9c
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 26 Feb 2014 22:58:32 +0000 (14:58 -0800)]
Added missing de_DE to translation file
Change-Id: If0199fa1b55c99d1e0ea2900e48ab07fdf97d4e2
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Ulf Hofemeier [Wed, 26 Feb 2014 22:58:36 +0000 (14:58 -0800)]
Added German translations
Change-Id: Ia1627153c356523379eac66f33133fa6c409fa73
Jimmy Huang [Wed, 26 Feb 2014 22:00:59 +0000 (14:00 -0800)]
Added Traditional Chinese translations
Change-Id: Id2c522ba1f87e43844d54d02f2d73ef0ecbf8de0
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 26 Feb 2014 21:59:42 +0000 (13:59 -0800)]
Added Simplified Chinese translations
Change-Id: Id09a18eb6d472475d5cb76982770d92f951f1c85
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 19 Feb 2014 00:17:54 +0000 (16:17 -0800)]
Add gettext support for internationalization
- Integrate gettext and change all UI elements to use the new gettext wrapper for strings
- Removed hard-coded strings and replaced with msgids
- Changed make files to build with gettext tools and the genereated pot files
Change-Id: I308345eedf1678c3fa3c6a8ec1e8a69c049d52af
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Rafael Antognolli [Mon, 3 Feb 2014 13:34:30 +0000 (11:34 -0200)]
Add explicit requirements for e_dbus.
This fix the build for upgrading EFL to 1.8. The 1.8 version doesn't
provide e_dbus anymore, but it still can be installed to provide the
required functionality, and will work with EFL 1.8 without any problems.
Change-Id: Id552fb08a6dafd04efe67872445f1a30c4daf406
Signed-off-by: Rafael Antognolli <rafael.antognolli@intel.com>
Jimmy Huang [Wed, 29 Jan 2014 21:51:35 +0000 (13:51 -0800)]
Use FindObject instead of deprecated findProperty to pull from AMB
- Use the FindObject method to get night mode property instead of findProperty since it's being deprecated. This will also fix TIVI-2631, since it wasn't getting the right values when dialer starts
Change-Id: Ia3151dc26c10ff9b6ce74d6ac9f8f87c275eb613
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 13 Nov 2013 18:51:00 +0000 (10:51 -0800)]
Implement last user mode
- Loads and store last user mode settings that keeps track of last GUI view
Change-Id: Ib49b5bfe412c26a87069d0b0ee6d6e0ddd9f98a2
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 19 Sep 2013 23:26:51 +0000 (16:26 -0700)]
Implement system notification for incoming call
Change-Id: Ie6883a8fb3d0ddb72b7427227e6c70f6ae756f08
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Tue, 17 Sep 2013 21:01:47 +0000 (14:01 -0700)]
Fixed compilation warnings
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 22 Aug 2013 00:02:52 +0000 (17:02 -0700)]
Version bump to 0.1.4 and updated changelog
Change-Id: I338bc79af3c2f5b089b2c4649f0808f1691eefcf
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 21 Aug 2013 23:53:21 +0000 (16:53 -0700)]
Init pulseaudio at startup
- Working around for fixing incoming call has no audio, dialer will spawn the pulseaudio daemon
by connecting to it at startup
Change-Id: I8bf89b7d87174367bdddf40cbb1bcd56d2b7264e
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 21 Aug 2013 23:50:59 +0000 (16:50 -0700)]
Added one-button redial support
Change-Id: Id5c51fcf19c0a1cd45996b94cac7838601c670b5
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 21 Aug 2013 23:35:58 +0000 (16:35 -0700)]
Adding support for nightmode theme change
- Added support for AMB for querying NightMode properties
- Dialer will change theme by using theme overlay to darker theme if NightMode is set
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Change-Id: I13f4466d9c538a4fb9d571a2059c5a1b782719c7
Jimmy Huang [Wed, 21 Aug 2013 23:16:04 +0000 (16:16 -0700)]
Fixing packaging to be compliant with gbs
Change-Id: I3a2717fb13e235bf5f930d4fe910bbe0bdc740aa
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 21 Aug 2013 23:11:51 +0000 (16:11 -0700)]
Fixed dialer to build without TIZEN components on Ubunbu
Change-Id: I596e31e4b2f5780541cd51a54728bc0791ed2034
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 21 Aug 2013 23:07:19 +0000 (16:07 -0700)]
Create new default theme and adds night theme files
Change-Id: Ia133a25bd31df5ea0977ca1b63335d607a347197
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 28 Jun 2013 21:06:13 +0000 (14:06 -0700)]
Updated changelog
Change-Id: I60a998a91545034f2f7b0099e6e20855c1658926
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 28 Jun 2013 21:04:18 +0000 (14:04 -0700)]
Fixes TIVI-1105 - Dialer UI keypad rendered overlapping while calling
Change-Id: I2ed31ce16d4fa2a9c7c331f2f1196503060ab259
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 27 Jun 2013 21:51:29 +0000 (14:51 -0700)]
Updated changelog
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 27 Jun 2013 21:50:12 +0000 (14:50 -0700)]
Version bump
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 27 Jun 2013 21:41:36 +0000 (14:41 -0700)]
Adding logic to handle disconnected modems
Adding behavior to try to reconnect HFP by re-enabling the ofono modem,
this is a common issue with Bluetooth phone that's either disconnected
or was out of range.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 27 Jun 2013 21:39:15 +0000 (14:39 -0700)]
Switch back to build with local dummy contacts library
This would allow lemolo to not depend on Tizen contacts-service at runtime.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 27 Jun 2013 21:38:24 +0000 (14:38 -0700)]
Fixed compilation warnings
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:52:55 +0000 (12:52 -0700)]
Remove contact panel from dialer
Disable contact support for now and remove the contacts panel from dialer,
since dialer no longer uses ui-gadget and libug-contacts to show contacts
widget.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:26:45 +0000 (12:26 -0700)]
Change dialer to run as non-root using session bus on dbus
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:19:11 +0000 (12:19 -0700)]
Fixing a bug where portrait mode in 600x1024 doesn't fit
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:18:29 +0000 (12:18 -0700)]
Adds ofono as runtime dependency
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:13:48 +0000 (12:13 -0700)]
Removed dependency on ui-gadget library
The ui-gadget library is no longer available in the Tizen IVI stack,
since it's designed for mobile, removing all the build deps for ui-gadget
and libug-contacts.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:10:26 +0000 (12:10 -0700)]
Disable keypad button to save contacts
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 24 Jun 2013 19:08:04 +0000 (12:08 -0700)]
Removed calls to deprecated elm_genlist_scroller_policy_set()
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 5 Apr 2013 23:33:19 +0000 (16:33 -0700)]
Updated changelog
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 5 Apr 2013 23:31:08 +0000 (16:31 -0700)]
Version bump
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 5 Apr 2013 20:20:53 +0000 (13:20 -0700)]
Adding a quit button to dialer so you can exit from app
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Wed, 3 Apr 2013 17:17:34 +0000 (10:17 -0700)]
Fixed TIVI-644, incoming and outgoing numbers are "null"
Freeing and setting contact info structure to NULL when seach didn't match or fails.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 1 Apr 2013 22:06:07 +0000 (15:06 -0700)]
Fixed packaging
Added org.tizen.dialer.xml to generate the .desktop file,
and changed the install directory to /usr instead of /opt
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 28 Mar 2013 23:11:59 +0000 (16:11 -0700)]
Updated changelog for release
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 28 Mar 2013 22:23:11 +0000 (15:23 -0700)]
Fixed keypad layout issue in landscape mode
The keypad buttons are miss-aligned in landscape mode when running
in fullscreen, fixed layout to handle with landscape mode orientation.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 28 Mar 2013 22:16:31 +0000 (15:16 -0700)]
Removed deprecated api calls
The #ifdefs for deprecated EFL calls are not longer neccessary as
the latest EFL libraries in Tizen are updated. Removing them to get
rid of build warnings.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 28 Mar 2013 22:15:19 +0000 (15:15 -0700)]
Ported contacts search to use new contacts api
The contacts api has changed and merged into contact-services2.
This is a port of the dialer to use the new contacts api.
Rewrote the contact search functions to query the contacts database,
and changed the async callback logic to adapt with the new api.
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Thu, 28 Mar 2013 22:14:51 +0000 (15:14 -0700)]
Changed to build againist new contacts-service2 api
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Hao Li [Wed, 30 Jan 2013 03:32:59 +0000 (11:32 +0800)]
Run appcore_efl_main rather than elm_run directly to ensure it will call aul initialization to create socket on /tmp/alaunch to fix TIVI-421
Jimmy Huang [Tue, 22 Jan 2013 21:55:32 +0000 (13:55 -0800)]
Version bump to 0.1.1
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Tue, 22 Jan 2013 21:46:40 +0000 (13:46 -0800)]
Removed dependency on UtilX
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 21 Jan 2013 20:38:56 +0000 (12:38 -0800)]
Repackaging dialer to fix bug #TIVI-415
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Mon, 21 Jan 2013 20:02:44 +0000 (12:02 -0800)]
Added desktop icon image
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
Jimmy Huang [Fri, 14 Dec 2012 22:54:26 +0000 (14:54 -0800)]
Updated changelog
Jimmy Huang [Fri, 14 Dec 2012 22:49:02 +0000 (14:49 -0800)]
Fixed bug TIVI-391
- It will automatically enable-modem if there's a hfp paired modem
Jimmy Huang [Wed, 12 Dec 2012 18:57:48 +0000 (10:57 -0800)]
Fixes bug TIVI-398
- Fixes bug TIVI-398 dbus-daemon crash when closing dialer app in Task switcher, even fail to start by manual.
- This is a work-around to launch the dialer directly instead of using dialer_open, since the AUL is not able to terminiate dialer properly.
Jimmy Huang [Wed, 12 Dec 2012 18:56:01 +0000 (10:56 -0800)]
Default to hfp modem when no args are passed
Jimmy Huang [Wed, 5 Dec 2012 02:07:57 +0000 (18:07 -0800)]
Added changelog
Jimmy Huang [Tue, 4 Dec 2012 23:45:24 +0000 (15:45 -0800)]
Adding license and copyright info
Jimmy Huang [Tue, 4 Dec 2012 23:42:40 +0000 (15:42 -0800)]
Renamed package to Lemolo
Jimmy Huang [Fri, 30 Nov 2012 20:43:39 +0000 (12:43 -0800)]
Default to hfp modem
Jimmy Huang [Fri, 30 Nov 2012 20:42:51 +0000 (12:42 -0800)]
Hide desktop icons
Jimmy Huang [Wed, 21 Nov 2012 18:13:19 +0000 (10:13 -0800)]
Fixed compile issues with Tizen contacts
Signed-off-by: Jimmy Huang <jimmy.huang@linux.intel.com>
Rusty Lynch [Tue, 13 Nov 2012 00:55:51 +0000 (16:55 -0800)]
Port to Tizen 2.0alpha with the exception of contacts handling
Rusty Lynch [Mon, 12 Nov 2012 17:22:15 +0000 (09:22 -0800)]
Make the entire project use consistent versioning
Rusty Lynch [Mon, 12 Nov 2012 15:51:00 +0000 (07:51 -0800)]
Adding initial packaging for Tizen
Gustavo Sverzut Barbieri [Tue, 2 Oct 2012 18:35:23 +0000 (15:35 -0300)]
messages implementation.
full messages implementation, squashed in a single commit.
Gustavo Sverzut Barbieri [Tue, 25 Sep 2012 20:17:37 +0000 (17:17 -0300)]
util: shorter time formatting
Gustavo Sverzut Barbieri [Tue, 25 Sep 2012 18:27:14 +0000 (15:27 -0300)]
ofono: fix error handling memory cleanup order.
we must cleanup the stringshares only if the ctx was successfully
created, that also mean we must cleanup the stringshares before we
dispatch the callback. The order was reversed.
Iscaro [Mon, 24 Sep 2012 14:31:06 +0000 (11:31 -0300)]
OFono: Calling the callback in a wrong order
Gustavo Sverzut Barbieri [Mon, 17 Sep 2012 18:41:31 +0000 (15:41 -0300)]
keypad: hfp often does not provide SupplementaryServices.
Hence ofono reports "offline" error, but we should ignore and try
again to dial.
Gustavo Sverzut Barbieri [Mon, 17 Sep 2012 18:26:00 +0000 (15:26 -0300)]
ofono: try online/powered more than just the mask.
instead of just getting the first, keep looking for an online and
powered modem.
Gustavo Sverzut Barbieri [Mon, 17 Sep 2012 14:47:58 +0000 (11:47 -0300)]
ofono: keep sent sms destination, message and timestamp.
This will help the UI to register the sent message in a way that is
close to the incoming.
Gustavo Sverzut Barbieri [Mon, 17 Sep 2012 14:37:47 +0000 (11:37 -0300)]
ofono: change incoming SMS timestamp.
It is now an absolute value in seconds since UNIX Epoch, not relative
to monotonic clock time.
This breaks the API and ABI.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 23:38:15 +0000 (20:38 -0300)]
add messages stub.
needs implementation, just a boostrap of files.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 23:28:33 +0000 (20:28 -0300)]
theme name scheme change to cope with different applications.
layout_add() assumed elm/layout/dialer/ prefix, but since not every
application is a dialer, it would be strange.
Then rename:
- every group from "elm/layout/dialer" prefix to "elm/layout/ofono-efl";
- group "elm/layout/dialer/main" to "elm/layout/ofono-efl/dialer";
- file main.edc to dialer.edc
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 23:23:47 +0000 (20:23 -0300)]
fix distcheck.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 22:46:25 +0000 (19:46 -0300)]
ofono: add MessageManager and Message API.
This covers the usage we expect for our message application:
- MessageManager:
- SendMessage(): ofono_sms_send()
- ServiceCenterAddress: ofono_service_center_address_get()
- UseDeliveryReports: ofono_use_delivery_reports_get()
- Bearer: ofono_message_bearer_get()
- Alphabet: ofono_message_alphabet_get()
- MessageAdded, MessageRemoved: ofono_sent_sms_changed_cb_add()
- IncomingMessage, ImmediateMessage: ofono_incoming_sms_cb_add()
- Message:
- Cancel(): ofono_sent_sms_cancel()
- State: ofono_sent_sms_state_get()
sms_class = 0 means immediate messages (just popup, not going to
application and history), while 1 means regular messages (goes to all
of popup, application and history).
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 20:01:20 +0000 (17:01 -0300)]
rc: fix ugly copy and paste left-over.
my bad :-(
Iscaro [Thu, 6 Sep 2012 19:44:26 +0000 (16:44 -0300)]
Call screen now shows contact's photo
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 17:49:57 +0000 (14:49 -0300)]
libofono-efl-utils: add missing _LIBADD dependencies.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 17:24:27 +0000 (14:24 -0300)]
rename contacts.h to contacts-ofono-efl.h to avoid clash on tizen.
Tizen libraries are bad and do not have proper namespace in them,
conflicting with our own project (that does not have a namespace as
it's not meant to be used by external peers).
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:47:46 +0000 (16:47 -0300)]
Introduce libofono-efl-utils to be used by dialer and other applications.
This will be shared by the messages (sms) and settings applications.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:42:36 +0000 (16:42 -0300)]
contacts: make widget emit the selected number instead of dialing.
This commit is in preparation to create a new libofono-efl-utils to be
used by dialer and other applications.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:27:07 +0000 (16:27 -0300)]
remove gui.h dependency on files that do not need it anymore.
This commit is in preparation to create a new libofono-efl-utils to be
used by dialer and other applications.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:22:41 +0000 (16:22 -0300)]
move gui_simple_popup to its own file, remove gui_ prefix.
This commit is in preparation to create a new libofono-efl-utils to be
used by dialer and other applications.
The gui_simple_popup() helper is left to aid creation of popups in the
current window.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:12:47 +0000 (16:12 -0300)]
move gui_layout_add() from gui.h to layout_add() in utils.h
Additionally add utils_init() that will setup the theme to be used by
default.
This commit is in preparation to create a new libofono-efl-utils to be
used by dialer and other applications.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 19:04:23 +0000 (16:04 -0300)]
move dial() from util.h to gui_dial() in gui.h
it depends on the existence of a window, which is done by gui.c.
This commit is in preparation to create a new libofono-efl-utils to be
used by dialer and other applications.
Gustavo Sverzut Barbieri [Fri, 7 Sep 2012 18:58:17 +0000 (15:58 -0300)]
ifdef around deprecated apis to avoid warnings on recent desktop builds.
Gustavo Sverzut Barbieri [Thu, 6 Sep 2012 00:47:06 +0000 (21:47 -0300)]
rc: emit removed call when there is nothing incoming or waiting.
if the waiting or incoming call is hangup or answered, then we must
emit it was removed.
Gustavo Sverzut Barbieri [Thu, 6 Sep 2012 00:45:52 +0000 (21:45 -0300)]
rc: simplify handling of _rc_call_removed_cb.
Gustavo Sverzut Barbieri [Thu, 6 Sep 2012 00:40:04 +0000 (21:40 -0300)]
desktop theme: also do not show notification bar area if not on tizen
Iscaro [Thu, 6 Sep 2012 00:27:34 +0000 (21:27 -0300)]
answer_daemon: rewrite and allow to be used on desktop.
rewrite the answer daemon so few issues are solved:
- listen for NameOwnerChanged and survive dialer restarts
- be able to run on desktop in a barebones mode, useful for debug
the desktop version will not use any of power and screen management,
it will always consider the device to be locked so it shows.
this is the reason why it is still at tizen/ folder.
Iscaro [Wed, 5 Sep 2012 23:38:57 +0000 (20:38 -0300)]
tizen/dialer_open: chain Activate() after name is available.
Now we are chained: first we ask for the current name owner, if it does
not exist then we start it using DBus activation. After the name is there
we call our org.tizen.dialer.Control.Activate()
Iscaro [Wed, 5 Sep 2012 23:20:59 +0000 (20:20 -0300)]
rc: add nasty tizen work around.
we've evaluated all the options, but Tizen is completely nuts and will
run the window manager (e17) as root, while the applications are executed
as user "app". Enlightenment will create its session bus for user "root",
but nothing is done regarding "app".
Then for tizen builds we use the system bus, always.