From 163aacdc2d79a81f1e3679adec3df8c902cc7fe8 Mon Sep 17 00:00:00 2001 From: Miranda Kephart Date: Tue, 1 Feb 2022 12:02:34 -0500 Subject: [PATCH 1/2] Rename attrs/files shared between clipboard and screenshots The clipboard overlay reuses much of the same UI elements that the screenshot UI does. Rename these from e.g. "screenshot_X" to "overlay_X" to reflect the shared usage. Bug: 195554988 Test: manual Change-Id: Ie3c7a66519b7b8b55e390a512a9ba9e679a8ad0d --- .../res/drawable/action_chip_background.xml | 4 +- .../action_chip_container_background.xml | 2 +- ...overlay_actions_background_protection.xml} | 2 +- ...ound.xml => overlay_button_background.xml} | 0 .../SystemUI/res/layout/clipboard_overlay.xml | 14 +++--- .../SystemUI/res/layout/long_screenshot.xml | 5 +- ...ction_chip.xml => overlay_action_chip.xml} | 22 ++++----- packages/SystemUI/res/layout/screenshot.xml | 6 +-- .../SystemUI/res/layout/screenshot_static.xml | 16 +++---- packages/SystemUI/res/values-night/colors.xml | 6 +-- packages/SystemUI/res/values-night/styles.xml | 2 +- packages/SystemUI/res/values/colors.xml | 6 +-- packages/SystemUI/res/values/dimens.xml | 48 +++++++++---------- packages/SystemUI/res/values/styles.xml | 2 +- .../ClipboardOverlayController.java | 20 ++++---- ...ActionChip.java => OverlayActionChip.java} | 23 +++++---- .../systemui/screenshot/ScreenshotView.java | 43 ++++++++--------- 17 files changed, 109 insertions(+), 112 deletions(-) rename packages/SystemUI/res/drawable/{screenshot_actions_background_protection.xml => overlay_actions_background_protection.xml} (91%) rename packages/SystemUI/res/drawable/{screenshot_button_background.xml => overlay_button_background.xml} (100%) rename packages/SystemUI/res/layout/{screenshot_action_chip.xml => overlay_action_chip.xml} (66%) rename packages/SystemUI/src/com/android/systemui/screenshot/{ScreenshotActionChip.java => OverlayActionChip.java} (84%) diff --git a/packages/SystemUI/res/drawable/action_chip_background.xml b/packages/SystemUI/res/drawable/action_chip_background.xml index eeff39b7a8fdf..745470f4c61a5 100644 --- a/packages/SystemUI/res/drawable/action_chip_background.xml +++ b/packages/SystemUI/res/drawable/action_chip_background.xml @@ -17,11 +17,11 @@ + android:color="@color/overlay_button_ripple"> - + diff --git a/packages/SystemUI/res/drawable/action_chip_container_background.xml b/packages/SystemUI/res/drawable/action_chip_container_background.xml index 72767a12bcf50..36083f1f04082 100644 --- a/packages/SystemUI/res/drawable/action_chip_container_background.xml +++ b/packages/SystemUI/res/drawable/action_chip_container_background.xml @@ -19,5 +19,5 @@ xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" android:shape="rectangle"> - + diff --git a/packages/SystemUI/res/drawable/screenshot_actions_background_protection.xml b/packages/SystemUI/res/drawable/overlay_actions_background_protection.xml similarity index 91% rename from packages/SystemUI/res/drawable/screenshot_actions_background_protection.xml rename to packages/SystemUI/res/drawable/overlay_actions_background_protection.xml index dd818a068d61a..d8f56324566d7 100644 --- a/packages/SystemUI/res/drawable/screenshot_actions_background_protection.xml +++ b/packages/SystemUI/res/drawable/overlay_actions_background_protection.xml @@ -17,6 +17,6 @@ \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/screenshot_button_background.xml b/packages/SystemUI/res/drawable/overlay_button_background.xml similarity index 100% rename from packages/SystemUI/res/drawable/screenshot_button_background.xml rename to packages/SystemUI/res/drawable/overlay_button_background.xml diff --git a/packages/SystemUI/res/layout/clipboard_overlay.xml b/packages/SystemUI/res/layout/clipboard_overlay.xml index 7e31909613ee8..4817d453ba0b8 100644 --- a/packages/SystemUI/res/layout/clipboard_overlay.xml +++ b/packages/SystemUI/res/layout/clipboard_overlay.xml @@ -17,7 +17,7 @@ @@ -28,7 +28,7 @@ android:layout_width="0dp" android:elevation="1dp" android:background="@drawable/action_chip_container_background" - android:layout_marginStart="@dimen/screenshot_action_container_margin_horizontal" + android:layout_marginStart="@dimen/overlay_action_container_margin_horizontal" app:layout_constraintBottom_toBottomOf="@+id/actions_container" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@+id/actions_container" @@ -37,9 +37,9 @@ android:id="@+id/actions_container" android:layout_width="0dp" android:layout_height="wrap_content" - android:layout_marginEnd="@dimen/screenshot_action_container_margin_horizontal" - android:paddingEnd="@dimen/screenshot_action_container_padding_right" - android:paddingVertical="@dimen/screenshot_action_container_padding_vertical" + android:layout_marginEnd="@dimen/overlay_action_container_margin_horizontal" + android:paddingEnd="@dimen/overlay_action_container_padding_right" + android:paddingVertical="@dimen/overlay_action_container_padding_vertical" android:elevation="1dp" android:scrollbars="none" app:layout_constraintHorizontal_bias="0" @@ -53,9 +53,9 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:animateLayoutChanges="true"> - - diff --git a/packages/SystemUI/res/layout/long_screenshot.xml b/packages/SystemUI/res/layout/long_screenshot.xml index 856697c5673d4..cdf61036e2b7d 100644 --- a/packages/SystemUI/res/layout/long_screenshot.xml +++ b/packages/SystemUI/res/layout/long_screenshot.xml @@ -18,7 +18,6 @@ xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" - xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" android:background="?android:colorBackgroundFloating" android:id="@+id/root" android:layout_width="match_parent" @@ -32,7 +31,7 @@ android:text="@string/save" android:layout_marginStart="8dp" android:layout_marginTop="@dimen/long_screenshot_action_bar_top_margin" - android:background="@drawable/screenshot_button_background" + android:background="@drawable/overlay_button_background" android:textColor="?android:textColorSecondary" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" @@ -46,7 +45,7 @@ android:text="@android:string/cancel" android:layout_marginStart="6dp" android:layout_marginTop="@dimen/long_screenshot_action_bar_top_margin" - android:background="@drawable/screenshot_button_background" + android:background="@drawable/overlay_button_background" android:textColor="?android:textColorSecondary" app:layout_constraintStart_toEndOf="@id/save" app:layout_constraintTop_toTopOf="parent" diff --git a/packages/SystemUI/res/layout/screenshot_action_chip.xml b/packages/SystemUI/res/layout/overlay_action_chip.xml similarity index 66% rename from packages/SystemUI/res/layout/screenshot_action_chip.xml rename to packages/SystemUI/res/layout/overlay_action_chip.xml index b80469febf3cf..13b16124f419e 100644 --- a/packages/SystemUI/res/layout/screenshot_action_chip.xml +++ b/packages/SystemUI/res/layout/overlay_action_chip.xml @@ -14,33 +14,33 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + android:layout_width="@dimen/overlay_action_chip_icon_size" + android:layout_height="@dimen/overlay_action_chip_icon_size"/> - + diff --git a/packages/SystemUI/res/layout/screenshot.xml b/packages/SystemUI/res/layout/screenshot.xml index 227212bd46345..890dbe592fc7c 100644 --- a/packages/SystemUI/res/layout/screenshot.xml +++ b/packages/SystemUI/res/layout/screenshot.xml @@ -17,7 +17,7 @@ @@ -30,11 +30,11 @@ android:importantForAccessibility="no"/> + android:src="@drawable/overlay_actions_background_protection"/> - - - @@ -89,7 +89,7 @@ @color/GM2_red_300 - - #42FFFFFF - #80000000 + + #42FFFFFF + #80000000 #85ffffff diff --git a/packages/SystemUI/res/values-night/styles.xml b/packages/SystemUI/res/values-night/styles.xml index 1f815b79ec30d..6cef8035f10b5 100644 --- a/packages/SystemUI/res/values-night/styles.xml +++ b/packages/SystemUI/res/values-night/styles.xml @@ -47,7 +47,7 @@ ?android:attr/textColorPrimaryInverse - diff --git a/packages/SystemUI/res/values/colors.xml b/packages/SystemUI/res/values/colors.xml index 81e3e04b279e1..3ab569a19c0c1 100644 --- a/packages/SystemUI/res/values/colors.xml +++ b/packages/SystemUI/res/values/colors.xml @@ -138,9 +138,9 @@ #7DA7F1 #ffEE675C - - #1f000000 - #40000000 + + #1f000000 + #40000000 #F1F3F4 diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 800dd0a6d7a33..3cceaf04f0359 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -258,36 +258,36 @@ - - 80dp - 242dp - 18dp - 4dp - 8dp - 8dp - - 8dp - - 8dp - - 4dp - 11dp - 18sp - - 14dp - - 12dp - - 8dp - 14sp - 80dp + 3dp 8dp + + 80dp + + 8dp + + 8dp + + 4dp + 11dp + 18sp + + 14dp + + 12dp + + 8dp + 14sp 8dp 16dp 4dp + 8dp + 242dp + 18dp + 4dp + 8dp 7dp 48dp 8dp @@ -295,7 +295,7 @@ -4dp - @dimen/screenshot_x_scale + @dimen/overlay_x_scale diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index 57f1f3f1606ca..7007baa5d28d4 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -664,7 +664,7 @@ true - -