OSDN Git Service

Merge "Fix Slices in Panel no-op bug"
authorTreeHugger Robot <treehugger-gerrit@google.com>
Wed, 27 Mar 2019 00:54:04 +0000 (00:54 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Wed, 27 Mar 2019 00:54:04 +0000 (00:54 +0000)
1  2 
AndroidManifest.xml

diff --combined AndroidManifest.xml
                    android:clearTaskOnLaunch="true"
                    android:excludeFromRecents="true"
                    android:exported="true"
 -                  android:permission="android.permission.CONNECTIVITY_INTERNAL"
 +                  android:permission="android.permission.NETWORK_STACK"
                    android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
              <intent-filter>
                  <action android:name="android.net.conn.PROMPT_UNVALIDATED" />
  
          <activity android:name=".Settings$MyDeviceInfoActivity"
                    android:label="@string/about_settings"
 -                  android:icon="@drawable/ic_homepage_about"
 -                  android:parentActivityName="Settings">
 +                  android:icon="@drawable/ic_homepage_about">
              <intent-filter android:priority="1">
                  <action android:name="android.settings.DEVICE_INFO_SETTINGS" />
                  <action android:name="android.settings.DEVICE_NAME" />
              android:icon="@drawable/ic_suggestion_security">
              <intent-filter android:priority="1">
                  <action android:name="android.intent.action.MAIN" />
 -                <category android:name="com.android.settings.suggested.category.DEFAULT" />
 +                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
              </intent-filter>
 +            <meta-data android:name="com.android.settings.dismiss" android:value="14" />
              <meta-data android:name="com.android.settings.title"
                         android:resource="@string/suggested_lock_settings_title" />
              <meta-data android:name="com.android.settings.summary"
                  <action android:name="android.intent.action.MAIN" />
                  <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
              </intent-filter>
 -            <meta-data android:name="com.android.settings.dismiss" android:value="2," />
 +            <meta-data android:name="com.android.settings.dismiss" android:value="14" />
              <meta-data android:name="com.android.settings.require_feature"
                  android:value="android.hardware.fingerprint" />
              <meta-data android:name="com.android.settings.title"
          </activity>
  
          <activity
 +            android:name="Settings$ZenAccessDetailSettingsActivity"
 +            android:label="@string/manage_zen_access_title"
 +            android:excludeFromRecents="true">
 +            <intent-filter>
 +                <action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_DETAIL_SETTINGS" />
 +                <category android:name="android.intent.category.DEFAULT" />
 +                <data android:scheme="package" />
 +            </intent-filter>
 +            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
 +                       android:value="com.android.settings.applications.specialaccess.zenaccess.ZenAccessDetails" />
 +        </activity>
 +
 +        <activity
              android:name="Settings$ZenAccessSettingsActivity"
              android:label="@string/manage_zen_access_title"
              android:parentActivityName="Settings">
  
          <receiver android:name=".sim.SimSelectNotification">
              <intent-filter>
 -                <action android:name="android.intent.action.SIM_STATE_CHANGED"/>
 +                <action android:name="android.intent.action.PRIMARY_SUBSCRIPTION_LIST_CHANGED"/>
              </intent-filter>
          </receiver>
  
              android:name=".wifi.NetworkRequestDialogActivity"
              android:theme="@style/Transparent"
              android:excludeFromRecents="true"
 +            android:launchMode="singleTop"
 +            android:taskAffinity=".wifi.NetworkRequestDialogActivity"
              android:exported="true"
              android:permission="android.permission.NETWORK_SETTINGS">
              <intent-filter>
              </intent-filter>
          </service>
  
 +        <service
 +            android:name=".development.qstile.DevelopmentTiles$SensorsOff"
 +            android:label="@string/sensors_off_quick_settings_title"
 +            android:icon="@drawable/tile_icon_sensors_off"
 +            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
 +            android:enabled="false">
 +            <intent-filter>
 +                <action android:name="android.service.quicksettings.action.QS_TILE" />
 +            </intent-filter>
 +        </service>
 +
          <activity
              android:name=".HelpTrampoline"
              android:exported="true"
          <activity android:name=".panel.SettingsPanelActivity"
              android:label="@string/settings_panel_title"
              android:theme="@style/Theme.BottomDialog"
+             android:documentLaunchMode="always"
              android:excludeFromRecents="true"
-             android:launchMode="singleTop"
-             android:taskAffinity=".panel.SettingsPanelActivity"
              android:exported="true">
                   <intent-filter>
                       <action android:name="android.settings.panel.action.INTERNET_CONNECTIVITY" />
              <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                  android:value="com.android.settings.wifi.calling.WifiCallingDisclaimerFragment" />
          </activity>
 +
 +        <activity android:name="Settings$BatterySaverScheduleSettingsActivity"
 +            android:label="@string/battery_saver_schedule_settings_title"
 +            android:parentActivityName="Settings">
 +            <intent-filter>
 +                <action android:name="com.android.settings.BATTERY_SAVER_SCHEDULE_SETTINGS" />
 +                <category android:name="android.intent.category.DEFAULT" />
 +            </intent-filter>
 +            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
 +                android:value="com.android.settings.fuelgauge.batterysaver.BatterySaverScheduleSettings" />
 +        </activity>
          <!-- This is the longest AndroidManifest.xml ever. -->
      </application>
  </manifest>