| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
RM-290
Change-Id: I890ce7ac2790efd7d20efeb9df144480dfe41b55
|
|
|
|
|
|
| |
RM-290
Change-Id: I3e4e6835d3344df1a56463b6b87a8b85c85f5ac5
|
|
|
|
|
| |
Change-Id: I6fee463da76b292c6f4a0ce97c20c11aee5218cd
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I49faac4df177ebdb694801fb4c8e942b8e608af3
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I1f299c9e39546bfc4f27ddd896d026a195bdb975
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: Ifa1c57fb9c2ed89768ed57a3cb4ba80136d35201
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I858fae762206bfc3c1ce22718b085716cc63e71d
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I55713d8a699d0b599a9fbfb52fb2157846978abf
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I0112de39a71072be729a8c64999f2d82829bf057
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I3b892eba6db7058219c1cb2b9103edbc592d4ea4
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I783f4b9e1e0368e43deddd08916b0d5f6101da17
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: Id2f7041d6c97f8a29732090944f3bdc33fa1530d
Ticket: RM-290
|
|
|
|
|
| |
Change-Id: I765059126439394a47c78bca458d755df7e9b77e
Ticket: -
|
|
|
|
|
| |
Change-Id: Ic9f1b490da62cbe257ccbdc6aad29be65374fe4a
Ticket: -
|
|
|
|
|
|
|
|
| |
-QuickContactsCard's InCall "directory search" may be too long in certain
languages and overlap with the "invite" text, need to line wrap
Change-Id: Id5d6f069a657480ac63a928d37dd8adcc111d813
Issue-Id: CD-3117
|
|
|
|
|
| |
Change-Id: I2e835129343c449e7d3ab886bdf1fe17128295d9
Ticket: -
|
|
|
|
|
| |
Change-Id: If273c482db97cda6a12bab39c7a9369d0771d83a
Ticket: -
|
|
|
|
|
|
|
|
| |
Some ui elements need to refresh themselves when the dialog
is cancelled. This allows them to do that.
Change-Id: Iffa1861da93b4e070ace0168c3bccafcdf07b5a7
Ticket: CYNGNOS-3111
|
|
|
|
|
| |
Change-Id: I1f611cebb76d689ddb4736cd04e91a3917f60614
Issue-Id: CD-501
|
|
|
|
| |
Change-Id: I8af9990dd6b5fb1d51a333e458d41ac717c2f0bc
|
|
|
|
|
|
|
|
|
| |
ContentValues.getAsInt does not parse timestamp values (overflow and returns null)
. Need to use ContentValues.getAsLong.
CD-501
Change-Id: I9fdda6b18228cf1cc6ba27feae6743afa5f03052
|
|
|
|
|
|
|
|
|
|
|
| |
CONTACTS_AUTO_MERGE needs to insert before CONTACTS_MANUAL_MERGE
since it checks for the existence of a CONTACTS_MANUAL_MERGE with the
same rawId entries (a manual contact merge would trigger the same code
path in Contacts Content Provider as an auto merge, so this check is needed)
Issue-Id: CD-501
Change-Id: I5716cdf142c38a2967f38c7b541bbbfeeebe178b
|
|
|
|
|
| |
Ticket: CD-688
Change-Id: If9a6792b15fee3b34d7796eb7ed2a42b712b4a0b
|
|
|
|
| |
Change-Id: I46f88793fde2d17b3563846ececca6fa09786dc5
|
|
|
|
| |
Change-Id: I4f426df93e47617d18fb75f6df1f9ac57c7a4d75
|
|
|
|
| |
Change-Id: If4a3a8f31a36e56821f9383bdff7defbafc53e0a
|
|
|
|
| |
Change-Id: I4b2476e4ea23e27be8b0ab202b53eb43c65f9481
|
|
|
|
|
|
|
|
|
|
|
| |
Silent is fundamentally broken across the platform, its currently
the same as default anyway. A lot of assumptions are based on this
"bug" such as default multi-sim ringtones...etc
Remove the option for now as it doesn't work anyway.
Issue-id: FEIJ-939
Change-Id: I3ce669c8c5f078349054faa0eb29486a3755ce43
|
|
|
|
| |
Change-Id: I2e92d20aecf78b6459cc35b18759a100ddbbe788
|
|
|
|
| |
Change-Id: Ie80121dc63c0c35392298ec9007a78c62afd051a
|
|
|
|
|
| |
Change-Id: Ibd608b34c1aa855745b052b6dde81dd5cc10bd31
Ticket: RM-214
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There was an issue where the FAB was not updated onResume right after
an InCall plugin auth state change. onPrepareOptionsMenu is always called
upon onResume to update the InCall plugin FAB, but it's always called before
the plugin update callback and was checking stale plugin auth info. This fix
ensures updatePluginFab is always called
-a plugin tab is in focus
-in the end of updatePlugins (to check against the latest plugin auth info)
Issue-id: FEIJ-691
Change-Id: I0e09eb7149c70a0eb16b5b3ad23c7032d94d64da
|
|
|
|
|
|
|
|
|
|
| |
Added checks for the existence of AmbientCore. If it's not
available, do not schedule the JobService for metrics or process
metrics.
Issue-id: CYNGNOS-2919
Change-Id: I1493cbabae3c2c0bdb7e34575b803b0df2c0d134
|
|
|
|
|
| |
Change-Id: Icd95df068e27096eab4759b99f73fa4ce4ca1dde
issue-id: FEIJ-238
|
|
|
|
|
|
|
|
|
|
| |
The InCall tab cannot distinguish between soft (need to display the contact
list) vs hard signed out state (need to display the sign in button). Added
a flag to track this.
Issue-id: CD-665
Change-Id: Ib0a225f40c7a196fb61a8d5efea19eab127387dd
|
|
|
|
|
| |
Change-Id: I1fa51217b70dd3132c4b09705377502ab12e917d
Ticket: RM-214
|
|
|
|
|
|
|
|
|
|
|
| |
We were using the spam count as an indicator for determing whether a
contact is spam. Changing this behavior to rely on a caller-info provider
to signal that a contact is spam, rather than determining that ourselves.
A caller-info provider would have the proper domain knowledge to make
this determination, so deferring to them is worthwhile.
Change-Id: If548926b7269e51c0805f5d1ef73edcffbd9e298
Issue-Id: OPO-736
|
|
|
|
| |
Change-Id: I1aa469815f988de82a9eb69d52e7c483fc74db84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
InCallMethod text provided by InCall plugin (nudges, name etc) was not
updated on a locale change. This patch addresses the issue by
-tracking current locale in SharedPreferences
-if the onResume lifecycle comes directly from a configuration change,
check if the current locale is different than the saved locale in
SharedPreferences. If the locale changed, refreshing all CallMethodInfo
(instead of only dynamic items)
-Android system global locale update has significant delays, so
Application.onConfigurationChanged is not used, instead, the locale check
is placed in onResume of affected Activities (PeopleActivity &
QuickContactActivity)
CD-640
Change-Id: I669a36e6a6739e56215af065c1d1b26909aac450
|
|
|
|
|
|
| |
CD-501
Change-Id: I4eccefbb6b4bece3579500b171bd3b491d92b3ed
|
|
|
|
| |
Change-Id: Ic29a5f8321d0f0a8ca8163242e732782af9a7ada
|
|
|
|
| |
Change-Id: I900cc5074b3a59e1ec6be74ef5ae90e1cd568153
|
|
|
|
|
|
|
|
| |
Replaced AlarmManager with JobService.
CD-501
Change-Id: I3280d8355c3d6d4ea89f9100ccfa5443124d2a48
|
|
|
|
|
|
|
|
|
| |
READ_SMS is required to load SMS history in contact cards. M's disabled
this permission by default.
CYNGNOS-2732
Change-Id: I38b0384ae961d0cfd41d02fe9c3a79511d701cb6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-added espresso & uiautomator for UI automation
-added test cases for metrics
-INAPP_NUDGE_CONTACTS_TAB_LOGIN
-DIRECTORY_SEARCH (from contacts tab)
-CONTACTS_MANUAL_MERGED
-CONTACTS_AUTO_MERGED
-INVITES_SENT
-DIRECTORY_SEARCH
-INAPP_NUDGE_CONTACTS_LOGIN
-INAPP_NUDGE_CONTACTS_INSTALL
Change-Id: I86e5827b19ed4f313d55902198d5f3ccb25b20e8
|
|
|
|
|
| |
Change-Id: I5cd7142ab4e7b63e06809e1af1baa5dde6996e0f
Ticket: RM-232
|
|
|
|
| |
Change-Id: I7b15101207c2e38f7c632d0e966d59f9f0efa92a
|
|
|
|
| |
Change-Id: Ica281e4e4ce7384b18626e3347df6e96bc0385ba
|
|
|
|
|
| |
Change-Id: If6cdd1d92308043bddbf7089afdaff1705248b4a
issue-id: DIALER-719 DIALER-724
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Requesting this intent may cause plugins to request permissions
at odd times. Instead, requesting this intent when the button
is clicked will give the user some context when plugin permission
dialogs come up.
Note that the delay caused by requesting this intent when the button
is clicked is fairly indiscernible from caching this intent at
application creation. This action is only presented to the user once
other metadata from the plugin has already been captured, so this
call will happen after the plugin has been instantiated, and should
be performant.
Change-Id: Ic0fd385ea6346fcfb965704f40a31e7db6e55b5b
|