summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-12Integrating DialerRingtoneManager and InCallTonePlayerBrandon Maxwell
This change makes the Call Waiting tone actually play during the Call Waiting use case. + Plugging InCallTonePlayer into the DialerRingtoneManager in the StatusBarNotifier + Test fixes + Added tests for when Dialer ringing is disabled + Added tests for DialerRingtoneManager#playCallWaitingTone - Removed unneeded @NeededForTesting annotations from InCallTonePlayer since they won't be stipped out by proguard. Change-Id: I49a83d2a7fe6edf5f9ec88db973a5f37e307f23a
2016-02-12Merge "Renaming DialerRingtoneManager Test file" into nyc-devBrandon Maxwell
2016-02-12Merge "Implementing class to play tones" into nyc-devBrandon Maxwell
2016-02-12Merge "Added factory to create ToneGenerators" into nyc-devBrandon Maxwell
2016-02-12Renaming DialerRingtoneManager Test fileBrandon Maxwell
+ Renamed the DialerRingtoneManager, but forgot to rename the test file. Change-Id: I3de6223e023787657d2573ba3f620fc9bc013181
2016-02-12Implementing class to play tonesBrandon Maxwell
+ This class will be used by the DialerRingtoneManager to play the call waiting tone. It exists to encapsulate the logic to play a tone in a background thread. + The TonePlayer includes some thread safety measures, but is not meant to be shared between multiple threads Bug=26936401 Change-Id: I630959177fcd8a4fc8ba7d3153f036746ad8a4cf
2016-02-12Added factory to create ToneGeneratorsBrandon Maxwell
+ This class was needed to abstract out the logic to determine which stream to play tones though. It is also easily mockable for use. Change-Id: I382239483871b9aa1ef6fece7e66ea95f3fba4e0
2016-02-12Merge "[DO NOT MERGE] Adjust multi-window UI for InCallUI <100% modes." into ↵Nancy Chen
nyc-dev
2016-02-12Added executor framework to sync prod and testsBrandon Maxwell
+ Use a TestableExecutor in the production code to allow tests to sync up and block so the state of the system can be tested. In the tests the executor can wait until the production code hits a milestone to ensure that the system is in a proper state for testing. + The current implementation only attempts to synchronize between one production thread and one test thread. Extend the TestableExecutor interface to perform additional synchronization. Change-Id: Ie6fc64392e402330ab66c6f2cd0ec22200ebbdea
2016-02-12[DO NOT MERGE] Adjust multi-window UI for InCallUI <100% modes.Nancy Chen
This CL is a direct copy from ag/864936. The original CL missed the move from InCallUI to Dialer/InCallUI. Origianl description: Multi-window mode reduces the available screen real estate for the InCallUI. As a result, some changes need to be made so important information is still shown. When the UI has <100% of its normal screen real estate: * Remove large photo * Shift hangup button down the way the resource files should be interpreted: * The base layout/ is the default layout, in this case, it is the multi-window layout * layout-h600hdp is the layout used when the screen height is >=600 dp, which is the layout in 100% screen size (this is a direct copy of the old layout/ file(s) * layout-w600dp-land is the layout used when the device is in landscape mode with a width >=600 dp (this is a direct renaming from *-land/) Bug:26253432 Change-Id: I3db194a1e5b3334d10ab76806644b1a0769ad777 (cherry picked from commit fc1929393b506e7f7665be49424336ac2b7a02ae)
2016-02-12Use DATA.CONTACT_ID when lookup SIP callTony Mak
It is actually a naming mistake in framework, the column store contact id of normal query is _id, but that of sip query is contact_id. It is an old issue and we can't do much in the framework side. So, we need to use the correct projection when it is a SIP call. Bug:27143980 Bug:27141566 (cherry picked from commit 328f75ff518bf7d8863c6cf4446e26636e05b297) Change-Id: I0551c308072892ef13c8cb14ea4a4ab37ffa6f83
2016-02-11Cache directory photo in app storage through CachedNumberLookupServiceVictor Chang
[cherry-pick from ag/864046] Photo of directory contact in call log should not require internet access. It's now cached locally. BUG=26111304 Change-Id: I9848e6fe9487c09899fd77f21804bcb4537799a8
2016-02-11Cache directory photo in app storage through CachedNumberLookupServiceVictor Chang
[cherry-pick from ag/864087] To avoid OOM, take InputStream instead byte[] as argument. BUG=26111304 Change-Id: Ia985e58eea90c2acfd988494ea153955daa3c272
2016-02-11Make work badge in call log consistent with InCallVictor Chang
[cherry-pick from ag/862143] Update cache only when the result is returned to InCall UI. Now both call log and InCallUI take the callerinfo which are first returned from provider. When both personal and work profile directory lookup returns a caller info, InCallUI takes the personal one, while cache takes the work one. So it might result in the name being inconsistent between 2 UIs. However, it's extremely rare as it's unlikely to happen unless 2 corporate accounts under the same domain are registered in personal and work respectively. BUG=26819634 Change-Id: I87c4533635c0e2f88a639ca1c23611b2a22f6b07
2016-02-11Use new dialer InCallUI for aospSailesh Nepal
InCalUI moved from packages/apps/InCallUI to packages/app/Dialer. With this CL the AOSP dialer will reference the new location. Change-Id: Id973b882b603ceafb83b9f6ef8e3ab93951835c1 (cherry picked from commit 3455daf29c0d4600666bc4f5bcdef70992b40922)
2016-02-11Renaming Dialer elements from Spam to ExtendedBlockingGilles Franck Mevaa
Change-Id: I2ad8e07cf6538ed7b5685b2f9695acb09a71e483 (cherry picked from commit 5c0cbaeaadf976a821128a99462beda4ac6955d7)
2016-02-11Bumping Dialer versionBrandon Maxwell
+ Needed to keep master branch ahead of B + Minor version of 00 made more sense than 01, which is why this is different from the initial version for 2.04.XX Change-Id: Id0b014db5927569574172634bd081b7605110906 (cherry picked from commit 63386f45e939671ee356959c0f15f1a7666a4e63)
2016-02-11Merge remote-tracking branch 'temp/nyc-dev' into nyc-devGeoff Mendal
2016-02-10Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I72981dc3227a39583801d455e6a6ce36c88b0969 Auto-generated-cl: translation import
2016-02-09IMS-VT: Clear progress spinner when primary call changesTyler Gunn
This is a cherry-pick of partner CL in mm-wireless-dev. In use-cases wherein UE receives waiting call or user tries to add call soon after initiating a modify request, progress spinner is not hidden. Fix this by clearing the progress spinner when primary call changes. Change-Id: I3a5b28e36af3c73e797924cdf1b3cb87815296f1
2016-02-08Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ie358626bd0085d3e29cace8622bfb049f679b2c5 Auto-generated-cl: translation import
2016-02-08Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iea40345b31ea1fd35c1cfa7f9d5373854e99f8b3 Auto-generated-cl: translation import
2016-02-06Merge "Ensuring AnalyticsUtil isn't run while FBE locked"Brandon Maxwell
2016-02-05Ensuring AnalyticsUtil isn't run while FBE lockedBrandon Maxwell
When performing analytics, AnalyticsUtils accesses sharedpreferences that aren't available while File based encryption locked. This change ensures that the AnalyticsUtil isn't initialized unless it's needed. Bug=26822105 Change-Id: Ib35cd89a9844a75c04294cdb99e9d7b4b6448825
2016-02-05Merge "Spam Manager framework for event handling."Gilles Franck Mevaa
2016-02-05Spam Manager framework for event handling.Gilles Franck Mevaa
This manager will be in charge of events related to the spam feature actions (blocking, unblocking, enlisting and removing from spam list). Implementation in ag/858553 Change-Id: Ica268e1305ccc1ccbb9a5a0e27eb6a2eb1f71849
2016-02-04Updating uses of ContactDisplayUtils and FBE fixBrandon Maxwell
+ ContactDisplayUtils's preferredName methods now accept the ContactsPreferences object rather than just an int. This was done to abstract out the null checks that were previously necessary when using the utility. + Conference calls were crashing because the ContactsPreferences object was attempting to access shared preferences while File based encryption locked. This change makes use of the ContactsPreferencesFactory to handle returning the proper instance when in this locked case. Bug=26822105 Change-Id: Ie382c0c615cf27f69682774fc9538828cc429e69
2016-02-04Merge "Fixes for FBE behavior changes"Brandon Maxwell
2016-02-04Fixes for FBE behavior changesBrandon Maxwell
+ This change ensures that the Dialer doesn't try to use the ContactsPreferences object (which uses information in unavailable storage) while in File based encryption locked mode. Without these checks, the Dialer crashes on receiving an incoming call while FBE locked. + Added Factory method to create ContactsPreferences for tests/while FBE locked/while FBE unlocked + Added tests for CallCardPresenter and StatusBarNotifier FBE related code Bug=26822105 Change-Id: I5df93526e70b7350885c7261982945c32b7e86a0
2016-02-04Show work call title for missed call notificationVictor Chang
1. return complete ContactInfo in CallLogNotificationsHelper 2. use ContactInfo.userType to decide use work call title or not BUG=26902076 Change-Id: Ic58fea1002de053ba69bc0aff06691b8a8605e64
2016-02-03Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iec5190708caf1522d1108d3806d9d56bfecb8810 Auto-generated-cl: translation import
2016-02-02Import translations. DO NOT MERGE am: b794b783e1 -s ours am: c417846595 -s ↵Geoff Mendal
ours am: 700c1baa6c -s ours * commit '700c1baa6cb4c5d8f278d9e3fe11027abe664d02': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGE am: 0eafcdc3b6 -s oursGeoff Mendal
am: 043043a0fb -s ours * commit '043043a0fb8c8f448ec0f44d398fa1175002f452': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGE am: 377fd8c6c8 -s ours am: 423b7469ce -s ↵Geoff Mendal
ours am: 580fa1d721 -s ours * commit '580fa1d721e66ddf81a736cf60f942f187cb8642': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGE am: b6721bea61 -s oursGeoff Mendal
am: 281981bcfa -s ours * commit '281981bcfa26c6f0442952f0d297a39ff174d943': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGE am: b794b783e1 -s oursGeoff Mendal
am: c417846595 -s ours * commit 'c4178465956532a514e2f1516b09c9f2ce97f0fa': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
am: 0eafcdc3b6 -s ours * commit '0eafcdc3b6aacb7d4fd0711c02a54fb45e70a626': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGE am: 377fd8c6c8 -s oursGeoff Mendal
am: 423b7469ce -s ours * commit '423b7469cedc70d82d1b23237f980de7efd6f1a6': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
am: b6721bea61 -s ours * commit 'b6721bea61f6dc9923c39d0f35feb4507bfc7936': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
am: 377fd8c6c8 -s ours * commit '377fd8c6c8ea345b19ea223a8368f8e8de3d6649': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
Change-Id: If6ce351d3f7d8b5ad5f9a637fa78fb8adb0eb77c Auto-generated-cl: translation import
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
am: b794b783e1 -s ours * commit 'b794b783e1090a1e66969e4f7fa12d63de57c82e': Import translations. DO NOT MERGE
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ie8013ef727b569ecbab9f1a9815501648d925978 Auto-generated-cl: translation import
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iaeaed177b00ca1f1da5610dd04051541aaa07e92 Auto-generated-cl: translation import
2016-02-02Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I5a04561215e94749b71564b2d5711be543350e1a Auto-generated-cl: translation import
2016-02-02Merge "Refactor VVM specific code from CallLogFragment"Ta-wei Yen
2016-02-01Refactor VVM specific code from CallLogFragmentTa-wei Yen
Moved visual voicemail code from CallLogFragment to VisualVoicemailCallLogFragment. Expected to have a lot of VVM specific code in the fragment, so it's better to separate them. Change-Id: I0fcad51d08f1a174a42f940fd455ce885d76c4ae
2016-02-01Don\'t print phone number into Android logVictor Chang
am: 55b160e537 * commit '55b160e5375a5b9824a250c95ce8267fce9ec894': Don't print phone number into Android log
2016-02-01Don't print phone number into Android logVictor Chang
Use Log.pii to hash pii BUG=26635632 Change-Id: I3c03ec2347e251696f6c0c78f8b39d6e34b6afcc
2016-02-01Merge "Make AOSP dialer resizeable in multi-window mode."Nancy Chen
2016-02-01Merge changes I4ad55f38,Ie8fb633cBrandon Maxwell
* changes: Adding method to check if call waiting tone should be played Refactored dialer Ringtone code in prep for call waiting
2016-01-29Adding method to check if call waiting tone should be playedBrandon Maxwell
+ This method will be used in StatusBarNotifier to determine when call waiting tones should be played instead of the standard ringtone Change-Id: I4ad55f3870de5e63d03f4a5e8534680fa24556bd
2016-01-29Refactored dialer Ringtone code in prep for call waitingBrandon Maxwell
+ Created class that is responsible for determining if a ringtone should be played. + This class will also have the code to play call waiting tones Change-Id: Ie8fb633c8a233cc6b54beeb09b3fd6b62c9cb76c
2016-01-29Make AOSP dialer resizeable in multi-window mode.Nancy Chen
Set the appropriate flag to make AOSP dialer resizeable. Bug: 26470449 Change-Id: I031cfe7b0df9aed94862f8e863f347c1af154aba
2016-01-29Saving the contactSpecificRingtone after remote lookupBrandon Maxwell
- Remote contact lookup was overwriting the cached contact specific ringtone. This resulted in a longer wait time for the ringtone to play since it would require the contact lookup to complete again. - This CL prevents the cached ringtone from being overwritten. Change-Id: I0a1cb30acd3aaf540533429c01427b185a7acf66
2016-01-29Adding flag to enable/disable Dialer ringingBrandon Maxwell
am: b68e8129c0 * commit 'b68e8129c056c60e78188e6fbcd6179406723eaa': Adding flag to enable/disable Dialer ringing
2016-01-29Adding meta-data for Dialer to play ringtoneBrandon Maxwell
am: 88bbc3e5cc * commit '88bbc3e5ccc78fe36a573f377e07c1fd37934421': Adding meta-data for Dialer to play ringtone
2016-01-28Adding flag to enable/disable Dialer ringingBrandon Maxwell
Bug=26864105 Change-Id: Ifc565320dd9fd8845c45551454e59020806d985c
2016-01-28Adding meta-data for Dialer to play ringtoneBrandon Maxwell
Bug=26864105 Change-Id: Ic34db9109d53f1b23cbb9582b4661c9b983eee50
2016-01-28Merge "Remove the work badge icon for Google caller id in call log" into ↵Victor Chang
ub-contactsdialer-b-dev am: 84674fbb16 * commit '84674fbb168e7333fc77508ae1d17eebad6a8224': Remove the work badge icon for Google caller id in call log
2016-01-28Merge "Remove the work badge icon for Google caller id in call log" into ↵Victor Chang
ub-contactsdialer-b-dev
2016-01-28Merge "Add downgrade to audio button for video calls." into ↵Tyler Gunn
ub-contactsdialer-b-dev am: 8a5ff66b41 * commit '8a5ff66b4136af7e7353d2b408a69262ee89013c': Add downgrade to audio button for video calls.
2016-01-28Merge "Add downgrade to audio button for video calls." into ↵Tyler Gunn
ub-contactsdialer-b-dev
2016-01-28Play the ringtone for incoming calls in DialerBrandon Maxwell
am: e8318d00f6 * commit 'e8318d00f6ed1ddbec23be052d6751076e87137c': Play the ringtone for incoming calls in Dialer
2016-01-27Play the ringtone for incoming calls in DialerBrandon Maxwell
+ Initial CL to make the Dialer play a ringtone for incoming calls. - Not included in this CL: - Playing call waiting tone - Silencing ringer when volume key is pressed (power button works properly) - Bug fix for ringtone not playing when lockscreen is set - Bug fix for contact look up taking too long - when do we play the default ringtone Change-Id: Ie8bd042b9ec142c78cb4d2de66475c96a18b8273
2016-01-28Look up missed call contact info in cache.Nancy Chen
am: 4f84f9c23d * commit '4f84f9c23d1175800a4575097ce3acb1b958a35a': Look up missed call contact info in cache.
2016-01-28Display missed call notifications in Dialer.Nancy Chen
am: cc42b59535 * commit 'cc42b5953588110cc89b43e72d2b6579757017a1': Display missed call notifications in Dialer.
2016-01-27Look up missed call contact info in cache.Nancy Chen
For missed calls that can be identified with Google Caller ID, we want to look up the contact information in the cache because that's where the information will be if it was looked up when the call was incoming. Bug: 22857261 Change-Id: I2563c9f5e99bdc91674b9b46def1eeabeb45794d
2016-01-27Display missed call notifications in Dialer.Nancy Chen
Dialer is now putting up the missed call notification instead of Telecom. As a result, it has to handle receiving a new missed call broadcast and sending requests back to Telecom to update the missed call count. + MissedCallNotifier class displays notifications and triggers call back sms, and dismiss intents. + CallLogNotificationsService added actions it can handle for missed calls. + MissedCallNotificationReceiver receives the missed call intent to update the notifications. Bug: 22857261 Change-Id: I03a3c3b5a2533a3ea26d668124fcaf3fa72347fc
2016-01-27Add downgrade to audio button for video calls.Tyler Gunn
- Add downgrade to audio button for video calls where the call capabilities indicates that it is supported. - Requires N SDK or higher. Bug: 22728624 Change-Id: I92aaf1d1e77da82c2ad982a57bb2eae599cff4da
2016-01-27Remove the work badge icon for Google caller id in call logVictor Chang
An extended directory is custom directory in the app, but not a directory provided by framework. So it can't be USER_TYPE_WORK When a search result is selected, RegularSearchFragment calls getContactInfo and caches the resulting @{link ContactInfo} into a local db. Set userType to USER_TYPE_WORK only if it's NOT extended directory id and is enterprise directory BUG=26680007 Change-Id: I92aa4b7c3dac20257e689eb0a4dfa0afbd81764c
2016-01-26Merge "Dismiss dialpad when clicking in search area." into ↵Nancy Chen
ub-contactsdialer-b-dev am: e96b82ccd6 * commit 'e96b82ccd6936d2f0786d3ae0740efdd2e60e7b4': Dismiss dialpad when clicking in search area.
2016-01-26Merge "Dismiss dialpad when clicking in search area." into ↵Nancy Chen
ub-contactsdialer-b-dev
2016-01-25Move AppCompatPreferenceActivity to ContactsCommonWenyi Wang
am: 16be8a259c * commit '16be8a259c6d4c0484160d900f411b436ba10ef5': Move AppCompatPreferenceActivity to ContactsCommon
2016-01-25Move AppCompatPreferenceActivity to ContactsCommonWenyi Wang
Bug: 26469731 Change-Id: Idff6aabfaa07b31160ddad87a2f51ac87ed20345
2016-01-25Merge "Open work profile QuickContacts for work contacts in personal dialer" ↵Victor Chang
into ub-contactsdialer-b-dev am: ccfb9e42ea * commit 'ccfb9e42ea60ba7a8f024d93da2b8c19657f8bf6': Open work profile QuickContacts for work contacts in personal dialer
2016-01-25Merge "Open work profile QuickContacts for work contacts in personal dialer" ↵Victor Chang
into ub-contactsdialer-b-dev
2016-01-25Use telephony voicemail notification settings for vvm.Nancy Chen
am: d55f76a673 * commit 'd55f76a673812cf573b06223bb3aef15c3e9c355': Use telephony voicemail notification settings for vvm.
2016-01-25Use telephony voicemail notification settings for vvm.Nancy Chen
Previously visual voicemail notifications did not align with the telephony voicemail notification settings that the user could visit through dialer settings. After adding an API to access those telephony settings, dialer can now read those settings and use them when providing notifications for visual voicemail. Bug: 24164917 Change-Id: I2510dc3d3f1b5b54a378b2c0d59a24ae1ff198d7
2016-01-25Open work profile QuickContacts for work contacts in personal dialerVictor Chang
Set lookup key for enterprise contacts to allow QuickContacts to open it. It requires framework change in NYC to support it. BUG=26176780 Change-Id: I61345d52aa9fa296fdf95eca624b295c86925e46
2016-01-25Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I7f265718cd86b28c230c6fd484d90f54204410d1 Auto-generated-cl: translation import
2016-01-23Merge "Factor out lookup code in DefaultVoicemailNotifier." into ↵Nancy Chen
ub-contactsdialer-b-dev am: a671972b8d * commit 'a671972b8d50d654c3d455f9abf7a0da6c353ec8': Factor out lookup code in DefaultVoicemailNotifier.
2016-01-23Merge "Factor out lookup code in DefaultVoicemailNotifier." into ↵Nancy Chen
ub-contactsdialer-b-dev
2016-01-21Factor out lookup code in DefaultVoicemailNotifier.Nancy Chen
In preparation for sharing code with the MissedCallNotifier, factor out the potential common code into CallLogNotificationsHelper. + Turn CallLogNotificationsHelper into a singleton. + Copy over NewCallsQuery and NameLookupQuery classes. + If it is a voicemail with unknown number, display the string "unknown". Bug: 22857261 Bug: 25020236 Change-Id: Ie181472bd4588466ec5f37c8cbacf023ba1a21c4
2016-01-21Added UserManagerCompat#isUserUnlocked methodBrandon Maxwell
am: 94d369a87c * commit '94d369a87c73fb55fd2341191bfafc56ea0879aa': Added UserManagerCompat#isUserUnlocked method
2016-01-21Merge "Hiding addCall button while the device is fbe locked" into ↵Brandon Maxwell
ub-contactsdialer-b-dev am: 8a63fc40cb * commit '8a63fc40cbd04c9f3d3ce8bffac8340f62d19ddb': Hiding addCall button while the device is fbe locked
2016-01-21Ensuring quickResponse isn\'t available while fbe lockedBrandon Maxwell
am: db576118c0 * commit 'db576118c094a67b5c60b8c63f4426c9530ba94a': Ensuring quickResponse isn't available while fbe locked
2016-01-21Merge "Hiding addCall button while the device is fbe locked" into ↵Brandon Maxwell
ub-contactsdialer-b-dev
2016-01-21Dismiss dialpad when clicking in search area.Nancy Chen
If a user goes from the search fragment to the dialpad and then clicks on the space above the dialpad, they probably expect to go back to the search fragment--dismiss the dialpad. See the bug for context. Bug: 23302853 Change-Id: I69053a2c8289f18d99e47c5d539a5ba94bde2ab6
2016-01-20Hiding addCall button while the device is fbe lockedBrandon Maxwell
Bug=26543932 Change-Id: I37c46404f20d16c91ab391c14b7f2d2cb5528630
2016-01-20Added UserManagerCompat#isUserUnlocked methodBrandon Maxwell
+ Needed to ensure that N sdk method calls aren't compiled into the apk prior to the sdk launch Bug=26542221 Change-Id: Iefc54caa5cb15758f011fc38c50c2ff1efa8c5c2
2016-01-20Ensuring quickResponse isn't available while fbe lockedBrandon Maxwell
+ Sending an outgoing message is not supported while in the fbe locked state so the option to send an SMS should always be hidden. Bug=26542221 Change-Id: I9d630bdf73ec9f6965607c60f36b7a04c04f4134
2016-01-20Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I0ee15ef3619e8922f5cb03b55b5e3038eb5d58b9 Auto-generated-cl: translation import
2016-01-20Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I1db684d4c2a2eaf7f2a9934280566f3269a9ecfa Auto-generated-cl: translation import
2016-01-19Merge "New Spam-related options in call log entries." into ↵Gilles Franck Mevaa
ub-contactsdialer-b-dev am: e9fd1cf0e3 * commit 'e9fd1cf0e3dde7b0f5f25dc195a25fb83b22c0de': New Spam-related options in call log entries.
2016-01-19Merge "New Spam-related options in call log entries." into ↵Gilles Franck Mevaa
ub-contactsdialer-b-dev
2016-01-19New Spam-related options in call log entries.Gilles Franck Mevaa
This includes small UI additions to the call log UI; Mainly, two new buttons to mark each phone number entry as a Spam number or remove the phone number from the spam list. This also includes a service definition that will be needed to render the buttons or keep them hidden. Change-Id: I7cf22f6027728ebc0dfe9e3b5b923ee70bcaadd2
2016-01-18Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ib2a8adcb4e0c116970948e6c05edff3b820f9e0c Auto-generated-cl: translation import
2016-01-18Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Id8c95ff49487d80ee85bac221cae2f698d7f247b Auto-generated-cl: translation import
2016-01-15Merge "Hide "copy" and "block" options for unknown numbers in Call Details." ↵Nancy Chen
into ub-contactsdialer-b-dev am: 637a013d36 * commit '637a013d366fd9300fa7a9efb5024ac592bca537': Hide "copy" and "block" options for unknown numbers in Call Details.