Loading core/java/com/android/internal/app/ChooserActivity.java +0 −59 Original line number Diff line number Diff line Loading @@ -234,11 +234,6 @@ public class ChooserActivity extends ResolverActivity implements private static final float DIRECT_SHARE_EXPANSION_RATE = 0.78f; // TODO(b/121287224): Re-evaluate this limit private static final int SHARE_TARGET_QUERY_PACKAGE_LIMIT = 20; private static final int QUERY_TARGET_SERVICE_LIMIT = 5; private static final int DEFAULT_SALT_EXPIRATION_DAYS = 7; private int mMaxHashSaltDays = DeviceConfig.getInt(DeviceConfig.NAMESPACE_SYSTEMUI, SystemUiDeviceConfigFlags.HASH_SALT_MAX_DAYS, Loading @@ -258,8 +253,6 @@ public class ChooserActivity extends ResolverActivity implements private long mQueriedSharingShortcutsTimeMs; private int mChooserRowServiceSpacing; private int mCurrAvailableWidth = 0; private int mLastNumberOfChildren = -1; Loading Loading @@ -658,9 +651,6 @@ public class ChooserActivity extends ResolverActivity implements .addTaggedData(MetricsEvent.FIELD_SHARESHEET_MIMETYPE, target.getType()) .addTaggedData(MetricsEvent.FIELD_TIME_TO_APP_TARGETS, systemCost)); mChooserRowServiceSpacing = getResources() .getDimensionPixelSize(R.dimen.chooser_service_spacing); if (mResolverDrawerLayout != null) { mResolverDrawerLayout.addOnLayoutChangeListener(this::handleLayoutChange); Loading Loading @@ -2066,24 +2056,6 @@ public class ChooserActivity extends ResolverActivity implements return chooserTargetList; } private String convertServiceName(String packageName, String serviceName) { if (TextUtils.isEmpty(serviceName)) { return null; } final String fullName; if (serviceName.startsWith(".")) { // Relative to the app package. Prepend the app package name. fullName = packageName + serviceName; } else if (serviceName.indexOf('.') >= 0) { // Fully qualified package name. fullName = serviceName; } else { fullName = null; } return fullName; } private void logDirectShareTargetReceived(int logCategory) { final int apiLatency = (int) (System.currentTimeMillis() - mQueriedSharingShortcutsTimeMs); getMetricsLogger().write(new LogMaker(logCategory).setSubtype(apiLatency)); Loading Loading @@ -2265,37 +2237,6 @@ public class ChooserActivity extends ResolverActivity implements return false; } void filterServiceTargets(Context contextAsUser, String packageName, List<ChooserTarget> targets) { if (targets == null) { return; } final PackageManager pm = contextAsUser.getPackageManager(); for (int i = targets.size() - 1; i >= 0; i--) { final ChooserTarget target = targets.get(i); final ComponentName targetName = target.getComponentName(); if (packageName != null && packageName.equals(targetName.getPackageName())) { // Anything from the original target's package is fine. continue; } boolean remove; try { final ActivityInfo ai = pm.getActivityInfo(targetName, 0); remove = !ai.exported || ai.permission != null; } catch (NameNotFoundException e) { Log.e(TAG, "Target " + target + " returned by " + packageName + " component not found"); remove = true; } if (remove) { targets.remove(i); } } } /** * Sort intents alphabetically based on display label. */ Loading core/res/res/values/dimens.xml +0 −3 Original line number Diff line number Diff line Loading @@ -682,9 +682,6 @@ <dimen name="default_magnifier_horizontal_offset">0dp</dimen> <item type="dimen" format="float" name="default_magnifier_zoom">1.25</item> <!-- Spacing around the background change frome service to non-service --> <dimen name="chooser_service_spacing">8dp</dimen> <item type="dimen" name="aerr_padding_list_top">15dp</item> <item type="dimen" name="aerr_padding_list_bottom">8dp</item> Loading core/res/res/values/symbols.xml +0 −1 Original line number Diff line number Diff line Loading @@ -3687,7 +3687,6 @@ <java-symbol type="string" name="popup_window_default_title" /> <java-symbol type="bool" name="config_showAreaUpdateInfoSettings" /> <java-symbol type="layout" name="shutdown_dialog" /> <java-symbol type="dimen" name="chooser_service_spacing" /> <java-symbol type="bool" name="config_showSysuiShutdown" /> <java-symbol type="drawable" name="chooser_file_generic" /> Loading Loading
core/java/com/android/internal/app/ChooserActivity.java +0 −59 Original line number Diff line number Diff line Loading @@ -234,11 +234,6 @@ public class ChooserActivity extends ResolverActivity implements private static final float DIRECT_SHARE_EXPANSION_RATE = 0.78f; // TODO(b/121287224): Re-evaluate this limit private static final int SHARE_TARGET_QUERY_PACKAGE_LIMIT = 20; private static final int QUERY_TARGET_SERVICE_LIMIT = 5; private static final int DEFAULT_SALT_EXPIRATION_DAYS = 7; private int mMaxHashSaltDays = DeviceConfig.getInt(DeviceConfig.NAMESPACE_SYSTEMUI, SystemUiDeviceConfigFlags.HASH_SALT_MAX_DAYS, Loading @@ -258,8 +253,6 @@ public class ChooserActivity extends ResolverActivity implements private long mQueriedSharingShortcutsTimeMs; private int mChooserRowServiceSpacing; private int mCurrAvailableWidth = 0; private int mLastNumberOfChildren = -1; Loading Loading @@ -658,9 +651,6 @@ public class ChooserActivity extends ResolverActivity implements .addTaggedData(MetricsEvent.FIELD_SHARESHEET_MIMETYPE, target.getType()) .addTaggedData(MetricsEvent.FIELD_TIME_TO_APP_TARGETS, systemCost)); mChooserRowServiceSpacing = getResources() .getDimensionPixelSize(R.dimen.chooser_service_spacing); if (mResolverDrawerLayout != null) { mResolverDrawerLayout.addOnLayoutChangeListener(this::handleLayoutChange); Loading Loading @@ -2066,24 +2056,6 @@ public class ChooserActivity extends ResolverActivity implements return chooserTargetList; } private String convertServiceName(String packageName, String serviceName) { if (TextUtils.isEmpty(serviceName)) { return null; } final String fullName; if (serviceName.startsWith(".")) { // Relative to the app package. Prepend the app package name. fullName = packageName + serviceName; } else if (serviceName.indexOf('.') >= 0) { // Fully qualified package name. fullName = serviceName; } else { fullName = null; } return fullName; } private void logDirectShareTargetReceived(int logCategory) { final int apiLatency = (int) (System.currentTimeMillis() - mQueriedSharingShortcutsTimeMs); getMetricsLogger().write(new LogMaker(logCategory).setSubtype(apiLatency)); Loading Loading @@ -2265,37 +2237,6 @@ public class ChooserActivity extends ResolverActivity implements return false; } void filterServiceTargets(Context contextAsUser, String packageName, List<ChooserTarget> targets) { if (targets == null) { return; } final PackageManager pm = contextAsUser.getPackageManager(); for (int i = targets.size() - 1; i >= 0; i--) { final ChooserTarget target = targets.get(i); final ComponentName targetName = target.getComponentName(); if (packageName != null && packageName.equals(targetName.getPackageName())) { // Anything from the original target's package is fine. continue; } boolean remove; try { final ActivityInfo ai = pm.getActivityInfo(targetName, 0); remove = !ai.exported || ai.permission != null; } catch (NameNotFoundException e) { Log.e(TAG, "Target " + target + " returned by " + packageName + " component not found"); remove = true; } if (remove) { targets.remove(i); } } } /** * Sort intents alphabetically based on display label. */ Loading
core/res/res/values/dimens.xml +0 −3 Original line number Diff line number Diff line Loading @@ -682,9 +682,6 @@ <dimen name="default_magnifier_horizontal_offset">0dp</dimen> <item type="dimen" format="float" name="default_magnifier_zoom">1.25</item> <!-- Spacing around the background change frome service to non-service --> <dimen name="chooser_service_spacing">8dp</dimen> <item type="dimen" name="aerr_padding_list_top">15dp</item> <item type="dimen" name="aerr_padding_list_bottom">8dp</item> Loading
core/res/res/values/symbols.xml +0 −1 Original line number Diff line number Diff line Loading @@ -3687,7 +3687,6 @@ <java-symbol type="string" name="popup_window_default_title" /> <java-symbol type="bool" name="config_showAreaUpdateInfoSettings" /> <java-symbol type="layout" name="shutdown_dialog" /> <java-symbol type="dimen" name="chooser_service_spacing" /> <java-symbol type="bool" name="config_showSysuiShutdown" /> <java-symbol type="drawable" name="chooser_file_generic" /> Loading