profile/ivi/lemolo.git
10 years agoAdded German translations 21/16921/1
Ulf Hofemeier [Wed, 26 Feb 2014 22:58:36 +0000 (14:58 -0800)]
Added German translations

Change-Id: Ia1627153c356523379eac66f33133fa6c409fa73

10 years agoAdded Traditional Chinese translations 20/16920/1
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>
10 years agoAdded Simplified Chinese translations 19/16919/1
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>
10 years agoAdd gettext support for internationalization 52/16552/1
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>
10 years agoAdd explicit requirements for e_dbus. 54/16054/1 sandbox/pcoval/tizen
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>
10 years agoUse FindObject instead of deprecated findProperty to pull from AMB 14/15914/1 submit/accepted/tizen/ivi/20140131.204941
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>
10 years agoImplement last user mode 46/12346/1 accepted/tizen/ivi accepted/tizen/20131115.212927 submit/tizen/20131113.194509
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>
11 years agoImplement system notification for incoming call 42/10142/2 tizen_ivi_genivi accepted/tizen/20130920.181638 accepted/tizen/20130920.213555 accepted/tizen/ivi/genivi/20140131.070502 accepted/tizen_ivi_stable/20131116.012154 ivi_oct_m2 submit/tizen/20130920.003432 submit/tizen_ivi_generic/20140131.065445 submit/tizen_ivi_genivi/20140131.070624 submit/tizen_ivi_milestone/20131113.054412 submit/tizen_ivi_stable/20131116.010025
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>
11 years agoFixed compilation warnings
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>
11 years agoVersion bump to 0.1.4 and updated changelog 08/8508/3 submit/tizen/20130826.172726 submit/tizen/20130828.173217 submit/tizen/20130828.173559 submit/tizen/20130828.174351
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>
11 years agoInit pulseaudio at startup 07/8507/3
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>
11 years agoAdded one-button redial support 06/8506/3
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>
11 years agoAdding support for nightmode theme change 05/8505/4
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

11 years agoFixing packaging to be compliant with gbs 04/8504/2
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>
11 years agoFixed dialer to build without TIZEN components on Ubunbu 03/8503/1
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>
11 years agoCreate new default theme and adds night theme files 02/8502/1
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>
11 years agoUpdated changelog 43/4743/1 accepted/tizen/20130628.205054 submit/tizen/20130628.212219
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>
11 years agoFixes TIVI-1105 - Dialer UI keypad rendered overlapping while calling 42/4742/1
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>
11 years agoUpdated changelog 53/4353/1 accepted/tizen/20130627.222216 submit/tizen/20130627.224951
Jimmy Huang [Thu, 27 Jun 2013 21:51:29 +0000 (14:51 -0700)]
Updated changelog

Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
11 years agoVersion bump 52/4352/1
Jimmy Huang [Thu, 27 Jun 2013 21:50:12 +0000 (14:50 -0700)]
Version bump

Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
11 years agoAdding logic to handle disconnected modems 51/4351/1
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>
11 years agoSwitch back to build with local dummy contacts library 50/4350/1
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>
11 years agoFixed compilation warnings 49/4349/1
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>
11 years agoRemove contact panel from dialer 27/4227/1
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>
11 years agoChange dialer to run as non-root using session bus on dbus 26/4226/1
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>
11 years agoFixing a bug where portrait mode in 600x1024 doesn't fit 25/4225/1
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>
11 years agoAdds ofono as runtime dependency 24/4224/1
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>
11 years agoRemoved dependency on ui-gadget library 23/4223/1
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>
11 years agoDisable keypad button to save contacts 22/4222/1
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>
11 years agoRemoved calls to deprecated elm_genlist_scroller_policy_set() 21/4221/1
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>
11 years agoUpdated changelog 89/3289/1 2.0 accepted/2.0/20130405.230919 submit/2.0/20130405.233550
Jimmy Huang [Fri, 5 Apr 2013 23:33:19 +0000 (16:33 -0700)]
Updated changelog

Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
11 years agoVersion bump 88/3288/1
Jimmy Huang [Fri, 5 Apr 2013 23:31:08 +0000 (16:31 -0700)]
Version bump

Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
11 years agoAdding a quit button to dialer so you can exit from app 86/3286/1
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>
11 years agoFixed TIVI-644, incoming and outgoing numbers are "null" 72/3272/1
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>
11 years agoFixed packaging 64/3264/1 accepted/2.0/20130401.215021 submit/2.0/20130401.221317
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>
11 years agoUpdated changelog for release 54/3254/1 accepted/2.0/20130328.225144 submit/2.0/20130328.231535
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>
11 years agoFixed keypad layout issue in landscape mode 53/3253/1
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>
11 years agoRemoved deprecated api calls 52/3252/1
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>
11 years agoPorted contacts search to use new contacts api 51/3251/1
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>
11 years agoChanged to build againist new contacts-service2 api 50/3250/1
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>
11 years agoRun appcore_efl_main rather than elm_run directly to ensure it will call aul initiali... 08/2708/1 2.0alpha 20alpha-wayland rollback accepted/2.0alpha-wayland/20130522.161733 accepted/2.0alpha/20130205.173131 accepted/2.0alpha/20130215.200741 submit/2.0-panda/20130222.210132 submit/2.0/20130306.222908 submit/2.0alpha-wayland/20130522.164847 submit/2.0alpha/20130130.044857 submit/2.0alpha/20130205.065905 submit/rollback/20130522.164736
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

