• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?><!--
2  ~ Copyright (C) 2023 The Android Open Source Project
3  ~
4  ~ Licensed under the Apache License, Version 2.0 (the "License");
5  ~ you may not use this file except in compliance with the License.
6  ~ You may obtain a copy of the License at
7  ~
8  ~      http://www.apache.org/licenses/LICENSE-2.0
9  ~
10  ~ Unless required by applicable law or agreed to in writing, software
11  ~ distributed under the License is distributed on an "AS IS" BASIS,
12  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  ~ See the License for the specific language governing permissions and
14  ~ limitations under the License.
15  -->
16<!-- invalid file - fixed size < maxAvailableSize (it must be lower or equal 1) -->
17<workspaceSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto">
18    <specs launcher:maxAspectRatio="10">
19        <workspaceSpec
20            launcher:dimensionType="height"
21            launcher:maxAvailableSize="9999dp">
22            <startPadding launcher:fixedSize="0dp" />
23            <endPadding launcher:fixedSize="34dp" />
24            <gutter launcher:fixedSize="12dp" />
25            <cellSize launcher:ofRemainderSpace="0.25" />
26        </workspaceSpec>
27
28        <!-- Height spec -->
29        <workspaceSpec
30            launcher:dimensionType="height"
31            launcher:maxAvailableSize="371dp">
32            <startPadding launcher:fixedSize="0dp" />
33            <endPadding launcher:fixedSize="24dp" />
34            <gutter launcher:fixedSize="12dp" />
35            <cellSize launcher:ofRemainderSpace="0.25" />
36        </workspaceSpec>
37
38        <!-- Width spec -->
39        <workspaceSpec
40            launcher:dimensionType="width"
41            launcher:maxAvailableSize="716dp">
42            <startPadding launcher:fixedSize="16dp" />
43            <endPadding launcher:fixedSize="64dp" />
44            <gutter launcher:fixedSize="12dp" />
45            <cellSize launcher:ofRemainderSpace="0.25" />
46        </workspaceSpec>
47        <workspaceSpec
48            launcher:dimensionType="width"
49            launcher:maxAvailableSize="9999dp">
50            <startPadding launcher:fixedSize="36dp" />
51            <endPadding launcher:fixedSize="80dp" />
52            <gutter launcher:fixedSize="12dp" />
53            <cellSize launcher:ofRemainderSpace="0.25" />
54        </workspaceSpec>
55        <workspaceSpec
56            launcher:dimensionType="width"
57            launcher:maxAvailableSize="602dp">
58            <startPadding launcher:fixedSize="200dp" />
59            <endPadding launcher:fixedSize="200dp" />
60            <gutter launcher:fixedSize="150dp" />
61            <cellSize launcher:fixedSize="80dp" />
62        </workspaceSpec>
63    </specs>
64
65    <!-- specs from land/handheld_workspace_spec_4x4.xml -->
66    <specs launcher:maxAspectRatio="12">
67        <!-- Height spec -->
68        <workspaceSpec
69            launcher:dimensionType="height"
70            launcher:maxAvailableSize="9999dp">
71            <startPadding launcher:fixedSize="2dp" />
72            <endPadding launcher:fixedSize="2dp" />
73            <gutter launcher:fixedSize="8dp" />
74            <cellSize launcher:ofRemainderSpace="0.25" />
75        </workspaceSpec>
76
77        <!-- Width spec -->
78        <workspaceSpec
79            launcher:dimensionType="width"
80            launcher:maxAvailableSize="9999dp">
81            <startPadding launcher:fixedSize="1dp" />
82            <endPadding launcher:fixedSize="1dp" />
83            <gutter launcher:fixedSize="8dp" />
84            <cellSize launcher:ofRemainderSpace="0.25" />
85        </workspaceSpec>
86    </specs>
87
88    <specs launcher:maxAspectRatio="1.05">
89        <!-- 584 grid height + 28 remainder space -->
90        <workspaceSpec
91            launcher:dimensionType="height"
92            launcher:maxAvailableSize="612dp">
93            <startPadding launcher:fixedSize="0dp" />
94            <endPadding launcher:ofRemainderSpace="1" />
95            <gutter launcher:fixedSize="16dp" />
96            <cellSize launcher:fixedSize="104dp" />
97        </workspaceSpec>
98
99        <workspaceSpec
100            launcher:dimensionType="height"
101            launcher:maxAvailableSize="9999dp">
102            <startPadding launcher:fixedSize="8dp" />
103            <endPadding launcher:ofRemainderSpace="1" />
104            <gutter launcher:fixedSize="16dp" />
105            <cellSize launcher:fixedSize="104dp" />
106        </workspaceSpec>
107
108        <!-- 584 grid height -->
109        <workspaceSpec
110            launcher:dimensionType="height"
111            launcher:maxAvailableSize="584dp">
112            <startPadding launcher:fixedSize="0dp" />
113            <endPadding launcher:fixedSize="32dp" />
114            <gutter launcher:fixedSize="16dp" />
115            <cellSize launcher:ofAvailableSpace="0.15808" />
116        </workspaceSpec>
117
118        <!-- Width spec is always the same -->
119        <workspaceSpec
120            launcher:dimensionType="width"
121            launcher:maxAvailableSize="9999dp">
122            <startPadding launcher:fixedSize="22dp" />
123            <endPadding launcher:fixedSize="22dp" />
124            <gutter launcher:fixedSize="16dp" />
125            <cellSize launcher:ofRemainderSpace="0.25" />
126        </workspaceSpec>
127    </specs>
128</workspaceSpecs>
129