diff options
Diffstat (limited to 'tests/res/xml/invalid_responsive_spec_6.xml')
-rw-r--r-- | tests/res/xml/invalid_responsive_spec_6.xml | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/tests/res/xml/invalid_responsive_spec_6.xml b/tests/res/xml/invalid_responsive_spec_6.xml new file mode 100644 index 0000000000..9711efb8a4 --- /dev/null +++ b/tests/res/xml/invalid_responsive_spec_6.xml @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + ~ Copyright (C) 2023 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. + --> +<!-- invalid file - fixed size < maxAvailableSize (it must be lower or equal 1) --> +<workspaceSpecs xmlns:launcher="http://schemas.android.com/apk/res-auto"> + <specs launcher:maxAspectRatio="10"> + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="0dp" /> + <endPadding launcher:fixedSize="34dp" /> + <gutter launcher:fixedSize="12dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + + <!-- Height spec --> + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="371dp"> + <startPadding launcher:fixedSize="0dp" /> + <endPadding launcher:fixedSize="24dp" /> + <gutter launcher:fixedSize="12dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + + <!-- Width spec --> + <workspaceSpec + launcher:dimensionType="width" + launcher:maxAvailableSize="716dp"> + <startPadding launcher:fixedSize="16dp" /> + <endPadding launcher:fixedSize="64dp" /> + <gutter launcher:fixedSize="12dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + <workspaceSpec + launcher:dimensionType="width" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="36dp" /> + <endPadding launcher:fixedSize="80dp" /> + <gutter launcher:fixedSize="12dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + <workspaceSpec + launcher:dimensionType="width" + launcher:maxAvailableSize="602dp"> + <startPadding launcher:fixedSize="200dp" /> + <endPadding launcher:fixedSize="200dp" /> + <gutter launcher:fixedSize="150dp" /> + <cellSize launcher:fixedSize="80dp" /> + </workspaceSpec> + </specs> + + <!-- specs from land/handheld_workspace_spec_4x4.xml --> + <specs launcher:maxAspectRatio="12"> + <!-- Height spec --> + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="2dp" /> + <endPadding launcher:fixedSize="2dp" /> + <gutter launcher:fixedSize="8dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + + <!-- Width spec --> + <workspaceSpec + launcher:dimensionType="width" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="1dp" /> + <endPadding launcher:fixedSize="1dp" /> + <gutter launcher:fixedSize="8dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + </specs> + + <specs launcher:maxAspectRatio="1.05"> + <!-- 584 grid height + 28 remainder space --> + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="612dp"> + <startPadding launcher:fixedSize="0dp" /> + <endPadding launcher:ofRemainderSpace="1" /> + <gutter launcher:fixedSize="16dp" /> + <cellSize launcher:fixedSize="104dp" /> + </workspaceSpec> + + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="8dp" /> + <endPadding launcher:ofRemainderSpace="1" /> + <gutter launcher:fixedSize="16dp" /> + <cellSize launcher:fixedSize="104dp" /> + </workspaceSpec> + + <!-- 584 grid height --> + <workspaceSpec + launcher:dimensionType="height" + launcher:maxAvailableSize="584dp"> + <startPadding launcher:fixedSize="0dp" /> + <endPadding launcher:fixedSize="32dp" /> + <gutter launcher:fixedSize="16dp" /> + <cellSize launcher:ofAvailableSpace="0.15808" /> + </workspaceSpec> + + <!-- Width spec is always the same --> + <workspaceSpec + launcher:dimensionType="width" + launcher:maxAvailableSize="9999dp"> + <startPadding launcher:fixedSize="22dp" /> + <endPadding launcher:fixedSize="22dp" /> + <gutter launcher:fixedSize="16dp" /> + <cellSize launcher:ofRemainderSpace="0.25" /> + </workspaceSpec> + </specs> +</workspaceSpecs> |