11 years agoVersion bump to 0.1.1 accepted/2.0alpha/20130123.182213 submit/2.0alpha/20130122.221511
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>
11 years agoRemoved dependency on UtilX
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>
11 years agoRepackaging dialer to fix bug #TIVI-415
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>
11 years agoAdded desktop icon image
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>
11 years agoUpdated changelog 06/2606/1 2.0-panda accepted/2.0alpha/20121214.224409 submit/2.0alpha/20121214.225450
Jimmy Huang [Fri, 14 Dec 2012 22:54:26 +0000 (14:54 -0800)]
Updated changelog

11 years agoFixed bug TIVI-391 05/2605/1
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

11 years agoFixes bug TIVI-398 accepted/2.0alpha/20121212.225933 submit/2.0alpha/20121212.201738
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.

11 years agoDefault to hfp modem when no args are passed
Jimmy Huang [Wed, 12 Dec 2012 18:56:01 +0000 (10:56 -0800)]
Default to hfp modem when no args are passed

11 years agoAdded changelog accepted/2.0alpha/20121205.174825 submit/2.0alpha/20121205.024329
Jimmy Huang [Wed, 5 Dec 2012 02:07:57 +0000 (18:07 -0800)]
Added changelog

11 years agoAdding license and copyright info
Jimmy Huang [Tue, 4 Dec 2012 23:45:24 +0000 (15:45 -0800)]
Adding license and copyright info

11 years agoRenamed package to Lemolo
Jimmy Huang [Tue, 4 Dec 2012 23:42:40 +0000 (15:42 -0800)]
Renamed package to Lemolo

11 years agoDefault to hfp modem
Jimmy Huang [Fri, 30 Nov 2012 20:43:39 +0000 (12:43 -0800)]
Default to hfp modem

11 years agoHide desktop icons
Jimmy Huang [Fri, 30 Nov 2012 20:42:51 +0000 (12:42 -0800)]
Hide desktop icons

11 years agoFixed compile issues with Tizen contacts
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>
11 years agoPort to Tizen 2.0alpha with the exception of contacts handling
Rusty Lynch [Tue, 13 Nov 2012 00:55:51 +0000 (16:55 -0800)]
Port to Tizen 2.0alpha with the exception of contacts handling

11 years agoMake the entire project use consistent versioning
Rusty Lynch [Mon, 12 Nov 2012 17:22:15 +0000 (09:22 -0800)]
Make the entire project use consistent versioning

11 years agoAdding initial packaging for Tizen
Rusty Lynch [Mon, 12 Nov 2012 15:51:00 +0000 (07:51 -0800)]
Adding initial packaging for Tizen

12 years agomessages implementation.
Gustavo Sverzut Barbieri [Tue, 2 Oct 2012 18:35:23 +0000 (15:35 -0300)]
messages implementation.

full messages implementation, squashed in a single commit.

12 years agoutil: shorter time formatting
Gustavo Sverzut Barbieri [Tue, 25 Sep 2012 20:17:37 +0000 (17:17 -0300)]
util: shorter time formatting

12 years agoofono: fix error handling memory cleanup order.
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.

12 years agoOFono: Calling the callback in a wrong order
Iscaro [Mon, 24 Sep 2012 14:31:06 +0000 (11:31 -0300)]
OFono: Calling the callback in a wrong order

12 years agokeypad: hfp often does not provide SupplementaryServices.
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.

12 years agoofono: try online/powered more than just the mask.
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.

12 years agoofono: keep sent sms destination, message and timestamp.
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.

12 years agoofono: change incoming SMS timestamp.
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.

12 years agoadd messages stub.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 23:38:15 +0000 (20:38 -0300)]
add messages stub.

needs implementation, just a boostrap of files.

12 years agotheme name scheme change to cope with different applications.
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

12 years agofix distcheck.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 23:23:47 +0000 (20:23 -0300)]
fix distcheck.

12 years agoofono: add MessageManager and Message API.
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).

12 years agorc: fix ugly copy and paste left-over.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 20:01:20 +0000 (17:01 -0300)]
rc: fix ugly copy and paste left-over.

my bad :-(

12 years agoCall screen now shows contact's photo
Iscaro [Thu, 6 Sep 2012 19:44:26 +0000 (16:44 -0300)]
Call screen now shows contact's photo

12 years agolibofono-efl-utils: add missing _LIBADD dependencies.
Gustavo Sverzut Barbieri [Mon, 10 Sep 2012 17:49:57 +0000 (14:49 -0300)]
libofono-efl-utils: add missing _LIBADD dependencies.

12 years agorename contacts.h to contacts-ofono-efl.h to avoid clash on tizen.
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).

