diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2015-12-16 11:32:54 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2015-12-18 17:17:08 -0800 |
commit | 96a0963c4a05c6ef9b1fc9d76e6431c510d48e69 (patch) | |
tree | 8204318122f979e798624fbf8efb7ecc376036eb /res/xml | |
parent | ffa123769807675869819037676717585d3fe647 (diff) | |
download | android_packages_apps_Trebuchet-96a0963c4a05c6ef9b1fc9d76e6431c510d48e69.tar.gz android_packages_apps_Trebuchet-96a0963c4a05c6ef9b1fc9d76e6431c510d48e69.tar.bz2 android_packages_apps_Trebuchet-96a0963c4a05c6ef9b1fc9d76e6431c510d48e69.zip |
Adding support for negative x and y in layout xml.
Fixing default configurations for some screen sizes.
> Negative values for x and y are parsed as distance from end
column and row respectively. e.g. (-1, -2) => (3, 2) in a
4x4 grid
Bug: 26110981
Change-Id: I4ca30e225ed6e2a31610ab23235d2cd10e8d317c
Diffstat (limited to 'res/xml')
-rw-r--r-- | res/xml/default_workspace_3x3.xml | 88 | ||||
-rw-r--r-- | res/xml/default_workspace_4x4.xml | 6 | ||||
-rw-r--r-- | res/xml/default_workspace_5x5.xml | 6 | ||||
-rw-r--r-- | res/xml/default_workspace_5x6.xml | 6 |
4 files changed, 97 insertions, 9 deletions
diff --git a/res/xml/default_workspace_3x3.xml b/res/xml/default_workspace_3x3.xml new file mode 100644 index 000000000..8d9940450 --- /dev/null +++ b/res/xml/default_workspace_3x3.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 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. +--> + +<favorites xmlns:launcher="http://schemas.android.com/apk/res-auto/com.android.launcher3"> + + <!-- Hotseat (We use the screen as the position of the item in the hotseat) --> + <!-- Messaging, [All Apps], Dialer --> + + <resolve + launcher:container="-101" + launcher:screen="0" + launcher:x="0" + launcher:y="0" > + <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_MESSAGING;end" /> + <favorite launcher:uri="sms:" /> + <favorite launcher:uri="smsto:" /> + <favorite launcher:uri="mms:" /> + <favorite launcher:uri="mmsto:" /> + </resolve> + + <!-- All Apps --> + + <resolve + launcher:container="-101" + launcher:screen="2" + launcher:x="2" + launcher:y="0" > + <favorite launcher:uri="#Intent;action=android.intent.action.DIAL;end" /> + <favorite launcher:uri="tel:123" /> + <favorite launcher:uri="#Intent;action=android.intent.action.CALL_BUTTON;end" /> + </resolve> + + <!-- Bottom row --> + <resolve + launcher:screen="0" + launcher:x="0" + launcher:y="-1" > + <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_EMAIL;end" /> + <favorite launcher:uri="mailto:" /> + </resolve> + + <resolve + launcher:screen="0" + launcher:x="1" + launcher:y="-1" > + <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_GALLERY;end" /> + <favorite launcher:uri="#Intent;type=images/*;end" /> + </resolve> + + <resolve + launcher:screen="0" + launcher:x="2" + launcher:y="-1" > + <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_MARKET;end" /> + <favorite launcher:uri="market://details?id=com.android.launcher" /> + </resolve> + + <!-- Second last row --> + <resolve + launcher:screen="0" + launcher:x="0" + launcher:y="-2" > + <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_BROWSER;end" /> + <favorite launcher:uri="http://www.example.com/" /> + </resolve> + + <resolve + launcher:screen="0" + launcher:x="2" + launcher:y="-2" > + <favorite launcher:uri="#Intent;action=android.media.action.STILL_IMAGE_CAMERA;end" /> + <favorite launcher:uri="#Intent;action=android.intent.action.CAMERA_BUTTON;end" /> + </resolve> + +</favorites> diff --git a/res/xml/default_workspace_4x4.xml b/res/xml/default_workspace_4x4.xml index 060a1f880..979a1b4c8 100644 --- a/res/xml/default_workspace_4x4.xml +++ b/res/xml/default_workspace_4x4.xml @@ -23,7 +23,7 @@ <resolve launcher:screen="0" launcher:x="0" - launcher:y="3" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_EMAIL;end" /> <favorite launcher:uri="mailto:" /> </resolve> @@ -31,7 +31,7 @@ <resolve launcher:screen="0" launcher:x="1" - launcher:y="3" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_GALLERY;end" /> <favorite launcher:uri="#Intent;type=images/*;end" /> </resolve> @@ -39,7 +39,7 @@ <resolve launcher:screen="0" launcher:x="3" - launcher:y="3" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_MARKET;end" /> <favorite launcher:uri="market://details?id=com.android.launcher" /> </resolve> diff --git a/res/xml/default_workspace_5x5.xml b/res/xml/default_workspace_5x5.xml index 322661720..f9cc0e789 100644 --- a/res/xml/default_workspace_5x5.xml +++ b/res/xml/default_workspace_5x5.xml @@ -23,7 +23,7 @@ <resolve launcher:screen="0" launcher:x="0" - launcher:y="4" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_EMAIL;end" /> <favorite launcher:uri="mailto:" /> @@ -32,7 +32,7 @@ <resolve launcher:screen="0" launcher:x="1" - launcher:y="4" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_GALLERY;end" /> <favorite launcher:uri="#Intent;type=images/*;end" /> @@ -41,7 +41,7 @@ <resolve launcher:screen="0" launcher:x="4" - launcher:y="4" > + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_MARKET;end" /> <favorite launcher:uri="market://details?id=com.android.launcher" /> </resolve> diff --git a/res/xml/default_workspace_5x6.xml b/res/xml/default_workspace_5x6.xml index bc236fb14..8493c265e 100644 --- a/res/xml/default_workspace_5x6.xml +++ b/res/xml/default_workspace_5x6.xml @@ -23,13 +23,13 @@ <favorite launcher:screen="0" launcher:x="0" - launcher:y="4" + launcher:y="-1" launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_CONTACTS;end" /> <resolve launcher:screen="0" - launcher:x="5" - launcher:y="4" > + launcher:x="-1" + launcher:y="-1" > <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_MARKET;end" /> <favorite launcher:uri="market://details?id=com.android.launcher" /> </resolve> |