blob: e92dbc55275bb7ad25977a6e26fbee21f84e36df [file] [log] [blame]
Joe Onorato503007d2010-04-16 09:20:55 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 * Copyright (c) 2006, The Android Open Source Project
4 *
Jim Miller5fda69c2011-02-16 15:17:11 -08005 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
Joe Onorato503007d2010-04-16 09:20:55 -07008 *
Jim Miller5fda69c2011-02-16 15:17:11 -08009 * http://www.apache.org/licenses/LICENSE-2.0
Joe Onorato503007d2010-04-16 09:20:55 -070010 *
Jim Miller5fda69c2011-02-16 15:17:11 -080011 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
Joe Onorato503007d2010-04-16 09:20:55 -070015 * limitations under the License.
16*/
17-->
18<resources>
19 <!-- Margin at the edge of the screen to ignore touch events for in the windowshade. -->
20 <dimen name="status_bar_edge_ignore">5dp</dimen>
Jim Miller5fda69c2011-02-16 15:17:11 -080021
22 <!-- Recent Applications parameters -->
Jim Miller5fda69c2011-02-16 15:17:11 -080023 <!-- Upper width limit for application icon -->
Peter Ng2d136a82011-10-12 15:49:39 -070024 <dimen name="status_bar_recents_app_icon_max_width">48dp</dimen>
Jim Miller5fda69c2011-02-16 15:17:11 -080025 <!-- Upper height limit for application icon -->
Peter Ng2d136a82011-10-12 15:49:39 -070026 <dimen name="status_bar_recents_app_icon_max_height">48dp</dimen>
Michael Jurka3b1fc472011-06-13 10:54:40 -070027
Peter Ng622a9762011-08-29 10:56:53 -070028 <!-- Size of application thumbnail -->
29 <dimen name="status_bar_recents_thumbnail_width">164dp</dimen>
Michael Jurka9316e7e2011-10-04 13:44:05 -070030 <dimen name="status_bar_recents_thumbnail_height">145dp</dimen>
Peter Ng622a9762011-08-29 10:56:53 -070031
Jim Miller9f0f0e02011-05-17 20:06:29 -070032 <!-- Size of application label text -->
Peter Ng2d136a82011-10-12 15:49:39 -070033 <dimen name="status_bar_recents_app_label_text_size">14dip</dimen>
Jim Miller9f0f0e02011-05-17 20:06:29 -070034 <!-- Size of application description text -->
Peter Ng2d136a82011-10-12 15:49:39 -070035 <dimen name="status_bar_recents_app_description_text_size">14dip</dimen>
Michael Jurka55a25fa2012-04-02 07:09:10 -070036 <!-- Size of fading edge for text -->
37 <dimen name="status_bar_recents_text_fading_edge_length">20dip</dimen>
38 <!-- Size of fading edge for scrolling -->
39 <dimen name="status_bar_recents_scroll_fading_edge_length">10dip</dimen>
Jim Miller9f0f0e02011-05-17 20:06:29 -070040 <!-- Margin between recents container and glow on the right -->
41 <dimen name="status_bar_recents_right_glow_margin">100dip</dimen>
Dianne Hackborn7d049322011-06-14 15:00:32 -070042 <!-- Amount to offset bottom of notification peek window from top of status bar. -->
43 <dimen name="peek_window_y_offset">-12dp</dimen>
Jim Miller5fda69c2011-02-16 15:17:11 -080044
Daniel Sandler8956dbb2011-04-22 07:55:02 -040045 <!-- thickness (height) of the navigation bar on phones that require it -->
Daniel Sandler36412a72011-08-04 09:35:13 -040046 <dimen name="navigation_bar_size">@*android:dimen/navigation_bar_height</dimen>
Daniel Sandler41006aa2011-06-29 15:10:49 -040047
48 <!-- thickness (height) of the dead zone at the top of the navigation bar,
49 reducing false presses on navbar buttons; approx 2mm -->
50 <dimen name="navigation_bar_deadzone_size">12dp</dimen>
Daniel Sandlerd42497e2011-06-04 00:32:50 -040051
52 <!-- thickness (height) of each notification row, including any separators or padding -->
Chris Wren80a76272012-04-18 10:52:18 -040053 <dimen name="notification_height">68dp</dimen>
Joe Onorato503007d2010-04-16 09:20:55 -070054
Daniel Sandler26c84b12011-07-27 00:09:40 -040055 <!-- Height of notification icons in the status bar -->
56 <dimen name="status_bar_icon_size">@*android:dimen/status_bar_icon_size</dimen>
57
Daniel Sandler6a858c32012-03-12 14:38:58 -040058 <!-- Height of a small notification in the status bar -->
59 <dimen name="notification_min_height">@android:dimen/notification_large_icon_height</dimen>
60
61 <!-- Height of a small notification in the status bar -->
62 <!-- TODO: change this back to 256dp once we deal with actions. -->
63 <dimen name="notification_max_height">320dp</dimen>
64
Daniel Sandler26c84b12011-07-27 00:09:40 -040065 <!-- size at which Notification icons will be drawn in the status bar -->
66 <dimen name="status_bar_icon_drawing_size">18dip</dimen>
67
68 <!-- opacity at which Notification icons will be drawn in the status bar -->
Justin Ho456bb482011-10-27 16:29:42 -070069 <item type="dimen" name="status_bar_icon_drawing_alpha">55%</item>
Daniel Sandler7c3e39d2011-07-29 16:30:49 -040070
71 <!-- gap on either side of status bar notification icons -->
72 <dimen name="status_bar_icon_padding">0dp</dimen>
Peter Ng6ccd7a52011-08-22 16:58:43 -070073
74 <!-- thickness (height) of dividers between each notification row -->
Chris Wren321452d2012-04-24 11:41:07 -040075 <dimen name="notification_divider_height">2dp</dimen>
Daniel Sandlerdc940ea2011-08-25 14:35:53 -070076
77 <!-- Notification drawer tuning parameters (phone UI) -->
78 <!-- Initial velocity of the shade when expanding on its own -->
79 <dimen name="self_expand_velocity">2000dp</dimen>
80 <!-- Initial velocity of the shade when collapsing on its own -->
81 <dimen name="self_collapse_velocity">2000dp</dimen>
82 <!-- Minimum final velocity of gestures interpreted as expand requests -->
83 <dimen name="fling_expand_min_velocity">200dp</dimen>
84 <!-- Minimum final velocity of gestures interpreted as collapse requests -->
85 <dimen name="fling_collapse_min_velocity">200dp</dimen>
86 <!-- Cap on contribution of x dimension of gesture to overall velocity -->
87 <dimen name="fling_gesture_max_x_velocity">200dp</dimen>
88
89 <!-- Minimum fraction of the display a gesture must travel, at any velocity, to qualify as a
90 collapse request -->
91 <item type="dimen" name="collapse_min_display_fraction">10%</item>
92 <!-- Minimum fraction of the display a gesture must travel to qualify as an expand request -->
93 <item type="dimen" name="expand_min_display_fraction">50%</item>
94
95 <!-- Initial acceleration of an expand animation after fling -->
96 <dimen name="expand_accel">2000dp</dimen>
97 <!-- Initial acceleration of an collapse animation after fling -->
98 <dimen name="collapse_accel">2000dp</dimen>
99
Winson Chunga63bb842011-10-17 10:26:28 -0700100 <!-- The padding on the global screenshot background image -->
Winson Chung22ca0952011-10-20 19:44:32 -0700101 <dimen name="global_screenshot_bg_padding">20dp</dimen>
Winson Chunga63bb842011-10-17 10:26:28 -0700102
Andrew Flynn1d9af302012-03-07 15:48:51 -0800103 <!-- The width of the view containing non-menu status bar icons -->
104 <dimen name="navigation_key_width">80dip</dimen>
105
106 <!-- The width of the view containing the menu status bar icon -->
107 <dimen name="navigation_menu_key_width">40dip</dimen>
Jim Millere898ac52012-04-06 17:10:57 -0700108
109 <!-- Default target placement radius for navigation bar search target -->
110 <dimen name="navbar_search_target_placement_radius">150dip</dimen>
111
112 <!-- Default distance beyond which snaps to the target radius -->
113 <dimen name="navbar_search_snap_margin">20dip</dimen>
114
115 <!-- Default distance from each snap target considers a "hit" -->
116 <dimen name="navbar_search_hit_radius">60dip</dimen>
117
118 <!-- Diameter of outer shape drawable shown in navbar search-->
119 <dimen name="navbar_search_outerring_diameter">300dip</dimen>
120
Daniel Sandler1fac1fd2012-04-30 12:07:30 -0400121 <!-- Height of the draggable handle at the bottom of the phone notification panel -->
122 <dimen name="close_handle_height">34dp</dimen>
Daniel Sandler21b274e2012-05-02 15:07:51 -0400123
124 <!-- Layout parameters for the notification panel -->
125 <dimen name="notification_panel_margin_bottom">0dp</dimen>
126 <dimen name="notification_panel_margin_left">0dp</dimen>
127
128 <!-- Gravity for the notification panel -->
129 <!-- 0x37 = fill_horizontal|top -->
130 <integer name="notification_panel_layout_gravity">0x37</integer>
Daniel Sandler26c84b12011-07-27 00:09:40 -0400131</resources>