History log of /frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b 25-Aug-2016 Alan Viverette <alanv@google.com> Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations

Also removes some unnecessary @hide annotations on classes that wouldn't
have shown up in docs anyway due to package/private visibility or NO_DOCS.

Bug: 27937193
Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
34a9ce0584e6c0b64515cef6cc237f9e061518df 25-May-2016 Aurimas Liutikas <aurimas@google.com> Fix a typo in CustomTabsClient javadoc.

Change-Id: Ibff2895cc8473446a980296cc19345c9c936efe2
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
51c7c534e9fd93942aee5edce244f2e2a6e57f34 17-May-2016 Yusuf Ozuysal <yusufo@google.com> Docs/API fixes for API review

- Stopped deprecating setSecondaryToolbarColor
- Reworded getPackageName javadoc to make the use of ignroeDefault clear
- Removed trailing dots from @see in javadocs to fix docs build

BUG=196621925

Change-Id: Ib6f2504725ba189b56f6348800e45708823f5163
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
4382b18230d2d6d400dd58eaca53a42ff0d8e387 28-Apr-2016 Benoit Lize <lizeb@google.com> customtabs: Add convenience methods to get the package name and warmup().

To follow best practices, Custom Tabs clients have to connect to the
warmup service, and warm up the implementation. Also, finding the right
package to direct the intents to has to be implemented by clients.

This adds two convenience methods:
- Find the right package name.
- Connect to the service, and warm up the implementation in a "fire and
forget" fashion.

Change-Id: If55ff76327bbf0a36b9b133becaab809d381d628
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
689e91d33a4c181f0fe529adcf765930ea8907e0 07-Aug-2015 Benoit Lize <lizeb@google.com> Reland "customtabs: Add "extraCommand" and "extraCallback", for unsupported commands"

Change: Added missing import.

Original commit message:
This adds a new AIDL method, extraCommand(String, Bundle). It is
intended to allow implementations to add extra unsupported commands
forcetesting or experimental purposes. These are not intended to be
documented, and should be either internal (for testing) or transient (as
a testing ground before adding them as a proper AIDL method).

In Chromium's case, this command will be used for these two purposes.

In the same fashion, this also introduces an "extra" callback.

Change-Id: Idb375bc701f434b4fe76ee93c8a2596716b36047
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
ee8b0611c54393060684c7cb6f8315b6365bb4b1 07-Aug-2015 Ian Wen <ianwen@google.com> Revert "customtabs: Add "extraCommand" and "extraCallback", for unsupported commands"

This reverts commit c08c466b732ff72ceb0df89c4b78362e1948c356.

Change-Id: I3179a36b7b1da7a96a3e5a0697605d3423ea755d
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
c08c466b732ff72ceb0df89c4b78362e1948c356 31-Jul-2015 Benoit Lize <lizeb@google.com> customtabs: Add "extraCommand" and "extraCallback", for unsupported commands

This adds a new AIDL method, extraCommand(String, Bundle). It is
intended to allow implementations to add extra unsupported commands
forcetesting or experimental purposes. These are not intended to be
documented, and should be either internal (for testing) or transient (as
a testing ground before adding them as a proper AIDL method).

In Chromium's case, this command will be used for these two purposes.

In the same fashion, this also introduces an "extra" callback.

Change-Id: I468a6f7bbf82a83bb480ff41e1239dc8c8254a40
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java
08889acbc842c73b64f94a761910154d9d42ee4c 18-Jun-2015 Yusuf Ozuysal <yusufo@google.com> Add /customtabs for Custom Tabs support library

This adds the extras and keys that will be used for
customizing the UI and functionality of the custom tab.
It also contains two aidls that will be used for interfacing
with the service that the custom tab provider will implement.

For chrome implementation documentation see:
https://developer.chrome.com/multidevice/android/customtabs

Change-Id: I712cd82c94ceab820737f6e38e4783fabef51791
/frameworks/support/customtabs/src/android/support/customtabs/CustomTabsClient.java