summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2017-01-13 12:15:53 -0800
committerSunny Goyal <sunnygoyal@google.com>2017-01-18 18:38:34 -0800
commit278359539c02ca160caf1df54ce96053a2a2ef59 (patch)
treee4dc8afc511fd553ffe8766855bb9cefdf54656e /res
parent627006eeb4a9ba3bedacd7c0e4edce4fafdb9ac2 (diff)
downloadandroid_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.gz
android_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.bz2
android_packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.zip
Adding support for requesting addition of shortcut/widget
on the workspace. Bug: 33584624 Change-Id: I664366822fe8088742faff2cce006239ab0771bc
Diffstat (limited to 'res')
-rw-r--r--res/drawable/bg_drag_box.xml25
-rw-r--r--res/layout/add_item_confirmation_activity.xml55
-rw-r--r--res/values/strings.xml4
3 files changed, 84 insertions, 0 deletions
diff --git a/res/drawable/bg_drag_box.xml b/res/drawable/bg_drag_box.xml
new file mode 100644
index 000000000..49b3b8618
--- /dev/null
+++ b/res/drawable/bg_drag_box.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** Copyright 2017, 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.
+*/
+-->
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="rectangle" >
+ <stroke android:color="?android:attr/colorAccent"
+ android:dashGap="2dp"
+ android:dashWidth="4dp"
+ android:width="1dp" />
+</shape>
diff --git a/res/layout/add_item_confirmation_activity.xml b/res/layout/add_item_confirmation_activity.xml
new file mode 100644
index 000000000..46d34447d
--- /dev/null
+++ b/res/layout/add_item_confirmation_activity.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** Copyright 2017, 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.
+*/
+-->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <TextView
+ android:padding="16dp"
+ android:text="@string/add_item_request_drag_hint"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" />
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="100dp"
+ android:layout_margin="10dp"
+ android:gravity="center"
+ android:id="@+id/drag_target"
+ android:background="@drawable/bg_drag_box" />
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ style="?android:attr/buttonBarStyle"
+ android:gravity="end" >
+ <Button
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@android:string/cancel"
+ android:onClick="onCancelClick"
+ style="?android:attr/buttonBarButtonStyle" />
+ <Button
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/place_automatically"
+ android:onClick="onPlaceAutomaticallyClick"
+ style="?android:attr/buttonBarButtonStyle" />
+ </LinearLayout>
+</LinearLayout>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index a9c970d6d..f1de62378 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -52,6 +52,10 @@
<string name="widget_dims_format">%1$d \u00d7 %2$d</string>
<!-- Accessibility spoken message format for the dimensions of a widget in the drawer -->
<string name="widget_accessible_dims_format">%1$d wide by %2$d high</string>
+ <!-- Message to tell the user to press and hold a widget/icon to add it -->
+ <string name="add_item_request_drag_hint" translatable="false">Touch &amp; hold to place on home screen</string>
+ <!-- Button label to automatically add icon on home screen [CHAR_LIMIT=50] -->
+ <string name="place_automatically" translatable="false">Place automatically</string>
<!-- All Apps -->
<!-- Search bar text in the apps view. [CHAR_LIMIT=50] -->