12 years agoIntroduce libofono-efl-utils to be used by dialer and other applications.
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.

12 years agocontacts: make widget emit the selected number instead of dialing.
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.

12 years agoremove gui.h dependency on files that do not need it anymore.
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.

12 years agomove gui_simple_popup to its own file, remove gui_ prefix.
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.

12 years agomove gui_layout_add() from gui.h to layout_add() in utils.h
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.

12 years agomove dial() from util.h to gui_dial() in gui.h
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.

12 years agoifdef around deprecated apis to avoid warnings on recent desktop builds.
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.

12 years agorc: emit removed call when there is nothing incoming or waiting.
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.

12 years agorc: simplify handling of _rc_call_removed_cb.
Gustavo Sverzut Barbieri [Thu, 6 Sep 2012 00:45:52 +0000 (21:45 -0300)]
rc: simplify handling of _rc_call_removed_cb.

12 years agodesktop theme: also do not show notification bar area if not on tizen
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

12 years agoanswer_daemon: rewrite and allow to be used on desktop.
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.

12 years agotizen/dialer_open: chain Activate() after name is available.
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()

12 years agorc: add nasty tizen work around.
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.

12 years agocosmetic: pretty print "sed" on quiet builds
Gustavo Sverzut Barbieri [Tue, 4 Sep 2012 23:45:52 +0000 (20:45 -0300)]
cosmetic: pretty print "sed" on quiet builds

12 years agotheme: just have notification bar on tizen.
Gustavo Sverzut Barbieri [Tue, 4 Sep 2012 23:39:45 +0000 (20:39 -0300)]
theme: just have notification bar on tizen.

export HAVE_TIZEN define to edje and use it to determine the size of
the notification bar.

also defines the bar to be 25px on sd theme.

12 years agoFix tizen detection
Iscaro [Tue, 4 Sep 2012 17:52:40 +0000 (14:52 -0300)]
Fix tizen detection

12 years agoTizen helper files: Daemons, .desktops and start-up scripts.
Iscaro [Mon, 27 Aug 2012 17:37:37 +0000 (14:37 -0300)]
Tizen helper files: Daemons, .desktops and start-up scripts.

12 years agoRC.c
Iscaro [Tue, 28 Aug 2012 17:41:20 +0000 (14:41 -0300)]
RC.c

Now supports hangup and answer DBus methods and sends a signal if
a new call is added or removed

12 years agoTizen status/notification bar will no longer block our dialer.
Iscaro [Fri, 31 Aug 2012 17:36:21 +0000 (14:36 -0300)]
Tizen status/notification bar will no longer block our dialer.

12 years agocallscreen: fix keypad when there are 2 calls.
Gustavo Sverzut Barbieri [Thu, 30 Aug 2012 00:12:42 +0000 (21:12 -0300)]
callscreen: fix keypad when there are 2 calls.

Before the top call was always the active, the second was alway
held. During keypad operation we hide the held, making enough room for
keypad. Not anymore and the keypad was overlapping with the second
call.

Now the keyboard size is reduced in height to make it fit.

12 years agomain screen: voicemail blocker should only block its button area.
Gustavo Sverzut Barbieri [Wed, 29 Aug 2012 23:51:35 +0000 (20:51 -0300)]
main screen: voicemail blocker should only block its button area.

it was not setting its position, defaulting to the whole screen and
that was making the GUI unusable when the voicemail interface is not
available (such as HFP).

12 years agoContacts-Tizen.c: Load the tizen's contacts UG async.
Iscaro [Tue, 28 Aug 2012 11:56:49 +0000 (08:56 -0300)]
Contacts-Tizen.c: Load the tizen's contacts UG async.

When the phone starts, the contacts service usually isn't up. So
a timer was added to keep trying to connect to the service.

12 years agoRC changes
Iscaro [Thu, 23 Aug 2012 17:25:49 +0000 (14:25 -0300)]
RC changes

If OFONO voice interface isn't up and the user request a dial we will store
this dial request and process it when the voice interface is online.

12 years agoIntegration with tizen contacts
Iscaro [Mon, 13 Aug 2012 19:52:59 +0000 (16:52 -0300)]
Integration with tizen contacts

12 years agocallscreen: just allow SwapCalls if active or held.
Gustavo Sverzut Barbieri [Mon, 27 Aug 2012 17:54:19 +0000 (14:54 -0300)]
callscreen: just allow SwapCalls if active or held.

It was not breaking as ofono did the right thing, but let's not even
try to do this (it could be done while dialing a second call).

12 years agocallscreen: do not show time for calls other than active or held.
Gustavo Sverzut Barbieri [Mon, 27 Aug 2012 07:17:43 +0000 (04:17 -0300)]
callscreen: do not show time for calls other than active or held.