enh : restore split configuration

- only tested in pixel fold emulator
This commit is contained in:
MrSluffy
2025-02-01 12:16:20 +08:00
parent b61765ec92
commit 10ec24ca9e
48 changed files with 1875 additions and 6 deletions
+2
View File
@@ -448,6 +448,8 @@ dependencies {
}
implementation 'io.github.hokofly:hoko-blur:1.5.3'
implementation "androidx.window:window:1.3.0"
}
ksp {
@@ -121,7 +121,7 @@ public final class FeatureFlagsImpl implements FeatureFlags {
enableTaskbarPinning =
properties.getBoolean(Flags.FLAG_ENABLE_TASKBAR_PINNING, true);
enableTwoPaneLauncherSettings =
properties.getBoolean(Flags.FLAG_ENABLE_TWO_PANE_LAUNCHER_SETTINGS, false);
properties.getBoolean(Flags.FLAG_ENABLE_TWO_PANE_LAUNCHER_SETTINGS, true);
enableTwolineAllapps =
properties.getBoolean(Flags.FLAG_ENABLE_TWOLINE_ALLAPPS, false);
enableTwolineToggle =
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
</resources>
+38
View File
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="Folder4x4FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">94dp</item>
<item name="folderCellWidth">80dp</item>
</style>
<style name="Folder4x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">80dp</item>
</style>
<style name="Folder5x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
<style name="Folder_4_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">80dp</item>
</style>
<style name="Folder_5_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
</resources>
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
</resources>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">11dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">11dp</item>
</style>
</resources>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="allset_page_margin_horizontal">48dp</dimen>
<dimen name="cell_layout_padding">11.33dp</dimen>
<dimen name="drop_target_bottom_margin">16dp</dimen>
<dimen name="drop_target_top_margin">0dp</dimen>
<dimen name="dynamic_grid_edge_margin">11.33dp</dimen>
<dimen name="gesture_tutorial_menu_back_shape_bottom_margin">49dp</dimen>
<dimen name="gesture_tutorial_menu_button_height">491dp</dimen>
<dimen name="gesture_tutorial_menu_button_spacing">24dp</dimen>
<dimen name="gesture_tutorial_menu_padding_bottom">16dp</dimen>
<dimen name="gesture_tutorial_menu_padding_horizontal">48dp</dimen>
<dimen name="gesture_tutorial_menu_padding_top">32dp</dimen>
<dimen name="min_page_snap_velocity">3600dp</dimen>
<dimen name="spring_loaded_hotseat_top_margin">44dp</dimen>
<dimen name="taskbar_suw_insets">24dp</dimen>
</resources>
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">43dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">43dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">10dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">3dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">6dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">3dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">6dp</item>
</style>
<style name="Folder4x4FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">68dp</item>
</style>
<style name="Folder4x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">65dp</item>
<item name="folderCellWidth">70dp</item>
</style>
<style name="Folder5x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">66dp</item>
<item name="folderCellWidth">53dp</item>
</style>
<style name="FolderStyleDefault" parent="">
<item name="folderBorderSpace">16dp</item>
<item name="folderCellHeight">94dp</item>
<item name="folderCellWidth">80dp</item>
<item name="folderFooterHeight">56dp</item>
<item name="folderTopPadding">24dp</item>
</style>
<style name="Folder_4_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">65dp</item>
<item name="folderCellWidth">70dp</item>
</style>
<style name="Folder_5_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">66dp</item>
<item name="folderCellWidth">53dp</item>
</style>
</resources>
+33
View File
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="all_apps_search_bar_content_overlap">0dp</dimen>
<dimen name="allset_page_allset_text_size">38sp</dimen>
<dimen name="allset_page_margin_horizontal">120dp</dimen>
<dimen name="allset_page_swipe_up_text_size">15sp</dimen>
<dimen name="cell_layout_padding">9dp</dimen>
<dimen name="drag_flingToDeleteMinVelocity">-1000dp</dimen>
<dimen name="drop_target_bottom_margin">16dp</dimen>
<dimen name="drop_target_button_drawable_vertical_padding">16dp</dimen>
<dimen name="drop_target_top_margin">64dp</dimen>
<dimen name="dynamic_grid_drop_target_size">56dp</dimen>
<dimen name="dynamic_grid_edge_margin">9dp</dimen>
<dimen name="dynamic_grid_hotseat_side_padding">0dp</dimen>
<dimen name="fastscroll_popup_height">62dp</dimen>
<dimen name="fastscroll_popup_padding">13dp</dimen>
<dimen name="fastscroll_popup_text_size">32dp</dimen>
<dimen name="fastscroll_popup_width">75dp</dimen>
<dimen name="grid_visualization_horizontal_cell_spacing">6dp</dimen>
<dimen name="min_hotseat_icon_space">17dp</dimen>
<dimen name="min_page_snap_velocity">3000dp</dimen>
<dimen name="navigation_key_padding">25dp</dimen>
<dimen name="overview_actions_top_margin">24dp</dimen>
<dimen name="overview_grid_row_spacing">28dp</dimen>
<dimen name="overview_grid_side_margin">64dp</dimen>
<dimen name="overview_page_spacing">36dp</dimen>
<dimen name="overview_task_margin">12dp</dimen>
<dimen name="split_instructions_view_max_width">300dp</dimen>
<dimen name="spring_loaded_hotseat_top_margin">65dp</dimen>
<dimen name="task_thumbnail_icon_drawable_size_grid">44dp</dimen>
<dimen name="wallpaper_carousel_height">132dp</dimen>
<dimen name="widget_list_horizontal_margin">32dp</dimen>
</resources>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="config_allAppsCloseDuration">@integer/config_bottomSheetCloseDuration</integer>
<integer name="config_allAppsOpenDuration">@integer/config_bottomSheetOpenDuration</integer>
<integer name="config_bottomSheetCloseDuration">500</integer>
<integer name="config_bottomSheetOpenDuration">500</integer>
<integer name="config_keyboardTaskFocusSnapAnimationDuration">400</integer>
<integer name="config_pageSnapAnimationDuration">550</integer>
<integer name="recentsThumbnailCacheSize">8</integer>
</resources>
+62
View File
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle4x4Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle4x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">42dp</item>
</style>
<style name="AllAppsStyle_4_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">42dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">10dp</item>
</style>
<style name="CellStyleDefault" parent="">
<item name="iconDrawablePadding">7dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">10dp</item>
</style>
<style name="Folder4x4FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">80dp</item>
<item name="folderCellWidth">58dp</item>
</style>
<style name="Folder4x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">58dp</item>
</style>
<style name="Folder5x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderBorderSpace">12dp</item>
<item name="folderCellHeight">71dp</item>
<item name="folderCellWidth">48dp</item>
</style>
<style name="Folder_4_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">58dp</item>
</style>
<style name="Folder_5_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderBorderSpace">12dp</item>
<item name="folderCellHeight">71dp</item>
<item name="folderCellWidth">48dp</item>
</style>
<style name="Widget.Design.TabLayout" parent="@style/Base.Widget.Design.TabLayout">
<item name="tabGravity">center</item>
<item name="tabMode">fixed</item>
</style>
</resources>
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle5x8" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle6x5" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="CellStyle5x8" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">10dp</item>
</style>
<style name="CellStyle6x5" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">10dp</item>
</style>
<style name="Folder5x8Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">79dp</item>
<item name="folderCellWidth">79dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
<style name="Folder6x5Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">79dp</item>
<item name="folderCellWidth">79dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
</resources>
+25
View File
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle5x8" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">28dp</item>
</style>
<style name="AllAppsStyle6x5" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">28dp</item>
</style>
<style name="CellStyle5x8" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">14dp</item>
</style>
<style name="CellStyle6x5" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">14dp</item>
</style>
<style name="Folder5x8Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">104dp</item>
<item name="folderCellWidth">102dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
<style name="Folder6x5Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">104dp</item>
<item name="folderCellWidth">102dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
</resources>
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle4x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">20dp</item>
</style>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">50dp</item>
</style>
<style name="AllAppsStyle_4_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">20dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">50dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="Folder4x4FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">94dp</item>
<item name="folderCellWidth">80dp</item>
</style>
<style name="Folder5x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
<style name="Folder_5_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
</resources>
+56
View File
@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">28dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">28dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle5x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle_5_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="Folder4x4FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">68dp</item>
</style>
<style name="Folder4x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">68dp</item>
</style>
<style name="Folder5x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderBorderSpace">12dp</item>
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
<style name="Folder5x8Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">104dp</item>
<item name="folderCellWidth">102dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
<style name="Folder6x5Style" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">104dp</item>
<item name="folderCellWidth">102dp</item>
<item name="folderFooterHeight">64dp</item>
</style>
<style name="Folder_4_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">89dp</item>
<item name="folderCellWidth">68dp</item>
</style>
<style name="Folder_5_Col_FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderBorderSpace">12dp</item>
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">64dp</item>
</style>
</resources>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="cell_layout_padding">29.33dp</dimen>
<dimen name="drop_target_bottom_margin">32dp</dimen>
<dimen name="drop_target_top_margin">0dp</dimen>
<dimen name="dynamic_grid_edge_margin">21.93dp</dimen>
<dimen name="gesture_tutorial_menu_back_shape_bottom_margin">21dp</dimen>
<dimen name="gesture_tutorial_menu_button_height">580dp</dimen>
<dimen name="gesture_tutorial_menu_button_spacing">49dp</dimen>
<dimen name="min_page_snap_velocity">5300dp</dimen>
<dimen name="spring_loaded_hotseat_top_margin">64dp</dimen>
<dimen name="widget_list_horizontal_margin">49dp</dimen>
</resources>
+24
View File
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="allset_page_allset_text_size">42sp</dimen>
<dimen name="allset_page_swipe_up_text_size">16sp</dimen>
<dimen name="cell_layout_padding">36dp</dimen>
<dimen name="drop_target_bottom_margin">48dp</dimen>
<dimen name="drop_target_button_drawable_horizontal_padding">24dp</dimen>
<dimen name="drop_target_button_drawable_vertical_padding">8dp</dimen>
<dimen name="drop_target_button_gap">32dp</dimen>
<dimen name="drop_target_button_workspace_edge_gap">32dp</dimen>
<dimen name="drop_target_text_size">20sp</dimen>
<dimen name="drop_target_top_margin">110dp</dimen>
<dimen name="dynamic_grid_drop_target_size">72dp</dimen>
<dimen name="dynamic_grid_edge_margin">27.59dp</dimen>
<dimen name="folder_footer_horiz_padding">24dp</dimen>
<dimen name="min_page_snap_velocity">3400dp</dimen>
<dimen name="overview_grid_row_spacing">36dp</dimen>
<dimen name="overview_page_spacing">44dp</dimen>
<dimen name="overview_task_margin">16dp</dimen>
<dimen name="spring_loaded_hotseat_top_margin">108dp</dimen>
<dimen name="taskbar_nav_threshold_mult">3</dimen>
<dimen name="widget_cell_horizontal_padding">16dp</dimen>
<dimen name="widget_list_horizontal_margin">30dp</dimen>
</resources>
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle4x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">23dp</item>
</style>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">69dp</item>
</style>
<style name="AllAppsStyle_4_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">23dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">69dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">8dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">4dp</item>
</style>
</resources>
+24
View File
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AllAppsStyle4x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle5x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">33dp</item>
</style>
<style name="AllAppsStyle_4_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="AllAppsStyle_5_Col_Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">33dp</item>
</style>
<style name="CellStyle4x4Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="CellStyle_4_Col_Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
</resources>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="key_button_ripple_max_width">76dp</dimen>
<dimen name="navigation_key_padding">0dp</dimen>
</resources>
+2
View File
@@ -161,4 +161,6 @@
<!-- The max scale for the wallpaper when it's zoomed in -->
<item name="config_wallpaperMaxScale" format="float" type="dimen">1.10</item>
<attr name="isOldGrid" format="boolean" />
</resources>
+4
View File
@@ -109,4 +109,8 @@
<dimen name="wallpaper_carousel_height">120dp</dimen>
<dimen name="aspect_ratio_landscape">10</dimen>
<dimen name="aspect_ratio_portrait">1</dimen>
<dimen name="aspect_ratio_portrait_and_square">1.05</dimen>
</resources>
+13
View File
@@ -210,4 +210,17 @@
<item name="keyShadowOffsetX">@dimen/key_text_shadow_dx</item>
<item name="keyShadowOffsetY">@dimen/key_text_shadow_dy</item>
</style>
<style name="AllAppsStyle4x5Fold" parent="@style/AllAppsStyleDefault">
<item name="horizontalPadding">32dp</item>
</style>
<style name="CellStyle4x5Fold" parent="@style/CellStyleDefault">
<item name="iconDrawablePadding">12dp</item>
</style>
<style name="Folder4x5FoldStyle" parent="@style/FolderStyleDefault">
<item name="folderCellHeight">83dp</item>
<item name="folderCellWidth">58dp</item>
</style>
</resources>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="30dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="80dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="16dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="16dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="135dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="58dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="58dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:b="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="7dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="17dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="7dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:b="0"
launcher:c="7dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="26dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:b="0"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="120dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="32dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:b="0"
launcher:c="32dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="30dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="80dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="16dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="16dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="135dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="58dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="58dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:b="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="12dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="20dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="8dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="8dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="123dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="60dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="60dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="12dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="20dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="8dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="8dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="123dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="60dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="60dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="60dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="100dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="60dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="60dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="160dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="73dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="73dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:b="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="34dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="85dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="34dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:b="0"
launcher:c="34dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="97dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="42dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:b="0"
launcher:c="42dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="60dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="100dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="60dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="60dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="160dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="73dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="73dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:b="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="78dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="10dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="10dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="136dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="84dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="84dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="167dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="101dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="101dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="78dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="10dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="10dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="136dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="84dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="84dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="167dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="101dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="101dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="0"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<favorites xmlns:launcher="http://schemas.android.com/apk/res-auto/com.android.launcher3">
<favorite
launcher:className="com.google.android.dialer.extensions.GoogleDialtactsActivity"
launcher:container="-101"
launcher:packageName="com.google.android.dialer"
launcher:screen="0"
launcher:x="0"
launcher:y="0"/>
<favorite
launcher:className="com.google.android.apps.messaging.ui.ConversationListActivity"
launcher:container="-101"
launcher:packageName="com.google.android.apps.messaging"
launcher:screen="1"
launcher:x="1"
launcher:y="0"/>
<favorite
launcher:className="com.google.android.apps.chrome.Main"
launcher:container="-101"
launcher:packageName="com.android.chrome"
launcher:screen="2"
launcher:x="2"
launcher:y="0"/>
<favorite
launcher:className="com.android.camera.CameraLauncher"
launcher:container="-101"
launcher:packageName="com.google.android.GoogleCamera"
launcher:screen="3"
launcher:x="3"
launcher:y="0"/>
<favorite
launcher:className="com.android.vending.AssetBrowserActivity"
launcher:packageName="com.android.vending"
launcher:screen="0"
launcher:x="0"
launcher:y="4"/>
<favorite
launcher:className="com.google.android.gm.ConversationListActivityGmail"
launcher:packageName="com.google.android.gm"
launcher:screen="0"
launcher:x="1"
launcher:y="4"/>
<favorite
launcher:className="com.google.android.apps.photos.home.HomeActivity"
launcher:packageName="com.google.android.apps.photos"
launcher:screen="0"
launcher:x="2"
launcher:y="4"/>
<favorite
launcher:className="com.google.android.youtube.app.honeycomb.Shell$HomeActivity"
launcher:packageName="com.google.android.youtube"
launcher:screen="0"
launcher:x="3"
launcher:y="4"/>
<appwidget
launcher:className="com.google.android.apps.search.assistant.verticals.snapshot.widgets.weather.WeatherWidget_Receiver"
launcher:packageName="com.google.android.googlequicksearchbox"
launcher:screen="1"
launcher:spanX="4"
launcher:spanY="3"
launcher:x="0"
launcher:y="0">
<extra
launcher:key="is_default_appwidget"
launcher:value="true"/>
</appwidget>
<appwidget
launcher:className="com.android.calendar.widget.CalendarAppWidgetProvider"
launcher:packageName="com.google.android.calendar"
launcher:screen="1"
launcher:spanX="4"
launcher:spanY="2"
launcher:x="0"
launcher:y="3"/>
</favorites>
+234
View File
@@ -207,4 +207,238 @@
</grid-option>
<grid-option
launcher:allAppsCellSpecsId="@xml/spec_all_apps_cell_match_workspace"
launcher:allAppsCellSpecsTwoPanelId="@xml/spec_all_apps_cell_match_workspace"
launcher:allAppsSpecsId="@xml/spec_handheld_all_apps"
launcher:allAppsSpecsTwoPanelId="@xml/spec_foldable_all_apps_4x5_unfolded"
launcher:allAppsStyle="@style/AllAppsStyle4x5Fold"
launcher:cellStyle="@style/CellStyle4x5Fold"
launcher:defaultLayoutId="@xml/default_workspace_splitdisplay_4x5"
launcher:deviceCategory="multi_display"
launcher:devicePaddingId="@xml/paddings_split_4x5"
launcher:folderSpecsId="@xml/spec_handheld_folder_4x5"
launcher:folderSpecsTwoPanelId="@xml/spec_foldable_folder_4x5_unfolded"
launcher:folderStyle="@style/Folder4x5FoldStyle"
launcher:hotseatSpecsId="@xml/spec_handheld_hotseat_4x5"
launcher:hotseatSpecsTwoPanelId="@xml/spec_foldable_hotseat_4x5_unfolded"
launcher:inlineNavButtonsEndSpacing="@dimen/taskbar_button_margin_split"
launcher:isOldGrid="true"
launcher:isScalable="true"
launcher:name="practical"
launcher:numAllAppsColumns="4"
launcher:numColumns="4"
launcher:numExtendedAllAppsColumns="6"
launcher:numExtendedHotseatIcons="6"
launcher:numFolderColumns="3"
launcher:numFolderRows="3"
launcher:numHotseatIcons="4"
launcher:numRows="5"
launcher:workspaceCellSpecsId="@xml/spec_handheld_workspace_cell_4x5"
launcher:workspaceCellSpecsTwoPanelId="@xml/spec_foldable_workspace_cell_4x5_unfolded"
launcher:workspaceSpecsId="@xml/spec_handheld_workspace_4x5"
launcher:workspaceSpecsTwoPanelId="@xml/spec_foldable_workspace_4x5_unfolded">
<display-option
launcher:allAppsBorderSpace="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeHorizontal="20"
launcher:allAppsBorderSpaceTwoPanelLandscapeVertical="12"
launcher:allAppsBorderSpaceTwoPanelPortraitHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelPortraitVertical="12"
launcher:allAppsCellHeight="89"
launcher:allAppsCellHeightTwoPanelLandscape="104"
launcher:allAppsCellHeightTwoPanelPortrait="104"
launcher:allAppsCellWidth="78"
launcher:allAppsCellWidthTwoPanelLandscape="80"
launcher:allAppsCellWidthTwoPanelPortrait="68"
launcher:allAppsIconSize="66"
launcher:allAppsIconSizeTwoPanelLandscape="57"
launcher:allAppsIconSizeTwoPanelPortrait="57"
launcher:allAppsIconTextSize="14"
launcher:allAppsIconTextSizeTwoPanelLandscape="12"
launcher:allAppsIconTextSizeTwoPanelPortrait="12"
launcher:borderSpace="16"
launcher:horizontalMargin="25.5"
launcher:horizontalMarginTwoPanelLandscape="28.5"
launcher:horizontalMarginTwoPanelPortrait="22.5"
launcher:hotseatBarBottomSpaceTwoPanelLandscape="24"
launcher:hotseatBarBottomSpaceTwoPanelPortrait="36"
launcher:hotseatQsbSpace="24"
launcher:hotseatQsbSpaceTwoPanelLandscape="24"
launcher:hotseatQsbSpaceTwoPanelPortrait="36"
launcher:iconImageSize="66"
launcher:iconSizeLandscape="57"
launcher:iconSizeTwoPanelLandscape="57"
launcher:iconSizeTwoPanelPortrait="57"
launcher:iconTextSize="14"
launcher:iconTextSizeTwoPanelLandscape="12"
launcher:iconTextSizeTwoPanelPortrait="12"
launcher:minCellHeight="89"
launcher:minCellHeightTwoPanelLandscape="79"
launcher:minCellHeightTwoPanelPortrait="89"
launcher:minCellWidth="78"
launcher:minCellWidthTwoPanelLandscape="84"
launcher:minCellWidthTwoPanelPortrait="68"
launcher:minHeightDps="659.8095"
launcher:minWidthDps="352"
launcher:name="Pixel (Split Display)"
launcher:startAlignTaskbar="true"
launcher:startAlignTaskbarLandscape="true"
launcher:transientTaskbarIconSize="52.8"/>
<display-option
launcher:allAppsBorderSpaceHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeVertical="8"
launcher:allAppsBorderSpaceTwoPanelPortraitHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelPortraitVertical="8"
launcher:allAppsBorderSpaceVertical="12"
launcher:allAppsCellHeight="73"
launcher:allAppsCellHeightTwoPanelLandscape="104"
launcher:allAppsCellHeightTwoPanelPortrait="104"
launcher:allAppsCellWidth="65"
launcher:allAppsCellWidthTwoPanelLandscape="70"
launcher:allAppsCellWidthTwoPanelPortrait="58"
launcher:allAppsIconSize="57"
launcher:allAppsIconSizeTwoPanelLandscape="48"
launcher:allAppsIconSizeTwoPanelPortrait="52"
launcher:allAppsIconTextSize="14"
launcher:allAppsIconTextSizeTwoPanelLandscape="12"
launcher:allAppsIconTextSizeTwoPanelPortrait="12"
launcher:borderSpaceHorizontal="16"
launcher:borderSpaceTwoPanelLandscapeHorizontal="16"
launcher:borderSpaceTwoPanelLandscapeVertical="16"
launcher:borderSpaceTwoPanelPortraitHorizontal="16"
launcher:borderSpaceTwoPanelPortraitVertical="16"
launcher:borderSpaceVertical="16"
launcher:canBeDefault="true"
launcher:horizontalMargin="22"
launcher:horizontalMarginTwoPanelLandscape="25"
launcher:horizontalMarginTwoPanelPortrait="13"
launcher:hotseatBarBottomSpaceTwoPanelLandscape="36"
launcher:hotseatBarBottomSpaceTwoPanelPortrait="38"
launcher:hotseatQsbSpace="24"
launcher:hotseatQsbSpaceTwoPanelLandscape="24"
launcher:hotseatQsbSpaceTwoPanelPortrait="34"
launcher:iconImageSize="57"
launcher:iconSizeLandscape="52"
launcher:iconSizeTwoPanelLandscape="48"
launcher:iconSizeTwoPanelPortrait="52"
launcher:iconTextSize="14"
launcher:iconTextSizeTwoPanelLandscape="12"
launcher:iconTextSizeTwoPanelPortrait="12"
launcher:minCellHeight="73"
launcher:minCellHeightTwoPanelLandscape="65"
launcher:minCellHeightTwoPanelPortrait="83"
launcher:minCellWidth="65"
launcher:minCellWidthTwoPanelLandscape="70"
launcher:minCellWidthTwoPanelPortrait="58"
launcher:minHeightDps="790.97"
launcher:minWidthDps="366.76"
launcher:name="Pixel (Split Display 2024)"
launcher:startAlignTaskbar="true"
launcher:startAlignTaskbarLandscape="true"
launcher:transientTaskbarIconSize="52.8"/>
<display-option
launcher:allAppsBorderSpace="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeHorizontal="24"
launcher:allAppsBorderSpaceTwoPanelLandscapeVertical="20"
launcher:allAppsBorderSpaceTwoPanelPortraitHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelPortraitVertical="20"
launcher:allAppsCellHeight="112"
launcher:allAppsCellHeightTwoPanelLandscape="104"
launcher:allAppsCellHeightTwoPanelPortrait="104"
launcher:allAppsCellWidth="90"
launcher:allAppsCellWidthTwoPanelLandscape="101"
launcher:allAppsCellWidthTwoPanelPortrait="80"
launcher:allAppsIconSize="66"
launcher:allAppsIconSizeTwoPanelLandscape="57"
launcher:allAppsIconSizeTwoPanelPortrait="57"
launcher:allAppsIconTextSize="14"
launcher:allAppsIconTextSizeTwoPanelLandscape="12"
launcher:allAppsIconTextSizeTwoPanelPortrait="12"
launcher:borderSpace="16"
launcher:borderSpaceTwoPanelLandscapeHorizontal="16"
launcher:borderSpaceTwoPanelLandscapeVertical="20"
launcher:borderSpaceTwoPanelPortraitHorizontal="16"
launcher:borderSpaceTwoPanelPortraitVertical="20.75"
launcher:horizontalMargin="38"
launcher:horizontalMarginTwoPanelLandscape="34"
launcher:horizontalMarginTwoPanelPortrait="37.5"
launcher:hotseatBarBottomSpaceTwoPanelLandscape="24"
launcher:hotseatBarBottomSpaceTwoPanelPortrait="36"
launcher:hotseatQsbSpace="24"
launcher:hotseatQsbSpaceTwoPanelLandscape="24"
launcher:hotseatQsbSpaceTwoPanelPortrait="36"
launcher:iconImageSize="66"
launcher:iconSizeLandscape="57"
launcher:iconSizeTwoPanelLandscape="57"
launcher:iconSizeTwoPanelPortrait="57"
launcher:iconTextSize="14"
launcher:iconTextSizeTwoPanelLandscape="12"
launcher:iconTextSizeTwoPanelPortrait="12"
launcher:minCellHeight="112"
launcher:minCellHeightTwoPanelLandscape="79"
launcher:minCellHeightTwoPanelPortrait="109"
launcher:minCellWidth="90"
launcher:minCellWidthTwoPanelLandscape="101"
launcher:minCellWidthTwoPanelPortrait="80"
launcher:minHeightDps="777.52"
launcher:minWidthDps="413.48"
launcher:name="Pixel (Split Display) small"
launcher:startAlignTaskbar="true"
launcher:startAlignTaskbarLandscape="true"
launcher:transientTaskbarIconSize="52.8"/>
<display-option
launcher:allAppsBorderSpaceHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelLandscapeVertical="8"
launcher:allAppsBorderSpaceTwoPanelPortraitHorizontal="16"
launcher:allAppsBorderSpaceTwoPanelPortraitVertical="8"
launcher:allAppsBorderSpaceVertical="12"
launcher:allAppsCellHeight="73"
launcher:allAppsCellHeightTwoPanelLandscape="104"
launcher:allAppsCellHeightTwoPanelPortrait="104"
launcher:allAppsCellWidth="65"
launcher:allAppsCellWidthTwoPanelLandscape="70"
launcher:allAppsCellWidthTwoPanelPortrait="58"
launcher:allAppsIconSize="57"
launcher:allAppsIconSizeTwoPanelLandscape="48"
launcher:allAppsIconSizeTwoPanelPortrait="52"
launcher:allAppsIconTextSize="14"
launcher:allAppsIconTextSizeTwoPanelLandscape="12"
launcher:allAppsIconTextSizeTwoPanelPortrait="12"
launcher:borderSpaceHorizontal="16"
launcher:borderSpaceTwoPanelLandscapeHorizontal="16"
launcher:borderSpaceTwoPanelLandscapeVertical="16"
launcher:borderSpaceTwoPanelPortraitHorizontal="16"
launcher:borderSpaceTwoPanelPortraitVertical="16"
launcher:borderSpaceVertical="16"
launcher:horizontalMargin="22"
launcher:horizontalMarginTwoPanelLandscape="25"
launcher:horizontalMarginTwoPanelPortrait="13"
launcher:hotseatBarBottomSpaceTwoPanelLandscape="36"
launcher:hotseatBarBottomSpaceTwoPanelPortrait="38"
launcher:hotseatQsbSpace="24"
launcher:hotseatQsbSpaceTwoPanelLandscape="24"
launcher:hotseatQsbSpaceTwoPanelPortrait="34"
launcher:iconImageSize="57"
launcher:iconSizeLandscape="52"
launcher:iconSizeTwoPanelLandscape="48"
launcher:iconSizeTwoPanelPortrait="52"
launcher:iconTextSize="14"
launcher:iconTextSizeTwoPanelLandscape="12"
launcher:iconTextSizeTwoPanelPortrait="12"
launcher:minCellHeight="73"
launcher:minCellHeightTwoPanelLandscape="65"
launcher:minCellHeightTwoPanelPortrait="83"
launcher:minCellWidth="65"
launcher:minCellWidthTwoPanelLandscape="70"
launcher:minCellWidthTwoPanelPortrait="58"
launcher:minHeightDps="564.89"
launcher:minWidthDps="300.4"
launcher:name="Pixel (Split Display) large"
launcher:startAlignTaskbar="true"
launcher:startAlignTaskbarLandscape="true"
launcher:transientTaskbarIconSize="52.8"/>
</grid-option>
</profiles>
+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<device-paddings xmlns:launcher="http://schemas.android.com/apk/res-auto">
<device-padding launcher:maxEmptySpace="24dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="0"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="0"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="44dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="8dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="8dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="96dp">
<workspaceTopPadding
launcher:a="0"
launcher:b="3dp"/>
<workspaceBottomPadding
launcher:a="1"
launcher:c="3dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="0"/>
</device-padding>
<device-padding launcher:maxEmptySpace="9999dp">
<workspaceTopPadding
launcher:a="0.4"
launcher:c="36dp"/>
<workspaceBottomPadding
launcher:a="0.6"
launcher:c="36dp"/>
<hotseatBottomPadding
launcher:a="0"
launcher:b="36dp"/>
</device-padding>
</device-paddings>
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<cellSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<iconDrawablePadding launcher:matchWorkspace="true"/>
<iconSize launcher:matchWorkspace="true"/>
<iconTextSize launcher:matchWorkspace="true"/>
</cellSpec>
</specs>
</cellSpecs>
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<allAppsSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait_and_square">
<allAppsSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="0dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
<allAppsSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="32dp"/>
<endPadding launcher:fixedSize="32dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<allAppsSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="0dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
<allAppsSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="32dp"/>
<endPadding launcher:fixedSize="32dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
</specs>
</allAppsSpecs>
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<folderSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait_and_square">
<folderSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="16dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="68dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="24dp"/>
<endPadding launcher:fixedSize="56dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="89dp"/>
</folderSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<folderSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="16dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="84dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="459dp">
<startPadding launcher:fixedSize="24dp"/>
<endPadding launcher:fixedSize="56dp"/>
<gutter launcher:matchWorkspace="true"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="79dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="24dp"/>
<endPadding launcher:fixedSize="56dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="79dp"/>
</folderSpec>
</specs>
</folderSpecs>
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<hotseatSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait_and_square">
<hotseatSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="840dp">
<hotseatQsbSpace launcher:fixedSize="24dp"/>
<edgePadding launcher:fixedSize="31dp"/>
</hotseatSpec>
<hotseatSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<hotseatQsbSpace launcher:fixedSize="36dp"/>
<edgePadding launcher:fixedSize="31dp"/>
</hotseatSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<hotseatSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<hotseatQsbSpace launcher:fixedSize="24dp"/>
<edgePadding launcher:fixedSize="19dp"/>
</hotseatSpec>
</specs>
</hotseatSpecs>
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<workspaceSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait_and_square">
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="495dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="24dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="591dp">
<startPadding launcher:ofRemainderSpace="0.2"/>
<endPadding launcher:ofRemainderSpace="0.8"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="88dp"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofAvailableSpace="0.0956"/>
<endPadding launcher:ofAvailableSpace="0.0925"/>
<gutter launcher:ofAvailableSpace="0.0255"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofRemainderSpace="0.5"/>
<endPadding launcher:ofRemainderSpace="0.5"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.097"/>
</workspaceSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="459dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="16dp"/>
<gutter launcher:fixedSize="9dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="506dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="32dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:ofRemainderSpace="1"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.156"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofAvailableSpace="0.0345"/>
<endPadding launcher:ofAvailableSpace="0.0345"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
</specs>
</workspaceSpecs>
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<cellSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait_and_square">
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<iconDrawablePadding launcher:fixedSize="12dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize52dp"/>
<iconTextSize launcher:fixedSize="12sp"/>
</cellSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="645dp">
<iconDrawablePadding launcher:fixedSize="4dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize48dp"/>
<iconTextSize launcher:fixedSize="12sp"/>
</cellSpec>
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="700dp">
<iconDrawablePadding launcher:fixedSize="8dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize48dp"/>
<iconTextSize launcher:fixedSize="12sp"/>
</cellSpec>
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<iconDrawablePadding launcher:fixedSize="4dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize52dp"/>
<iconTextSize launcher:fixedSize="12sp"/>
</cellSpec>
</specs>
</cellSpecs>
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<allAppsSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait">
<allAppsSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="0dp"/>
<gutter launcher:matchWorkspace="true"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
<allAppsSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:matchWorkspace="true"/>
<endPadding launcher:matchWorkspace="true"/>
<gutter launcher:matchWorkspace="true"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<allAppsSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="0dp"/>
<gutter launcher:matchWorkspace="true"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
<allAppsSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofRemainderSpace="0.5"/>
<endPadding launcher:ofRemainderSpace="0.5"/>
<gutter launcher:matchWorkspace="true"/>
<cellSize launcher:matchWorkspace="true"/>
</allAppsSpec>
</specs>
</allAppsSpecs>
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<folderSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait">
<folderSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="16dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="80dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="24dp"/>
<endPadding launcher:fixedSize="56dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize
launcher:matchWorkspace="true"
launcher:maxSize="94dp"/>
</folderSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<folderSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="16dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="66dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="318dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="32dp"/>
<gutter launcher:fixedSize="0dp"/>
<cellSize launcher:fixedSize="72dp"/>
</folderSpec>
<folderSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="48dp"/>
<gutter launcher:fixedSize="0dp"/>
<cellSize launcher:fixedSize="80dp"/>
</folderSpec>
</specs>
</folderSpecs>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<hotseatSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait">
<hotseatSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="847dp">
<hotseatQsbSpace launcher:fixedSize="24dp"/>
<edgePadding launcher:fixedSize="48dp"/>
</hotseatSpec>
<hotseatSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<hotseatQsbSpace launcher:fixedSize="36dp"/>
<edgePadding launcher:fixedSize="48dp"/>
</hotseatSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<hotseatSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="743dp">
<hotseatQsbSpace launcher:fixedSize="0dp"/>
<edgePadding launcher:fixedSize="48dp"/>
</hotseatSpec>
<hotseatSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<hotseatQsbSpace launcher:fixedSize="0dp"/>
<edgePadding launcher:fixedSize="64dp"/>
</hotseatSpec>
</specs>
</hotseatSpecs>
@@ -0,0 +1,127 @@
<?xml version="1.0" encoding="utf-8"?>
<workspaceSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait">
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="556dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="32dp"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="612dp">
<startPadding launcher:ofRemainderSpace="0.1481"/>
<endPadding launcher:ofRemainderSpace="0.8519"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.158"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="637dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:ofRemainderSpace="1"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="104dp"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="639dp">
<startPadding launcher:fixedSize="8dp"/>
<endPadding launcher:ofRemainderSpace="1"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="104dp"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="659dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:ofRemainderSpace="1"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="104dp"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="679dp">
<startPadding launcher:fixedSize="36dp"/>
<endPadding launcher:ofRemainderSpace="1"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:fixedSize="104dp"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofRemainderSpace="0.1481"/>
<endPadding launcher:ofRemainderSpace="0.8519"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.158"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="412dp">
<startPadding launcher:ofRemainderSpace="0.5"/>
<endPadding launcher:ofRemainderSpace="0.5"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.1898"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:ofRemainderSpace="0.5"/>
<endPadding launcher:ofRemainderSpace="0.5"/>
<gutter launcher:fixedSize="16dp"/>
<cellSize launcher:ofAvailableSpace="0.1941"/>
</workspaceSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="300dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="24dp"/>
<gutter launcher:fixedSize="6dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="371dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="24dp"/>
<gutter launcher:fixedSize="10dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="29dp"/>
<gutter launcher:fixedSize="10dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="602dp">
<startPadding launcher:fixedSize="0dp"/>
<endPadding launcher:fixedSize="36dp"/>
<gutter launcher:fixedSize="12dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="716dp">
<startPadding launcher:fixedSize="16dp"/>
<endPadding launcher:fixedSize="64dp"/>
<gutter launcher:fixedSize="12dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
<workspaceSpec
launcher:dimensionType="width"
launcher:maxAvailableSize="9999dp">
<startPadding launcher:fixedSize="36dp"/>
<endPadding launcher:fixedSize="80dp"/>
<gutter launcher:fixedSize="12dp"/>
<cellSize launcher:ofRemainderSpace="1"/>
</workspaceSpec>
</specs>
</workspaceSpecs>
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<cellSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_portrait">
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<iconDrawablePadding launcher:fixedSize="8dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize60dp"/>
<iconTextSize launcher:fixedSize="14sp"/>
</cellSpec>
</specs>
<specs launcher:maxAspectRatio="@dimen/aspect_ratio_landscape">
<cellSpec
launcher:dimensionType="height"
launcher:maxAvailableSize="9999dp">
<iconDrawablePadding launcher:fixedSize="4dp"/>
<iconSize launcher:fixedSize="@dimen/iconSize52dp"/>
<iconTextSize launcher:fixedSize="12sp"/>
</cellSpec>
</specs>
</cellSpecs>
+6 -5
View File
@@ -166,6 +166,7 @@ import androidx.annotation.StringRes;
import androidx.annotation.UiThread;
import androidx.annotation.VisibleForTesting;
import androidx.core.os.BuildCompat;
import androidx.window.embedding.RuleController;
import com.android.launcher3.DropTarget.DragObject;
import com.android.launcher3.accessibility.LauncherAccessibilityDelegate;
@@ -605,11 +606,11 @@ public class Launcher extends StatefulActivity<LauncherState>
setTitle(R.string.home_screen);
mStartupLatencyLogger.logEnd(LAUNCHER_LATENCY_STARTUP_ACTIVITY_ON_CREATE);
// if (BuildCompat.isAtLeastV()
// && com.android.launcher3.Flags.enableTwoPaneLauncherSettings()) {
// RuleController.getInstance(this).setRules(
// RuleController.parseRules(this, R.xml.split_configuration));
// }
if (BuildCompat.isAtLeastV()
&& com.android.launcher3.Flags.enableTwoPaneLauncherSettings()) {
RuleController.getInstance(this).setRules(
RuleController.parseRules(this, R.xml.split_configuration));
}
}
protected ModelCallbacks createModelCallbacks() {