|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- This Source Code Form is subject to the terms of the Mozilla Public |
|
3 - License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> |
|
5 |
|
6 <resources> |
|
7 |
|
8 <!-- Theme level attributes --> |
|
9 <declare-styleable name="GeckoTheme"> |
|
10 |
|
11 <!-- Style for GeckoMenu ListView --> |
|
12 <attr name="geckoMenuListViewStyle" format="reference"/> |
|
13 |
|
14 <!-- Style for MenuItemActionBar --> |
|
15 <attr name="menuItemActionBarStyle" format="reference"/> |
|
16 |
|
17 <!-- Style for MenuItemActionBar --> |
|
18 <attr name="menuItemActionModeStyle" format="reference"/> |
|
19 |
|
20 <!-- Style for MenuItemActionView --> |
|
21 <attr name="menuItemActionViewStyle" format="reference"/> |
|
22 |
|
23 <!-- Style for MenuItemDefault --> |
|
24 <attr name="menuItemDefaultStyle" format="reference"/> |
|
25 |
|
26 <!-- Style for MenuItemActionBar when shown in SecondaryActionBar --> |
|
27 <attr name="menuItemSecondaryActionBarStyle" format="reference"/> |
|
28 |
|
29 <!-- Style for MenuItemActionView's ShareActionButton --> |
|
30 <attr name="menuItemShareActionButtonStyle" format="reference"/> |
|
31 |
|
32 <!-- Default style for the BookmarksListView --> |
|
33 <attr name="bookmarksListViewStyle" format="reference" /> |
|
34 |
|
35 <!-- Default style for the TopSitesGridItemView --> |
|
36 <attr name="topSitesGridItemViewStyle" format="reference" /> |
|
37 |
|
38 <!-- Style for the PanelGridView --> |
|
39 <attr name="panelGridViewStyle" format="reference" /> |
|
40 |
|
41 <!-- Default style for the TopSitesGridView --> |
|
42 <attr name="topSitesGridViewStyle" format="reference" /> |
|
43 |
|
44 <!-- Default style for the TopSitesThumbnailView --> |
|
45 <attr name="topSitesThumbnailViewStyle" format="reference" /> |
|
46 |
|
47 <!-- Default style for the HomeListView --> |
|
48 <attr name="homeListViewStyle" format="reference" /> |
|
49 |
|
50 </declare-styleable> |
|
51 |
|
52 <!-- DoorHangers --> |
|
53 <declare-styleable name="DoorHanger"> |
|
54 <attr name="arrowPopupWidth" format="dimension"> |
|
55 <enum name="fill_parent" value="-1" /> |
|
56 <enum name="match_parent" value="-1" /> |
|
57 <enum name="wrap_content" value="-2" /> |
|
58 </attr> |
|
59 </declare-styleable> |
|
60 |
|
61 <declare-styleable name="MenuItem"> |
|
62 <attr name="android:id"/> |
|
63 <attr name="android:orderInCategory"/> |
|
64 <attr name="android:title"/> |
|
65 <attr name="android:icon"/> |
|
66 <attr name="android:checkable"/> |
|
67 <attr name="android:checked"/> |
|
68 <attr name="android:visible"/> |
|
69 <attr name="android:enabled"/> |
|
70 <attr name="android:showAsAction"/> |
|
71 </declare-styleable> |
|
72 |
|
73 <declare-styleable name="MenuItemDefault"> |
|
74 <attr name="state_more" format="boolean"/> |
|
75 </declare-styleable> |
|
76 |
|
77 <declare-styleable name="TabThumbnailWrapper"> |
|
78 <attr name="state_recording" format="boolean"/> |
|
79 </declare-styleable> |
|
80 |
|
81 <declare-styleable name="FlowLayout"> |
|
82 <attr name="spacing" format="dimension"/> |
|
83 </declare-styleable> |
|
84 |
|
85 <declare-styleable name="MultiChoicePreference"> |
|
86 <attr name="entries" format="string"/> |
|
87 <attr name="entryKeys" format="string"/> |
|
88 <attr name="initialValues" format="string"/> |
|
89 </declare-styleable> |
|
90 |
|
91 <declare-styleable name="BrowserToolbarCurve"> |
|
92 <attr name="curveTowards"> |
|
93 <flag name="none" value="0x00" /> |
|
94 <flag name="left" value="0x01" /> |
|
95 <flag name="right" value ="0x02" /> |
|
96 </attr> |
|
97 </declare-styleable> |
|
98 |
|
99 <declare-styleable name="TabsTray"> |
|
100 <attr name="tabs"> |
|
101 <flag name="tabs_normal" value="0x00" /> |
|
102 <flag name="tabs_private" value ="0x01" /> |
|
103 </attr> |
|
104 </declare-styleable> |
|
105 |
|
106 <declare-styleable name="TextSelectionHandle"> |
|
107 <attr name="handleType"> |
|
108 <flag name="start" value="0x01" /> |
|
109 <flag name="middle" value="0x02" /> |
|
110 <flag name="end" value="0x03" /> |
|
111 </attr> |
|
112 </declare-styleable> |
|
113 |
|
114 <declare-styleable name="PrivateBrowsing"> |
|
115 <attr name="state_private" format="boolean"/> |
|
116 </declare-styleable> |
|
117 |
|
118 <declare-styleable name="LightweightTheme"> |
|
119 <attr name="state_light" format="boolean"/> |
|
120 <attr name="state_dark" format="boolean"/> |
|
121 <attr name="autoUpdateTheme" format="boolean"/> |
|
122 </declare-styleable> |
|
123 |
|
124 <declare-styleable name="TwoWayView"> |
|
125 <!-- Imported from View --> |
|
126 <attr name="android:id"/> |
|
127 <attr name="android:tag"/> |
|
128 <attr name="android:scrollX"/> |
|
129 <attr name="android:scrollY"/> |
|
130 <attr name="android:background"/> |
|
131 <attr name="android:padding"/> |
|
132 <attr name="android:paddingLeft"/> |
|
133 <attr name="android:paddingTop"/> |
|
134 <attr name="android:paddingRight"/> |
|
135 <attr name="android:paddingBottom"/> |
|
136 <attr name="android:paddingStart"/> |
|
137 <attr name="android:paddingEnd"/> |
|
138 <attr name="android:focusable"/> |
|
139 <attr name="android:focusableInTouchMode"/> |
|
140 <attr name="android:visibility"/> |
|
141 <attr name="android:fitsSystemWindows"/> |
|
142 <attr name="android:scrollbars"/> |
|
143 <attr name="android:scrollbarStyle"/> |
|
144 <attr name="android:isScrollContainer"/> |
|
145 <attr name="android:fadeScrollbars"/> |
|
146 <attr name="android:scrollbarFadeDuration"/> |
|
147 <attr name="android:scrollbarDefaultDelayBeforeFade"/> |
|
148 <attr name="android:scrollbarSize"/> |
|
149 <attr name="android:scrollbarThumbHorizontal"/> |
|
150 <attr name="android:scrollbarThumbVertical"/> |
|
151 <attr name="android:scrollbarTrackHorizontal"/> |
|
152 <attr name="android:scrollbarTrackVertical"/> |
|
153 <attr name="android:scrollbarAlwaysDrawHorizontalTrack"/> |
|
154 <attr name="android:scrollbarAlwaysDrawVerticalTrack"/> |
|
155 <attr name="android:fadingEdge"/> |
|
156 <attr name="android:requiresFadingEdge"/> |
|
157 <attr name="android:fadingEdgeLength"/> |
|
158 <attr name="android:nextFocusLeft"/> |
|
159 <attr name="android:nextFocusRight"/> |
|
160 <attr name="android:nextFocusUp"/> |
|
161 <attr name="android:nextFocusDown"/> |
|
162 <attr name="android:nextFocusForward"/> |
|
163 <attr name="android:clickable"/> |
|
164 <attr name="android:longClickable"/> |
|
165 <attr name="android:saveEnabled"/> |
|
166 <attr name="android:filterTouchesWhenObscured"/> |
|
167 <attr name="android:drawingCacheQuality"/> |
|
168 <attr name="android:keepScreenOn"/> |
|
169 <attr name="android:duplicateParentState"/> |
|
170 <attr name="android:minHeight"/> |
|
171 <attr name="android:minWidth"/> |
|
172 <attr name="android:soundEffectsEnabled"/> |
|
173 <attr name="android:hapticFeedbackEnabled"/> |
|
174 <attr name="android:contentDescription"/> |
|
175 <attr name="android:onClick"/> |
|
176 <attr name="android:overScrollMode"/> |
|
177 <attr name="android:alpha"/> |
|
178 <attr name="android:translationX"/> |
|
179 <attr name="android:translationY"/> |
|
180 <attr name="android:transformPivotX"/> |
|
181 <attr name="android:transformPivotY"/> |
|
182 <attr name="android:rotation"/> |
|
183 <attr name="android:rotationX"/> |
|
184 <attr name="android:rotationY"/> |
|
185 <attr name="android:scaleX"/> |
|
186 <attr name="android:scaleY"/> |
|
187 <attr name="android:verticalScrollbarPosition"/> |
|
188 <attr name="android:layerType"/> |
|
189 <attr name="android:layoutDirection"/> |
|
190 <attr name="android:textDirection"/> |
|
191 <attr name="android:textAlignment"/> |
|
192 |
|
193 <!-- Imported from Android --> |
|
194 <attr name="android:orientation"/> |
|
195 |
|
196 <!-- Imported from AbsListView --> |
|
197 <attr name="android:choiceMode"/> |
|
198 <attr name="android:drawSelectorOnTop"/> |
|
199 <attr name="android:listSelector"/> |
|
200 </declare-styleable> |
|
201 |
|
202 <declare-styleable name="HomeListView"> |
|
203 <!-- Draws a divider on top of the list, if true. Defaults to false. --> |
|
204 <attr name="topDivider" format="boolean"/> |
|
205 </declare-styleable> |
|
206 |
|
207 <declare-styleable name="HomePagerTabStrip"> |
|
208 <attr name="tabIndicatorColor" format="color"/> |
|
209 </declare-styleable> |
|
210 |
|
211 <declare-styleable name="FadedTextView"> |
|
212 <attr name="fadeWidth" format="dimension"/> |
|
213 </declare-styleable> |
|
214 |
|
215 <declare-styleable name="BookmarkFolderView"> |
|
216 <attr name="state_open" format="boolean"/> |
|
217 </declare-styleable> |
|
218 |
|
219 <declare-styleable name="GeckoView"> |
|
220 <attr name="url" format="string"/> |
|
221 <attr name="doinit" format="boolean"/> |
|
222 </declare-styleable> |
|
223 |
|
224 <declare-styleable name="IconTabWidget"> |
|
225 <attr name="android:layout"/> |
|
226 |
|
227 <!-- Sets the tab's content type. Defaults to icon. --> |
|
228 <attr name="display"> |
|
229 <enum name="icon" value="0x00" /> |
|
230 <enum name="text" value="0x01" /> |
|
231 </attr> |
|
232 </declare-styleable> |
|
233 |
|
234 <declare-styleable name="TopSitesGridView"> |
|
235 <attr name="android:horizontalSpacing"/> |
|
236 <attr name="android:verticalSpacing"/> |
|
237 </declare-styleable> |
|
238 |
|
239 <declare-styleable name="TabMenuStrip"> |
|
240 <attr name="strip" format="reference"/> |
|
241 </declare-styleable> |
|
242 |
|
243 <declare-styleable name="EllipsisTextView"> |
|
244 <attr name="ellipsizeAtLine" format="integer"/> |
|
245 </declare-styleable> |
|
246 |
|
247 </resources> |
|
248 |