summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-08-20Pass application context into isVideoEnabled usages.Andrew Lee
Bug: 16211386 Change-Id: I0bda040bd6cd5c55ee7c708044befaad8977d460
2014-08-20Fix for overflow menu disappearing during rotationYorke Lee
Bug: 17146511 Change-Id: I101b9839a0626dea8ba89d82e3487f8c4654723d
2014-08-16Merge "Expand transcription view when call log item clicked" into lmp-devYorke Lee
2014-08-19Expand transcription view when call log item clickedYorke Lee
* Expand and collapse voicemail transcription view as necessary when tweaked * Modify call_log_list_item layout slightly to pin the photo at the top of the call log item Bug: 16320164 Change-Id: Ib0d84dd77065dce86339c852313adb94b34ba5aa
2014-08-19Merge "Pass in floating action button to controller." into lmp-devAndrew Lee
2014-08-19Pass in floating action button to controller.Andrew Lee
Bug:16399233 Change-Id: I15a45804919711cffc884b6e9faa0be7734f786b
2014-08-19Merge "Reveal InCallUI from touch point in Dialer. COMPLETED." into lmp-devNancy Chen
2014-08-19Moves isVideoEnabled to ContactsCommon (2/3)Paul Soulos
bug: 16015752 Change-Id: Idaedd70a53b81e375d3a8bf8d9a4fbce1c62cd3f
2014-08-19Merge "Add theme color to notifications (3/4)" into lmp-devYorke Lee
2014-08-19Add theme color to notifications (3/4)Yorke Lee
Bug: 17129072 Change-Id: I54cfe84575b707ffa05d8a4985f363caf8a15453
2014-08-18Reveal InCallUI from touch point in Dialer. COMPLETED.Nancy Chen
Reveal now works from the favorites tiles, recent cards/call back, search results, dialpad, and disambiguation dialog. Bug: 15284651 Change-Id: I43ba1d7095b839ec24faa043de042048d36057b1
2014-08-15Tweak FAB tints and positioning.Andrew Lee
+ Change FAB tint so that it's not 100% opacity. + Change dialpad touch tints to new theme color. - Don't translate FAB downwards when opening dialpad. Bug: 16399233 Change-Id: I7d5e0015e0d7d436ce3e2780f3048dfb792d13c0
2014-08-14Add "general settings" settings menu in DialerAndrew Lee
+ Add new fragment/preference screen xml for general settings. + Some settings are moved from Telephony's call settings. Logic in the general settings fragment is mostl taken from the CallFeaturesSetting PreferenceActivity.. + Some settings are contact display options which have been moved into this menu. + Moved DefaultRingtonePreference from Telephony. Bug: 16788935 Change-Id: I28677bfdcb2cb17bce4981c01b6c03d4effa0a7e
2014-08-14Merge "Disable call settings for secondary users." into lmp-devAndrew Lee
2014-08-14Disable call settings for secondary users.Andrew Lee
Bug: 15847952 Change-Id: I50f4995a08c9c1feac097242aec97a375213759e
2014-08-13Send MotionEvent with touch coordinates to call intentNancy Chen
Be able to send the x,y coordinates of a user's touch action on an element that introduces a call in order to start the InCallUI animation from that touch point. This change covers the call log "call back"/recent card. Bug: 15284651 Change-Id: Ife6fe003fcf0dd106640add5d65c10fd8fd1cb9e
2014-08-12Merge "Correcting dialpad animations in landscape (3/3)." into lmp-devTyler Gunn
2014-08-12Correcting dialpad animations in landscape (3/3).Tyler Gunn
1. Fixed slide in/out animations for RTL locales. Bug: 16463723 Change-Id: Ifb32e8daed58949d53acc23828d083f1adac3944
2014-08-11Disable VT features in Dialer,Andrew Lee
+ Should be contingent on a setting in any case. In teh future this will be derived from capability, but for the moment this feature just won't be supported. + Pointed everything to a false flag in DialerUtils. Bug: 16211386 Change-Id: I37e027c94e3411d8e73a349b3101fdb6ad598b3b
2014-08-08Moving pinned header disabling to superclassNancy Chen
Pinned headers will be disabled for all contacts and dialer lists. Bug: 15596340 Change-Id: I49387acb8d2ce1b5e5984c0f55866881de851d49
2014-08-06Merge "Fix IllegalStateException in Dialer" into lmp-devYorke Lee
2014-08-07Fix IllegalStateException in DialerYorke Lee
Bug: 16862804 Change-Id: Ifa16032686547bb2df213c9155662d0e85b72d49
2014-08-07Fixing possible crash on tab switch.Sai Cheemalapati
Bug: 16873267 Change-Id: I66309fad4b2e49dd5ca8ba0d17a88a6a0ede07a9
2014-08-07Remove ldaps from AOSP code.Santos Cordon
Bug: 16327484 Change-Id: I1331cc2ac865972ce9bd096fda9f168e73a36d9f
2014-08-05Merge "Fix some action bar logic" into lmp-devYorke Lee
2014-08-06Fix some action bar logicYorke Lee
* Restore action bar slid state only after onCreateOptionsMenu, when it has an effect * ActionBarController is now the only way to make changes to the offset of the action bar so that it can appropriately restore its state Bug: 16710397 Change-Id: Id9e0ebe210c89df0be56b32aa3bbd959cce88621
2014-08-06Change background color for SearchFragmentNancy Chen
FAFAFA -> F9F9F9 Bug: 16656480 Change-Id: I26e17012a8631ae3370684655b8cf1c698613064
2014-08-06Fix pinned positions handling in Dialer UIYorke Lee
Bug: 16714956 Change-Id: I651056eceb2a10d7228548feedc29c5453230138
2014-08-06Fix shortcut card clipping bugYorke Lee
Bug: 16820091 Change-Id: Ibbcb90a97f54797e95d813f8e532f9118503d674
2014-08-05Update directory header to not pin the headers and update styleNancy Chen
Turned the scrolling directory list headers into normal headers and updated colors. Bug: 15596340 Change-Id: I911ba45e2164b064d5e9aeb256f7b83b39c453b1
2014-08-05Merge "Allow voicemail playback view to scroll" into lmp-devYorke Lee
2014-08-06Allow voicemail playback view to scrollYorke Lee
Add the voicemail-related views into the ListView's header view so that it can scroll. Also refactored some layouts so that we only inflate the voicemail views if hasVoicemail() is true Bug: 16518757 Change-Id: I17fb303efa96c28c6b97e5cfbf5d8b1ef6a0159c
2014-08-06Set correct interpolator for dialpad animationYorke Lee
Bug: 16659277 Change-Id: Ia9639c6b8e3d192a4fbb2ad8c7a8452c5b31839e
2014-08-06Multiple voicemail notification takes you to list of voicemailsYorke Lee
Bug: 16819105 Change-Id: I17f48807d741faf61bb543a7bc8b046e73050c3d
2014-08-06Merge "Fragments in Dialtacts report to Analytics." into lmp-devSai Cheemalapati
2014-08-06Tweak Z-depth for Dialer ActionBarYorke Lee
Bug: 16550151 Change-Id: I27cff5de9aa97f4709b609574c3986c76d9f7050
2014-08-06Fragments in Dialtacts report to Analytics.Sai Cheemalapati
Fragments in DialtactsActivity now report to Analytics when viewed. Change-Id: I86d6cabc372bd466a4907d79b1613e5ae1445227
2014-08-04Slightly move letter tiles downwardsYorke Lee
Change-Id: I6b62fa442a4c739acf6ed7a4eed37f346361c8f8
2014-08-01Merge "Automatically expand call log row when it gains accessibility focus" ↵Yorke Lee
into lmp-dev
2014-07-29Automatically expand call log row when it gains accessibility focusYorke Lee
Bug: 15593107 Change-Id: Idfa03f8256d2ae29a4221a5e8d51ca8ddbafbfb0
2014-07-24Merge "Changing Dialer Fragments to implement Analytics." into lmp-devSai Cheemalapati
2014-07-30Do not call back from original sim, ask everytime or default.Nancy Chen
Removed feature to call back from original SIM. When user calls back, it will either call from default or ask every time depending on system setting. Bug: 15473965 Change-Id: I2ea33732571b6849fbe0bd743bb0535d9eb8217e
2014-07-30Changing Dialer Fragments to implement Analytics.Sai Cheemalapati
Dialer's Fragments now implement AnalyticsFragment. All Fragments now have access to sendHitEvent, which is a no op in AOSP Dialer. Change-Id: Ife6ab7d5369a1c96caaedbe1c59e6d07a0adae87
2014-07-30Use new undemote APIYorke Lee
Change-Id: I92fdc2cc2e988681bfae9089708e67c8fe649a2f
2014-07-30Minor style change in dialpadNancy Chen
Forgot to upload this change to 513750 after fixing. Bug: 15697565 Change-Id: I58d55d0a1844dffed3de31ab61a120323e8a56d7
2014-07-25Merge "Changing Activities to implement Analytics (1/2)." into lmp-devSai Cheemalapati
2014-07-30Changing Activities to implement Analytics (1/2).Sai Cheemalapati
Dialer's Activities now implement AnalyticsActivity. All Activities now have access to sendHitEvent, which is a no op in AOSP Dialer. Change-Id: I318f08bfaf98cb88f9dbf6e4f28994b215bafa77
2014-07-29Merge "Added base analytics classes to AOSP Dialer." into lmp-devSai Cheemalapati
2014-07-29Added base analytics classes to AOSP Dialer.Sai Cheemalapati
These classes will be no-ops in AOSP Dialer; they will implement analytics in GoogleDialer. Change-Id: I69122b442f44b163289e5257795fe2e6ef8a9a7a
2014-07-29Remove use of TelecommManager.from(context)Yorke Lee
Bug: 6948882 Change-Id: Ic1fbc624512c8d6d2df1cfe64b98cd1e74efa51c
2014-07-25Merge "Fade menu overflow icon in and out for dialpad" into lmp-devNancy Chen
2014-07-29Fade menu overflow icon in and out for dialpadNancy Chen
When there are no digits, the menu overflow icon should be invisible and all options disabled. Fade in when a digit is typed and fade out when there are no longer any digits. Bug: 15697565 Change-Id: I86540e0b2e456b18686e19ae4a0ab4f751407cfc
2014-07-25Merge "Decreased height of action bars in dialer" into lmp-devNancy Chen
2014-07-28Decreased height of action bars in dialerNancy Chen
Kept the height of the search box the same while decreasing the height of all other action bars. Bug: 16627750 Change-Id: I43f2ae6b0f67113df2522369f5fef78c0dc12df4
2014-07-26Merge "Add account label to call details if appropriate" into lmp-devNancy Chen
2014-07-25Add account label to call details if appropriateNancy Chen
We will be adding the account label field to call details if there is more than one account to disambiguate. Otherwise this field will be hidden. Bug: 16488229 Change-Id: Idb03d09d63372655504a5f9178e6f2e408aefb88
2014-07-25Switch from ACTION_CALL_PRIVILEGED TO ACTION_CALL (1/5)Yorke Lee
Bug: 6948882 Change-Id: I1f90c9f3f33d875482958d5f565629160ce2177e
2014-07-24Merge "Allow intents to go directly to call log tabs" into lmp-devYorke Lee
2014-07-24Merge "Update the value of PinnedPositions.UNPINNED to 0" into lmp-devYorke Lee
2014-07-25Update the value of PinnedPositions.UNPINNED to 0Yorke Lee
Update Dialer to handle the new value of UNPINNED Bug: 16403306 Change-Id: Ibbf6dd573de9566f212d6bf6d1396378214ddd36
2014-07-24Merge "Hiding reported entries from call log (1/2)." into lmp-devSai Cheemalapati
2014-07-24Hiding reported entries from call log (1/2).Sai Cheemalapati
Reported entries no longer show a name/image in call log or incall ui. Bug: 11150383 Change-Id: I8e221760b96c8070eface2259bdaa4acff1f0f1a
2014-07-24Merge "Add voicemail transcriptions to Dialer" into lmp-devYorke Lee
2014-07-24Add voicemail transcriptions to DialerYorke Lee
* Display voicemail transcriptions in the call log and call details activity in the Dialer * Fix a bug in CallDetailActivity that would result in multiple instances of VoicemailPlaybackFragment being added on rotation. Now, reuse the same fragment if it is already present in the FragmentManager, to avoid creating new ones * Simplify some test and ctor logic in PhoneCallDetails to reduce the pain of adding new fields into PhoneCallDetails * Simplified playback_layout.xml to remove unnecessary parent LinearLayouts Bug: 16320164 Change-Id: Ie68acc9058aace49d8e64f44a0128de0b6a3f842
2014-07-24Hide keyboard when next key is pressedYorke Lee
Also move some shared utility methods to DialerUtils Bug: 16542561 Change-Id: Ibc574c24919bdcd11b0786fb9d22d29ff9c21bf1
2014-07-23Merge "Add disambiguation phone icon to recent phone call" into lmp-devNancy Chen
2014-07-23Hide multiple-account information if there is only a single accountNancy Chen
Hide account icon from call log and call details if only a single account is registered and enabled. Bug: 16483795 Change-Id: I401924e7be657d0c8da47406b4bf56d88d2c6e3f
2014-07-23Add disambiguation phone icon to recent phone callNancy Chen
Adding phone icon to recent phone card to differentiate behavior from a regular call log item. Bug: 15188371 Change-Id: I7de2c019e318f8d74a7783c7a566239f9d4e1725
2014-07-22Allow intents to go directly to call log tabsYorke Lee
If the voicemail tab is preselected via an intent extra, wait (with a timeout) until the list of voicemail providers is retrieved, before setting the selected item in the viewpager. Bug: 15830957 Change-Id: I0ef244cf38a2d5597292e78d30e3155afea6bc4e
2014-07-22Make ViewPagerTabs and FABController RTL awareYorke Lee
* Underline in ViewPagerTabStrips is correctly drawn in RTL mode * Clicking on ViewPagerTabs propogates correct onPageSelected position to ViewPager * FAB is now end aligned instead of right aligned * ViewPager in Dialer is correctly reversed and behaves correctly * Call Log groups headers in call log are now correctly aligned in RTL Bug: 16162264 Bug: 16464471 Change-Id: I2db6b9147a628a68fba5bbbdb7276855d483bad5
2014-07-22Merge "Enable icon selection in call log" into lmp-devNancy Chen
2014-07-22Enable icon selection in call logNancy Chen
Originally the call log was not hooked up with the PhoneAccount API, this change hooks that part up. Bug: 15473965 Change-Id: I96bdde927473abcdf7493573be29bf4979cf2696
2014-07-22Move ViewPagerTabs out of Dialer repoBrian Attwell
Bug: 16158921 Bug: 15616182 Change-Id: Ie648d78dd4df402936c4665eca7c6998e463ca2b
2014-07-20Merge "Expose call settings as public API (3/3)" into lmp-devYorke Lee
2014-07-21Expose call settings as public API (3/3)Yorke Lee
Use new call settings intent in Dialer Bug: 16298644 Change-Id: Ia615797e20f396a38fe382f3a2d54ec41c5249ef
2014-07-21Update call settings to mocksNancy Chen
Increase padding and modify text spacing. See screenshot here https://drive.google.com/a/google.com/file/d/0B0hheJjccUOjMHAycHN5Qy01MVk/view?usp=sharing Bug: 15571286 Change-Id: Ieb3c9e0103bcf2bdfe236ba84d21897b4757faf1
2014-07-20Rename PhoneAccountMetadata to PhoneAccountEvan Charlton
Change-Id: I4597b14110c1cee7f637ec125b839852ef0f34c4
2014-07-20Rename PhoneAccount to PhoneAccountHandleEvan Charlton
Change-Id: I2e97b348e6316a8b3ccc39fd81013e7f514a2889
2014-07-18Update Outline APIChris Craik
Change-Id: I1bcaecb2bbf1bd75e7ce7e07f3560912348087bb
2014-07-18Replace shadow workaround with a different oneChris Craik
bug:15023558 Change-Id: Ie85b281ff77694874953ff88297e0d034560c82b
2014-07-16Added AsyncTask to report dialog/fixed rot (2/2).Sai Cheemalapati
Dialog used to cause crash on rotation due to issues with Fragment Manager. The solution now is to dismiss it before rotation and reinitialize it in onCreate. Bug: 11150383 Change-Id: I972785637e0c302547cd9ac11b5c8f84723b2863
2014-07-16Merge "Added a dialog to confirm caller id reporting (1/2)." into lmp-devSai Cheemalapati
2014-07-16Added a dialog to confirm caller id reporting (1/2).Sai Cheemalapati
Database and call log are now updated when user confirms. Bug: 11150383 Change-Id: Ic716e92bcb2280c1d352bd2232bda516e83349b2
2014-07-16Show contacts without phone numbers in All contactsYorke Lee
Bug: 16324722 Change-Id: I14a26aefbe641412336c4c7228e51cd167d22833
2014-07-15Merge "Revert "Added a dialog to confirm caller id reporting."" into lmp-devSai Cheemalapati
2014-07-16Revert "Added a dialog to confirm caller id reporting."Sai Cheemalapati
This reverts commit cee1e65f0c411e35c4521922c3e9def13e01fe64. Change-Id: Ic50fd443856ea7e22714423939ac782cd4e89276
2014-07-16Merge "Added a dialog to confirm caller id reporting." into lmp-devSai Cheemalapati
2014-07-15Added a dialog to confirm caller id reporting.Sai Cheemalapati
Database and call log are now updated when user confirms. Bug: 11150383 Change-Id: Iafaca2172f2d44a6edf8514f7d900888dab9cf0e
2014-07-15Merge "Make ContactPreferences use SharedPreferences instead of System ↵Yorke Lee
settings (5/5)" into lmp-dev
2014-07-15Remove unnecessary flag for disabling Account SelectionNancy Chen
Since the account selection dialog no longer will appear on the dialer app, the Dialtacts activity no longer needs to disable it. Bug: 16290489 Change-Id: I14790ee047d46ef716cadf9a5d5e0b70e1d46898 (cherry picked from commit 29a2ef2f0371de25272e63b8498f939d1c202dba)
2014-07-15Various call log / call details video call changes.Tyler Gunn
Requires cl/501841. Call log: 1. Add video call affordance. 2. Add accessibility text for calls, video call afforance. 3. Fixed unit test Call details: 1. Showing video icon when a call had video. 2. Changing call headings to indicate they were video calls. Bug: 16013879 Bug: 16013344 Bug: 16013684 Change-Id: I53b5bf9b0b1a63f9d119318d59f690d310cca7c8
2014-07-15Make ContactPreferences use SharedPreferences instead of System settings (5/5)Yorke Lee
* Move constants that originally lived in the framework into ContactsCommon * Use SharedPreferences instead of System settings to persist preferences * Use a SharedPreferenceListener to monitor changes instead of a content observer on system settings * Move DisplayOrderPreference and SortOrderPreference into ContactsCommon so that it can be used by Dialer * Create base DialerSettingsActivity in Dialer, and make GoogleDialerSettingsActivity extend it Bug: 16153186 Change-Id: I27befcc3b038038830f72092b55a6fc8a6f85674
2014-07-15Merge "DO NOT MERGE Added report button to UI and database." into lmp-devSai Cheemalapati
2014-07-15Allow overflow menu to overlap overflow buttonYorke Lee
Bug: 15988764 Change-Id: Ifeffb18a76f38a558e602c9fb5f62ef9d3404ecb
2014-07-14DO NOT MERGE Added report button to UI and database.Sai Cheemalapati
It toasts when clicked for now. The database is not updated when it is clicked yet. Bug: 11150383 Change-Id: Ifd588bdfb36dd8a96977a870071a064726f6e669 (cherry picked from commit 3eae4825ee9a29bd43c9b01d3cbf92de6ad3eb11)
2014-07-14Implement multi-SIM capabilities (3/6) [DO NOT MERGE]Ihab Awad
Bug:16292368 Change-Id: I367f838a08bd478aca86e2d75b221250ebd8a82e (cherry picked from commit 0e8a870afc9de3063a652256e81f9bf2043914e0)
2014-07-11Move from old setOutline() api to setOutlineProvider()Chris Craik
Change-Id: I9b48309bd54bcb84c781e653df0edb76b163a82c
2014-07-10Merge "Remove unused import of ServiceManager"Yorke Lee
2014-07-10Remove unused import of ServiceManagerYorke Lee
Bug: 6948882 Change-Id: Ie2c9ab76398ef4d9474e5ea8712b1cda1e4da782
2014-07-10Merge "Adding support for video call icon and data usage in call log."Tyler Gunn