Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 07094f5c authored by Thomas Stuart's avatar Thomas Stuart Committed by Android (Google) Code Review
Browse files

Merge "promote existing DO_NOT_LOG_CALL extra to @SystemApi" into main

parents 408ff24e b0a399b8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -15183,6 +15183,7 @@ package android.telecom {
    field @Deprecated public static final String EXTRA_CLEAR_MISSED_CALLS_INTENT = "android.telecom.extra.CLEAR_MISSED_CALLS_INTENT";
    field public static final String EXTRA_CONNECTION_SERVICE = "android.telecom.extra.CONNECTION_SERVICE";
    field public static final String EXTRA_CURRENT_TTY_MODE = "android.telecom.extra.CURRENT_TTY_MODE";
    field @FlaggedApi("com.android.server.telecom.flags.promote_extra_do_not_log_call_to_system_api") @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public static final String EXTRA_DO_NOT_LOG_CALL = "android.telecom.extra.DO_NOT_LOG_CALL";
    field public static final String EXTRA_IS_USER_INTENT_EMERGENCY_CALL = "android.telecom.extra.IS_USER_INTENT_EMERGENCY_CALL";
    field public static final String EXTRA_TTY_PREFERRED_MODE = "android.telecom.extra.TTY_PREFERRED_MODE";
    field public static final String EXTRA_UNKNOWN_CALL_HANDLE = "android.telecom.extra.UNKNOWN_CALL_HANDLE";
+7 −1
Original line number Diff line number Diff line
@@ -244,10 +244,16 @@ public class TelecomManager {
            "android.telecom.extra.DEFAULT_CALL_SCREENING_APP_COMPONENT_NAME";

    /**
     * Optional extra to indicate a call should not be added to the call log.
     * When placing a new outgoing call via {@link #placeCall(Uri, Bundle)} or adding a new
     * incoming call via {@link #addNewIncomingCall(PhoneAccountHandle, Bundle)}, this extra can be
     * included in the extras {@link android.os.Bundle} and set to {@code true} to prevent the call
     * from being logged.
     *
     * @hide
     */
    @SystemApi
    @FlaggedApi(Flags.FLAG_PROMOTE_EXTRA_DO_NOT_LOG_CALL_TO_SYSTEM_API)
    @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE)
    public static final String EXTRA_DO_NOT_LOG_CALL =
            "android.telecom.extra.DO_NOT_LOG_CALL";