pantah: fix padding in status bar

These overlays seem to be left over from barbet. With these values
adjusted, the padding on left and right sides of the status bar is
more symmetrical and the landscape top padding is correct.

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I10c3f495b7627200b05a24f5b259f789e62ada13
This commit is contained in:
Naman Sood 2023-11-06 01:16:41 -05:00 committed by Michael Bestas
parent 2e67df7de2
commit 9c38391146
No known key found for this signature in database
6 changed files with 37 additions and 23 deletions

View file

@ -23,8 +23,8 @@
<dimen name="rounded_corner_radius_top">67px</dimen> <dimen name="rounded_corner_radius_top">67px</dimen>
<dimen name="rounded_corner_radius_bottom">66px</dimen> <dimen name="rounded_corner_radius_bottom">66px</dimen>
<!-- for 20dp of padding at 3.5px/dp at default density --> <!-- Default paddings for content around the corners. -->
<dimen name="rounded_corner_content_padding">50px</dimen> <dimen name="rounded_corner_content_padding">14dp</dimen>
<!-- Height of the status bar. <!-- Height of the status bar.
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead. Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
* Copyright (c) 2021, The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<resources>
<!-- the padding on the top of the statusbar (usually 0) -->
<dimen name="status_bar_padding_top">0dp</dimen>
</resources>

View file

@ -16,19 +16,20 @@
*/ */
--> -->
<resources> <resources>
<!-- the padding on the start of the statusbar -->
<dimen name="status_bar_padding_start">0dp</dimen>
<!-- the padding on the top of the statusbar (usually 0) --> <!-- the padding on the top of the statusbar (usually 0) -->
<dimen name="status_bar_padding_top">1px</dimen> <dimen name="status_bar_padding_top">1px</dimen>
<!-- Height of the status bar header bar when on Keyguard (match status_bar_height) --> <!-- Height of the status bar header bar when on Keyguard (match status_bar_height) -->
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen> <dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<!-- Padding for the system icons on the keyguard (when no multi user switch is showing). <!-- Margin on the left side of the carrier text on Keyguard -->
The icons always have a 4dp padding in the container so we only need 26 extra px of padding <dimen name="keyguard_carrier_text_margin">@dimen/status_bar_padding_start</dimen>
for the corners -->
<dimen name="system_icons_super_container_avatarless_margin_end">26px</dimen>
<!-- Margin on the right side of the system icon group on Keyguard. --> <!-- Total minimum padding to enforce to ensure that the dot can always show -->
<dimen name="system_icons_keyguard_padding_end">6.5dp</dimen> <dimen name="ongoing_appops_dot_min_padding">14dp</dimen>
<!-- Camera 1 is the front camera --> <!-- Camera 1 is the front camera -->
<string translatable="false" name="config_protectedCameraId">1</string> <string translatable="false" name="config_protectedCameraId">1</string>

View file

@ -23,8 +23,8 @@
<dimen name="rounded_corner_radius_top">47px</dimen> <dimen name="rounded_corner_radius_top">47px</dimen>
<dimen name="rounded_corner_radius_bottom">48px</dimen> <dimen name="rounded_corner_radius_bottom">48px</dimen>
<!-- for 20dp of padding at 3.5px/dp at default density --> <!-- Default paddings for content around the corners. -->
<dimen name="rounded_corner_content_padding">47px</dimen> <dimen name="rounded_corner_content_padding">14dp</dimen>
<!-- Height of the status bar. <!-- Height of the status bar.
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead. Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.

View file

@ -16,10 +16,6 @@
*/ */
--> -->
<resources> <resources>
<!-- Landscape, just use the regular values -->
<dimen name="status_bar_padding_start">8dp</dimen>
<dimen name="status_bar_padding_end">8dp</dimen>
<!-- the padding on the top of the statusbar (usually 0) --> <!-- the padding on the top of the statusbar (usually 0) -->
<dimen name="status_bar_padding_top">0dp</dimen> <dimen name="status_bar_padding_top">0dp</dimen>
</resources> </resources>

View file

@ -16,7 +16,7 @@
*/ */
--> -->
<resources> <resources>
<!-- Don't need the left side padding due to being inset from the cutout --> <!-- the padding on the start of the statusbar -->
<dimen name="status_bar_padding_start">0dp</dimen> <dimen name="status_bar_padding_start">0dp</dimen>
<!-- the padding on the top of the statusbar (usually 0) --> <!-- the padding on the top of the statusbar (usually 0) -->
@ -25,15 +25,11 @@
<!-- Height of the status bar header bar when on Keyguard (match status_bar_height) --> <!-- Height of the status bar header bar when on Keyguard (match status_bar_height) -->
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen> <dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<!-- Padding for the system icons on the keyguard (when no multi user switch is showing). <!-- Margin on the left side of the carrier text on Keyguard -->
The icons always have a 4dp padding in the container so we only need 56 extra px of padding <dimen name="keyguard_carrier_text_margin">@dimen/status_bar_padding_start</dimen>
for the corners -->
<dimen name="system_icons_super_container_avatarless_margin_end">11px</dimen>
<!-- Multi user switch has some intrinsic padding to it --> <!-- Total minimum padding to enforce to ensure that the dot can always show -->
<dimen name="multi_user_switch_keyguard_margin">6dp</dimen> <dimen name="ongoing_appops_dot_min_padding">14dp</dimen>
<dimen name="keyguard_carrier_text_margin">0px</dimen>
<dimen name="config_rounded_mask_size">47px</dimen> <dimen name="config_rounded_mask_size">47px</dimen>
<dimen name="config_rounded_mask_size_top">47px</dimen> <dimen name="config_rounded_mask_size_top">47px</dimen>