• Home
  • History
  • Annotate
  • only in /frameworks/base/core/res/res/layout/
History log of /frameworks/base/core/res/res/layout/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6ef8578ef44a69a391861e1103cee0ca9b745775 28-Sep-2015 Adam Powell <adamp@google.com> Add animation and positional stability to intent chooser UI

Dejank the process of bringing in new ChooserTargets from queried
services. Animate the service target rows in upward so that if the
user's finger is already headed for a visible choice we don't inject
something wrong right under them at the last second. Keep things sane
if the user is dragging the UI while we're bringing in new items.

To animate this, since we can't use RecyclerView from the framework we
treat the height of rows as a conceptual data set change for
ListView. To get away with doing this per-frame we pre-measure the
item height (which remains constant) instead of doing more expensive
wrap_content calculations. ResolverDrawerLayout is now aware of how to
account for a cheat-measured ListView to compensate.

Bug 24038066

Change-Id: I01414a5746815255ff948a6d0887bb5ad0897285
hooser_grid.xml
esolve_grid_item.xml
9baf55eed68eb2ad986725940cd232b53c246129 20-Jul-2015 Alan Viverette <alanv@google.com> Adjust padding and font size in time picker for Large text mode

Bug: 22514034
Change-Id: I9ad22f2d14565b67558f2a48b2c160e05c23f81c
ime_picker_header_material.xml
ea975b122fee3ac0fe766d2b58bb420b82e5dd95 16-Jul-2015 Sanket Padawe <sanketpadawe@google.com> Merge "Add new API for handling DB query per subId." into mnc-dev
dc49309cefed9519611b183ae2c616e6f0110738 14-Jul-2015 Sanket Padawe <sanketpadawe@google.com> Add new API for handling DB query per subId.

+ Add new API for handling DB query and Resources object per subscription.
+ Add constants for column name of DB storing subscription info.
+ Add a common settings file for multi-tab

Bug: 22360525
Change-Id: Icf6d35bdbe31618e2a95df450aee12b99d3aea7a
ommon_tab_settings.xml
9a5c9118ce1dccfa5e7470fc3254c38b3a434751 09-Jul-2015 Julia Reynolds <juliacr@google.com> Remove personal/device group from sideloading screen.

Also ignore the requestedPermissionFlags of yet to be installed
packages when trying to determine if a permission is new.

Bug: 22229417

Change-Id: I59d579cdc42d64bcfdefdb06e1576959355bb7a4
pp_permission_item.xml
2ea329290cb470cfd8a846c63bc333fdb4f9ff1d 26-Jun-2015 Alan Viverette <alanv@google.com> Always remeasure ListView scrap used to obtain minimum width

Also turns off ViewPager debug, enabled the scroll indicator on the
DatePicker's year list, and updates the year label's TextView ID to
something more reasonable. Some code cleanup inside ListView.

Bug: 20110431
Change-Id: If1dba955094524d69cc297d7a567a182cef7f11d
ate_picker_view_animator_material.xml
ear_label_text_view.xml
079f33bca029c440ec6e788d6b3185f850f57973 24-Jun-2015 Abodunrinwa Toki <toki@google.com> Enforce FloatingToolbar themes.

This ensures that theme attribute values that affect the look and
feel of the FloatingToolbar views are the ones specified in the
framework.
The aim is to avoid apps modifying the toolbar's look and feel in
unexpected ways by overriding Theme attributes.

Bug: 21957785

Change-Id: Idd472b4e8511f0a039cd07f98b1fd3ce93ae97fa
loating_popup_menu_button.xml
6a25e400cf927067421a784f58c1bf0f1a7c2cf1 12-Jun-2015 Adrian Roos <roosa@google.com> Label work profile notification badge for a11y

Bug: 21165217
Change-Id: I9d326332af0780c34dfd5cba182ff74a2bc34950
otification_template_material_big_base.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
015e96cc95b09d9562f95dbb24f2ec8e5bbfa2d4 05-Jun-2015 Andrei Stingaceanu <stg@google.com> Floating toolbar old theme fix

The floating toolbar now has it's own theming:
* material_light used for all light themes
* material_dark for dark themes

The attributes are not public.

Bug: 21177954
Change-Id: I7ccf9c677be44d510ab48168c0215d37456be059
loating_popup_close_overflow_button.xml
loating_popup_container.xml
loating_popup_menu_button.xml
loating_popup_menu_image_button.xml
loating_popup_open_overflow_button.xml
loating_popup_overflow_list_item.xml
d7118bcc3124bc0354b2534121e2375019b9ae86 12-Jun-2015 Sungsoo Lim <sungsoo@google.com> Merge "Make MediaRouteControllerDialog scrollable" into mnc-dev
2964c7b8af15571e2967622eac0161c065880b3c 10-Jun-2015 Alan Viverette <alanv@google.com> Merge "Update seek bar dialog preference for Material" into mnc-dev
fda6696bd9073fe4f15c55a837940f2c54903fb4 10-Jun-2015 Sungsoo Lim <sungsoo@google.com> Make MediaRouteControllerDialog scrollable

Bug: 19772765
Change-Id: I0425f24ac689bf6646c22ba9583e97b62970aabc
edia_route_controller_dialog.xml
4c1b7315b15a034eeb2d9a4cd24c100023c048ca 02-Jun-2015 Andrei Stingaceanu <stg@google.com> Completely remove ExtractActionMode from ExtractEditLayout

Use the floating toolbar action mode instead.

Bug: 20128047
Change-Id: I7998c8ee2162a0e01525a0cd66ec14fa5050a953
nput_method_extract_view.xml
5c3188e75e33c8edaf18af71fa681cd7759aee87 09-Jun-2015 Alan Viverette <alanv@google.com> Update seek bar dialog preference for Material

Bug: 21620889
Change-Id: Ie8e6f570a3be32722f4e49ccf81da263fda736fe
reference_dialog_seekbar.xml
reference_dialog_seekbar_material.xml
eekbar_dialog.xml
d3c9df1a34ec41a8ab6c13911d0887a37170d0cc 04-Jun-2015 Alan Viverette <alanv@google.com> Merge "Update number picker styling for Material" into mnc-dev
d281428abde6e4a9846da4cace08bd51ef97fb3e 03-Jun-2015 Alan Viverette <alanv@google.com> Update number picker styling for Material

Implements several missing drawable maintenance methods (state, etc.)
for NumberPicker's divider.

Bug: 21588885
Change-Id: Ibe37884354864c43fbf84d9eb79d7183af46fcad
umber_picker_material.xml
925843d535e0bf72a54c3597d42acb51539c877f 29-May-2015 Abodunrinwa Toki <toki@google.com> More FloatingToolbar styles.

-Font type is now "Medium"
-Adds 2dp rounded corners
-Fix paddings and alignments

Bug: 21372498
Bug: 21177954
Change-Id: Ib3e754dc9539386e3f3c0c773c65eca75d4eed80
loating_popup_close_overflow_button.xml
loating_popup_container.xml
loating_popup_menu_button.xml
loating_popup_menu_image_button.xml
loating_popup_open_overflow_button.xml
loating_popup_overflow_image_list_item.xml
loating_popup_overflow_list_item
loating_popup_overflow_list_item.xml
5a45537578e492f5cb5dc1df5c8bd48f17a59041 26-May-2015 Jorim Jaggi <jjaggi@google.com> Merge "Round rect clipping for notification contents" into mnc-dev
be4116a3471184748bf6545506b59d48c720ea58 21-May-2015 Jorim Jaggi <jjaggi@google.com> Round rect clipping for notification contents

Enable round rect clipping on notifications for the following kind
of notifications:
- Big picture style.
- Big media narrow style.
- Custom notifications.

Bug: 16142505
Change-Id: I157650fe470636ed624a81557c08135827eac0cb
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_media.xml
otification_template_material_big_media_narrow.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
b21562c4655cb8dfb73819b68b7fc8eeeab40dac 20-May-2015 Abodunrinwa Toki <toki@google.com> Support icons in the FloatingToolbar

Bug: 20202541
Change-Id: Id4d27851739ba557c7f7348094d79f0c5f782e6b
loating_popup_menu_image_button.xml
loating_popup_overflow_image_list_item.xml
ec20a2d6ce496e8499f4ed27ba3cac31d5f66987 12-May-2015 Dan Sandler <dsandler@android.com> Remove references to nonexistant @android:string/ellipsis.

Also remove the symbol so nobody else accidentally depends
on it. (See change I51a6cb90 for reasons.)

Bug: 21071408
Change-Id: I2f4e5fcf859772fe636cee8be385590f54836ef7
otification_template_material_inbox.xml
9050c97bc61a7d2ecf99d380bc8343f01d3fd9bd 13-May-2015 Alan Viverette <alanv@google.com> Use drawableStart in dialog list item so we can set padding

And you might think, why does CheckedTextView implement its own drawable
when we have a perfectly good TextView that not only supports drawables
but also supports adjusting the padding?

Good question.

Change-Id: I1ed598846c8a08fffaec9258cf0c3ff86c25353a
elect_dialog_multichoice_material.xml
elect_dialog_singlechoice_material.xml
7d7580019e44e2e162df01ffff51de20ed0721b3 07-May-2015 Adam Powell <adamp@google.com> Bringing new Chooser UI closer to spec

Separate the chooser targets into rows by type. Remove some API that
was redundant with LabeledIntent, simplifying ChooserTarget.

Change-Id: I90de471825f05d85e6ffbe72a32fb597be824a30
hooser_grid.xml
hooser_row.xml
esolve_grid_item.xml
31ee4f7d4450d2b001906d5f5000a1c86507b86c 07-May-2015 Alan Viverette <alanv@google.com> Remove tools attributes from framework XML

Bug: 20494934
Change-Id: Iaf43abddf6b533c107350254e467e7a029ccc88d
ate_picker_header_material.xml
ime_picker_header_material.xml
922e1c6ed28da4c5b7ff6b1d4448fe3e8c11652f 06-May-2015 Alan Viverette <alanv@google.com> Add scroll indicators on View, use in AlertDialog

Also updates default fade duration for scrollbars to match Material
spec and moves around some padding in AlertDialog so that scrolling
text and list items aren't so close to the title.

Bug: 19098033
Change-Id: I40dca6a931480c4c48463e3ea5b8361534cbd8d7
lert_dialog_button_bar_material.xml
lert_dialog_material.xml
09de3928eec6052460d5106a991cc3a7c71b3d1c 29-Apr-2015 Abodunrinwa Toki <toki@google.com> Use theme attributes for FloatingToolbar colors.

Bug: 20148220
Change-Id: Idc64313040f873dadf05a8c777343c67538199a6
loating_popup_container.xml
loating_popup_menu_button.xml
loating_popup_overflow_list_item
ddf655c49f4173aa55c9ba1a2622cf75cf5bc2f2 22-Apr-2015 Alan Viverette <alanv@google.com> Implement RTL support in framework ViewPager, DatePicker

Lays out ViewPager in the opposite direction when in RTL mode, e.g.
the first item's starting edge is laid out at the largest possible
scrolling distance. This preserves both the meaning of positive
scrollX values and the meaning of positive adapter positions.

Also removes clickable attribute from DayPickerView since it has a
virtual view hierarchy.

Bug: 19408740
Bug: 20134073
Change-Id: Ib6f945335bd88da59c8c593c7c270e290e15d0a5
ate_picker_header_material.xml
ay_picker_content_material.xml
65aea84c5a41c7c14bfcaf2f390911f8b5596acd 17-Apr-2015 Alan Viverette <alanv@google.com> Merge "Move date picker arrows out of SimpleMonthView"
78bf1d329a4c0210394f846be1fd1390314aefc0 17-Apr-2015 Alan Viverette <alanv@google.com> Move date picker arrows out of SimpleMonthView

Also fixes incorrect docs in Drawable.

Bug: 20188255
Change-Id: I01c8563f734d9c1dad1e149bee80c651981e469f
ate_picker_header_material.xml
ay_picker_content_material.xml
f8e14fd89b63c91ff441765827dda672c67fa1db 14-Apr-2015 Abodunrinwa Toki <toki@google.com> Style floating toolbar.

Change-Id: Ib2729992274fc55ce35ffd68d1bed7b02bea89db
loating_popup_container.xml
loating_popup_menu_button.xml
loating_popup_overflow_list_item
2442841819f9554f9b5c8b9c147a51b04e50de4d 02-Apr-2015 Adam Powell <adamp@google.com> Implement ChooserTargetService querying for ChooserActivity

First cut at querying services provided by apps that offer
ChooserTargetServices. This first implementation provides no ranking.

Bind to a limit of 5 ChooserTargetServices and offer the
ChooserTargets they provide as options in the system
ChooserActivity. The chooser now presents targets as a grid and
displays the activity icon from the referrer activity.

Change-Id: I45db829f184fc78d4f18d42b2a60b25bc301eba8
hooser_grid.xml
esolve_grid_item.xml
0cdd4a93a483ab148bdcf242531cd294883b86c1 13-Apr-2015 Alan Viverette <alanv@google.com> Merge "Fix control alignment for single- and multi-select dialogs"
147931e3f95ba407621eae39e65ee2efe05b2ecb 13-Apr-2015 Alan Viverette <alanv@google.com> Merge "Fix date picker dialog size"
816aa142023c75cf427401c21831193998bdf233 11-Apr-2015 Alan Viverette <alanv@google.com> Fix date picker dialog size

Also fixes date picker instance state restore and cleans up the fade
animations.

Bug: 20110268
Change-Id: I503e2f81253077f22f1619834dc2f2634138ae4e
ate_picker_material.xml
ate_picker_view_animator_material.xml
517adad1c44b40fddba84c067c987d6db3fc5840 07-Apr-2015 Abodunrinwa Toki <toki@google.com> FloatingToolbar with overflow.
-Implemented the toolbar overflow
-Refactored a bit to make the concepts clear and component easier to understand and maintain
-Floating toolbar now uses a clipped popup window that allows touch events to go through the transparent parts

Change-Id: I84794e45a8a10f004654550fe976585f9e62bdb5
loating_popup_close_overflow_button.xml
loating_popup_open_overflow_button.xml
loating_popup_overflow_list_item
8990083b198cf05036d2190e4fe62316fbd1f0a4 08-Apr-2015 Alan Viverette <alanv@google.com> Fix control alignment for single- and multi-select dialogs

Clean up some code in AlertController.

Change-Id: I0e4978c4c14dd838188cb23565eb231903c82afe
elect_dialog_multichoice_material.xml
elect_dialog_singlechoice_material.xml
60b674e07bf7346a673abd4a5f40bddeca16e7ff 25-Mar-2015 Alan Viverette <alanv@google.com> Clean up date picker attributes, add carets

Bug: 19819283
Bug: 19431364
Change-Id: Idd66f4ceb99d598c0f256d85c43bff6e25ccdd8f
ate_picker_month_item_material.xml
ate_picker_view_animator_material.xml
523fe91af4baf26cd26e46c1418a072574959b73 30-Mar-2015 Alan Viverette <alanv@google.com> Merge "Clean up time picker attributes and drawing code"
0c7ed2886e6d17cacc9c0eeb2b7036923ef9a6e0 27-Mar-2015 Abodunrinwa Toki <toki@google.com> New floating toolbar implementation for secondary action mode views.

Change-Id: I04d179576290f1b107b3777287d81f149e16e658
loating_popup_container.xml
loating_popup_menu_button.xml
loating_popup_open_overflow_button.xml
f2525f6802219ad5e983128dc2f7b5a89a507d9c 25-Mar-2015 Alan Viverette <alanv@google.com> Clean up time picker attributes and drawing code

Change-Id: I16283d666f49885855a5f9bb3781cea07af058fd
ime_picker_header_material.xml
0ef59ac0e57e9b99d174d4a53f7d9639357743ac 23-Mar-2015 Alan Viverette <alanv@google.com> Update DatePicker and CalendarView to latest Material spec

Bug: 19431364
Change-Id: If364a051a5208d170495de4182e46b32c7560e08
lert_dialog_button_bar_material.xml
ate_picker_header_material.xml
ate_picker_holo.xml
ate_picker_material.xml
ate_picker_selected_date.xml
ate_picker_view_animator.xml
ate_picker_view_animator_material.xml
ear_label_text_view.xml
62b65e4a8f058787eb49ec1630dfca2d9cd2b751 25-Feb-2015 Adrian Roos <roosa@google.com> Update immersive cling visuals

Also enables the swipe from top gesture for revealing
the navigation bar, even if the status bar is visible.

Bug: 19282730
Change-Id: I7b562c2f0f00ff3f05b8b1e44657efe79b45f9c7
mmersive_mode_cling.xml
62c79e9a64c3b2cafd5500ed3064977dff7b7da3 26-Feb-2015 Alan Viverette <alanv@google.com> Implement landscape layout for time picker dialog

Adds support overriding default alert dialog panel elements by including
them in the dialog's custom content view, but no public API (yet!) since
the panel IDs have never been public. Some minor cleanup and refactoring
in TimePickerDialog. Removes Holo styles for "clock" and "calendar" style
pickers since they are new in Material. If the new styles are used against
Holo they will match Material but with Holo primary/accent colors.

Also implements themed color state lists to resolve TODOs in both time
and date pickers.

Bug: 19431361
Change-Id: I095fd8d653e02d9e5d20d66611432a08a7a5685e
lert_dialog_material.xml
lert_dialog_title_material.xml
ime_header_label.xml
ime_picker_header_material.xml
ime_picker_holo.xml
ime_picker_legacy_holo.xml
ime_picker_legacy_material.xml
ime_picker_material.xml
adbc95f015aed3c6d67bc05507cafa2148cc5d94 20-Feb-2015 Alan Viverette <alanv@google.com> Update time picker to match latest Material spec

Also removes saveLayerAlpha() call from radial time picker's disabled
drawing path.

Bug: 19431361
Change-Id: I18641bb9544107bb8704fc43d0dd6c5b18ff99ce
ime_header_label.xml
ime_picker_holo.xml
77bb6f179a5495c90470f910d46667d8306ae010 12-Feb-2015 Alan Viverette <alanv@google.com> Stack alert dialog buttons when they are too long

Change-Id: Id1c0b8c0a8fd1c9949b15269fba52e88ef826e6b
lert_dialog_button_bar_material.xml
lert_dialog_material.xml
f5a7df1576c538b60f9da21a8d0c7db498c02ad1 06-Feb-2015 Alan Viverette <alanv@google.com> am c3ea7e39: am 69a62a8b: Merge "Update preference dialog padding to Material" into lmp-mr1-dev automerge: eb6f3f8

* commit 'c3ea7e39e51beeac824e3a204e0b5486dca38e91':
Update preference dialog padding to Material
2fb5a6ab9f13c27e3607e2bbb9d000d4db28b84c 05-Feb-2015 Alan Viverette <alanv@google.com> Update preference dialog padding to Material

Mostly copy/paste of the Holo with some padding fiddling to make the
EditText, which has baked-in padding, and TextView line up.

Bug: 19280124
Change-Id: I4a8ad7dcc1f1bd519f4d1c506984871a25a1db31
reference_dialog_edittext_material.xml
87d2169b748f10fcf11f9891cba959327983f278 30-Jan-2015 Alan Viverette <alanv@google.com> am f607fa6b: am d38cc749: Merge "Avoid bug in LinearLayout measurement" into lmp-mr1-dev
automerge: c89cdf2

* commit 'c89cdf2ad435b3b5da16405a0eceb600e93b7a3e':
Avoid bug in LinearLayout measurement
3e2ec1cc9c13a9d0c701727265870c182c1c18ec 30-Jan-2015 Alan Viverette <alanv@google.com> Avoid bug in LinearLayout measurement

Reverts to Holo-style layout where the View divider masks the bug.
Uses a 0-height divider to avoid visual changes.

Bug: 19201079
Change-Id: Ib9e701815c57b23d5ba7173f8de553e90e27ed11
ialog_custom_title_material.xml
ialog_title_icons_material.xml
ialog_title_material.xml
cb4f594eca61d07930a131f4e8063b1a64bc0768 07-Jan-2015 Jorim Jaggi <jjaggi@google.com> Remove dead code #11: Remove more unused classes

Change-Id: Ie78d40fd20eef859e3c0ea9269b86ff1e1471a58
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
de47e3554d8e72509975d6ff475ede79e800743c 27-Jan-2015 Jorim Jaggi <jjaggi@google.com> Revert "Remove dead code #11: Remove more unused classes"

This reverts commit 397ca8be8de407237cd293873647c182837bc032.

Change-Id: Id7f8dbe93d2a48a7f6261232499f73b7de8dd7b1
Reason: Build breakage.
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
397ca8be8de407237cd293873647c182837bc032 07-Jan-2015 Jorim Jaggi <jjaggi@google.com> Remove dead code #11: Remove more unused classes

Change-Id: I3130991cb468a47aa0e198e42f20edca0836f66b
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
14af813940c339100b776cb1d75bcd255d7f6c63 15-Jan-2015 Alan Viverette <alanv@google.com> Merge "Update radial time picker styling, clean up code"
3a7ceec7d58d601ac9e92208f5dec7bc8c440631 15-Jan-2015 Brian Carlstrom <bdc@google.com> resolved conflicts for merge of da562f3d to master

Change-Id: I168ffb910b5962ea53660d1901fa5a8045a9df28
f39d65028092d55ef8eade401f1a813ba11e084e 15-Jan-2015 Alan Viverette <alanv@google.com> Make the DatePicker dialog fit on smaller screens in landscape mode

Bug: 18933437
Change-Id: Id40351d52a7eab81e15e1f0120a9da961ef21d0a
ate_picker_selected_date.xml
ec9fe1ad663d59829075029508673b2e913538d3 14-Jan-2015 Alan Viverette <alanv@google.com> Update radial time picker styling, clean up code

Uses activation color for picker background. Removes bounce animation
when switching between hour and minute pickers. Improves touch handling
when touch moves outside the circle. Cleans up use of string in XML
where float should have been used. Fixes layout so that padding can be
adjusted.

Change-Id: Ibc8e087a83ca522272cdcd434b36cf38583bf541
ime_picker_holo.xml
64a662184a8ef99490ed811f6e38352c1ad2342f 16-Dec-2014 Alan Viverette <alanv@google.com> Always use LTR alignment for time picker HH:MM header

BUG: 18697150
Change-Id: Ia152d1e8ac7ec70db94c64ca8dd2096dabdaffc3
ime_header_label.xml
88831a2a6f4c7dd47d6479ba107ce1a8045d3fa5 21-Nov-2014 Adam Powell <adamp@google.com> Make work profile apps easier to pick in ResolverActivity

Pull the "Work" profile item up out of the main list and into the
header of the resolver drawer, making it easier to discover and access
without disrupting the sort order of the list.

Bug 17935301

Change-Id: Id2d081b61828352c998e517127132f883a20b7ef
esolve_list_item.xml
esolver_list.xml
esolver_list_with_default.xml
ee2221827910c3df7bc89ccd25b43898551e5aa2 26-Nov-2014 Alan Viverette <alanv@google.com> Merge "Ensure time picker HH:MM header is laid out left-to-right" into lmp-mr1-dev
3ed7dbaf325baa6edb579becd18b0b89f5a1416d 25-Nov-2014 Alan Viverette <alanv@google.com> Ensure time picker HH:MM header is laid out left-to-right

BUG: 18509792
Change-Id: Iae06469a7a9d019752b869fbd980a9451b2c63b6
ime_header_label.xml
505e3abb8dd0d8f594280b9510adef74623630d7 25-Nov-2014 Alan Viverette <alanv@google.com> Update IME selection dialog layout for Material

Also cleans up simple_list_item_2.xml formatting.

BUG: 18314215
Change-Id: I12b6ff19fca891524da7137b85dd576f85ee266a
nput_method_switch_dialog_title.xml
nput_method_switch_item.xml
imple_list_item_2.xml
93da37a03b10eaa2971d04e5bbd86b79a154c46a 20-Nov-2014 Alan Viverette <alanv@google.com> Merge "Add padding above and below dialog lists to match Material spec" into lmp-mr1-dev
2af21e0bfabf04578623ff31e4fa77e955588968 20-Nov-2014 Alan Viverette <alanv@google.com> Add padding above and below dialog lists to match Material spec

There's a little too much padding between lists and buttons, but it's
definitely the lesser of two evils. We can handle it dynamically later
on, but it's tricky since we can't just insert a Space element.

BUG: 18336555
Change-Id: I1a8ff644dd27f7998ce7cf7a4fadba1fd7ed04ff
elect_dialog_material.xml
4e857f4ef0357e05806819d0488a73a12208fe8f 17-Nov-2014 Jorim Jaggi <jjaggi@google.com> Fade notifications when exiting dozing

Bug: 18146441
Change-Id: Ifa0cbb8157c65768c3a0c584166ca88c3016b730
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
4fc2ea8402b62001b225bf4e1a335c4cbf3b65ea 12-Nov-2014 Alan Viverette <alanv@google.com> Merge "Ensure time picker dialog fits on small screens" into lmp-mr1-dev
d9f3fdf45bd3e3b5b02f2d21b6df6598cbaf1c70 12-Nov-2014 Alan Viverette <alanv@google.com> Ensure time picker dialog fits on small screens

Also fixes dialog padding in landscape mode and a bug in the
ColorStateList method used to apply a selected color.

BUG: 18251582
Change-Id: Id5b8c7893ec42fd4d5f4a7520e6ac170839d3143
ime_header_label.xml
ime_picker_holo.xml
f89b58ca834de833fe45130f49270b3743240b2e 11-Nov-2014 Alan Viverette <alanv@google.com> Fix Material styling in remaining dialogs and layouts

Also updates existing row and dialog layouts to use preferred list item
or dialog padding as appropriate, fixes incorrect activity themes, and
updates ChooseAccountActivity variants for Material.

BUG: 18314215
BUG: 18292562
Change-Id: I2fde4ba6db80d839104abdaa334a46ad1861600f
ctivity_chooser_view_list_item.xml
ctivity_list_item_2.xml
lert_dialog_material.xml
lert_dialog_progress_material.xml
pp_not_authorized.xml
hoose_account.xml
hoose_account_row.xml
hoose_type_and_account.xml
ialog_title_icons_material.xml
ialog_title_material.xml
ocale_picker_item.xml
opup_menu_item_layout.xml
rogress_dialog_material.xml
esolve_list_item.xml
esolver_list.xml
elect_dialog_multichoice_material.xml
elect_dialog_singlechoice_material.xml
imple_account_item.xml
imple_list_item_2_single_choice.xml
ser_switching_dialog.xml
18f99d91349a4f5ce55e22ed33f1f57eb1b0297b 11-Sep-2014 Jason Monk <jmonk@google.com> Material design for screen pinning cling

Switching from a dialog to a cling-like view to be more material.
Also moving it into SysUI as it highlights the buttons in nav bar.
This will be triggered directly from recents, but from apps it
will be triggered by the PhoneStatusBar. In the case that apps
trigger the request, there will be a 'no thanks' button so that
users can refuse.

Bug: 16957435
Change-Id: Ie880f82c66f4b2be98283ed3fa789703c4bd7ed5
ock_to_app_checkbox.xml
42c63290f778533fb52e80d7db81e3d866235f9c 26-Sep-2014 Adam Powell <adamp@google.com> AlertDialog metrics and measurement fixes

Bug 17930997

Change-Id: If7b641d4e2d80f7bf44c6f0a996faff53ee403bc
elect_dialog_item_material.xml
154c2c24dc3b741bcc0d54c46d349478d24472ac 29-Oct-2014 Alan Viverette <alanv@google.com> Show scroll indicators in AlertDialog

BUG: 16353356
Change-Id: I0307283751ccb23b9d85b0c36cb78b01243e70dd
lert_dialog_material.xml
85085343b378f00a34448b69e582226fa584b005 29-Oct-2014 Alan Viverette <alanv@google.com> Add content description to Toolbar collapse button

BUG: 17722111
Change-Id: If6caa8bc61b0d178648952c419591380f4edf4ba
lert_dialog_material.xml
ffb46bf2956d89e3190007ccf2ef3ce3eed005fe 24-Oct-2014 Alan Viverette <alanv@google.com> Add support for Explore by Touch to RadialTimePickerView

Also adds IntArray, which is like LongArray for integers, and prevents
the AM/PM label text in the time picker header from wrapping.

BUG: 17468036
Change-Id: I7120089885709f23e20368927e4b3ed9db2e5393
ime_header_label.xml
a496ba555292f091e4051ef7f0bc946a894b2804 18-Oct-2014 Alan Viverette <alanv@google.com> am e61519b4: am 15e7b2ac: Merge "Translate compound button drawable by scroll position" into lmp-dev

* commit 'e61519b4a541a4262389842ae8b72dac401b2199':
Translate compound button drawable by scroll position
e61519b4a541a4262389842ae8b72dac401b2199 18-Oct-2014 Alan Viverette <alanv@google.com> am 15e7b2ac: Merge "Translate compound button drawable by scroll position" into lmp-dev

* commit '15e7b2ac60b0e6355e6ed5c1be676744c23f5a0e':
Translate compound button drawable by scroll position
b95c336d7863e6b63e2aa8682a90dd8ae213889c 18-Oct-2014 Alan Viverette <alanv@google.com> Translate compound button drawable by scroll position

BUG: 18028674
Change-Id: Iaba848642b87f0d134c6a6c57e5756d883e45904
elect_dialog_item_material.xml
elect_dialog_multichoice_material.xml
elect_dialog_singlechoice_material.xml
67945c11a5e9547f71be91ceb99e7b9ff15a6292 15-Oct-2014 Alan Viverette <alanv@google.com> Update AM/PM selectors for clock face TimePicker

The selectors are now CheckedTextViews, which makes more sense when
using a screen reader.

BUG: 17468036
Change-Id: I09c62a08172a710faa8fb7ed2bf99a66331e5701
ime_header_label.xml
21ad8732314872cc62ba2d311343c23b1e9078b8 14-Oct-2014 Alan Viverette <alanv@google.com> am b927dfc7: Merge "Increase contrast for money permission" into lmp-dev

* commit 'b927dfc774bd9d2c52cf6fbf50fe2eca16994c27':
Increase contrast for money permission
dc4e791b29c9b5f28cfbb6eb32816e5bf006b2a6 13-Oct-2014 Alan Viverette <alanv@google.com> Increase contrast for money permission

BUG: 17923303
Change-Id: Ic35a9d37690ec5c4375285ca9b162cbff62db656
pp_permission_item_money.xml
97850c066b3eccdabecdd5f424735883661c12ed 11-Sep-2014 Mick Lin <Mick.Lin@mediatek.com> [DS] DSDS support for widget view

Change-Id: If8b8410eb3cc471933f0b109973ea1f43fe5e791
imple_account_item.xml
e5bed12bc2c1fede6b7f2db22d4432f4473c3232 01-Oct-2014 Alan Viverette <alanv@google.com> am c2379e00: Merge "Add activated text colors, update Material preference header" into lmp-dev

* commit 'c2379e005d3e692d0b725c65fa842459e65ad1dc':
Add activated text colors, update Material preference header
d292220f460400b7c9b6549a39578c87317b6daf 01-Oct-2014 Alan Viverette <alanv@google.com> am 191807e3: Merge "Remove baked-in shadow insets from Material dialog minHeight" into lmp-dev

* commit '191807e3863d873cd315701ab7f32b0b51e1bf35':
Remove baked-in shadow insets from Material dialog minHeight
e353ccbf532139cf4e83969e5fcbc81489fd21a2 01-Oct-2014 Fabrice Di Meglio <fdimeglio@google.com> am 415393f4: Merge "Update for bug #17521147 Settings activity looks terrible on Volantis" into lmp-dev

* commit '415393f424c8df75194aa194c46acfb213866c08':
Update for bug #17521147 Settings activity looks terrible on Volantis
b08fc7ec1b77203d53766a1537239e30fc56890f 01-Oct-2014 Fabrice Di Meglio <fdimeglio@google.com> am df61d004: Fix bug #17682629 Crash while accessing apps\' settings

* commit 'df61d0046cb901f75d2758aa443190371b4cc746':
Fix bug #17682629 Crash while accessing apps' settings
c2379e005d3e692d0b725c65fa842459e65ad1dc 01-Oct-2014 Alan Viverette <alanv@google.com> Merge "Add activated text colors, update Material preference header" into lmp-dev
b21e5662d5a5ed09350d116950fe2c4bd5850b40 01-Oct-2014 Alan Viverette <alanv@google.com> Remove baked-in shadow insets from Material dialog minHeight

We don't bake in shadows anymore, so this was making the minimum
content area way too tall.

BUG: 17700338
Change-Id: I728693654a6dc1c8d75a258746409b61639dccfc
lert_dialog_material.xml
6dece79fc8ffaa5b44c9baaf6fb569637fb35813 30-Sep-2014 Alan Viverette <alanv@google.com> Add activated text colors, update Material preference header

Addresses contrast issues when using activated background.

BUG: 17521147
Change-Id: Ia242c6d7bd0c1b5ca545a81fe515f15320b14d67
reference_header_item_material.xml
a616367d3bef486613cb01accde79efa877cf969 30-Sep-2014 Fabrice Di Meglio <fdimeglio@google.com> Update for bug #17521147 Settings activity looks terrible on Volantis

Per UX request:

- remove PreferenceHeader list divider
- make list item primary/secondary text using the correct themed list item
text appearance (so that they can be overridden)

Change-Id: Ie0cadf81914cf208434a342829a48b5a1df62141
reference_header_item_material.xml
reference_list_content_material.xml
df61d0046cb901f75d2758aa443190371b4cc746 29-Sep-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #17682629 Crash while accessing apps' settings

- add missing Material resource file

Change-Id: Ibf5f43c0c5a09b4e562fbe8f40778a89b560e211
readcrumbs_in_fragment_material.xml
5f5255c42cc25b1260b77121bfb8be6be900a124 29-Sep-2014 Alan Viverette <alanv@google.com> am 1e6775eb: Merge "Update alert dialog message text style, list divider opacity" into lmp-dev

* commit '1e6775ebb41ff2b343569c9d21c006fed26d08b3':
Update alert dialog message text style, list divider opacity
c8241c12c4fb81a0190a2f4ad589170f5e66a3b6 29-Sep-2014 Alan Viverette <alanv@google.com> Update alert dialog message text style, list divider opacity

BUG: 17627843
BUG: 17694759
Change-Id: I9c5d08c8dd48b43a2485cc6fd213ef00bdeac8a4
lert_dialog_material.xml
c410968871cc9437f289e3d566a33ad09101a842 26-Sep-2014 Fabrice Di Meglio <fdimeglio@google.com> am 8420a924: Merge "Fix bug #17521147 Settings activity looks terrible on Volantis" into lmp-dev

* commit '8420a924e038948e5df6ab41b4fbc73ae16c67b4':
Fix bug #17521147 Settings activity looks terrible on Volantis
b22be6fcf2689a7de3795f406678caf73180a990 25-Sep-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #17521147 Settings activity looks terrible on Volantis

- update layouts for PreferenceActivity and its headers
in two panes mode (per UX request)
- add theming where it was missing

Change-Id: I0c478c1a66b6de7e122b7ee73da24f3dd5a7bc28
ragment_bread_crumb_item_material.xml
reference_header_item_material.xml
reference_list_content_material.xml
2300412761939b0b9999609ae9cf59cca145d299 20-Sep-2014 Alan Viverette <alanv@google.com> am 14932619: Merge "Correctly apply max width/height to preference icons" into lmp-dev

* commit '14932619ea17d7b224902c50db4d59f15eed7b1c':
Correctly apply max width/height to preference icons
ecd7c96aa4144224c1e6c47d079d043abb86839c 19-Sep-2014 Alan Viverette <alanv@google.com> Correctly apply max width/height to preference icons

BUG: 17581750
Change-Id: I8ad21a321c80f0a657670ba4d175d0ebecea49ef
reference_material.xml
e88d918fbeddc2e8cf99035a8a544221dea2fc9a 18-Sep-2014 Alan Viverette <alanv@google.com> am fb15b0e2: Merge "Use action bar theme for action modes, fix ViewStub inflation theme" into lmp-dev

* commit 'fb15b0e2566d80dbedc8f91bdc0a1edb88ce1ec2':
Use action bar theme for action modes, fix ViewStub inflation theme
a9ddb8dc23b253c53f24ceb81e9d596c072d834e 18-Sep-2014 Alan Viverette <alanv@google.com> Use action bar theme for action modes, fix ViewStub inflation theme

BUG: 17262483
BUG: 17513621
Change-Id: I74764570a11da162a224e94978e21e52d17e2e84
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_simple.xml
creen_simple_overlay_action_mode.xml
creen_title.xml
creen_title_icons.xml
3b1a9b3f6962566c71dc2005d46c7aa6270e34b9 16-Sep-2014 Adam Powell <adamp@google.com> am 17ec7920: Merge "Finish materializing dialogs" into lmp-dev

* commit '17ec7920bab6cbec4be42f4f0db8c8e6cc2f484e':
Finish materializing dialogs
d044ad97a8ac1f62c572c7e42c77e960441d8d02 15-Sep-2014 Adam Powell <adamp@google.com> Finish materializing dialogs

Fix bottom spacing for dialogs with no button bar

Remove default dividers from dialog lists

Bug 17503404

Change-Id: Icdcaaad99f70a259ff3f892d6385257801e38437
lert_dialog_material.xml
1fd76880daa4711509ac933a4759c5f00ac5437d 13-Sep-2014 Adam Powell <adamp@google.com> am af7ba5de: Merge "Add contentDescription for material action mode close button" into lmp-dev

* commit 'af7ba5dee4454f946ba8e2a3a87205a07bf63171':
Add contentDescription for material action mode close button
a75356e1ab8c59a6a58ec9ffef0289202b136f43 13-Sep-2014 Adam Powell <adamp@google.com> Add contentDescription for material action mode close button

Bug 17487633

Change-Id: Ib61723719f3a3b076ac8136e578748cfa6db8770
ction_mode_close_item_material.xml
b4c2b8ef9438838de1202266414bff8ac0a82476 12-Sep-2014 Alan Viverette <alanv@google.com> am fe4b935f: Merge "Move padding back into to the dialog message" into lmp-dev

* commit 'fe4b935fc89efa8d00546a988df7e6ed9530ded9':
Move padding back into to the dialog message
446666c57de5830f8b05b428be07f9269f7e9668 12-Sep-2014 Alan Viverette <alanv@google.com> Move padding back into to the dialog message

Makes lists look weird, but we need some dynamic adjustment of padding
if we're going to handle every combination of buttons/message/etc.

BUG: 17460357
Change-Id: I2990f72f3761f3a0e9cf5d295101af2b99685cff
lert_dialog_material.xml
027b24f61c83cacc648faead395c28ccb468507c 11-Sep-2014 Alan Viverette <alanv@google.com> am f871566a: Merge "Enable adjustViewBounds on preference icon so that maxWidth is used" into lmp-dev

* commit 'f871566adb6a2a1bc5827405712a7ebeb180d9d4':
Enable adjustViewBounds on preference icon so that maxWidth is used
cdea76488d517f9fdaf680542c3048abaca63431 11-Sep-2014 Alan Viverette <alanv@google.com> Merge "Enable adjustViewBounds on preference icon so that maxWidth is used" into lmp-dev
878f7f7ce21c8ba710846b7ded8be7cb11c97f71 11-Sep-2014 Jorim Jaggi <jjaggi@google.com> am 7a094593: Merge "Fix inconsistent layout param in notification" into lmp-dev

* commit '7a09459352d0f37380d2552b8a90834c4073fa63':
Fix inconsistent layout param in notification
0cf327daf3bbe40804d965280fca626e270707ae 11-Sep-2014 Jorim Jaggi <jjaggi@google.com> Merge "Fix inconsistent layout param in notification" into lmp-dev
07b900fff0f0d53c50b89970affd9ad69748b731 11-Sep-2014 Alan Viverette <alanv@google.com> Enable adjustViewBounds on preference icon so that maxWidth is used

BUG: 17437258
Change-Id: I87fcd8bfb5936aaf321f65d2b181a8dfddf3c973
reference_material.xml
cfc18c73273c71521db3dd3fa097e01b8e71a765 10-Sep-2014 Jorim Jaggi <jjaggi@google.com> Fix inconsistent layout param in notification

Might increase the measure performance a bit.

Bug: 17040206
Change-Id: I2fff039cefdb4f21aff2674b6e7449549f5f8670
otification_template_part_line1.xml
cb37dfdd5c51ecccbaded6c4d7a17247e52b7822 10-Sep-2014 Svetoslav <svetoslavganov@google.com> am 0f2e085d: Merge "RTL support for print UI." into lmp-dev

* commit '0f2e085da75d003a2f3b7490dda9b9ac2aef58ba':
RTL support for print UI.
fc81bfe3fb43296ca7040b8f259e1cbec50898ca 10-Sep-2014 Svetoslav <svetoslavganov@google.com> Merge "RTL support for print UI." into lmp-dev
990ac120df2ec438e17c61b2ce2026f5ee530e26 10-Sep-2014 Christoph Studer <chstuder@google.com> am c4290acf: Merge "Notification: Use ViewStub for ProgressBar" into lmp-dev

* commit 'c4290acf31f537821c42356d8a5db22afd353d1c':
Notification: Use ViewStub for ProgressBar
b907affce2ca0451637770710b5bedc8162f69cf 10-Sep-2014 Christoph Studer <chstuder@google.com> Merge "Notification: Use ViewStub for ProgressBar" into lmp-dev
3ab1ec05491d5da8eea070889c03b6ea4f2af5bc 10-Sep-2014 Svetoslav <svetoslavganov@google.com> RTL support for print UI.

bug:16966145

Change-Id: I488d11f1941545630d52eea4c4d48c43667c6067
imple_spinner_dropdown_item.xml
0b137c763b43b7e03a34206d07d6f465cfd49dff 10-Sep-2014 Alan Viverette <alanv@google.com> am a9962d36: Merge "Improve dialog padding when title or body text are missing" into lmp-dev

* commit 'a9962d3609c2cf03ee7d437fcee2c339423da3c5':
Improve dialog padding when title or body text are missing
e809b11bc10941e829f96e703c6bb3ddb7948a41 10-Sep-2014 Alan Viverette <alanv@google.com> Improve dialog padding when title or body text are missing

BUG: 17446820
Change-Id: I20ace8660da90e6722e55978a3ce49eeafcd1220
lert_dialog_material.xml
lert_dialog_progress_material.xml
rogress_dialog_material.xml
80d297435057418d2adaf6eb4be033503f81d4bb 10-Sep-2014 Alan Viverette <alanv@google.com> am ba2ce6fa: Merge "Update alert dialog styling to match Material spec" into lmp-dev

* commit 'ba2ce6fa080df627646501f58bab5fde76b0f2c2':
Update alert dialog styling to match Material spec
6aad5057b66775d7eb5c781de12dd22de7823405 09-Sep-2014 Alan Viverette <alanv@google.com> Merge "Update alert dialog styling to match Material spec" into lmp-dev
aca4b25f479065088a798eff3b87ec46325632e3 09-Sep-2014 Christoph Studer <chstuder@google.com> Notification: Use ViewStub for ProgressBar

Lazily inflate ProgressBars since they're expensive.

Bug: 17366831
Bug: 17399567
Change-Id: I2b85169a67d41a66fead2fccef2381eaa671c3e4
otification_template_part_line2.xml
otification_template_progressbar.xml
ebbbc4525c51bd4c00b5e35a9c2e220f7b7129e9 09-Sep-2014 Adam Powell <adamp@google.com> am d6fa07e7: Merge "New new design for ResolverActivity" into lmp-dev

* commit 'd6fa07e7a598a070ac70ed0bead3b0a070d1b946':
New new design for ResolverActivity
fd1e93d128da9dbb2f97630c01239bb56199686e 08-Sep-2014 Adam Powell <adamp@google.com> New new design for ResolverActivity

Switch back to using a list as the grid and differently positioned
activity icons were confusing to users. Keep the distinct "last used"
presentation but align icons and titles with the further choices
below. Adjust this to make the fold more apparent. Remember
open/closed slider state across config changes.

Fix some bugs in nested scrolling and flinging.

Bug 17301272

Change-Id: I175937d5821df27b6ac7ffad7f01cd9a6ed3e3e3
esolve_list_item.xml
esolver_different_item_header.xml
esolver_list.xml
esolver_list_with_default.xml
80be90606e28c7911c7757a9c4d30b8a152f5a48 08-Sep-2014 Jorim Jaggi <jjaggi@google.com> am 5d629572: Merge "Restrict line count for BigTextStyle" into lmp-dev

* commit '5d629572c2e3c8142ed437efbd1ebdd4bde4220c':
Restrict line count for BigTextStyle
457a10d29c151664fc274c06be7e44f813b12767 08-Sep-2014 Jorim Jaggi <jjaggi@google.com> Restrict line count for BigTextStyle

Also fixes paddings for the first line for InboxStyle notifications.

Bug: 17161340
Change-Id: I00a92f256d9ccad7cfbcecb591e84bb0d68ba635
otification_template_material_inbox.xml
304a13b25bf9e35afb83df83202c271fd2685126 08-Sep-2014 Alan Viverette <alanv@google.com> Update alert dialog styling to match Material spec

BUG: 17415772
Change-Id: I8dc407adb2a338c1288ca9d50e921d9fe3496c22
lert_dialog_material.xml
lert_dialog_progress_material.xml
ialog_custom_title_material.xml
ialog_title_icons_material.xml
ialog_title_material.xml
rogress_dialog_material.xml
7568d9df7538fa9b9d4d8b9326dc6aad4920f584 04-Sep-2014 Alan Viverette <alanv@google.com> am 69dc952d: Merge "Fix AM/PM text i18n and clean up keyboard support in time picker" into lmp-dev

* commit '69dc952dba40c2c5ab3f0e596391e330ff9f71c8':
Fix AM/PM text i18n and clean up keyboard support in time picker
3b256c850c86a9a5d543496e118c84a33b851fae 04-Sep-2014 Alan Viverette <alanv@google.com> Merge "Fix AM/PM text i18n and clean up keyboard support in time picker" into lmp-dev
945399968dccb1cbe80e8e0aa2a070ece399b0bf 04-Sep-2014 Adam Powell <adamp@google.com> am c3070461: Merge "Change the CAB to use the up-glyph for closing action modes" into lmp-dev

* commit 'c30704610f77b486d6c52f80b8ed36f41763448f':
Change the CAB to use the up-glyph for closing action modes
ba9bf41a77261471a4dc9d7964aec41726b4e4e6 04-Sep-2014 Alan Viverette <alanv@google.com> Fix AM/PM text i18n and clean up keyboard support in time picker

Also updates date picker to use drawable for the header background to
match the implementation in time picker. The time picker background
now supports showing a focused state ripple.

BUG: 17344077
BUG: 16227517
Change-Id: Ida715badb4a151fc16edd91fd4a0dae32953c99e
ime_picker_holo.xml
b2536cf473a6fc386eea75ab8c97edf3a1ad323b 04-Sep-2014 Adam Powell <adamp@google.com> Change the CAB to use the up-glyph for closing action modes

In an effort to reduce glyph proliferation, change the "done"
checkmark from the CAB to the up-navigation arrow, placing the CAB
firmly in the current navigation hierarchy. This matches behavior for
expandable action views such as SearchView.

Allow the use of different CAB "done" layouts by theme; the material
layout should not include the "done" text and should use the standard
borderless selectable item background.

Bug 17372188

Change-Id: Icfb3e0bbc6a718e22ab27f9d520da5fe4eb833e7
ction_mode_close_item_material.xml
57db5e007757a704150f77caf3ab750402e51f96 03-Sep-2014 Alan Viverette <alanv@google.com> am e03c6d1f: Merge "Don\'t clip preference row icons to padding" into lmp-dev

* commit 'e03c6d1f32c3a45a83e4042dd70b73116e0d5301':
Don't clip preference row icons to padding
6319a2f12e7138fc93d27a5e0ce4975794bb3acc 03-Sep-2014 Adam Powell <adamp@google.com> am 1b17f939: Merge "Automatically supply a content description for ToolbarActionBar nav" into lmp-dev

* commit '1b17f9390020b2801c9b4bea0a5ada5fe7bc37df':
Automatically supply a content description for ToolbarActionBar nav
a83a6d9d128e93d5b374579b519679deb8bbc418 03-Sep-2014 Alan Viverette <alanv@google.com> Merge "Don't clip preference row icons to padding" into lmp-dev
12b0321c0b400f105cad40568a1f572020ba6336 03-Sep-2014 Adam Powell <adamp@google.com> Automatically supply a content description for ToolbarActionBar nav

If the developer hasn't set a navigation content description on the
Toolbar assigned to be an action bar or a home-action content
description via the ActionBar interface, use the framework default
"navigate up" string.

Also make sure that the default Up description is supplied in the
screen_toolbar window decor layout and that it is parsed properly in
all toolbars, even if we don't have an icon set during construction.

Bug 17298370

Change-Id: Ie2f9e34f92046d4d4ffb9a07e38fa89581891f7b
creen_toolbar.xml
416387763cbaffdc64dd43c74c71b3e672a3a565 03-Sep-2014 Alan Viverette <alanv@google.com> Don't clip preference row icons to padding

Need negative margins to align the 48dp icons correctly with Material
layout guidelines and still respect listPreferredItemPaddingStart.

BUG: 17316340
Change-Id: I2d3baa4cd2857fb73a65eba3447de33d7319b6df
reference_material.xml
1003de7b7e5a8009afa601ea289da45b533153a6 01-Sep-2014 Jorim Jaggi <jjaggi@google.com> am faecb0b4: Merge "Media notification updates" into lmp-dev

* commit 'faecb0b40a1ac2371d93d245e2a65a22ce4b1f0c':
Media notification updates
17ee3ec0b85f1ca29920bc3bf26e613b82a0ecf8 29-Aug-2014 Jorim Jaggi <jjaggi@google.com> Media notification updates

- Make text white.
- Adjust padding & metrics to redlines.
- Use different narrow layout when 3 or less notifications with big
picture.
- Update action ripples.
- Fix progress bar size & fix color for indeterminate progress bar.
- Apply default background in SystemUI when no color is set, so we
don't end up with white text on white background.

Bug: 15437369
Bug: 16625746
Bug: 15147533
Change-Id: Ie8bd5ad0bbca972685adb50034fff88ea97456bd
otification_material_action.xml
otification_material_media_action.xml
otification_template_material_big_media.xml
otification_template_material_big_media_narrow.xml
otification_template_material_media.xml
05e6dde3a0b9ba1eb3d13d511fe2e27a0d10c851 01-Sep-2014 Wink Saville <wink@google.com> ksd to lmp-sprout-dev

Change-Id: I94eb65c62231b5831570bb0cbbbd9c916bee0a37
ubscription_item_layout.xml
7ff48839b0149eba1ab46cfd1476854c2e664a81 30-Aug-2014 Alan Viverette <alanv@google.com> Variety of small UI tweaks

Updates dialog padding, text opacities on dark theme, progress bar
opacity, ripple background exit speed, remove unnecessary text color
attribute from action menu item layout, fix secondary and tertiary
disabled state text colors.

BUG: 17321765
BUG: 17333263
BUG: 17322159
BUG: 17330086
Change-Id: I14473a985b2c6b853afe7db535a2443e934238e9
ction_menu_item_layout.xml
d05aa3ee47579283a20f4e5957fc319c6e76a74a 28-Aug-2014 Jorim Jaggi <jjaggi@google.com> Fix various problems with notification layouts

- Fix end padding for inbox notification.
- Fix that actions in BigText were clipped off.
- Fix that second line was never shown.
- Fix top padding in combination with badges.
- Fix that actions in InboxStyle were clipped off.
- Make badge style consistent with small icon.
- Fix that third line on Inbox/BigText is always 12sp (before it was
sometimes 14sp)

Bug: 17315502
Bug: 17285898
Bug: 17311783
Bug: 17200814
Change-Id: Ic7e5e4fa07b6302a76631d0238b88239871acf49
otification_template_material_big_base.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
41ad39421dabc86199540e6750d5fae34fade493 28-Aug-2014 Alan Viverette <alanv@google.com> Rename StatusBar.Material styles to Material.Notification

Replaces a removed style with __removed to avoid breaking
existing apps. This will be (wait for it...) removed prior
to release.

BUG: 17288986
Change-Id: I7e934fcebe39baed39fd8b01bf12bf3bb41305ad
otification_template_material_big_base.xml
otification_template_material_big_media.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
otification_template_part_chronometer.xml
otification_template_part_line1.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
otification_template_part_time.xml
000b1abca8b1c6ac066362379934b270e013f9a5 27-Aug-2014 Alan Viverette <alanv@google.com> Update list preference layout to more closely match Material spec

Expects icons to have 4dp of padding baked in, which is consistent with
existing icons.

BUG: 17235037
Change-Id: Ic855664e85454be5e0de030070eb6ab1594e2448
reference_material.xml
03740d74cae3afd4aeaaf3b20f12cfafdc3883a5 27-Aug-2014 Alan Viverette <alanv@google.com> Merge "Update date and time picker styling" into lmp-dev
7119d0d66bd8649508c5bbb973a34b3b858bf8cf 26-Aug-2014 Alan Viverette <alanv@google.com> Update date and time picker styling

Change text sizes, fix year picker selected color, remove pulse
animations, fix landscape layout centering.

BUG: 17185948
BUG: 17187072
BUG: 14973897
BUG: 16938600
Change-Id: I11ad0abb217a950f4a96d1f781e08f09796c67bb
ate_picker_selected_date.xml
c2a8d151dcd8e04dd67e5adbdf68b9795932ad82 25-Aug-2014 Amith Yamasani <yamasani@google.com> Improve user switching interstitial

Layout and string changes.

Bug: 16661752
Change-Id: Ie24fe4683b91923ff357be054b7440fd1fc86ebb
ser_switching_dialog.xml
98193ea54f492aefb0c5dd8ff7a1f61e605535e6 24-Jul-2014 Kenny Guy <kennyguy@google.com> Fix notification badge when line 3 not shown.

Ongoing notifications from chrome and drive
don't have content in line 3 so profile badge
wasn't shown.
Add profile badge to large notifications which
hide line 3.

Bug: 16366324
Change-Id: Ib4f1e888674743aa8ef93b7eaceae72602d8df4d
otification_template_material_big_base.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
445d3c0a6f471b4bb1bd37ad5da0fd90c6ce2825 19-Aug-2014 Jorim Jaggi <jjaggi@google.com> Update notification layouts to match redlines

Also fixes a lot of paddings and other small issues with
the notification layouts.

Bug: 15437369
Change-Id: I40b6c69afc160c498b7e2e709814b5b847f615de
otification_material_action.xml
otification_material_action_list.xml
otification_template_icon_group.xml
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_part_line1.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
469b0c1f23babe935ff660d3c451db245ca2ed3d 18-Aug-2014 Alan Viverette <alanv@google.com> Fix button text color, reduce alert dialog padding

Material.Button was inheriting from the default Button style, which
incorrectly set textColor (thus overriding the value from the text
appearance).

BUG: 17047363
BUG: 17111560
Change-Id: I74a8fb865bbb7262afd7eb1328e2173e9b74c175
lert_dialog_material.xml
26bcdf14cfb604d4b2a761f4166f61ce7c6a96a8 18-Aug-2014 Craig Stout <cstout@google.com> Merge "Fix alert, date picker, time picker dialogs for TV." into lmp-dev
fd4bc4cdca85963d3685471c87ba4f252e981184 13-Aug-2014 Craig Stout <cstout@google.com> Fix alert, date picker, time picker dialogs for TV.

b/15194230

Change-Id: I85bcef86332acb041e5c3b1f8c515d981486c3d1
lert_dialog_leanback_button_panel_right.xml
lert_dialog_leanback_button_panel_side.xml
ime_picker_legacy_leanback.xml
665366a3055c7baa36242b8c92c5ff85b1c3394b 08-Aug-2014 Michael Wright <michaelwr@google.com> Change 'disable hardware keyboard' to 'show input method'

Previously it implied that the hardware keyboard would be disabled,
but really the toggle would just enable showing the IME even if a
hardware keyboard was present. Changed the string and swapped the
semantics to be more clear about the behavior.

Bug: 14066881
Change-Id: I9c8a7eb98b5277f1d09cc19fa7402e9b4cf51d92
nput_method_switch_dialog_title.xml
518ff0de95e64116ecb07706fc564d4c19197ca7 15-Aug-2014 Alan Viverette <alanv@google.com> Fix date and time picker styling

Removes done buttons from widgets, fixes date picker day selection, fixes
dialog layouts in landscape, updates colors. Adds API on AlertDialog for
setting the view by resource ID, which is necessary to correctly inflate
the view against the dialog's parent view.

BUG: 16941550
BUG: 16852521
BUG: 16878697
BUG: 16838659
BUG: 17047435
Change-Id: I138858ce06cd4abf68a2c3361ec170370236b33b
lert_dialog_material.xml
ate_picker_done_button.xml
ate_picker_header_view.xml
ate_picker_holo.xml
ate_picker_selected_date.xml
ime_header_label.xml
ime_picker_dialog.xml
ime_picker_holo.xml
ime_picker_legacy_leanback.xml
21dbab14f4acf840d8692854a70a493453aac7ae 14-Aug-2014 Adam Powell <adamp@google.com> Merge "Show checkmarks at the start of material AlertDialog list items" into lmp-dev
16f2b90d6a54a824e60f09a31bb2a9263166cdd2 12-Aug-2014 Adam Powell <adamp@google.com> Show checkmarks at the start of material AlertDialog list items

Also fix a bug in parsing CheckedTextView tinting attributes

Bug 16552638

Change-Id: I20d41b6f6d418fdc115108d31f4f463e371794d2
elect_dialog_multichoice_material.xml
elect_dialog_singlechoice_material.xml
0464ca04e8fe9c4c707be5dc9785725a329c849e 14-Aug-2014 Alan Viverette <alanv@google.com> Prevent SwitchPreference widget from receiving a11y focus

Has no effect on behavior when explore by touch is turned off.

BUG: 16961152
Change-Id: I1e494d6a86f261d22d551afc43fe9e499907df6f
reference_widget_switch.xml
539aad45707202a2167f03475da38b4cccf020f0 04-Aug-2014 Dan Sandler <dsandler@android.com> Large text support for notifications.

Bug: 7216066
Bug: 15437369
Change-Id: I01a07f04c18d374fc1656f0b1f439a7c33c9d80c
otification_material_action.xml
otification_material_action_tombstone.xml
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_part_line1.xml
otification_template_part_line2.xml
otification_template_part_line3.xml
52ab18bc6c4672ff697db2990899d33f91baf2f5 06-Aug-2014 Fabrice Di Meglio <fdimeglio@google.com> Make SwitchPreference switch more Material

- remove the padding so that we behave the same way as the CheckBoxPreference

See bug: #13140648 Settings needs to support the new Quantum Paper theme

Change-Id: Ie22f389820c4a48bcf4b018d7009a07140cb493b
reference_widget_switch.xml
d130b803b0787131208bea99926dc655b124f006 01-Aug-2014 Tadashi G. Takaoka <takaoka@google.com> Fix input method picker using Material design language

Note that the button text color will be fixed in the future change.

Bug: 14860252
Change-Id: I8a6a4a7efce50bfaec114117e33f97f27b1ef950
nput_method_switch_dialog_title.xml
nput_method_switch_item.xml
60727e07c6ef72e2f494266939c02494a3df28f8 29-Jul-2014 Alan Viverette <alanv@google.com> Clean up TimePicker and DatePicker styling

Removes the time and date picker specific themes and defaults their
theme attributes to use the alert dialog theme attribute's value.

BUG: 14973897
Change-Id: Id5cc74ea0c1a379fc1ee76b354a1bb5ba329585a
ate_picker_header_view.xml
ate_picker_holo.xml
ate_picker_selected_date.xml
ear_label_text_view.xml
f7f8fd64c8e8251caaf0d41d07f3bfe9c79e5335 25-Jul-2014 Alexandra Gherghina <alexgherghina@google.com> Update string for account manager failures

Bug: 14642886
Change-Id: I200e38c7a93990787a3d6e01a583fe8ba193a987
pp_not_authorized.xml
5c8b789892d60bd779c321573bb747f04e487458 26-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix permission icons size to 24dp

See bug: #14258811 Permissions icons are not visible in App info

Change-Id: Ib77bae60d4a14163c72fdeb4cb084ddbd739f69b
pp_permission_item.xml
pp_permission_item_money.xml
pp_permission_item_old.xml
9f716b7c40fed90b29c0ab4be0d6367b1052a1b6 25-Jul-2014 Alan Viverette <alanv@google.com> Remove content description from SearchView text field

BUG: 16519353
Change-Id: I4df5e1e04fdf0d625e42f70f67657c5107f1443b
earch_view.xml
02a7b78eab58840cf5c060e6861dfb9a539c3177 22-Jul-2014 Adam Powell <adamp@google.com> Revert "Revert "Block focus with a touchscreen for ActionBars and Toolbars""

This reverts commit 9d629b6daba8c433fe014728e1ad07e034906c79.

Once more, with feeling!

Bug 16284253
creen_action_bar.xml
creen_toolbar.xml
09a65601b24b77b7e5b3d2d4c7c30eded1ba1040 21-Jul-2014 Adam Powell <adamp@google.com> Sort ResolverActivity items based on UsageStats

Sort targets by the total amount of time the user has spent with their
containing package in the foreground.

Bug 15694906

Change-Id: I63c956424f78eb22911517674dfefd96901d19f8
esolve_list_item.xml
5134478151d8aa3d776f8d4f368dbcdbc501a92a 17-Jul-2014 Alan Viverette <alanv@google.com> Add public attributes for TimePicker styling

BUG: 11218747
Change-Id: Ifdf981280ebe20a9066f219c9a4505d0d7486b2e
ime_header_label.xml
ef7d656d44ae92f1b525cf05947f8f857cfff2bd 17-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #16353909 Preferences RTL support is sometimes broken

- use start/end instead of left/right ...

Change-Id: I5e6bd49c10f9730e297694ceeb7a6996a732e3a0
reference_child_material.xml
reference_information_material.xml
4670a24686f2b5d9323bfbb1ca5bfce5d5d7ceb7 17-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix #16348486 [RTL] Checkboxes are improperly aligned

- use "end" instead of "right" for gravity

Change-Id: I2f8840094b7ac6daeff55bcb457b6c3fa9dc2001
reference_material.xml
febcb9d42bb6b458a3bbe59730476518f5a252d7 16-Jul-2014 Jason Monk <jmonk@google.com> Merge "Finalizing lock-to-app UX" into lmp-dev
200689da6703949c12f9439e7f9619b84410c941 15-Jul-2014 Baligh Uddin <baligh@google.com> Revert "Block focus with a touchscreen for ActionBars and Toolbars"

This reverts commit a2933761d17bc5106357a1edd9bd3ff978160133.

Change-Id: Idedd430574925a0e86311a3d9fee51a74731c2f8
(cherry picked from commit d886cf139532a78b2d34d13403f10295a9bbd14e)
creen_action_bar.xml
creen_toolbar.xml
bd9152f6ee156ee473f05f6f05f238605996fca4 01-Oct-2013 Fabrice Di Meglio <fdimeglio@google.com> Update DatePicker widget and its related dialog

- the old DatePicker widget is still there for obvious layout compatibility reasons
- add a new delegate implementation for having a new UI
- use the new delegate only for the DatePickerDialog (which does not need to be
the same)
- added support for Theming and light/dark Themes
- added support for RTL
- added support for Accessibility
- verified support for Keyboard
- verified that CTS tests for DatePicker are passing (for both the legacy and the
new widgets)

Also added a new HapticFeedbackConstants.CALENDAR_DATE and its related code for
enabling day selection vibration

Change-Id: I256bd7c21edd8f3b910413ca15ce26d3a5ef7d9c
ate_picker.xml
ate_picker_done_button.xml
ate_picker_header_view.xml
ate_picker_holo.xml
ate_picker_legacy.xml
ate_picker_legacy_holo.xml
ate_picker_selected_date.xml
ate_picker_view_animator.xml
ear_label_text_view.xml
7779bf1ce8243d9f856c05db3cc5a37a8227a970 14-Jul-2014 Jason Monk <jmonk@google.com> Finalizing lock-to-app UX

Simplifications have happened to remove the enter/exit layouts
and just use a toast to notify the user, and the in text icons
have been removed.

The enter dialog now has a checkbox to see if the lockscreen
should be locked on exit (since it isn't in settings anymore).

Also updated strings.

Bug: 15836599
Change-Id: I3ab685bf3672c8a7f9d83d12e81f0099968cdfde
ock_to_app_checkbox.xml
ock_to_app_enter.xml
ock_to_app_exit.xml
49a22e82025ea947d81681a0abb7ef00600eac3b 13-Jul-2014 Alan Viverette <alanv@google.com> Add window elevation for dialogs, clean up surface insets API

BUG: 13211941
Change-Id: I9d605d0b2fb24f9bf8e73fbecd520b6b52ae5751
lert_dialog_material.xml
278902c982443b3c196aa4642dcf3e0fffe4b23d 13-Jul-2014 Adam Powell <adamp@google.com> Updated "with-default" layout added for ResolverActivity

Add a layout that promotes the last chosen activity to the top for
ResolverActivity. Alter ResolverActivity behavior as appropriate: Only
the last selected activity can be set as default. Different activity
selections take effect immediately. You can only set a default if it
was the last-used target of the intent.

Also add some default strings for invoking common intents to make the
no-title invocations a bit more user-friendly than just, "complete
action using."

Bug 15694906

Change-Id: I8c75d2f812926805c949cc76bab48aa4094e002f
esolver_list.xml
esolver_list_with_default.xml
ed68773e82626148d9e4c8da6b2288b1f2f926c2 11-Jul-2014 Adam Powell <adamp@google.com> Block focus with a touchscreen for ActionBars and Toolbars

Focus in the presence of a keyboard follows content, not navigational
elements.

Change-Id: I08d0f2fcfe0d4c58418466545b7b57d1345bd07f
creen_action_bar.xml
creen_toolbar.xml
4f6c2050a847f4089330b4b0aa4d1deb173e5bd0 08-Jul-2014 Adam Powell <adamp@google.com> ResolverDrawerLayout for ResolverActivity

Internal widget to allow nested scrolling of the grid of intent filter
targets. Initial logic complete.

Bug 15694906

Change-Id: Ib19723146bf1722db6bdd68f95cc6e623462d0f0
esolver_list.xml
d04675d507e158114a1884df94450afc486c9c96 08-Jul-2014 Alan Viverette <alanv@google.com> Make the positive dialog button use accent color

BUG: 16134401
Change-Id: Icada7415328cea16288824f75049a2952303841f
lert_dialog_material.xml
59c7b4b04f8f69b1c03bd26b289d805d7e23498f 23-Jun-2014 Craig Stout <cstout@google.com> TimePickerDialog does not force new ui on TV.

Add support for done button in LegacyTimePickerDelegate.
Provide leanback themed legacy time picker layout with buttons
on the side.

b/15194230

Change-Id: Ie05c1cf45b334e9642095d63c682aba314ff3c6b
ime_picker_legacy_leanback.xml
f9499b36e689dee5cec2cb7bb0b7d21f7c302d84 03-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Add PreferenceFragment styling

- add the capability to specify a specific layout for PreferenceFragment

Change-Id: I2fa36b8fa8110e6cbc8006e1d000dc90ae6a5f0b
reference_list_fragment_material.xml
e9414d922d1ccc0a7834c1863db418dc8be83ab0 06-Jul-2014 Adam Powell <adamp@google.com> ResolverActivity revisions, phase 1

* Switch to grid formatting for items to choose from.

* Format the grid at the bottom of the screen instead of in a formal
dialog.

* Move to newer theming.

Change-Id: Ie1b23800b3a521570f9f62e4cdef620d3fb491d8
esolve_list_item.xml
esolver_list.xml
5dddb70b4eb37acd2d7a7abe6604153b6089eea9 03-Jul-2014 Alan Viverette <alanv@google.com> Add style for SearchView

BUG: 6420978
Change-Id: I31d9f7e66c2404388ccbe6d2e43a005deb0b7c25
earch_dropdown_item_1line.xml
earch_dropdown_item_icons_2line.xml
earch_view.xml
f56ed2db007f8ca8c385d16d4662f13b9a1adabc 01-Jul-2014 Alan Viverette <alanv@google.com> Fix Material-themed alert dialog sizing

Also cleans up line width and final usage in AlertController.

BUG: 14904438
Change-Id: Idffa7a1c6edcf4a709ff6322d4bf95ce22d281ea
lert_dialog_material.xml
fe80e63157c17450e6ec7479f9625dea53393a7e 19-Jun-2014 Craig Stout <cstout@google.com> Update leanback alert dialogs.

Now based on Material instead of Holo.

b/15418510

Change-Id: I69103b429ff1b4f66b3968fa64e652182833652f
lert_dialog_leanback.xml
lert_dialog_leanback_button_panel_right.xml
rogress_dialog_leanback.xml
eeda22b46f8ebd30ec065070c89eb3952a955e48 23-Jun-2014 George Mount <mount@google.com> Merge "Revert "Revert "API Review: Change View viewName attribute to transitionName."""
0a2ae002e60f7ea9b6bea282086b5eb0ae3c6e51 23-Jun-2014 George Mount <mount@google.com> Revert "Revert "API Review: Change View viewName attribute to transitionName.""

This reverts commit 1bdfbc68e22a64215ab8fa3e3d17676513546997.

Change-Id: Ie3fdf53b33cb2f61c1878055940f52ed9dfc8b08
creen_action_bar.xml
creen_custom_title.xml
creen_toolbar.xml
a3c1025b80c910fd7c0e9b1c178de32cab83f6de 23-Jun-2014 John Reck <jreck@google.com> Revert "API Review: Change View viewName attribute to transitionName."

This reverts commit f1b1adf51b2a84e0ac83685812c7e8d86590af12.

Change-Id: I0e49aeed84f2a548e272a59f4e13c3fb74c2bfd9
creen_action_bar.xml
creen_custom_title.xml
creen_toolbar.xml
4fb48d24bb5fb534cc6f017d80c3d6c423d9f94a 23-Jun-2014 John Reck <jreck@google.com> Merge "Revert "API Review: Change View viewName attribute to transitionName.""
7a73fda47d968954cb7de7143ee6709926b6ecf0 23-Jun-2014 George Mount <mount@google.com> Merge "API Review: Change View viewName attribute to transitionName."
125578a8637a9ad5e7430d16b9fc0096a8b596d7 18-Jun-2014 George Mount <mount@google.com> API Review: Change View viewName attribute to transitionName.

Bug 15548520

Change-Id: I4009458d83dbffb20ff0100aaa42eea44d943378
creen_action_bar.xml
creen_custom_title.xml
creen_toolbar.xml
62515beee67307d8859beec521b7baedfa54b2b5 21-May-2014 Jason Monk <jmonk@google.com> Add lock-to-app mode

Added a dialog that shows when app has not been authorized by
DevicePolicyManager.isLockTaskAuthorized. This allows any app
to trigger lock-to-app mode. This same dialog is used when
startLockTaskOnCurrent is triggered by the recents long-press.

Can exit the mode by long-pressing recents again.

Keyguard is disabled when lock-to-app is active.

This CL also prevents apps from finishing when they are the root
task in a lock task TaskRecord.

Change-Id: Ib54d858e570cccf6bfd986958868e15f49bcef75
ock_to_app_enter.xml
ock_to_app_exit.xml
19ae4ca5a7d84a8a79feba560b024120b56b55b8 13-Jun-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix SeekBarPreference Theming

- make the layout a Theme attribute and use it
- make a specific Material version of the layout for matching
what we have in the Settings App

See bug: #15414236 Define a framework theme for system settings

and #15384992 Setting Dashboard - padding updates

Change-Id: I69c90523fab112fecf26d89de8fc35dd62430c06
reference_widget_seekbar.xml
reference_widget_seekbar_material.xml
fb40dd4d00bd3361b2535bc866e6c21eadc52558 13-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master

Add initial IMS and MSIM support from klp-wireless-dev-mirror

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
ubscription_item_layout.xml
b6b79c134e0f5c7ebb88c3f78b8417d95a24a247 12-Jun-2014 Alan Viverette <alanv@google.com> Merge "Add Settings theme, fix DialogWhenLarge theme" into lmp-preview-dev
aaf2c8cf7f4a7be56428dd805d39bb8c3a084fe9 12-Jun-2014 Alan Viverette <alanv@google.com> Add Settings theme, fix DialogWhenLarge theme

Adds dialog background with baked-in shadow. Temporary until we get
window shadow management sorted out.

Change-Id: I2bafed620ac00f8a4e4a17cf19255aaba41858b2
ialog_custom_title_material.xml
ialog_title_material.xml
fb522b6798517e98341f2eeba4ef67d10d09b64e 11-Jun-2014 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix Material Preference Framework layout" into lmp-preview-dev
eb05811a5f2d12375cee2ab681cea5fcc2aa2ff0 11-Jun-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix Material Preference Framework layout

- replace "left" with "start"

Change-Id: I02f3ce5ce98bab7eb9eb2f2928cd5eb8f6b155d2
reference_material.xml
c776997e876dbf066c1a93d180e39a5dc74dd7c9 05-Jun-2014 Daniel Sandler <dsandler@android.com> Clean up progress bars for media & other notifications.

Bug: 15147533
Change-Id: Ib4905203c004232bd7d78fe9fa316aa5688eaaa2
otification_template_material_big_base.xml
otification_template_material_big_media.xml
otification_template_material_big_text.xml
a4eab42fe437bff3f8ee9dde264579067ea5cdbd 10-Jun-2014 Alan Viverette <alanv@google.com> Change ripple tint to color, remove tintMode

Also fixes double ripple on list preferences, missing ripple on up
button, and adds the Toolbar style to public. Further improves
ripple performance.

BUG: 15523923
BUG: 15473856
Change-Id: I5e8bf417368b60fcc33c80852e12f27b8c580774
reference_widget_checkbox.xml
reference_widget_switch.xml
3cb07a462be293634e6a83ea6c82f3647cd17dad 06-Jun-2014 Alan Viverette <alanv@google.com> DO NOT MERGE Material theme

BUG: 15467097
Change-Id: I15191362e104a902895418fc615892c21db64c35
ction_bar_home_material.xml
ction_bar_home_quantum.xml
lert_dialog_material.xml
lert_dialog_progress_material.xml
lert_dialog_progress_quantum.xml
lert_dialog_quantum.xml
ialog_custom_title_material.xml
ialog_custom_title_quantum.xml
ialog_title_icons_material.xml
ialog_title_icons_quantum.xml
ialog_title_material.xml
ialog_title_quantum.xml
otification_material_action.xml
otification_material_action_list.xml
otification_material_action_tombstone.xml
otification_material_media_action.xml
otification_quantum_action.xml
otification_quantum_action_list.xml
otification_quantum_action_tombstone.xml
otification_quantum_media_action.xml
otification_template_material_base.xml
otification_template_material_big_base.xml
otification_template_material_big_media.xml
otification_template_material_big_picture.xml
otification_template_material_big_text.xml
otification_template_material_inbox.xml
otification_template_material_media.xml
otification_template_part_chronometer.xml
otification_template_part_time.xml
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_media.xml
otification_template_quantum_big_picture.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
otification_template_quantum_media.xml
reference_category_material.xml
reference_category_quantum.xml
reference_child_material.xml
reference_child_quantum.xml
reference_information_material.xml
reference_information_quantum.xml
reference_material.xml
reference_quantum.xml
rogress_dialog_material.xml
rogress_dialog_quantum.xml
elect_dialog_item_material.xml
elect_dialog_item_quantum.xml
elect_dialog_material.xml
elect_dialog_multichoice_material.xml
elect_dialog_multichoice_quantum.xml
elect_dialog_quantum.xml
elect_dialog_singlechoice_material.xml
elect_dialog_singlechoice_quantum.xml
tatus_bar_latest_event_content.xml
ab_indicator_material.xml
ab_indicator_quantum.xml
adf2ea2bfda0bde4ef84725402d6b033dfa2b9f1 06-Jun-2014 Kenny Guy <kennyguy@google.com> Merge "Badge notification from managed profiles." into lmp-preview-dev
1a81cca8ead36308d4c29dd0a735c49091af71ff 05-Jun-2014 Alan Viverette <alanv@google.com> DO NOT MERGE Change preference category text color for quantum

Use the colorAccent theme attribute.

Bug: 15384941
Change-Id: I9f98868313caf30a9658eadede23687f2eca5c9c
reference_category_quantum.xml
8a0101bade3f817d925bd931d0b83bc454dedea4 09-May-2014 Kenny Guy <kennyguy@google.com> Badge notification from managed profiles.

Add a method to the UserManager to provide access
to bitmap of badge for managed profile.
Overlay the icon view in notification templates with
the badge from the UserManager.
Notifications with custom views won't be badged.

Bug: 12641490

Change-Id: I1f2aae927e75fc8a955e4d5bbc3cc81127d87069
(cherry picked from commit 0f4ab980227e8c298bfcd34dd85aad0febad528c)
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
b8e6dbe361f856eaf06dfdf7e181178f05abe611 02-Jun-2014 Alan Viverette <alanv@google.com> Smaller dialog margin, update button width & font weight

BUG: 15310835
BUG: 15317713
BUG: 15316689
Change-Id: Iaab92eefa3fdba85dfa9cc3931234135e8a0bc5c
lert_dialog_quantum.xml
e021e6ed8931a0a8296af182fc9b0c76b64fb0c4 24-May-2014 Adam Powell <adamp@google.com> Toolbar factoring and ActionBar functionality integration

Toolbars now can act in the role of ActionBar with the exception of
navigation modes. Expandable action views are now supported as well as
populating menu items from a host window.

Change-Id: If477db9c7ad9f95723f28cf73cbf03a07ce9d6ad
creen_toolbar.xml
8600534df66c2ff5846ed230b50c56229322d48a 23-May-2014 John Spurlock <jspurlock@google.com> VolumeZen: combine ringer/notification volume and zen.

- Implement a new volume panel widget, combining volume and
zen mode + conditions.
- Show zen mode + conditions when modifying ringer or notification
streams.
- Host the volume panel widget in a dialog when being controlled
by the audio service / volume keys.
- Remove support for multiple sliders in the volume panel.
- Remove support for separate ringer + notification volumes
in the volume panel.
- Move volume panel resources up to SystemUI.
- Create a new combined Notifications quick settings tile.
- Host the volume panel widget in the quick settings panel under
Notifications.
- When the quick settings detail panel is visible, route the volume
keys to the embedded widget instead of showing a redundant dialog.
- Create common styles for quick settings text to be closer to spec.
- Update the framework resources for the ringer stream.
- Show the ringer icons in global actions.
- Add "until you turn this off" back as a separate zen condition.
- Disable time condition buttons when they are N/A.
- Don't allow volume changes to set ringer mode silent.

Bug:15186070
Change-Id: Id5e321dd1d5e7c4cf3917027ffbdf7e80d38b00d
lobal_actions_silent_mode.xml
olume_adjust.xml
olume_adjust_item.xml
840ff4ae5bf3222a75e111e92c7b6b9b584054bb 22-May-2014 Alan Viverette <alanv@google.com> Merge "End-align alert dialog buttons to avoid layout bug on tablet"
842dd77bb9c002af5364237f46b63c826f1c4082 15-May-2014 Dan Sandler <dsandler@android.com> Introducing Notification.MediaStyle.

Allows you to create a nice music player with all the
trimmings, including:

* up to 5 actions in the bigContentView, styled as
transport control buttons
* up to 2 of those actions in the 1U (!)
* a nice custom progress bar
* a tinted background (taken from your Notification.color)
* a special place to put your MediaSessionToken

Bug: 15147533
Change-Id: Ic20a2b369eb6c5fe4853987a44ffd9bace720c7f
otification_quantum_media_action.xml
otification_template_part_chronometer.xml
otification_template_part_time.xml
otification_template_quantum_big_media.xml
otification_template_quantum_media.xml
6c60c0fa85d9e7ea425c98a64dfc119cba392b3f 22-May-2014 Alan Viverette <alanv@google.com> End-align alert dialog buttons to avoid layout bug on tablet

Also removes default button elevation since we don't support
inset outlines yet.

BUG: 14316038
Change-Id: Iba3afa8febb0ac081dd0c62e0a0224e52b306705
lert_dialog_quantum.xml
4369e7d0b087d777e5012e2706acc5be9be47de7 17-May-2014 Adam Powell <adamp@google.com> Action bar refactoring, round 1

Decouple PhoneWindow and ActionBarView to allow for using Toolbar in
some circumstances later.

Change-Id: I907743e06c3a1203e21cfd84860a1884c66f3527
creen_action_bar.xml
fe266a3cb37b31e0464b62a0d3c1288322b728fb 16-May-2014 Dan Sandler <dsandler@android.com> Enable tinting of notification backgrounds.

(Turns out gray text doesn't look so hot on tinted
backgrounds, so this CL switches it to alpha-black of an
equivalent intensity.)

Change-Id: Ia2b7e24b72849bd31bfbd0ce948a6c92233f2b9e
otification_template_quantum_base.xml
190d58d621a6d520db5fce840b07d26e4984e1f5 15-May-2014 Dan Sandler <dsandler@android.com> Badge largeIcons with the notification icon.

The old right-hand small icon is no more; instead the
notification's small icon is overlaid atop the largeIcon
bitmap.

If the small icon would have had a colored circle background
applied to it in the large left-hand slot, it gets a similar
treatment when used as a badge.

Change-Id: I8b262afbdd4faab2beffd294d662f4759f35f3b3
otification_template_icon_group.xml
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
4b069cc8965a23a3bd0981b2b3ecf645e2009337 08-May-2014 Dan Sandler <dsandler@android.com> Remove unneeded layouts.

Change-Id: I46fdb4ed07f67c749f0a7e62c7d9a657aa8e44e3
otification_action.xml
otification_action_tombstone.xml
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
otification_template_inbox.xml
tatus_bar_latest_event_content.xml
162043076b201483eaeef5c7c3da0619f26f1b11 14-May-2014 Craig Stout <cstout@google.com> Merge "AlertDialog and AppError themes for TV."
4c0cb8a526eec87fdba6dc371e21abfa4e993ea0 04-Apr-2014 Craig Stout <cstout@google.com> AlertDialog and AppError themes for TV.

Leanback themes override AlertDialog styles from other themes.
Makes system alert dialogs, and alert dialogs from games running on ATV,
have a style more appropriate to television.

Final visuals pending.

Side button layout fixes DatePickerDialog and TimePickerDialog with
dpad navigation.

TODO: consider using side button layout for other AlertDialog cases
(long messages and lists).

Change-Id: I74e4e04d16d6854377580be95a87684a0385b04b
lert_dialog_leanback.xml
lert_dialog_leanback_button_panel_right.xml
rogress_dialog_leanback.xml
abb352a941cbd87c14cce9ccfa83157b913d41f2 09-May-2014 George Mount <mount@google.com> Change sharedElementName to viewName.

Bug 14624181

Change-Id: Ic98554c257d4115a917481eb50505373f6d58fa8
creen_action_bar.xml
creen_custom_title.xml
4a3735d0810d641ef0fab3f3c0705a8a861f26a9 09-May-2014 Vinod Krishnan <vinodkrishnan@google.com> resolved conflicts for merge of 88aa8aab to master

Change-Id: I6d3a9885f8cf3b632267b5722e59d4968efe17f7
119ba2c72dfb50d41177722da01d2750437fb165 05-May-2014 Vinod Krishnan <vinodkrishnan@google.com> Adding a margin for the AlertDialog to work on circular UI.

- also removing the background completely for sdk >= 20

Change-Id: I239c8d066bb7ed0d1ab852a4d162475948b8a0d5
lert_dialog_micro.xml
c03c9167c2d9a1e22fb2b176b00a0524177fb037 02-May-2014 Dianne Hackborn <hackbod@google.com> Further work on voice interaction services.

This makes VoiceInteractionSession a more first-class
concept. Now the flow is that a VoiceInteractionService
calls startSession() when it wants to begin a session.
This will result in a new VoiceInteractionSession via the
VoiceInteractionSessionService containing it, and the
session at that point an decide what to do. It can now
show UI, and it is what has access to the startVoiceActivity
API.

Change-Id: Ie2b85b3020ef1206d3f44b335b128d064e8f9935
oice_interaction_session.xml
2c3e7a3486610cac1ceb0cd4202d2acf135e4bfe 02-May-2014 Vinod Krishnan <vinodkrishnan@google.com> am 8e95d988: am 5c10c3cf: Merge "DialogAlert window changes for Micro" into klp-modular-dev

* commit '8e95d9883666e2b4b1ce26b312d09ba42ae37f7a':
DialogAlert window changes for Micro
fa8fc41bdc36ef02e0884c785b0a906a80b7ae1d 18-Apr-2014 Vinod Krishnan <vinodkrishnan@google.com> DialogAlert window changes for Micro

Bug: 13243004

- The only difference between alert_dialog_micro.xml and alert_dialog_holo.xml is:
< android:layout_height="match_parent"
---
> android:layout_height="wrap_content"
> android:layout_marginStart="8dip"
> android:layout_marginEnd="8dip"

Change-Id: I84f9a88099a37aa7f5868e128b19cb1e812cb745
lert_dialog_micro.xml
2a56ef70cd57accae240ef91863ce42fa71f11c6 28-Apr-2014 Alan Viverette <alanv@google.com> Merge "Quantum ripple for ListView selector"
d1ca75bffef070f62ab70ed514f7f91824f73cbc 28-Apr-2014 Alan Viverette <alanv@google.com> Quantum ripple for ListView selector

Also fixes row clipping and ripple alpha channel. Only supports showing
ripple on a single list row -- multiple rows for focus traversal and
drag-to-open are coming soon.

BUG: 13212804
BUG: 14257108
Change-Id: Ided15611dc868a513e8d2a994723cdf57b0d206c
imple_list_item_2_single_choice.xml
6ce9759377587e4d08f51f36ad4ea085d76683fa 28-Apr-2014 Alan Viverette <alanv@google.com> Add dialog shadows

BUG: 13211941
Change-Id: I4d12a512b91b48dd0b869af5b117142bb363dd27
lert_dialog_quantum.xml
dccbe8b02a34a3c78028a31ee158d4d2818c72ba 17-Apr-2014 Alan Viverette <alanv@google.com> Fix alert dialog alignment and touch feedback masking

BUG: 13905057
Change-Id: Ia2bf4d170370c83f4ea863ecae24fffecc6fc020
lert_dialog_quantum.xml
548ea547b9abca8d21dbf080112bdc9703d44b8f 16-Apr-2014 Alan Viverette <alanv@google.com> Fix action bar theme inheritance and icons, make colors public

Theme.Quantum.Light.DarkActionBar is still broken, but fix incoming.

BUG: 14084633
BUG: 14083272
Change-Id: Id5f2f9ce5b0af741fc79d1fb325cfee74c7a1e37
ction_bar_home_quantum.xml
dc5114dbed11a95515aa51f5f3270f69f67e455d 14-Apr-2014 Alan Viverette <alanv@google.com> Update action bar for Quantum

BUG: 13914652
Change-Id: Ibc4f597bf5412590c363a228acff40d1ab3bc2c1
ction_bar_home_quantum.xml
352e108259bcb3305f034cfb042287d43a5e8f80 14-Apr-2014 Dan Sandler <dsandler@android.com> Merge "Merge remote-tracking branch 'goog/master-lockscreen-dev'"
e8ebaf3f6f2a105f45041431b5f820a1db1ff08a 12-Apr-2014 Alan Viverette <alanv@google.com> Clean up VolumePanel, tweak volume & brightness dialog styling

Change-Id: Ibd008fbc6acab00bf642422cb322ec147799d3d7
olume_adjust.xml
olume_adjust_item.xml
3b5f8522f7f1bb45d9eb495fdee5f00e939cffea 11-Apr-2014 Alan Viverette <alanv@google.com> am 494fb7b5: Update volume panel

* commit '494fb7b58a21a7a9a8eba3bacecffe115edcb8c6':
Update volume panel
494fb7b58a21a7a9a8eba3bacecffe115edcb8c6 11-Apr-2014 Alan Viverette <alanv@google.com> Update volume panel

Change-Id: I6f0887069598f8addc5c5af5aef9c07a69532424
olume_adjust.xml
olume_adjust_item.xml
a11f8b50a83ec73e6c516f430d9a59a503353a15 10-Apr-2014 Alan Viverette <alanv@google.com> am 5062649a: Merge "Update list item text appearance"

* commit '5062649abac9bf873123fe560fbb7b0748b30a54':
Update list item text appearance
55565ecd46ceef91abba8bda8eddb73e75300ca3 10-Apr-2014 Alan Viverette <alanv@google.com> Update list item text appearance

Adds a new attribute for secondary list item text and points
the Gingerbread and Holo themes to use TextAppearance.Small for
compatibility's sake.

Change-Id: I8e78a908b699baae6d1f5b3623fd7b5648b99b77
reference_category_quantum.xml
reference_child_quantum.xml
reference_information_quantum.xml
reference_quantum.xml
reference_widget_checkbox.xml
reference_widget_switch.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_2_single_choice.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
251957d76e57eb6e5f8068b37346144e10e586a4 09-Apr-2014 Jorim Jaggi <jjaggi@google.com> Double tap interaction for notifications on lockscreen.

This change also uses a different background for notifications on the
lockscreen and moves the background drawable from the templates to
SystemUI.

Bug: 13635952
Change-Id: Icf09178065aa7fc0472adef70342d637fbcca785
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_picture.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
53c2cf799fddfae7f6fc9ca1840ea345308b79ee 08-Apr-2014 Fabrice Di Meglio <fdimeglio@google.com> Add support for saving and using the Preference's key value

- make public and hide the PreferenceGroupAdapter class
- add setActivated(int position) to be able to set the activated item
- udpate getView(int position, View convertView, ViewGroup parent) to set/unset
the activated item

Change-Id: I8a653ad6541bb6b7a043ba7c3d95e5ecad924a0d
reference_holo.xml
365fdc5c5bb761c450948345702beb3a1763ad9a 07-Apr-2014 Alan Viverette <alanv@google.com> Merge "Revert action bar theme attribute"
bbc6f3e631f66b403339fabee88abc46ba9bfcd4 07-Apr-2014 Alan Viverette <alanv@google.com> Revert action bar theme attribute

BUG: 13878093
Change-Id: I7cc4e270854f66d604a6e22eafbeef37c968fdae
creen_action_bar.xml
34f2ccb5abe3e9a6c3992dcdda7191cd0f2d5686 07-Apr-2014 Alan Viverette <alanv@google.com> Fix dialog width

Also breaks dialog button alignment, but we'll fix that later.

Change-Id: I5def9ff3dc9dfcbce34e514ae546c47e5d3863e1
lert_dialog_quantum.xml
43c290f05cae0a600243d2e1ad52a07e4ca5e003 04-Apr-2014 Alan Viverette <alanv@google.com> Tint more icons, fix dialog styles and headers

BUG: 13795227
Change-Id: I4cf217748196512a5245468684246299205319f2
lert_dialog_quantum.xml
ialog_custom_title_quantum.xml
ialog_title_icons_quantum.xml
ialog_title_quantum.xml
45dc35b3c9e7e1494c09f4ed167426da6d376a7d 03-Apr-2014 Alan Viverette <alanv@google.com> Fix dialog style, selectable item bg pinning, and pressed state

BUG: 13746931
Change-Id: I31c2959f3e773a3aeb66ba5842d8d6fbb288acc1
lert_dialog_quantum.xml
ialog_custom_title_quantum.xml
ialog_title_icons_quantum.xml
ialog_title_quantum.xml
b325345ef0adf2849350d339de1ec5f92b67b7ae 03-Apr-2014 Alan Viverette <alanv@google.com> Merge "Switch framework Holo references to Quantum.Light"
6259933ec99dee566f200c5fdfe1756ee72b1513 01-Apr-2014 Alan Viverette <alanv@google.com> Switch framework Holo references to Quantum.Light

Change-Id: Ib545a143f1959b6104adbc9d594dd626851d90b3
creen_action_bar.xml
2f472117d7e962b61358875dfdc69d8924c5fa80 01-Apr-2014 Alan Viverette <alanv@google.com> Quantum style for RatingBar, alert dialog layouts

Change-Id: I70cab4d32de44d41b08602bc11a09d451f267127
lert_dialog_progress_quantum.xml
lert_dialog_quantum.xml
rogress_dialog_quantum.xml
elect_dialog_item_quantum.xml
elect_dialog_multichoice_quantum.xml
elect_dialog_quantum.xml
elect_dialog_singlechoice_quantum.xml
69598c5bf8fd33e36072b45cf82d3fca210f6ccf 01-Apr-2014 Alan Viverette <alanv@google.com> Quantum action bars, media route icon

Change-Id: I54dd35cc6183a06756834bc11233cd1c9c3a4e99
ab_indicator_quantum.xml
647542736d8d5bdc65f500022d87e2646c26204a 27-Mar-2014 Jorim Jaggi <jjaggi@google.com> Fix build.

Change-Id: Ia31e410d1ae0f60f1df7fceea7bf5fd082cc425d
otification_quantum_action_list.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
5c2d84675b239bc04ae98c75526e5b81897ee183 21-Mar-2014 Jorim Jaggi <jjaggi@google.com> Move legacy notification processing to Notification.Builder

Bug: 13485610
Change-Id: I5466d3dbc328c77876dc701c17e7a5a06777dbbe
otification_quantum_action.xml
otification_quantum_action_list.xml
otification_quantum_action_tombstone.xml
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
39fa59fc4907d3c8faad41bf20e1f855dbcda5e6 25-Feb-2014 Jorim Jaggi <jjaggi@google.com> Change appearance of notifications to light theme.

Change-Id: Ic15e96582d6b46b4dc195b1c7c0cef38f25f0d38
otification_quantum_action.xml
otification_quantum_action_list.xml
otification_quantum_action_tombstone.xml
otification_template_quantum_base.xml
otification_template_quantum_big_base.xml
otification_template_quantum_big_picture.xml
otification_template_quantum_big_text.xml
otification_template_quantum_inbox.xml
568628dc2cb92b3ec3a87cae9de3203fbdc5968c 05-Mar-2014 Will Haldean Brown <haldean@google.com> Manually merge commit '2faf28cf' into master

Original commit message:

Add swipe-to-dismiss support to PhoneWindow.

This adds a new window feature -- FEATURE_SWIPE_TO_DISMISS -- and a
theme attribute to activate that feature. When the feature is
activated, a SwipeDismissLayout is inflated as the DecorView layout.
SwipeDismissLayout intercepts touch events and steals ones that are
large swipes to the right if its children don't. PhoneWindow
registers handlers that listen for these swipe events, translate the
window when necessary, and finish the activity at the end of the
gesture.

Conflicts:
core/java/android/view/Window.java
core/res/res/values/attrs.xml

Change-Id: I943290b436864ca4a1bd401b88d696e08c921cdd
ca6234e084a71e0c968cff404620298bcd971fcc 12-Feb-2014 Will Haldean Brown <haldean@google.com> Add swipe-to-dismiss support to PhoneWindow.

This adds a new window feature -- FEATURE_SWIPE_TO_DISMISS -- and a
theme attribute to activate that feature. When the feature is
activated, a SwipeDismissLayout is inflated as the DecorView layout.
SwipeDismissLayout intercepts touch events and steals ones that are
large swipes to the right if its children don't. PhoneWindow registers
handlers that listen for these swipe events, translate the window when
necessary, and finish the activity at the end of the gesture.

Change-Id: I512e758f3c3ffd3b353dba3b911c0e80a88d6f5f
creen_swipe_dismiss.xml
d2c2d0c0e6b62892027a8db864d7a9233ce8bb71 04-Mar-2014 Filip Gruszczyński <gruszczy@google.com> am 177d6bf5: am cad87695: am fad83743: Merge "NumberPicker style for wearable devices." into klp-modular-dev

* commit '177d6bf5866d9391b067ebc62673a942170a47d6':
NumberPicker style for wearable devices.
66425bd855109ad5c2fcacadf92faf899117dd7e 03-Mar-2014 Filip Gruszczyński <gruszczy@google.com> NumberPicker style for wearable devices.

Change-Id: Ib9194fdd951f4486aa833c080d8f7ab661d34a48
umber_picker_with_selector_wheel_micro.xml
db89c2d02b002c753f2dcfa8bbf2bc183734e69e 03-Mar-2014 Alan Viverette <alanv@google.com> Quantum for text fields, buttons, radio buttons and check boxes

Change-Id: Ie3d034a65553f4f7a66ab078965d3802726c8332
creen_action_bar.xml
e180337ee99b9155fe441ea55451f4d2167b5d9a 26-Feb-2014 George Mount <mount@google.com> Change Activity Scene Transitions to be more automatic redo.

This reverts commit 206e30cd93afe3eb72ec94178324417db5424ed2
along with removing the additional startActivity* methods
and replaces them with ActivityOptions makeSceneTransitionAnimation
methods.

Change-Id: I52bec31ae3c4cea6d549810ae5a7acd8aea176d8
creen_action_bar.xml
creen_custom_title.xml
206e30cd93afe3eb72ec94178324417db5424ed2 26-Feb-2014 George Mount <mount@google.com> Revert "Change Activity Scene Transitions to be more automatic."

This reverts commit f10587faadb9080a7bf9991cbe04bac5525da482.

Change-Id: I2785a3d2d6b667cad6d61dcbbc1c624161735fa4
creen_action_bar.xml
creen_custom_title.xml
f10587faadb9080a7bf9991cbe04bac5525da482 06-Feb-2014 George Mount <mount@google.com> Change Activity Scene Transitions to be more automatic.

Shared element transitions are enabled by default
when the Window has a TransitionManager.

Shared element location and size are captured and
transferred to the target Activity.

ActionBar is treated as a shared element.

Change-Id: I0f22ea4e5cbe80254e848444e3f235cb742684f4
creen_action_bar.xml
creen_custom_title.xml
fa55105137e5b84e467aeb25e847859437e80de0 29-Jan-2014 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix new TimePicker accessibility"
4be3573c7ef2b2ac66717d466c22c1fe97b80a9d 09-Jan-2014 Adam Powell <adamp@google.com> Update internal action bar layouts for API change

Change-Id: Icce370388ddd78f1b2e4115c94072c9420896f0b
ction_menu_layout.xml
014b8cfcf87507e629a728582b196b62aee71e37 18-Dec-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix new TimePicker accessibility

- make AM/PM TextView accessible
- fix accessibility node loop (which is making the TalkBack service to crash)

Change-Id: Iea2152f0ab223039a6d92eafcd92f86c4055b316
ime_header_label.xml
12c39dd50c4063ef06b06cf26071665ca60aaac6 12-Nov-2013 Jeff Brown <jeffbrown@google.com> am 9ffc4a65: am 854395ad: am c481a634: Merge "UI tweaks." into klp-dev

* commit '9ffc4a65e51ae8695be0531c6fae0d33301ded60':
UI tweaks.
39ad0e559896b45185429ea17cd12f18f7ae842c 12-Nov-2013 Jeff Brown <jeffbrown@google.com> UI tweaks.

Hide disabled routes from the chooser.

Fix layout of chooser dialog when the settings button is visible and
the list is very long to prevent truncation of the settings button.

Fix an issue when we fake the route connecting status when a route
is selected. The route changed notification needs to be propagated
to apps. Fake it better.

Immediately disconnect from a route when the connection is lost or
a connection attempt fails. Added a few new test displays for this
case.

Bug: 11257292
Change-Id: I360ab5dc937ad60d97592eab54b19f034519645e
edia_route_chooser_dialog.xml
b530aeb0feab5d371684ee8040b2f11e654ae4df 12-Nov-2013 Jeff Brown <jeffbrown@google.com> resolved conflicts for merge of f0b9ee96 to master

Change-Id: I1b347e895049474e11076c60074dc5918cfe1405
0abd3a6ce83ed23abe614155e776b600ef2a66c3 10-Nov-2013 Jeff Brown <jeffbrown@google.com> Update the media router dialogs and integrate into system UI.

Port the new style UI back into the framework from the support library.
There are now two dialogs: a chooser and a controller. We use the
same dialogs for selecting routes within app and within quick settings.

Note that the new UI does not support any grouping features since they
are deprecated and unused.

Bug: 11257292
Change-Id: I64e936a18d25ab75f0c470cbc1e7085f67004863
edia_route_chooser_dialog.xml
edia_route_chooser_layout.xml
edia_route_controller_dialog.xml
edia_route_list_item.xml
edia_route_list_item_checkable.xml
edia_route_list_item_collapse_group.xml
edia_route_list_item_section_header.xml
edia_route_list_item_top_header.xml
131d2acb45f4798c2eee30b4baadff98ab2d5801 08-Nov-2013 Fabrice Di Meglio <fdimeglio@google.com> am 0be8fa71: am e43780c6: am ff49e2d9: Merge "Improve RTL support for Immersive mode" into klp-dev

* commit '0be8fa713f67a873fbc73635e8f62bd30c297110':
Improve RTL support for Immersive mode
48a4b0fa6a0bf1d4e67de8635fb08b787d56de97 07-Nov-2013 Fabrice Di Meglio <fdimeglio@google.com> Improve RTL support for Immersive mode

- use start/end instead of left/ritgh padding
- related to bug #11537133 Hideycling looks broken (KOT36), missing left padding

Change-Id: I0d8e1de560dbf142a3c016ab6d6784361d88d32a
mmersive_mode_cling.xml
cb65456fd3c90ce5f28e4547b7f2ac67427af411 19-Oct-2013 John Spurlock <jspurlock@google.com> am a5217f09: am 1eeb5ff2: am d4595bd1: Merge "Move the IME navigation guard view up to decor." into klp-dev

* commit 'a5217f09c5438d1954dd71e2f75de95b1d8f6721':
Move the IME navigation guard view up to decor.
ae3349e1c34f7aceddc526cd11d9ac44951e97b6 18-Oct-2013 John Spurlock <jspurlock@google.com> Move the IME navigation guard view up to decor.

Although the IME windows are now allowed to extend into
the nav bar, some IMEs were making assumptions about
computed insets based on the height of the content view.

So our navigation bar view (opaque view blocking the nav bar
area to avoid the island effect when transparent) needs to live
above the content view in the hierarchy, making the content view
the same height as it was before.

A surgical spot to put the guard view is up at the root view
(PhoneWindow.DecorView). fitSystemWindows is always called since
this view is not recreated, and the layout is stable: waiting until
the IME is attached to the window is too late to add a guard view.

This is above the screen_* layouts, so will work without having to
touch all of them. And it only affects windows of TYPE_INPUT_METHOD.

Bug:11237795
Change-Id: I6a93f30aec83f1cecfb854073046cbc87ab4aa66
nput_method.xml
d25134b959eb44dcdec519228b6cc0a75c07b32c 17-Oct-2013 John Spurlock <jspurlock@google.com> am 664c29d3: am dd9e681c: am b346270d: Merge "Input method root view should have BOTTOM gravity." into klp-dev

* commit '664c29d391046e29d83f1ef0bfc8501f2bd84d42':
Input method root view should have BOTTOM gravity.
59b74dd9b9aa000329ccbaee5bd31c531c1d129d 16-Oct-2013 John Spurlock <jspurlock@google.com> Input method root view should have BOTTOM gravity.

The window had BOTTOM gravity, but the root view was using the
LinearLayout default (START | TOP), meaning an IME with a tall
inputArea could effectively push the navigation bar guard view
off screen.

This change simply uses BOTTOM instead of TOP for the root view.

Bug:11237795
Change-Id: I681c2b1eddac53589e0d168f09a183d67b1e5322
nput_method.xml
cf2d725b554d1af322e3f2139d52f08b00a47ad3 14-Oct-2013 John Spurlock <jspurlock@google.com> resolved conflicts for merge of f1dd32c8 to master

Change-Id: Ied96bfce952fa95eeceb1b8cf64e53830d4d03ac
1093a85a299ab5a93d6b05cef625f536b3f76e2c 14-Oct-2013 Daniel Sandler <dsandler@android.com> am 0b6b0992: am 71352415: am ce6d9066: Merge "New window cling for immersive mode." into klp-dev

* commit '0b6b09929996f7b76210bedab281b93581af96ba':
New window cling for immersive mode.
f1a36648ca099d7ffa8a19e403673820d4b8417a 12-Oct-2013 John Spurlock <jspurlock@google.com> Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY.

Migrate transient bar mode to IMMERSIVE_STICKY, and
introduce new behavior for IMMERSIVE: namely the
opaque bars are revealed by clearing the flags on swipe.

Remove low-profile optimization that confuses api demos
and other apps using low-profile as a signal.

TransientNavigationConfirmation renamed to
ImmersiveModeConfirmation, and its associated resources,
since the confirmation is now shown when the nav bar is
shown in either of the two immersive modes.

Remove unused Toast.makeBar and associated hidden framework
bits now that the confirmation uses a cling instead.

Bug:11062108
Change-Id: Iae49d31973940b9bee9f5b1827756db5eaa76aa3
mmersive_mode_cling.xml
oast_bar.xml
ransient_navigation_cling.xml
a953b6d968beba01baad095b9ed2e40dbb97f189 11-Oct-2013 Daniel Sandler <dsandler@android.com> New window cling for immersive mode.

Bug: 11077915
Change-Id: I6858259b31301b76dee81d3e6fbc534c1cdea661
ransient_navigation_cling.xml
aba437d9ba2d7f7e1bc89cc46479a64cc1bf006c 10-Oct-2013 John Spurlock <jspurlock@google.com> am 107c3fed: am a8c73fbd: am a619afd6: Merge "IME navigation guard implemented as a View." into klp-dev

* commit '107c3fed5c26ce2202b6c9394e14e30e49642c85':
IME navigation guard implemented as a View.
57beb3b5b3b1a1a2fb8387ae1fab0c18c7cf200d 10-Oct-2013 John Spurlock <jspurlock@google.com> IME navigation guard implemented as a View.

Instead of a custom onDraw in order to stay 100% in sync with abrupt
layout changes.

Also use the unrestricted layout bottom to avoid unnecessary
fitSystemWindows churn.

Bug:11162351
Change-Id: If9bb9a52d503e348d642bf1238f75c4a418ad805
nput_method.xml
ad8eef9db09653bb1bb191d82889176d6602f19f 10-Oct-2013 John Spurlock <jspurlock@google.com> am 4faa694e: am d3758420: am 65e91126: Merge "Allow IMEs to extend below nav bar, remove SystemUI veto." into klp-dev

* commit '4faa694ed28db7961a2a37269e5706c2a49d87c3':
Allow IMEs to extend below nav bar, remove SystemUI veto.
c68d577f29604d205573ee4253704c5b2c5e4f81 08-Oct-2013 John Spurlock <jspurlock@google.com> Allow IMEs to extend below nav bar, remove SystemUI veto.

Layout IMEs below the nav bar, offset by bottom padding and
associated guard rectangle with a black background to ensure
they do not appear as islands during transitions.

This makes it safe to remove the SystemUI forced opaque transition
when showing an IME, making the overall transition less expensive,
quicker and smoother overall.

Bug:11058746
Change-Id: I460912ee7c117480c57b947ed31eca330819f32c
nput_method.xml
eeff63a5c347f282b5c8c3ae6a0924bf03fbce8f 05-Aug-2013 Fabrice Di Meglio <fdimeglio@google.com> Update TimePicker widget and its related dialog

- the old TimePicker widget is still there for obvious layout compatibility reasons
- add a new delegate implementation for having a new UI based on a radial picker
- use the new delegate only for the TimePickerDialog (which does not need to be
the same)
- added support for Theming and light/dark Themes
- added support for I18N (hour formatting and time separator and also position of
AM/PM indicator coming from Unicode CLDR)
- added support for RTL
- verified support for Keyboard
- verified that CTS tests for TimePicker are passing (for both the legacy and the
new widgets)

Also added a new HapticFeedbackConstants.CLOCK_TICK and its related code for
enabling ticks vibration.

Change-Id: Ib9b53a152bd9e97383dc391ef8c26da91217298f
ime_header_label.xml
ime_picker.xml
ime_picker_holo.xml
ime_picker_legacy.xml
ime_picker_legacy_holo.xml
1f1b6430af0114ea76e03293dccc4decc8d2e30f 26-Sep-2013 Adam Powell <adamp@google.com> Update toast appearance

Use a condensed font and give the toast frame a more rounded look.

Bug 10734759

Change-Id: I6a4366dbf2fd5a81f0ad2d50697ea2399a7942fc
ransient_notification.xml
d67ec25a9c4bf728e4805248d0b287cc3c3ab8ae 05-Sep-2013 John Spurlock <jspurlock@google.com> Update transient navigation confirmation wording & behavior

1. Decrease transient navigation confirmation annoyance.

- Only use the power-key as a signal if we detect a screen-off
screen-on within a short threshold value.

- Auto-confirm if user performs the indicated gesture.

- Remember confirmation across reboots.

2. Update wording to new final wording. Remove now obsolete
short + long versions. Decrease message font temporarily
until the new platform toast redesign is finalized.

3. Remove pre-ship ImmersiveModeTesting debug helper.

Bug:10602929
Change-Id: I0bff826391058c7b282eeb61817b93b79de84893
oast_bar.xml
bdd06c0a13a7d4c55d6b250ebbe8eeb9d1288b7c 12-Sep-2013 Amith Yamasani <yamasani@google.com> Merge "Change selection highlight for intent disambig dialog" into klp-dev
ab7cbcef49a1425544ec0333381413cf9a24a17b 11-Sep-2013 Amith Yamasani <yamasani@google.com> Change selection highlight for intent disambig dialog

Use standard selection/activation highlights

Bug: 10529505
Change-Id: I81bc0a1a799f93dd6595d38c1a42d6d316e0d61a
esolve_list_item.xml
ad79b90f21dcde6f741c47a251882c0a47c5f698 19-Jun-2013 Adam Powell <adamp@google.com> Action bar refactoring and transitions

* Remove the extra occurrence of the Up caret view and reuse the
standard home view.

* Use new transition APIs to animate changes in action bar content.

Change-Id: I7af3bb580ef4bff7d8dec9e21649b856fe73c77b
ction_bar_title_item.xml
8135f3a9d306f5cd23c1a4f86c86a577060487c3 29-Aug-2013 Geoffrey Borggaard <geoffreyb@google.com> UX improvements to the restrictions PIN

As per Rachel. Remove the title, change the hint text.
Don't make the dialog disappear after failed attempts.
Bug: 10542734

Change-Id: I1cae3d74bd4da06364626d63faf945f629cf6537
estrictions_pin_challenge.xml
e9ecc8b49992840249bfb9d5d52b8824dd5de39b 22-Aug-2013 Amith Yamasani <yamasani@google.com> Improve Intent disambig dialog behavior

Keep track of last chosen activity for a particular intent, similar
to how it is tracked for "Always" choices.
Pre-select the last chosen activity if previously the user picked
"Just once".
Downgrade "Always" to "Last chosen" if there's a new kid on the block,
instead of removing it entirely.
Add methods to set and get last chosen entry.

UI - switch from Grid to List.

Bug: 9958096

Change-Id: Ied57147739a3ade1d36c3a7ec1e8ce77e5c5bb16
esolve_list_item.xml
esolver_grid.xml
esolver_list.xml
962a7093be28f7a6c9d1823bbfb02c7ef7059c3a 23-Aug-2013 Adam Powell <adamp@google.com> Fix padding for simple_list_item_2

Bug 9267688

Change-Id: I33270d9661581e116e16fd9216387a4fbdd72351
imple_list_item_2.xml
64902bd89ea0630a59eb61345061002e9895af84 16-Aug-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix old remaining i18n bugs on TimePicker:

- put am/pm on the left side of hours for hu, zh, ja and ko Locales
- use the hours/minutes separator from the Locale (fi, sr, ...)
- updated layouts (better for Arabic, Farsi and Hebrew)
- support double digits format for 12h and single digit format for
24h (it, ja, vi, ...)
- fix setIs24HourView(boolean) behavior: do not lose the current hour
value when switching from 12h to 24h

Change-Id: If66cb6f802d894f0a2357b43eede6854791f3b67
ime_picker.xml
ime_picker_holo.xml
cf638aceef9515728cac93a42bce552c12206142 05-Aug-2013 Amith Yamasani <yamasani@google.com> Use more styles for preferences to allow single pane 10"

Change-Id: Ib3b1032ca45f22bca08546eb65b2c42bc1975bdf
reference_list_content.xml
reference_list_fragment.xml
9b0dc2894df1c3d26aa6196ecdef1989967e6ec9 31-Jul-2013 Adam Powell <adamp@google.com> Fix a regression where android:windowContentOverlay did not draw properly.

This was the victim of an earlier refactoring. Have the
ActionBarOverlayLayout draw this directly over the content so that it
can stay properly in sync with any animations and also remove an extra
couple of views from the decor layout.

Some apps now expect the broken behavior in default themes. Protect
them from themselves until they bump their targetSdkVersion.

Public bug https://code.google.com/p/android/issues/detail?id=58280

Change-Id: I4284503577e322f3e68d4a7fabda8441d3749b98
creen_action_bar.xml
1a7472e7220a2b027464fb4a2281550f784a2ca3 02-Jul-2013 Amith Yamasani <yamasani@google.com> Have UserManagerService clear the restrictions and unblock apps

Since this is an operation that could take a few seconds to run and needs to be
completed even if Settings dies, best to do it in the user manager.

Refactored PIN challenge/setup UI with a field to verify existing pin
when changing to a new one.

Change-Id: I0b7df5b2ccb7f343aa9282a9245d3bc2b577a794
in_challenge.xml
estrictions_pin_challenge.xml
estrictions_pin_setup.xml
d9ddf52c1281db14d9243ecef6c07bdeed1e6e34 16-Jul-2013 Alan Viverette <alanv@google.com> Revert "Update ListMenuItemView to use a single RelativeLayout"

This reverts commit 8933efd49a0b2c10ddb30b23b57f5676634d0277.

BUG: 9774755
Change-Id: Ib6481e396092da81edd2c69f619f45f61e8fa393
ist_menu_item_checkbox.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ist_menu_item_radio.xml
opup_menu_item_layout.xml
62339911badb1fea2333cc6622a72c9a81b90659 27-Jun-2013 Alan Viverette <alanv@google.com> Merge "Update ListMenuItemView to use a single RelativeLayout"
8933efd49a0b2c10ddb30b23b57f5676634d0277 27-Jun-2013 Alan Viverette <alanv@google.com> Update ListMenuItemView to use a single RelativeLayout

BUG: 9591217
Change-Id: If5d301f70ac3806ab14e309affa57c625d897c7d
ist_menu_item_checkbox.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ist_menu_item_radio.xml
opup_menu_item_layout.xml
655d0e2029e6ae77a47e922dce4c4989818b8dd1 12-Jun-2013 Amith Yamasani <yamasani@google.com> Single-user restrictions

Introduces a new "blocked" state for each package. This is used to temporarily
disable an app via Settings->Restrictions.

PIN creation and challenge activities for use by Settings and other apps. PIN
is stored by the User Manager and it manages the interval for retry attempts
across reboots.

Change-Id: I4915329d1f72399bbcaf93a9ca9c0d2e69d098dd
in_challenge.xml
dcf4f2146097eeae6991e6131e5ae96b33fbeda9 21-May-2013 John Spurlock <jspurlock@google.com> Hideybars feature confirmation toast bar.

Enhance Toast to support new standard toast bar style, similar
to the undo bar in Gmail. Toast bars can be interactive,
and can have a single action. Add a new toast duration to
indicate persistent toasts (no auto-hide delay).

Use the new toast bar to implement a feature hint when hiding
the navigation bar in hideybars mode.

Per UX, the feature confirmation bar can also be dismissed on
any outside touch as long as the user confirmed it using the
OK button at least once globally.

Bug: 8754108
Change-Id: Iaa85d3b4da7ada1952a562f1e31de04380f5d587
oast_bar.xml
6d2ea1fa678c69b42ee2987fb7751d0f2ea74b89 05-Apr-2013 Fabrice Di Meglio <fdimeglio@google.com> am 1f951639: am c51628aa: Merge "Fix AlertDialog in RTL mode" into jb-mr2-dev

* commit '1f9516399ce05c62527da00c9f5d9680ba840bb8':
Fix AlertDialog in RTL mode
c51628aa6f61822c03e13af50741b076c588d3c7 05-Apr-2013 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix AlertDialog in RTL mode" into jb-mr2-dev
c238f5195880b2018cfb2ad6e01cad8d425a210c 01-Apr-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix AlertDialog in RTL mode

- the list view need to define textAlignment to "viewStart" so that the
list view items will inherit it.

Change-Id: Ib8cd75f28dcaf8a1afb22dd595490afa8e24d25f
elect_dialog.xml
elect_dialog_holo.xml
bb49e8573e22cb6325dc31bf007a500fb7c136eb 31-Mar-2013 Amith Yamasani <yamasani@google.com> resolved conflicts for merge of 15935aad to master

Change-Id: I9664186a62cf7b11844c6a14967f5b8c2b67c289
27db46850b708070452c0ce49daf5f79503fbde6 31-Mar-2013 Amith Yamasani <yamasani@google.com> Block access to accounts for limited users.

Make sure that apps that have access to restricted accounts can see them.
If they don't have access, they shouldn't be able to add a new account either.
Show an error message in the account picker if the user/app is not authorized.

Change-Id: I117c0b14d7d06c5ac4e66506df156b174567f5f3
pp_not_authorized.xml
01da3f416c4923eceef0949b73e003f99a00ca74 29-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> am 3526196d: am 3dc52ce7: Merge "Fix bug #8505156 WiFi properties dialog is having some issues in RTL mode" into jb-mr2-dev

* commit '3526196d1f405d6a42c15d3091ca3843c2002422':
Fix bug #8505156 WiFi properties dialog is having some issues in RTL mode
618e3aafdd2f1ae60c9d6a4c47b9928517dbaa62 29-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #8505156 WiFi properties dialog is having some issues in RTL mode

- title should be "viewStart"
- link speed should be also "viewStart"

Change-Id: I8d85dd8b6850f8ae4c972dad40642c33b9004dce
lert_dialog.xml
lert_dialog_holo.xml
ifi_p2p_dialog_row.xml
69ad42a6c170018390187c524f5dd2478bb89790 22-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> am b91fb8c6: am 36fb0166: Merge "Fix bug #8200928 ExpandableListView should be RTL-aware" into jb-mr2-dev

* commit 'b91fb8c665e9bbdf18d66c0817278e20a97791d8':
Fix bug #8200928 ExpandableListView should be RTL-aware
36fb0166a3d92cd55514126d07cabefe3f90b8f7 22-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix bug #8200928 ExpandableListView should be RTL-aware" into jb-mr2-dev
605c5af9c8d36aab16fb9d2313fecc57301104bd 22-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #8200928 ExpandableListView should be RTL-aware

- draw the group and child indicator at the correct position when in RTL mode

Change-Id: Ib346ae59f17c129fc59b76cd7fcc36fbdb86e499
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
62a4858b7915d6d190bb0cdb806a733b02049f5a 21-Mar-2013 John Spurlock <jspurlock@google.com> Merge "Hide carrier string when emergency call button pressed." into jb-mr2-dev
95a6fdfe96dd43ba81fff7c9af82a512bfd4428d 20-Mar-2013 John Spurlock <jspurlock@google.com> Hide carrier string when emergency call button pressed.

The emergency call button area overlaps the carrier text area,
which is only noticeable when pressed/highlighted.

Smoothly hide the carrier text when the emergency call button is
pressed.

Bug:8424348
Change-Id: I78ba97739d58cc7f974e36dca81cfcd42703d3fe
eyguard_emergency_carrier_area.xml
76dcad775424ee060808968681d69ac4f4415a60 20-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> am c59d3e57: am 90179dc6: Merge "Fix bug #8205589 Media Framework UI should be mirrored for RTL languages" into jb-mr2-dev

* commit 'c59d3e572dd7244f3b33f886dd965a6062dbf80b':
Fix bug #8205589 Media Framework UI should be mirrored for RTL languages
d410ccb1cb78f1294d366b83c9d569048400954f 20-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #8205589 Media Framework UI should be mirrored for RTL languages

- force LTR layout direction for MediaController UI elements

Change-Id: Ia2b8058d16e2587314b6f01cf935a5599c2983c9
edia_controller.xml
844efa911f037366809101b3527aa5c6250d75b4 05-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> am 80273c6b: am 5f51fd69: Merge "Make Spinner widget RTL-aware (part 2)" into jb-mr2-dev

* commit '80273c6b5973d7d4d100a35f6646af45a3179740':
Make Spinner widget RTL-aware (part 2)
f80ceed4507292756332d649978ef1b3511430a7 20-Feb-2013 Fabrice Di Meglio <fdimeglio@google.com> Make Spinner widget RTL-aware (part 2)

See bug #8159072 Spinner widget should be RTL'ized

Change-Id: I3f9368f242a027852bf13a7ce4b760de1e1c2fb2
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
9dd28324a307f6e254ff0c2bc7776e487b7b7525 05-Mar-2013 Dianne Hackborn <hackbod@google.com> am 4d1079d4: am 9c9aec72: Merge "Fix issue #8311263: Corrupted UI across all tabs in People app" into jb-mr2-dev

* commit '4d1079d4102c591846b777a84a988e18cf8d3c7e':
Fix issue #8311263: Corrupted UI across all tabs in People app
1dc5f92716189da02aa62f508adb6099061668b5 05-Mar-2013 Dianne Hackborn <hackbod@google.com> Fix issue #8311263: Corrupted UI across all tabs in People app

The problem is that there are other configurations that the
action bar can be in that ActionBarOverlayLayout didn't account
for -- such as here, the nav part visible but the rest hidden.

Fixing this was non-trivial because it means that to correctly
implement fitSystemWindows() we need to in these cases take the
actual measured height of the action bar for positioning the
content view... but that is not yet available, since
fitSystemWindows() must run before layout.

To solve this, ActionBarOverlayLayout now inherits directly from
ViewGroup and implements its own custom layout. In its measure
pass it does all of the fitSystemWindows() work that is dependent
on the measured sizes of the action bar child views after those
are measured and applies them to the content view before it is
measured.

Change-Id: Ie327075d502e9c348aa80b0968c6b0403478301e
creen_action_bar.xml
1010a6ec6717ba75e2ea1dfe2865d453a98dd1b5 28-Feb-2013 Dianne Hackborn <hackbod@google.com> am d6a3e485: Merge "Unify normal and overlay action bar layouts." into jb-mr2-dev

* commit 'd6a3e485b58e23808b44b8f2374e67e891cfae05':
Unify normal and overlay action bar layouts.
df7221ced3b7cd807f14e84c302fc09fd659fd68 26-Feb-2013 Dianne Hackborn <hackbod@google.com> Unify normal and overlay action bar layouts.

Switch the action bar to always use the overlay layout, and
make it smarter to do the right thing depending on whether the
action bar is in overlay mode or not.

This allows apps to use the system UI magic flags without
having to worry about whether the action bar is configured
in overlay mode or note -- just select a stable layout and it
will automatically go into overlay mode.

In the future this should also allow us to simplify the action
bar code, since it is all sitting on one common implementation.
For example, much of the logic in ActionBarImpl can be moved
to the root action bar layout, and that layout can be optimized
to do custom layout with all of the known elements it has.

Also fixed a little bug in the performance tests.

Change-Id: Iec0c0c0699754f0d1ce37402d786b4966e052a56
creen_action_bar.xml
creen_action_bar_overlay.xml
25a272a9f6323f6a3513bb522d45e839449878ce 10-Jan-2013 Jim Miller <jaggies@google.com> Move keyguard source and resources into new package

This is part 1 of two commits. This commit moves all keyguard
source and resources to a new com.android.keyguard package.
The second part of this change applies an overlay that makes
it work.

Change-Id: I360e9ac7783c6cb289c992733818b9535df185b9
eyguard_account_view.xml
eyguard_add_widget.xml
eyguard_emergency_carrier_area.xml
eyguard_emergency_carrier_area_empty.xml
eyguard_face_unlock_view.xml
eyguard_glow_pad_container.xml
eyguard_glow_pad_view.xml
eyguard_message_area.xml
eyguard_message_area_large.xml
eyguard_multi_user_avatar.xml
eyguard_multi_user_selector.xml
eyguard_multi_user_selector_widget.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_pin_account_navigation.xml
eyguard_sim_puk_view.xml
eyguard_status_view.xml
eyguard_transport_control_view.xml
eyguard_widget_remove_drop_target.xml
a0d089f2b2cad1a18345428c0ac8fd5210f942d5 28-Jan-2013 Amith Yamasani <yamasani@google.com> am b3eab8ff: am 1f6178fd: am abcb9b96: Merge "Added focusable true on search_button for D-pad."

# By Ki-Hwan Lee
# Via Android Git Automerger (2) and others
* commit 'b3eab8ff6169ec6f9e5fe7c00a5dc8925e95b1e6':
Added focusable true on search_button for D-pad.
b3eab8ff6169ec6f9e5fe7c00a5dc8925e95b1e6 28-Jan-2013 Amith Yamasani <yamasani@google.com> am 1f6178fd: am abcb9b96: Merge "Added focusable true on search_button for D-pad."

# By Ki-Hwan Lee
# Via Android Git Automerger (1) and others
* commit '1f6178fd0442338c94cef2fcf12e59c9ce1cf556':
Added focusable true on search_button for D-pad.
1f6178fd0442338c94cef2fcf12e59c9ce1cf556 28-Jan-2013 Amith Yamasani <yamasani@google.com> am abcb9b96: Merge "Added focusable true on search_button for D-pad."

# By Ki-Hwan Lee
# Via Gerrit Code Review (1) and Ki-Hwan Lee (1)
* commit 'abcb9b96f8d1e3780cf63502ca86a00b3f314b39':
Added focusable true on search_button for D-pad.
abcb9b96f8d1e3780cf63502ca86a00b3f314b39 28-Jan-2013 Amith Yamasani <yamasani@google.com> Merge "Added focusable true on search_button for D-pad."
6855733b7f95bcf31a24488ca9129bf409694782 08-Jan-2013 Ki-Hwan Lee <kihwanl@google.com> Added focusable true on search_button for D-pad.

To give focus to search_button on ActionBar by using D-pad,
the search_button should be set focusable true.

How to reproduce:
(1) Open "API Demos" application -> App -> Action Bar -> Action Bar Usage
(2) Try to focus the Search View, using the D-pad.

Change-Id: Idc0b8e8d88391c152e0fc20467c23d03ab558f62
earch_view.xml
311ef539cffa35163eae64a93700ab049ceaf827 24-Jan-2013 Wink Saville <wink@google.com> am f0bf29df: am 1842f2ed: Merge "frameworks: Display missing text on SimUnlockScreen"

# By Anju Mathapati
# Via Android Git Automerger (1) and others
* commit 'f0bf29df0cff4b7e370b7c329de92e90a4bab194':
frameworks: Display missing text on SimUnlockScreen
f0bf29df0cff4b7e370b7c329de92e90a4bab194 24-Jan-2013 Wink Saville <wink@google.com> am 1842f2ed: Merge "frameworks: Display missing text on SimUnlockScreen"

# By Anju Mathapati
# Via Anju Mathapati (1) and Gerrit Code Review (1)
* commit '1842f2ed745af0d0f8cc457d448ba552e40a6b34':
frameworks: Display missing text on SimUnlockScreen
1842f2ed745af0d0f8cc457d448ba552e40a6b34 24-Jan-2013 Wink Saville <wink@google.com> Merge "frameworks: Display missing text on SimUnlockScreen"
7195c8f25b6bfc7564701683d3e2e1ed1bdcfcc6 24-Jan-2013 Adam Powell <adamp@google.com> am a41f9cfb: am 53d49f17: am 17f05497: am c2469500: Merge "Touch action bar title text: you will go to space today!" into jb-mr1.1-dev

# Via Android Git Automerger (3) and others
* commit 'a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33':
Touch action bar title text: you will go to space today!
a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33 24-Jan-2013 Adam Powell <adamp@google.com> am 53d49f17: am 17f05497: am c2469500: Merge "Touch action bar title text: you will go to space today!" into jb-mr1.1-dev

# Via Android Git Automerger (2) and others
* commit '53d49f1702df41a4ca342a1df6e720b16e094797':
Touch action bar title text: you will go to space today!
c246950043c4c48beb51d5b56d94473e77c5fad2 24-Jan-2013 Adam Powell <adamp@google.com> Merge "Touch action bar title text: you will go to space today!" into jb-mr1.1-dev
7868d748addd3cd6e3547d545d0ee16317859892 24-Jan-2013 Adam Powell <adamp@google.com> am ae041ce8: am ce2f911d: am 65083049: am 5a32ec32: Merge "Prevent simultaneous interaction with action bar and content" into jb-mr1.1-dev

# Via Android Git Automerger (3) and others
* commit 'ae041ce83d32c7b34d7c513e077165764e97871d':
Prevent simultaneous interaction with action bar and content
ae041ce83d32c7b34d7c513e077165764e97871d 24-Jan-2013 Adam Powell <adamp@google.com> am ce2f911d: am 65083049: am 5a32ec32: Merge "Prevent simultaneous interaction with action bar and content" into jb-mr1.1-dev

# Via Android Git Automerger (2) and others
* commit 'ce2f911d87927850337dcedda39364d59bd4a7ff':
Prevent simultaneous interaction with action bar and content
27cba3895282ac1da1f1d43d37d53f8113527569 23-Jan-2013 Adam Powell <adamp@google.com> Touch action bar title text: you will go to space today!

Title/subtitle text in an action bar is now a full alias for home/up.

Add some prototype ActionBar functionality around titles for future
API consideration.

Bug 7966136

Change-Id: I14377121dcb976d0a5f1e1862f35c3d267eb5458
ction_bar_home.xml
ction_bar_title_item.xml
ction_bar_up_container.xml
d28f30a9e0f30cb48e88958ae4b95f3243e8a0f9 23-Jan-2013 Adam Powell <adamp@google.com> Prevent simultaneous interaction with action bar and content

Bug 8034744

Change-Id: I72cf4f5d2443e1cd6e40785b4d06d9bd363ab3e4
creen_action_bar.xml
creen_action_bar_overlay.xml
8ca2fc10ceac645a04c8223947df03f359441115 12-Dec-2012 Jim Miller <jaggies@google.com> Remove unused keyguard code

This change removes the old keyguard code because it's obsolete and doesn't run
anymore.

Change-Id: I8ed93f507378a17cf834d2ee9284c098eb8efffe
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_sim_puk_landscape.xml
eyguard_screen_sim_puk_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
1527cc19ed4934d0c60a275f8a3c8617baf791fe 07-Dec-2012 Fabrice Di Meglio <fdimeglio@google.com> am a4884a12: am 0f3af41f: Merge "Fix bug #7663550 ActionBar menu items should probably use android:textAlignment="viewStart"" into jb-mr1.1-dev

* commit 'a4884a12a1a6d833bad2e0d0fb85f2129e0a936f':
Fix bug #7663550 ActionBar menu items should probably use android:textAlignment="viewStart"
a4ff88cf579cc336d54e9d7d8107d90af90bcf98 07-Dec-2012 Jeff Sharkey <jsharkey@android.com> am 1fad16a6: am 3757e234: Merge "Fix baseline alignment of notification times." into jb-mr1.1-dev

* commit '1fad16a6353f912168b130a9e595ac4540487827':
Fix baseline alignment of notification times.
0f3af41fbc2845c61676d3dac2c73a10b434be33 06-Dec-2012 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix bug #7663550 ActionBar menu items should probably use android:textAlignment="viewStart"" into jb-mr1.1-dev
9de0ed43c3005f10c945180d38611f4c7de79ba1 05-Dec-2012 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #7663550 ActionBar menu items should probably use android:textAlignment="viewStart"

- add "viewStart" for popup and list menu items

Change-Id: I3adf1a17080056e6d0e5fc8b9c9c95dcaafa90f6
ist_menu_item_layout.xml
opup_menu_item_layout.xml
ce8e7eec8d98d7c1fa61452111365ca7441057d4 05-Dec-2012 Jeff Sharkey <jsharkey@android.com> Fix baseline alignment of notification times.

Bug: 7668052
Change-Id: Ifc868ac5988e00c3d63aa1e1e91544d433c858a5
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_text.xml
otification_template_inbox.xml
0ce57a92d7d436c14023015ff1ea6b89c274cb63 15-Nov-2012 Roger Chen <cxr514033970@gmail.com> Change the text color of timer in MediaController

The color of timer and backgroud in MediaController
are too closer to distinguish.

Change-Id: Id60ecbc26233857c7ef291ef891c9d4720309dfa
Signed-off-by: Roger Chen <cxr514033970@gmail.com>

Cherrypicked from external contribution.
b/7648349
edia_controller.xml
7f05beb125a0270fee58a96b533baf97536d8b7e 30-Nov-2012 Marco Nelissen <marcone@google.com> am 334a36b3: Merge "Change the text color of timer in MediaController"

* commit '334a36b32c96d26f3aedcca81ab475391414dc80':
Change the text color of timer in MediaController
56dc91f7ced66a38782204f682b81898994fc935 15-Nov-2012 Roger Chen <cxr514033970@gmail.com> Change the text color of timer in MediaController

The color of timer and backgroud in MediaController
are too closer to distinguish.

Change-Id: Id60ecbc26233857c7ef291ef891c9d4720309dfa
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
edia_controller.xml
e41ea2c0888964a5feb5836260f7f93cd36e0a8f 26-Nov-2012 Winson Chung <winsonc@google.com> am 037e8ee2: am 9a0fbd4c: Merge "Removing the plus page when we reach the max number of allowable widgets. (Bug 7564782)" into jb-mr1.1-dev

* commit '037e8ee26f9fa6e2f30d9501a4db43161904c905':
Removing the plus page when we reach the max number of allowable widgets. (Bug 7564782)
4752e7d1a9ff83d946890b0020de091f4346a7ae 21-Nov-2012 Winson Chung <winsonc@google.com> Removing the plus page when we reach the max number of allowable widgets. (Bug 7564782)

- Also adding feedback on the plus page (Bug 7500328)

Change-Id: Iddd09b7a3d5347a43bc040052114879cbaecccd9
eyguard_add_widget.xml
62107ce46c862fff2ee024862164b588400a6343 17-Nov-2012 Fabrice Di Meglio <fdimeglio@google.com> am 13fbac66: am 1f33e642: Merge "Fix keyguard pin/simpin/simpuk RTL-ization" into jb-mr1.1-dev

* commit '13fbac66314322740703006be23a55e581e21fcf':
Fix keyguard pin/simpin/simpuk RTL-ization
05163aa3d56f8a1f330bc1731ac438b82130eac7 15-Nov-2012 Jim Miller <jaggies@google.com> Fix keyguard pin/simpin/simpuk RTL-ization

This fixes the PIN, SIM PIN, and SIM PUK keyboards to keep the keys in the same
position for all languages.

Fixes bug 7538528

Change-Id: Ib07e89e9496e6c5b91c1bbda7781eddeddea0554
eyguard_pin_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
b3e8071d8198096fe1bb19183c5ba3d342a11fe9 09-Nov-2012 Chris Wren <cwren@android.com> am b1d094ba: am f080dc0c: am 7d59cf9f: Merge "allow pattern linear layout to manage message_area." into jb-mr1-lockscreen-dev

* commit 'b1d094ba104f804d152b83517bb7500304f6bae8':
allow pattern linear layout to manage message_area.
b67cba335580b3c410bfd41a922c07c07bcff97a 09-Nov-2012 Jim Miller <jaggies@google.com> am 2b49dd1c: am 6c7d2c24: am e1a473b0: Merge "Don\'t show ECA in landscape mode on phones." into jb-mr1-lockscreen-dev

* commit '2b49dd1c6e0bc9e0fee38f4bdf8889cb791ca81e':
Don't show ECA in landscape mode on phones.
70eeec5c06db3bf38e94d95a284d393e79bf87a0 09-Nov-2012 Adam Powell <adamp@google.com> am 79b08a49: am 2cfb9373: am 5dd8b008: Merge "add bouncer frame to glowpad." into jb-mr1-lockscreen-dev

* commit '79b08a499f5ac7aa4f9dcba4e6c5d9a54463799b':
add bouncer frame to glowpad.
b57693d7c45e56ef9bff516f0b92dfdc7daa94b3 09-Nov-2012 Daniel Sandler <dsandler@android.com> am e7689b82: am 3a54aaed: am 838195db: Merge "Compress lockscreen\'s account login fallback to fit." into jb-mr1-lockscreen-dev

* commit 'e7689b82fa8a544289e7bcbb33ac6b33da6c9648':
Compress lockscreen's account login fallback to fit.
805f386d518b2c810cbb37f67f8eb4f42157e229 09-Nov-2012 Adam Powell <adamp@google.com> am ef79efdc: am 868edfde: am e7e210cb: Merge "Fiddle with keyguard glowpad layouts" into jb-mr1-lockscreen-dev

* commit 'ef79efdc479ea8d5ec623c14260e775f9e6a474b':
Fiddle with keyguard glowpad layouts
1540a21f3d8fb5c1fcd7f1fcc8f4e63d644c27d1 09-Nov-2012 Winson Chung <winsonc@google.com> am 29f16178: am 27ed0c2d: am 4181e8a4: Merge "Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)" into jb-mr1-lockscreen-dev

* commit '29f161781c4544c7b1e78c8d1ae07605b3dcde86':
Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)
92f828f2a4f873871ddd4b6f81812f94cc0bd227 09-Nov-2012 Adam Cohen <adamcohen@google.com> am 24b1764e: am 9477f8de: am 3e66286f: Merge "Fixing up glowpad scaling issues (issue 7494378)" into jb-mr1-lockscreen-dev

* commit '24b1764e6c1996926ecba280f236ab05cec68b2c':
Fixing up glowpad scaling issues (issue 7494378)
318e81896b46b33d01c942ed82387bd087e65c65 09-Nov-2012 Brian Colonna <bcolonna@google.com> am 1e85c8ed: am 9885568e: am 6b4ab7f1: Merge "Centering FUL fixes b/7480608" into jb-mr1-lockscreen-dev

* commit '1e85c8edfb39aa951134599b6019a7fa4fc8b4a7':
Centering FUL fixes b/7480608
c4e0614bcaf6e4cabb7b532d876ed1c2fe7a85bf 09-Nov-2012 Adam Powell <adamp@google.com> am e7394d1e: am 3c0a353a: am 9799714f: Keyguard layout tweaking/reworking

* commit 'e7394d1eef3ef8a89ec6ceea8f0318f38ac67b33':
Keyguard layout tweaking/reworking
c23cfe57a9cb424bf589e381c931e04281639d3a 08-Nov-2012 Jean-Baptiste Queru <jbq@google.com> Merge remote-tracking branch 'goog/jb-mr1-dev-plus-aosp' into HEAD
5189fca3df4ba74cfb8b0121dd657124ad60f579 08-Nov-2012 Jean-Baptiste Queru <jbq@google.com> Merge commit '9a962d7c7df9ff762e3d9798cde868ad73b164db' into HEAD
de8717c5f29bb6deb4869133d603785419b7bff8 08-Nov-2012 Jean-Baptiste Queru <jbq@google.com> Merge commit '5418dd92ac6a0e60493ea85d9ac3a0f0d6155908' into HEAD
40a419c2a5f83a00a2e6978ded4e8fcf634b7b46 08-Nov-2012 Jean-Baptiste Queru <jbq@google.com> Merge commit '58ed5d748c0b9b64845975ef5844ad313de7c3f6' into HEAD
f080dc0c7d8d502046cb5274999279b3447e9585 08-Nov-2012 Chris Wren <cwren@android.com> am 7d59cf9f: Merge "allow pattern linear layout to manage message_area." into jb-mr1-lockscreen-dev

* commit '7d59cf9f10c38a020c7104e3bd5b358ab2144ab5':
allow pattern linear layout to manage message_area.
6c7d2c248c53a50b2c7a8a4c1800a595755f3fc5 08-Nov-2012 Jim Miller <jaggies@google.com> am e1a473b0: Merge "Don\'t show ECA in landscape mode on phones." into jb-mr1-lockscreen-dev

* commit 'e1a473b0d4d56f4258fc4c6ab4c9d4d0fe3fd3cc':
Don't show ECA in landscape mode on phones.
2cfb9373fa1e1f1be107a310c49ef68722544aa3 08-Nov-2012 Adam Powell <adamp@google.com> am 5dd8b008: Merge "add bouncer frame to glowpad." into jb-mr1-lockscreen-dev

* commit '5dd8b00891faff39ecadb1a0322e14528883bfe3':
add bouncer frame to glowpad.
3a54aaed02a79e589892389f1004ebcf3f8325be 08-Nov-2012 Daniel Sandler <dsandler@android.com> am 838195db: Merge "Compress lockscreen\'s account login fallback to fit." into jb-mr1-lockscreen-dev

* commit '838195db8f69968690971977e4b615df39504465':
Compress lockscreen's account login fallback to fit.
868edfdee6df34a0275c76e11ba3ca44e0327942 08-Nov-2012 Adam Powell <adamp@google.com> am e7e210cb: Merge "Fiddle with keyguard glowpad layouts" into jb-mr1-lockscreen-dev

* commit 'e7e210cb4373877785130ff06ad4e6635592eaa8':
Fiddle with keyguard glowpad layouts
27ed0c2d002587010456c87321902c276ae6e11a 08-Nov-2012 Winson Chung <winsonc@google.com> am 4181e8a4: Merge "Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)" into jb-mr1-lockscreen-dev

* commit '4181e8a4ac07e118724f7935928d2c3a1bb291f7':
Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)
9477f8dee1068f7b07713a33b18fd4aea6b5c039 08-Nov-2012 Adam Cohen <adamcohen@google.com> am 3e66286f: Merge "Fixing up glowpad scaling issues (issue 7494378)" into jb-mr1-lockscreen-dev

* commit '3e66286f7cf33ef13fd9f4f033816b84828c1f2b':
Fixing up glowpad scaling issues (issue 7494378)
e1a8eee6d0f006cc0c2eac2456808af539cb3975 08-Nov-2012 Chris Wren <cwren@android.com> allow pattern linear layout to manage message_area.

Bug: 7501923
Change-Id: I5126e760d8567380e2041ca01791f14c7b054adb
eyguard_pattern_view.xml
744c520472d59c59f5320e1b0cf0801418eba773 08-Nov-2012 Robert Greenwalt <rgreenwalt@google.com> am 08db1ceb: am bbe5cafe: Merge "Add Coin graphic to premium-sms dialog." into jb-mr1.1-dev

* commit '08db1ceba24925cd8a710aa0153519351a9fa2c7':
Add Coin graphic to premium-sms dialog.
e1a473b0d4d56f4258fc4c6ab4c9d4d0fe3fd3cc 08-Nov-2012 Jim Miller <jaggies@google.com> Merge "Don't show ECA in landscape mode on phones." into jb-mr1-lockscreen-dev
9e0a2506006de1ca2fe5cf8144e34a9b89f73772 08-Nov-2012 Jim Miller <jaggies@google.com> Don't show ECA in landscape mode on phones.

Fixes bug 7490941

Change-Id: I8a65aed0b4efc8676b95ad5fea6a7f4ac7d944d0
eyguard_account_view.xml
eyguard_emergency_carrier_area_empty.xml
eyguard_face_unlock_view.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
efbfa685b678c010342f28ebed1b3b70efae201c 08-Nov-2012 Chris Wren <cwren@android.com> add bouncer frame to glowpad.

Bug: 7497916
Change-Id: I6bddbfc91c89b0855eba0dcec46bc1b88684b8ad
eyguard_selector_view.xml
838195db8f69968690971977e4b615df39504465 08-Nov-2012 Daniel Sandler <dsandler@android.com> Merge "Compress lockscreen's account login fallback to fit." into jb-mr1-lockscreen-dev
cf2b7a261d9d4db346a73c11eeb3ae73bb11ebb6 08-Nov-2012 Daniel Sandler <dsandler@android.com> Compress lockscreen's account login fallback to fit.

- ECA will not be shown in this mode
- The login button shares a row with the password field

Nice and tidy.

Bug: 7456674
Change-Id: I38d04dcb7ee32d0b289f03f9e8dcbe38ba23a119
eyguard_account_view.xml
3fbbbb66b671daf4cd6f28b8ecd512bdd2436358 08-Nov-2012 Adam Powell <adamp@google.com> Fiddle with keyguard glowpad layouts

Also add hierarchyviewer support for KeyguardSecurityView LayoutParams

Bug 7497272
Bug 7459668

Change-Id: I5d03751571d0af66f4c9d08a9d9ca476b32735ac
eyguard_glow_pad_container.xml
eyguard_selector_view.xml
4181e8a4ac07e118724f7935928d2c3a1bb291f7 08-Nov-2012 Winson Chung <winsonc@google.com> Merge "Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)" into jb-mr1-lockscreen-dev
c065a5d7271c6683b64578490ccc836c72d3ed78 08-Nov-2012 Winson Chung <winsonc@google.com> Fixing issue where you can reorder/delete a non-widget page. (Bug 7493984)

- Laying out the drop target without padding from the multiuser picker

Change-Id: Icd3528a13f84a789341a841645bfde4e51fd1747
eyguard_widget_remove_drop_target.xml
449f48ff3bc99544ecf1676ed15a4126beea1f1e 08-Nov-2012 Jim Miller <jaggies@google.com> am bb9e7dca: am be2ca79a: am 7dfc588a: Workaround for layout bug in SIM PIN/PUK views

* commit 'bb9e7dcae96c8913050166c9cc949e9f1c3c8d1f':
Workaround for layout bug in SIM PIN/PUK views
3e66286f7cf33ef13fd9f4f033816b84828c1f2b 07-Nov-2012 Adam Cohen <adamcohen@google.com> Merge "Fixing up glowpad scaling issues (issue 7494378)" into jb-mr1-lockscreen-dev
f988bdfbaebe8ee94f6459f3c8d964467f2c62c9 07-Nov-2012 Adam Cohen <adamcohen@google.com> Fixing up glowpad scaling issues (issue 7494378)

Change-Id: I55c0f7a3774d42d4f5893b12bc0c08690268e351
eyguard_glow_pad_view.xml
476fceaba3e8c8d5b775fc07ad098792fc757f76 07-Nov-2012 Jean-Baptiste Queru <jbq@google.com> Merge 5418dd92

Change-Id: I50cd61c9dce55d528005b8d36dddf5cc62af89a8
58ed5d748c0b9b64845975ef5844ad313de7c3f6 07-Nov-2012 Kenny Root <kroot@google.com> am 768d9e1a: Merge "Correct executable bit for source files"

* commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04':
Correct executable bit for source files
9885568eb7b85f743ff7c8a1503251a54ed9ea73 07-Nov-2012 Brian Colonna <bcolonna@google.com> am 6b4ab7f1: Merge "Centering FUL fixes b/7480608" into jb-mr1-lockscreen-dev

* commit '6b4ab7f170ea54e5b99cf0635d3803a9407439d7':
Centering FUL fixes b/7480608
3c0a353a05555819394d74795b9825c7210c3e1d 07-Nov-2012 Adam Powell <adamp@google.com> am 9799714f: Keyguard layout tweaking/reworking

* commit '9799714f6c69efe50e21a6073b879140e5e792b7':
Keyguard layout tweaking/reworking
3a084af2e90849aaa8beb3a610189e3399c63ea0 07-Nov-2012 Kenny Root <kroot@google.com> Correct executable bit for source files

Many media files and source code files were marked as executable in Git.
Remove those.

Also a shell script and python script were not marked as executable.

Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
pp_perms_summary.xml
275016703ef8fb3f92f498f4f08f88811827c4fe 07-Nov-2012 Brian Colonna <bcolonna@google.com> Centering FUL fixes b/7480608

A simple one-line change to center FUL horizontally. This looked
really bad on tablets when the charging text was showing as FUL was
obviously off-center compared to the text. It was also off-center
on phones, which looked particularly bad when going to the backup.

Change-Id: Id0e3039a67c9bb746a8c9948e82ff87b6c815e1b
eyguard_face_unlock_view.xml
9799714f6c69efe50e21a6073b879140e5e792b7 07-Nov-2012 Adam Powell <adamp@google.com> Keyguard layout tweaking/reworking

Teach KeyguardSecurityViewFlipper about layout_maxWidth/Height. Give
maxes to security views. Fix some IME layout weirdness in
SlidingChallengeLayout by adding more weirdness.

Change-Id: I8047d32302aad44844de06d54b150586b0861dab
eyguard_account_view.xml
eyguard_face_unlock_view.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
eyguard_status_view.xml
bbe5cafeebbbd08516909a3d9d12d5d319cba345 07-Nov-2012 Robert Greenwalt <rgreenwalt@google.com> Merge "Add Coin graphic to premium-sms dialog." into jb-mr1.1-dev
a72b3aa034ddde604f1249a8e7a641f8c7dab465 03-Oct-2012 Robert Greenwalt <rgreenwalt@google.com> Add Coin graphic to premium-sms dialog.

bug:7205024
bug:7180681
Change-Id: Iece09d89598aefc5fd879587c65e5b179569e8e5
ms_short_code_confirmation_dialog.xml
7dfc588a9db81a797b881aab41ac8951bebb033d 06-Nov-2012 Jim Miller <jaggies@google.com> Workaround for layout bug in SIM PIN/PUK views

This prevents a degenerate layout while we figure out what's
going on.

Change-Id: I99d1c6e5ce59fd48a74258158208270b775c1511
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
48275d2de99ff2556031929c48f295d3f93447b6 05-Nov-2012 Winson Chung <winsonc@google.com> Adding bouncer animation on PagedView. (Bug 7459660)

- Adding Remove text for translations.

Change-Id: Ic18188a2a3caa9dfde8785611242b1c9925f7b87
eyguard_widget_remove_drop_target.xml
c0ae9e67ebe6f1298800feaed1b43e867139a904 05-Nov-2012 Chris Wren <cwren@android.com> bouncer: hide more text and frame less.

Bug: 7464865
Change-Id: Ic8dac2582c014922143919f142fd36eb720dd3a9
Proto-Id: Id80601c9ffbdc34669b485e943b42cee237898f3
eyguard_face_unlock_view.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
0f20710b7108b9a8200cff0a1dc0dd86ae6b2a35 05-Nov-2012 Anju Mathapati <mathan@codeaurora.org> frameworks: Display missing text on SimUnlockScreen

Display the complete text including attempts remaining to
unlock PIN on SimUnlockScreen if user entered incorrect PIN.
On some devices the display text is ellipsized when trying to
display on a single line.

Change-Id: Ica6ac53be1b9c24084ec0389461eb5550864a41a
eyguard_screen_sim_pin_portrait.xml
a96cd636ec4e0158f1291270845f4c1f13f91209 02-Nov-2012 Daniel Sandler <dsandler@android.com> Merge "Improve PIN key layouts." into jb-mr1-lockscreen-dev
80bc85a7916713aae0b49e06b4b63bb3760a7a39 02-Nov-2012 Daniel Sandler <dsandler@android.com> Improve PIN key layouts.

- space between digit and mnemonics
- better center the (left-aligned) text in its container
- nudge the enter arrow a little to the left in its
container
- add missing contentDescriptions for SIMPIN/PUK

Bug: 7427380
Change-Id: I0f5d9d1554a476c00591981028733ee6924bb729
eyguard_pin_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
f3b9ec8230298e8f707c2fc44a74fb9346ec3d12 01-Nov-2012 Winson Chung <winsonc@google.com> Initial changes to allow dropping on delete target to remove widget.

- Fixing deletion animation

Change-Id: Ie93991c0e9af0c6b64c6b3808e38f349f6845965
eyguard_widget_remove_drop_target.xml
23d7a6e605f9c6c1c57550e1053d9e6ddd22741e 02-Nov-2012 Daniel Sandler <dsandler@android.com> PUK support.

Bug: 7413109
Change-Id: I7ccfe79a17fd9b1273bc0ac821ac0e2884ae7ab2
Proto-Id: Ie49c04cf3d373e57ef0bbfd0c59589fe905c8aae
eyguard_sim_puk_view.xml
53149e69e9e70af0e2db4a6223bf4d6a7d01a1ac 02-Nov-2012 Daniel Sandler <dsandler@android.com> SIM PIN support.

Bug: 7413109
Change-Id: Icc4157bd869c3661e7291fe8060c82d3f713445c
Proto-Id: I909ff4fdde82f3dc0c7a61d45c522844efcbe882
eyguard_sim_pin_view.xml
c4842c11932ea4f60fe7ae09b0a59660207e1587 31-Oct-2012 Svetoslav Ganov <svetoslavganov@google.com> Accessibility support for the lockscreen - phone.

Change-Id: Idc99f1322a1d635dd07e1f5efa1665a4676267c2
eyguard_add_widget.xml
eyguard_emergency_carrier_area.xml
eyguard_face_unlock_view.xml
eyguard_glow_pad_view.xml
eyguard_message_area.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_selector_view.xml
eyguard_status_view.xml
cdb80888b7c0c987223011fc4a358b458decf567 31-Oct-2012 Svetoslav Ganov <svetoslavganov@google.com> Merge "Fix keypad accessibility." into jb-mr1-lockscreen-dev
c7375afef77b29b7fdb25f48dbe649b7b7fd487c 31-Oct-2012 alanv <alanv@google.com> Fix keypad accessibility.

Add lift-to-type to the PIN keypad. Speak entered PIN digits. Add content
descriptions to PIN keypad buttons.

Bug: 7436382
Change-Id: I7cb3977cc769598c5f783221e1257b13e5e108c7
eyguard_pin_view.xml
0ca9723327d856c769aa1111ab183d35cd6ac19a 30-Oct-2012 Brian Colonna <bcolonna@google.com> Merge "FUL uses square aspect ratio for all layouts fixes b/7426399" into jb-mr1-lockscreen-dev
68d257d788f5154922cd605ab8079a5c0815dffc 30-Oct-2012 Brian Colonna <bcolonna@google.com> FUL uses square aspect ratio for all layouts fixes b/7426399

When the referenced bug was filed, face unlock was only showing as a
tiny sliver on tablet layouts. Due to other changes in the lockscreen
branch, it was no longer a sliver, but was still an incorrect layout,
with a width much greater than height. This change makes face unlock
square for all layouts.

The face unlock RelativeLayout was replaced with a custom
FaceUnlockView derived from RelativeLayout. The new view forces a
square layout using the same technique used by LockPatternView.

Note that there is still a bug where the pattern view covers the widget
area on portrait tablet layouts. The face unlock view has this same
issue, but may resolve itself when the pattern bug is fixed.

Also note there are two other Face Unlock tablet bugs that existed
before this change (and therefore are not caused by this change):
- flash during transition from spotlight animation to camera preview
- PIN backup is upper-left instead of centered

Change-Id: I550eccfa3924f230a9dc43f0a9b59f1ea55a9273
eyguard_face_unlock_view.xml
8a26bf5aea45650a14215d398c7d0909fcf80c43 30-Oct-2012 Daniel Sandler <dsandler@android.com> Impose a height & width downward on challenge views.

This means that challenges may no longer wrap_content, even
vertically. But it's the only way to rationalize across
different challenges, some of which want to be a fixed size,
some match_parent, and some wrap_content.

This change also fixes some problems with the password view
as well as PIN view (usable again on sw360 devices like
Galaxy Nexus).

Bug: 7427586
Change-Id: I648e68c5159fef7cf594d4bfe8f6d4bdd5da6b6a
Proto-Id: I280b4875a9deee5dfb7409bdfa8ed0b96fbd0cff
eyguard_password_view.xml
eyguard_pin_view.xml
0b728244dc87b4a453f2191c2cb37a86e91aee0a 29-Oct-2012 Jim Miller <jaggies@google.com> Update status area and emergency call logic to match new spec

Change-Id: Ic43d9d58168166aacf2b145663dc9412b099f9c2
mpty_navigation.xml
eyguard_account_view.xml
eyguard_emergency_carrier_area.xml
eyguard_emergency_carrier_area_and_recovery.xml
eyguard_face_unlock_view.xml
eyguard_message_area.xml
eyguard_message_area_large.xml
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_pin_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
1d269e8e8fc508f59e4010777f4da6a2feafb0a4 27-Oct-2012 Chris Wren <cwren@android.com> Merge "single unlock target with honycomb semantics" into jb-mr1-lockscreen-dev
fdbbbba4cd4807bed1200f714609d4000501d4ee 27-Oct-2012 Daniel Sandler <dsandler@android.com> Updated add-widget graphics

Bug: 7421953
Change-Id: I7961e0e2b0e53467d57d3253d078055dc7614b4f
eyguard_add_widget.xml
9ec871def38079691085a16862c234b98de99362 25-Oct-2012 Adam Cohen <adamcohen@google.com> 3D carousel initial stab -- paging outlines / alpha effects pending design

Change-Id: I2d9851472472a0affa9b46b2508fc7a1cb8c9779
eyguard_widget_pager.xml
f0ee5b813597e97123d518b227c555c0ea0c0f29 26-Oct-2012 Chris Wren <cwren@android.com> single unlock target with honycomb semantics

Bug: 7411431
Change-Id: I27a86041c93369df2be2d53cb81c29658e70bcca
Proto-Id: I631fa48da4c67351366bcc1002a01dfa66a34d8c
eyguard_glow_pad_view.xml
082351c98fac366e029b805fcb73134b443a8555 26-Oct-2012 Daniel Sandler <dsandler@android.com> Make the add widget button hitrectangle smaller.

Bug: 7421953
Proto-Id: I04fe3f06a7c53603dc38434a18cc52053ccc6bac
Change-Id: Ie26ad9a9c683f41bd8bf0b0b24e6832ab32d9469
eyguard_add_widget.xml
0b1b552268bc6641cc5d01fb80c12258da9c6985 25-Oct-2012 Adam Powell <adamp@google.com> Keyguard bouncer notifications; focus moving and the bouncer; slops

Integrate changes from prototype app

* Add callbacks for bouncer state changes

* Dismiss the bouncer if focus leaves the challenge area

* Increase edge swipe region, treat this as a slop for
SlidingChallengeLayout's drag handle. (This allows edge swipes in
the drag handle area to still page widgets instead.)

Change-Id: I732de1a8d999a34c7cc8aa8ed99e24b597f3444c
eyguard_widget_pager.xml
d5692742c1ff056e9fe55a495632229c86ed5384 24-Oct-2012 Daniel Sandler <dsandler@android.com> PIN pad cosmetics.

Also pull the Klondike telephone exchange letter strings out
into arrays.xml so we can override it for specific locales.

Change-Id: Idf79ff8bfd53e5a8277271cc85ac7a1784ae3b64
eyguard_pin_view.xml
2c1ce0564fbd329e9e9ccfca100c69cfc1fd2645 25-Oct-2012 Daniel Sandler <dsandler@android.com> Cleaning up password input.

Starting to try to show the IME at the right times.

Change-Id: Idc681304c309022666a03c26885a5c94ab4ec2a2
eyguard_password_view.xml
51d39f2df9ed787644290fbff49b3a8282444c9a 25-Oct-2012 Daniel Sandler <dsandler@android.com> Add ECA to PIN view

Change-Id: I46e854dc8d5920bb506ac9996af7ea3ca845468a
eyguard_pin_view.xml
86b6357e5eb91950eac7de7ffe29e5a4ad32903b 24-Oct-2012 John Spurlock <jspurlock@google.com> Manual f/b merge of lockhotness camera integration.

Change-Id: I5c7c3c49e13656e9ba4a3761be7d503642d5b76f
eyguard_camera_widget.xml
19a5267003e7dc70100a4bd4f1f449523b2ff38b 24-Oct-2012 Jim Miller <jaggies@google.com> Merge latest prototype changes into keyguard

Change-Id: Ibec6e9a7667ec730a25a58226c3203332af64b24
eyguard_emergency_carrier_area_and_recovery.xml
eyguard_face_unlock_view.xml
eyguard_multi_user_selector.xml
eyguard_multi_user_selector_widget.xml
eyguard_pin_view.xml
eyguard_transport_control_view.xml
eyguard_widget_pager.xml
69bdee7c873c4a2295651efda2d0e79c515acc17 23-Oct-2012 Daniel Sandler <dsandler@android.com> Integrate new PIN pad.

Change-Id: I08d6551dfde501c5526eb6fd641ae08475c1365b
eyguard_pin_view.xml
692bb13352b9ad5166adc0dd55ae693d9181f611 23-Oct-2012 Chris Wren <cwren@android.com> merge new multiuser avatars in from proto app

Change-Id: I6a7f63738279be1c036061b4cea461e94fb51658
eyguard_multi_user_avatar.xml
eyguard_multi_user_selector.xml
5d3f8599590026d6fc275739613fe6ddb180af55 23-Oct-2012 Jim Miller <jaggies@google.com> Merge multi-user stuff from prototype into framework.

Change-Id: I195b588ecfcea3388a2489fe7278a851202380c6
eyguard_multi_user_selector.xml
022554e3da6e496524387a5d3ecc67ef9749b587 23-Oct-2012 Jim Miller <jaggies@google.com> Merge latest prototype changes into keyguard

- multi-user avatar stuff.
- new SlidingChallengeLayout changes.

Change-Id: I45bec7313b71dbca16544e7525281bf6c0e44a25
eyguard_multi_user_avatar.xml
eyguard_multi_user_selector.xml
b5f3b707a7010e8d867da9342ea87cf0a1679692 22-Oct-2012 Jim Miller <jaggies@google.com> Wire up "add widget" in keyguard

Change-Id: If10e91b4ed1289259f04e0dca91db4ce8645a0f7
eyguard_add_widget.xml
d6523da1ad7bae805a3dbea8d7b398d86cd3c181 22-Oct-2012 Jim Miller <jaggies@google.com> Merge latest prototype changes into the framework

Specifically, this adds the following functionality:
- portrait layout on phones
- new KeyguardViewStateManager
- new SlidingChallengeLayout
- some event wiring.

Change-Id: Ie4491416f591b6d4002d33e9803a764a8ae730f6
eyguard_add_widget.xml
eyguard_camera_widget.xml
eyguard_status_view.xml
eyguard_widget_pager.xml
838906b165e4d3cb2c512b2db344aa50cb5d4751 20-Oct-2012 Jim Miller <jaggies@google.com> Get basic keyguard working in new branch

This merges the changes from the proto app into the framework.
Basic functionality tested on phone in portrait:

- Slide
- Pattern
- PIN
- Password (wonky)
- SIM PIN

Change-Id: I21b2c30cf05dc01ffb20948f41a044e7af1db25f
eyguard_add_widget.xml
eyguard_camera_widget.xml
eyguard_widget_pager.xml
eyguard_widget_region.xml
bdffd5c3a18e67443ebbd16d4f0349d0728285b1 16-Oct-2012 Jim Miller <jaggies@google.com> Fix missing layout parameters in keyguard.

This addresses crashes caused by an upcoming change to crash
when missing layout_width and layout_height attributes are missing.

Change-Id: I71044b4623d04cab41f4aee6a7a5c01b67b0d2a5
efault_navigation.xml
eyguard_password_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
87d57952af662a94637c1519b2189e22456af2db 15-Oct-2012 Jim Miller <jaggies@google.com> Minor layout tweaks and bug fix in keyguard

- fix wrong string in SIM PUK unlock
- use buttonBar style for "emergency" and "forgot pattern" buttons

Bug 7341237

Change-Id: Id5593b54c345e3f869b6febc8554da01e7cb319e
eyguard_emergency_carrier_area_and_recovery.xml
6f131416ba4ff48067dc4e627971391a6b6778c4 15-Oct-2012 Adam Cohen <adamcohen@google.com> Fixing issues with pattern recovery / account view (issue 7341237):

-> Recovery button should only appear if account present
-> Recovery button should appear at bottom
-> Account view should have emergency call button
-> Account view should not show the clock / status area

Change-Id: Id12e8219f3fc6ecb14e82c5ec6ea4b3e28ed772d
eyguard_account_view.xml
eyguard_emergency_carrier_area_and_recovery.xml
eyguard_pattern_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_pin_account_navigation.xml
eyguard_sim_puk_pin_navigation.xml
eyguard_sim_puk_view.xml
70bc9f24ce6098a8c82245ac1ce7721d354ecd3d 13-Oct-2012 Adam Powell <adamp@google.com> Fix keyguard dimensions; IME state for password view; layouts

Fix a bug where ordering during inflation caused us not to set a
keyguard callback early enough to properly modify window flags. Add a
gross hack to work around this for now.

Fix status layouts to scale a bit more gracefully in the presence of
an IME.

Fix password layouts to scale more gracefully in the presence of an
IME

Bug 7343312
Bug 7341795
Bug 7342963
Bug 7343089

Change-Id: Ifb2c06defef11e8f7f9d0e09855632ed491bb31c
eyguard_glow_pad_container.xml
eyguard_password_view.xml
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_status_view.xml
f8b93b550340207451262de6f0d6f02b905136ed 13-Oct-2012 Adam Powell <adamp@google.com> Fix offsets for glowpad on keyguard

Bug 7342491

Change-Id: Id9733070c28a85c47ac8b982768e47a4254bd825
eyguard_glow_pad_container.xml
ba48a39e174102274c395147dfd1d27959dcc919 12-Oct-2012 Adam Powell <adamp@google.com> Align carrier info for glowpad keyguard screen

Bug 7317728

Change-Id: I0788c6555e2443026d0533e14b544a5daf810937
eyguard_emergency_carrier_area.xml
eyguard_selector_view.xml
0ff7f010f8bfd011f0915031b02739ae3bee401e 12-Oct-2012 Jim Miller <jaggies@google.com> Change keyguard to use single-stage unlock.

Change-Id: Ica175a90ef4400941c7c4f05a494003b85d5e88c
efault_navigation.xml
mpty_navigation.xml
eyguard_emergency_carrier_area.xml
eyguard_face_unlock_view.xml
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_pin_navigation.xml
eyguard_sim_puk_view.xml
eyguard_status_view.xml
eyguard_widget_region.xml
8f89e6f8e66ab445cca16e5426a126d3798f09d9 11-Oct-2012 Danielle Millett <dmillett@google.com> Merge "Face Unlock is shown correctly during a phone call - fix b/7271718" into jb-mr1-dev
71b3cd56a618e66a407081ee46bf3f64bd0e9582 11-Oct-2012 Jim Miller <jaggies@google.com> Final keyguard tablet layout integration

This change integrates the finalized tablet layouts for keyguard. It supports
both 7" and 10" tablets and makes some minor tweaks on phones.

Bug 7094419

Change-Id: I7b683382974de509e8045210544ea959db82e72d
eyguard_glow_pad_container.xml
eyguard_glow_pad_view.xml
eyguard_selector_view.xml
eyguard_status_view.xml
61413b5ed215accd7b4f3eaf80edeab2f330aa49 10-Oct-2012 Danielle Millett <dmillett@google.com> Face Unlock is shown correctly during a phone call - fix b/7271718

If the user was in the middle of a phone call and went to the lock screen
it would show a black box with an X, but Face Unlock wouldn't pop up and
the X was unresponsive.

There were a few issues causing this. The X on the default view wasn't a
button, so it has been changed to a button which will go to the backup
lock. The concept of show() and hide() in FaceUnlock.java are obsolete
because Face Unlock is no longer being overlayed on top of the backup so
there's isn't a black box to show or hide. In addition, since it's not being
overlayed, Face Unlock doesn't cover the backup lock so fading to the backup
looks janky. The flip animation is more appropriate.

Change-Id: I730aa4bbce42b4656ee1bce61352b8aefbd6892d
eyguard_face_unlock_view.xml
7b83158d8e3075f7e66e330924f6d49693da6d59 06-Oct-2012 Jeff Sharkey <jsharkey@android.com> Ellipsize long avatar names in user switcher.

Bug: 7294380
Change-Id: Id82354172ee9be6b76ca98863e058ab0a58ecb78
eyguard_multi_user_avatar.xml
0223ffaa040ea071916d26e06e9913a08ccf1e55 05-Oct-2012 Philip Milne <pmilne@google.com> Fix for bug: 7281620. Blank line after date in status widget disappears.

Change-Id: I9e8e31e14e17643551c3bf89bac898d91c3d37ca
eyguard_status_view.xml
17033bfa15b9bb2bf04f5d93bfe5ce1882c82db0 04-Oct-2012 Adam Powell <adamp@google.com> Remove unneeded margin below action bar subtitles

This just throws off alignment when the natural centering of this
layout will take care of things.

Bug 6369593

Change-Id: If0993091e0d47011f3bf5dd0b5a1fa649471f8e6
ction_bar_title_item.xml
6bcd73203ada36b446b05fa33f9834ac989c0621 03-Oct-2012 Jim Miller <jaggies@google.com> Switch back to user switcher in keyguard

Change-Id: I9acfb61fd34ad24a299e1f11f792e9e240f2b065
eyguard_multi_user_selector_widget.xml
61cd69c378cbf4eda996c59e53ea62c127e7c4d4 03-Oct-2012 Adam Cohen <adamcohen@google.com> Keyguard polish

-> Updated user switcher to be closer to spec (issue 7047393)
-> Drawing keyguard overscroll gradient manually in KeyguardWidgetFrame
(eliminates need for assets, eliminates banding)
-> Fixed clipping of overscroll on sw600dp using negative margin

Change-Id: I90ec7f820ca7dccebf7e05628a3185e95d41af08
eyguard_multi_user_avatar.xml
eyguard_widget_region.xml
5cf72e11b6ec38c09e810611ec57bff9ff40ce9d 03-Oct-2012 Svetoslav Ganov <svetoslavganov@google.com> Merge "Accessibility support for the widgets switcher of the lock screen." into jb-mr1-dev
6526fdd7490acc40ce9dbe4ae563821f8867aa0f 03-Oct-2012 Svetoslav Ganov <svetoslavganov@google.com> Accessibility support for the widgets switcher of the lock screen.

bug:7232727
bug:7229598

Change-Id: Ib76b81b170bed0c4ef10f5141bf70f779ffa1ac4
eyguard_multi_user_selector.xml
eyguard_status_view.xml
eyguard_transport_control_view.xml
4e81bd4bcf60a934d4cd589dab6e2bddb88d7356 02-Oct-2012 Jim Miller <jaggies@google.com> Attempt to fix missing transport control in keyguard

This attempts to fix a bug where the transport control would sometimes be
inoperative. The problem is that we had two transport control layouts
on some devices because they were being declared in the layout file.

The fix is to only inflate the layout once when KeyguardHostView
is created.

Also removes redundant KeyguardStatusView.

Fixes bug 7254833

Change-Id: Iab84e8326ff745ee57be5177ab2561114c8dc6f0
eyguard_widget_region.xml
7ffa8c08f32bd15bf0725d0a47087bf3fd5ca1c3 02-Oct-2012 Adam Cohen <adamcohen@google.com> Fixing up keyguard widget pager layouts

-> Related to issue 7232481 and issue 7261844

Change-Id: Ib3c15ed78d3473036820bb3061dcd1cd34a2bfc4
eyguard_multi_user_avatar.xml
eyguard_selector_view.xml
eyguard_status_view.xml
eyguard_widget_region.xml
1d1fb6c5e611b77d923b92100628e7e1bbf5fcf9 30-Sep-2012 Adam Cohen <adamcohen@google.com> Making runway lights appear for correct pages (issue 7232481)

Change-Id: I66a48cc8f14cb9ebfbf032287591565f38cb3606
eyguard_widget_region.xml
0a5bc22273fc274a0d4bd9aa4bc80ee5116e11ef 30-Sep-2012 Adam Cohen <adamcohen@google.com> Merge "Integrate keyguard paging hint" into jb-mr1-dev
a995b6e37f20b3e7eebfb37d8868c1bc14906204 29-Sep-2012 Mike Cleron <mcleron@google.com> Merge "Getting rid of blue outline in user switcher, instead brighten the user" into jb-mr1-dev
c1aa6a54a78972843899fd0d911f80a4aff4dd20 29-Sep-2012 Jim Miller <jaggies@google.com> Integrate keyguard paging hint

Bug 7232481

Change-Id: I1959ae61b8f5afd055158dad67bdceecc4870d24
eyguard_selector_view.xml
eyguard_widget_region.xml
9654329008bfde134de63df06dc15ac0271a0d4c 29-Sep-2012 Adam Cohen <adamcohen@google.com> Getting rid of blue outline in user switcher, instead brighten the user

Change-Id: I4817615cc28eb1fea35ecb5c3d69c4298c9cf2cf
eyguard_multi_user_avatar.xml
7c3586c576c7f7238274f1ffbc4577a57be0d1f1 29-Sep-2012 Jatin Lodhia <jlodhia@google.com> Merge "Make the theme for choose account and choose account type dialogs same." into jb-mr1-dev
1ed143ea341d2dac29cc3aafaf2fbeb1b13c5251 29-Sep-2012 Jim Miller <jaggies@google.com> Merge "Clean up SIM PIN and PUK screens in keyguard." into jb-mr1-dev
3efe106264262924a9218268d3c7d19d272fb7a2 29-Sep-2012 Jim Miller <jaggies@google.com> Clean up SIM PIN and PUK screens in keyguard.

- new flow for PUK screen
- clean up SIM and PUK screen to match UX designs
- simplified logic for showing emergency call button

Change-Id: I66fcd312f3c52dd212d9836dc020735dbc88d5ee
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
2c22bb85f2f6233eb3986f37b92386000433c7aa 29-Sep-2012 Robert Greenwalt <rgreenwalt@google.com> Merge "Update Premium-SMS detection UI." into jb-mr1-dev
705ab808cf023e0cc38c2ba7cdb9571942cdc04f 17-Sep-2012 Adam Powell <adamp@google.com> Add wireless display selection support to MediaRouter.

* Adds the new route type LIVE_VIDEO

* Wireless displays support both LIVE_VIDEO and LIVE_AUDIO, making
wireless display routes valid selections in when apps make selecting
live audio routes available.

* MediaRouter will only report/manipulate wireless displays that have
already been paired at the system level.

Bug 7177920

Change-Id: Ic221b8687d77b4c0df9801c396b74870e86206e9
edia_route_list_item.xml
856b01e7e41c6800c81d04f001e5dd4f7ae05a57 28-Sep-2012 Jatin Lodhia <jlodhia@google.com> Make the theme for choose account and choose account type dialogs same.

Contacts app uses a custom account picker which calls the system account picker
when an account needs to be added. The system accout picker invokes choose
accout type dialog which overlays over the system acccount picker. Because these
two dialog boxes use different themes, he one behind is wider than the one in
foreground and ends up looking like a thin black strip protruding from the two
sides.
Bug: 6980517

Change-Id: Ia8b23767d995dcbe1a58087cb4bfbee140c2c744
hoose_account_type.xml
9aacd50ccdf8cc75f5c98da3dd64db1ec59e116f 28-Sep-2012 Dianne Hackborn <hackbod@google.com> Merge "Fix issue #7242119 and #7242008." into jb-mr1-dev
3af630c8d18bcf4b23a5a308917319dd04cc8ed2 26-Sep-2012 Jim Miller <jaggies@google.com> Update keyguard layouts on phone

- Go back to using old date format
- All keyguard text is now caps
- Lower brightness on emergency call text
- Fixed CR/LF issue with Owner info
- Added new alarm icon and fixed padding
- Swapped Google Now and lock icon in landscape mode
- Centered PIN/Password/Pattern help text in view in portrait
- Fixed keyboard size issue in landscape
- Merge new assets from UX

Change-Id: I7adb44b6c9a57d40cab0a77433d43291fb277568
eyguard_emergency_carrier_area.xml
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_status_view.xml
3244e960286fcce09ee5c1fe7d646de1cd693758 27-Sep-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7242119 and #7242008.

Issue #7242119 Permissions UI: "may cost you money" text color in gold
Issue #7242008 Permissions UI: add coin icon for permissions that cost money

Change-Id: I900b89e96f0a5ae6b686deecdab38d150d39b202
pp_permission_item_money.xml
5520ca7f2c24d92f91e91d18711d83d13a44c89f 25-Sep-2012 Robert Greenwalt <rgreenwalt@google.com> Update Premium-SMS detection UI.

Colorize.
Add the undo-instruction string.
Fix the dialog layout.

bug: 7205024
Change-Id: I1334d431273467af6971544dc81913bebe743335
ms_short_code_confirmation_dialog.xml
a21ad1a39423a22921511432f61dbfe2f4b3e58b 21-Sep-2012 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix bug #7198224 TimePicker widget shouldn't be completely RTL" into jb-mr1-dev
488d275536a2de9da5ac2d688399735ab5c08de9 20-Sep-2012 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #7198224 TimePicker widget shouldn't be completely RTL

- force layout direction to ltr for hours and minutes

Change-Id: I56f892fba3d5c80b7848d667e123a6236eeb9ec7
ime_picker.xml
ime_picker_holo.xml
683ab00a2ec2e02f8ad1296efb381aa72d364b57 20-Sep-2012 Chris Wren <cwren@android.com> fix underfull content bug in inbox and big text templates.

Bug: 7172721
Change-Id: I22019009eec31ca18b54eec5f6ed5b626cee1540
otification_action_list.xml
otification_template_big_text.xml
otification_template_inbox.xml
109f1fd80c90409c0d7f21d49989641dfdf2ad1b 20-Sep-2012 Jim Miller <jaggies@google.com> Update keyguard selector view to match UX design spec
- Use new Roboto-Thin font
- Add new keyguard-specific date format
- Layout tweaks to keyguard selector screen.
- Add smart EmergencyButton class
- Add selective upper-casing of components on the display to enable later UX decision
- Work around SIM state bug

Bug: 7094419
Change-Id: Ic7e0f30697c14d4946372509d98ad81bf6a23c92
eyguard_selector_view.xml
eyguard_status_view.xml
402f0c81230304379d7c4108745f928b34e052fa 19-Sep-2012 Jim Miller <jaggies@google.com> Merge "Refactor Carrier text as a movable module." into jb-mr1-dev
f9cb7ba158c7016d55f121e200f96046ddbc5b70 18-Sep-2012 Jim Miller <jaggies@google.com> Refactor Carrier text as a movable module.

We seem to move carrier text around a lot. Rather than moving the support code,
this creates a smart text field that updates itself.

Change-Id: I9b5b7b22813e944f673a50e952742a1ac38c0e08
eyguard_selector_view.xml
5b50a25e6d12bdc641a3b48ba9e7c02d63bf00cd 17-Sep-2012 Adam Cohen <adamcohen@google.com> Enabling hardware layers while overscrolling widget pager

Change-Id: I94bef1aa614f91b115105adbb409def8027f3651
eyguard_transport_control_view.xml
fa9fc5bc1525f65bf042f6e30c32a985cd12a04f 17-Sep-2012 Adam Powell <adamp@google.com> Merge "Add a minimum height of 64dp for AlertDialog content" into jb-mr1-dev
489f3451e2a59e19a67fbb28da2dcbd028fc77d1 17-Sep-2012 Adam Powell <adamp@google.com> Add a minimum height of 64dp for AlertDialog content

Bug 7094388

Change-Id: Ia4316c9d9d5971734c8930fcb1c4cd6ae3661a94
lert_dialog_holo.xml
b137c8065db941b23ab23f6550a1c65693039ff5 17-Sep-2012 Dianne Hackborn <hackbod@google.com> Merge "More adjustments to permissions." into jb-mr1-dev
2ca2c8787130506d350d997c18bbc274faf88e37 17-Sep-2012 Dianne Hackborn <hackbod@google.com> More adjustments to permissions.

- New "cost money" flag can be put on a permission to
have this emphasized in the UI.
- Some further re-organization of permissions to better
match UX spec.

Change-Id: I450ac739eff6b90e7c7fc39589d68db82b61f897
pp_permission_item.xml
pp_permission_item_money.xml
625398598894b18d797cc407632b78979b20a604 16-Sep-2012 Adam Cohen <adamcohen@google.com> Merge "Second pass on Keyguard multi-user switcher" into jb-mr1-dev
24b351ab748cf1b2e41d106508604ba09f62d859 15-Sep-2012 Adam Cohen <adamcohen@google.com> Second pass on Keyguard multi-user switcher

-> animating active user to inactive, fading out lock
selector, freezing screen, then switching users
-> for now, just using a fade, but this will likely
see iteration

Change-Id: I3acc0b53f2cbf132741e3e0529e2e53fa2824542
eyguard_multi_user_avatar.xml
eyguard_multi_user_selector.xml
76a61426876409bc6936697d7560bd8c8a6193c5 07-Sep-2012 Jake Hamby <jhamby@google.com> Add support for per-package policy for sending premium SMS.

The default behavior for sending a message to a premium SMS
short code (or suspected premium SMS number) is to ask the user for
confirmation. Enable the user to set a default policy ("remember this
choice" checkbox) to always/never allow the app to send SMS to
premium short codes in the future. The policy can be changed by
the Settings app in the app info screen.

Bug: 5513975
Change-Id: I15f45f34dc4da4aef7d0efd675be6bc3a4ceb720
ms_short_code_confirmation_dialog.xml
7454d3b73cfd0d7ad58b0285102b09aad1e0150f 13-Sep-2012 Dianne Hackborn <hackbod@google.com> New permissions UI, again.

Change-Id: I0bbecd88ff1f212b30d1ef32d5bcaa49cdf1e9ce
pp_permission_item.xml
pp_perms_summary.xml
6fba0a0c72394e880833b5dcf08241b7ce133239 13-Sep-2012 Jim Miller <jaggies@google.com> Music in keyguard improvements
- fix overscroll issue with workaround described in bug 7137941
- ignore noisy signals from music player that sometimes hide it

Change-Id: I6a25674ce7157bd70409f56881ec62644f5fce9b
eyguard_transport_control_view.xml
ff2aa0bc8919c247bfc8e81d3f168e5064f52ffb 07-Sep-2012 Jim Miller <jaggies@google.com> Initial pass at adding Music control to new keyguard.

- View is now added or removed based on AudioManager status
- Reduced depth of hierarchy by making KeyguardTransportControl a KeyguardWidgetFrame
- Return to the status view when we return to keyguard (onScreenTurnedOn)

Change-Id: Id7f9310ce4e7daf663471117564e5670f61b1471
eyguard_selector_view.xml
eyguard_status_view.xml
eyguard_transport_control.xml
eyguard_transport_control_view.xml
eeabf942263d55eb9b1ac0b9a525bd917cfc1f30 11-Sep-2012 Jim Miller <jaggies@google.com> Merge "Allow pattern to start from outside pattern view" into jb-mr1-dev
b70ff9a181234ffb69e51db2148ed865eb3a6ca7 08-Sep-2012 Amith Yamasani <yamasani@google.com> Force keyguard if there are multiple users

Otherwise there would be no way to switch users if a user chooses None as lock screen.

Also adjust some layout params for Preference items to align the icons and text.

Change-Id: Ib11bb961edaef90de280bc7137d10b68765aea98
reference_holo.xml
5737534abab477cf32b4dd0aa7a72f70ede0502c 10-Sep-2012 Jim Miller <jaggies@google.com> Allow pattern to start from outside pattern view

This effectively makes the pattern view slippery, which enables the
user to start their pattern outside the view and cross the view.

Fixes bug 7118762

Change-Id: I085c5ec8f7ccd2fc37a10606a8925078dc44be13
eyguard_pattern_view.xml
66b9fb1662b304d24984af1ac4cc02f2ae8f4cc3 06-Sep-2012 Adam Cohen <adamcohen@google.com> Iintial stab at multi-user switcher on Keyguard

Change-Id: I604a769ef43c354a8eeadb415e413c19ca02571d
eyguard_multi_user_avatar.xml
eyguard_multi_user_selector.xml
eyguard_multi_user_selector_widget.xml
eyguard_selector_view.xml
5830cb2882b38182f414423ae1bc901cc27767cc 06-Sep-2012 Jim Miller <jaggies@google.com> Cosmetic code changes to face unlock after review.

Change-Id: I6e4face14c1585ed7123ae9c055b5ac3ccc86395
eyguard_face_unlock_view.xml
000464ac012471d301c6e48a8228291519915e17 05-Sep-2012 Jim Miller <jaggies@google.com> Initial pass at re-enabling face unlock in new keyguard.

Change-Id: I187629f9c4bfd810f11c73416db6e41b56f09a45
eyguard_face_unlock_view.xml
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
167611811d4fd6318bc366128590701274488e84 04-Sep-2012 Jim Miller <jaggies@google.com> Merge "Keyguard bug fixes" into jb-mr1-dev
d36ebe03c997cc034ba85d06e1fa0da8df047794 01-Sep-2012 Jim Miller <jaggies@google.com> Keyguard bug fixes

Bug:7088530 Lockscreen falsely states "Wrong PIN"
Bug:7091531 Owner name no longer shown on slide to unlock screen, Nakasi
Bug:7091131 When entering a SIM PIN, focus is not put onto the pin entry box
Change-Id: I5c7e957083b25a3445804ea092d962163d187fa1
eyguard_navigation.xml
eyguard_status_view.xml
f83ec838915c13158ddfda0cf4da5865b260b9c6 01-Sep-2012 Jeff Brown <jeffbrown@google.com> Merge "More improvements to the display manager." into jb-mr1-dev
4ed8fe75e1dde1a2b9576f3862aecc5a572c56b5 31-Aug-2012 Jeff Brown <jeffbrown@google.com> More improvements to the display manager.

Added more complete support for logical displays with
support for mirroring, rotation and scaling.

Improved the overlay display adapter's touch interactions.

A big change here is that the display manager no longer relies
on a single-threaded model to maintain its synchronization
invariants. Unfortunately we had to change this so as to play
nice with the fact that the window manager wants to own
the surface flinger transaction around display and surface
manipulations. As a result, the display manager has to be able
to update displays from the context of any thread.

It would be nice to make this process more cooperative.
There are already several components competing to perform
surface flinger transactions including the window manager,
display manager, electron beam, overlay display window,
and mouse pointer. They are not manipulating the same surfaces
but they can collide with one another when they make global
changes to the displays.

Change-Id: I04f448594241f2004f6f3d1a81ccd12c566bf296
verlay_display_window.xml
258341c377b6aa9f1bd29a9b507a97967e432dfe 31-Aug-2012 Jim Miller <jaggies@google.com> Lots of keyguard improvements
- Fix "too many attempts" dialogs
- Fix account unlock mechanism so the user can use email account as backup for pattern unlock
- Add mechanism to support future account recovery from non-pattern screen
- Tune animation timing for flipping security view.
- Move password field to the top of the security view
- Add padding and visual feedback to navigation area button

Fixes bugs 7088482, 7088631

Change-Id: I23099feae3b7446ec291d8f860601bfc12f9edd8
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
f2dfc351dec58ad3c16f8496208b4e6e9c667efe 30-Aug-2012 Jim Miller <jaggies@google.com> Integrate overscroll into KeyguardWidgetView.

This integrates overscroll behavior into keyguard.

Change-Id: I19c0f70c85a4ebb0ddd3f433b6f88a992f40919b
eyguard_selector_view.xml
eyguard_status_view.xml
d5ea3b464795d4e6adbdd174d1bd2f78b628e280 30-Aug-2012 Jeff Brown <jeffbrown@google.com> Merge "Add initial multi-display support." into jb-mr1-dev
bd6e1500aedc5461e832f69e76341bff0e55fa2b 28-Aug-2012 Jeff Brown <jeffbrown@google.com> Add initial multi-display support.

Split the DisplayManager into two parts. One part is bound
to a Context and takes care of Display compatibility and
caching Display objects on behalf of the Context. The other
part is global and takes care of communicating with the
DisplayManagerService, handling callbacks, and caching
DisplayInfo objects on behalf of the process.

Implemented support for enumerating Displays and getting
callbacks when displays are added, removed or changed.

Elaborated the roles of DisplayManagerService, DisplayAdapter,
and DisplayDevice. We now support having multiple display
adapters registered, each of which can register multiple display
devices and configure them dynamically.

Added an OverlayDisplayAdapter which is used to simulate
secondary displays by means of overlay windows. Different
configurations of overlays can be selected using a new
setting in the Developer Settings panel. The overlays can
be repositioned and resized by the user for convenience.

At the moment, all displays are mirrors of display 0 and
no display transformations are applied. This will be improved
in future patches.

Refactored the way that the window manager creates its threads.
The OverlayDisplayAdapter needs to be able to use hardware
acceleration so it must share the same UI thread as the Keyguard
and window manager policy. We now handle this explicitly as
part of starting up the system server. This puts us in a
better position to consider how we might want to share (or not
share) Loopers among components.

Overlay displays are disabled when in safe mode or in only-core
mode to reduce the number of dependencies started in these modes.

Change-Id: Ic2a661d5448dde01b095ab150697cb6791d69bb5
verlay_display_window.xml
dcb3d84b82cc2448d04e73359a716581bfb657db 24-Aug-2012 Jim Miller <jaggies@google.com> Replace keyguard with new implementation

This change refactors keyguard to be more modular and maintainable. More
specifically, it replaces the top-level view with just one device-dependent
view that contains two views: a widget area and a security area.

The widget area can be populated with custom widgets.

The security area contains the current security method as dictated by
the stored password quality.

This change contains both the old and the new keyguard with the old keyguard
still enabled. The new keyguard will be enabled in a subsequent change.

Change-Id: Id75286113771ca1407e9db182172b580f870b612
eyguard_account_view.xml
eyguard_face_unlock_view.xml
eyguard_navigation.xml
eyguard_password_view.xml
eyguard_pattern_view.xml
eyguard_selector_view.xml
eyguard_sim_pin_view.xml
eyguard_sim_puk_view.xml
eyguard_status_view.xml
6571c7896d950e9dd183fa5eb89e11471bc81586 08-Aug-2012 Adam Powell <adamp@google.com> Fix padding in global actions list item

Re-align the icon edges with the expected amount of padding in the
long-press power dialog.

Change-Id: I0d2f86447e635d5c339b07c261716e12670dc06d
lobal_actions_item.xml
fd75eef161e93a39c87699b6c938b8298ee8f78b 02-Aug-2012 Adam Powell <adamp@google.com> Animate the action bar's Up chevron as it shows and hides.

Change-Id: I2cf0283cc644a62ad83cb5641b8f56cc8229b86f
ction_bar_home.xml
e4f6a3351ba979e3ce2dcacc58df23d7adcddba4 25-Jul-2012 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix layout as there was a regression introduced in a previous CL"
04bf7bbbf6d071463c3e5ad743afb2e86b873591 25-Jul-2012 Fabrice Di Meglio <fdimeglio@google.com> Fix layout as there was a regression introduced in a previous CL

- revert to the previous layout
- see https://googleplex-android-review.googlesource.com/#/c/182330/3

Change-Id: I854038547d845280bb3e1dadfe68eea4192635e4
reference_holo.xml
f966ed949c4aa14de5b070cc36039493f98848f1 24-Jul-2012 Fabrice Di Meglio <fdimeglio@google.com> Introduce listPreferredItemPaddingStart/listPreferredItemPaddingEnd

- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: I7376b3c350ae9ce5034f3aac7105f61963c30c2d
ctivity_list_item.xml
ist_menu_item_layout.xml
edia_route_list_item.xml
edia_route_list_item_checkable.xml
edia_route_list_item_collapse_group.xml
edia_route_list_item_section_header.xml
edia_route_list_item_top_header.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
aac0d4ed026d1cfbcf3fa81c6e4eb96f4347ca17 20-Jul-2012 Fabrice Di Meglio <fdimeglio@google.com> Replace left/right with start/end for Gravity / LayoutParams / Padding

- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: Id9af5375fb9b0edeae5232c77e52ecd497bd2e67
ction_bar_title_item.xml
ction_menu_item_layout.xml
ction_mode_close_item.xml
ctivity_chooser_view.xml
ctivity_chooser_view_list_item.xml
ctivity_list_item.xml
ctivity_list_item_2.xml
daptive_notification_wrapper.xml
lert_dialog.xml
lert_dialog_holo.xml
lert_dialog_progress.xml
lert_dialog_progress_holo.xml
lways_use_checkbox.xml
m_compat_mode_dialog.xml
pp_permission_item.xml
pp_permission_item_old.xml
pp_perms_summary.xml
uto_complete_list.xml
rowser_link_context_header.xml
alendar_view.xml
haracter_picker.xml
hoose_account.xml
hoose_account_row.xml
hoose_account_type.xml
hoose_type_and_account.xml
ate_picker.xml
ate_picker_holo.xml
ialog_custom_title.xml
ialog_custom_title_holo.xml
ialog_title.xml
ialog_title_holo.xml
ialog_title_icons.xml
ialog_title_icons_holo.xml
ragment_bread_crumb_item.xml
lobal_actions_item.xml
lobal_actions_silent_mode.xml
rant_credentials_permission.xml
eavy_weight_switcher.xml
con_menu_item_layout.xml
nput_method_extract_view.xml
nput_method_switch_dialog_title.xml
eyboard_popup_keyboard.xml
eyguard.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_sim_puk_landscape.xml
eyguard_screen_sim_puk_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
eyguard_transport_control.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ocale_picker_item.xml
edia_controller.xml
edia_route_chooser_layout.xml
edia_route_list_item.xml
edia_route_list_item_checkable.xml
edia_route_list_item_collapse_group.xml
edia_route_list_item_section_header.xml
edia_route_list_item_top_header.xml
enu_item.xml
otification_action.xml
otification_action_tombstone.xml
otification_intruder_content.xml
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
otification_template_inbox.xml
otification_template_part_chronometer.xml
otification_template_part_time.xml
ermissions_account_and_authtokentype.xml
ermissions_package_list_item.xml
opup_menu_item_layout.xml
reference.xml
reference_category_holo.xml
reference_child.xml
reference_child_holo.xml
reference_header_item.xml
reference_holo.xml
reference_information.xml
reference_information_holo.xml
reference_list_content.xml
reference_list_content_single.xml
reference_list_fragment.xml
reference_widget_seekbar.xml
references.xml
rogress_dialog.xml
rogress_dialog_holo.xml
esolve_list_item.xml
esolver_grid.xml
creen.xml
creen_progress.xml
creen_title_icons.xml
earch_dropdown_item_icons_2line.xml
earch_view.xml
elect_dialog_item.xml
elect_dialog_item_holo.xml
elect_dialog_multichoice.xml
elect_dialog_multichoice_holo.xml
elect_dialog_singlechoice.xml
elect_dialog_singlechoice_holo.xml
imple_dropdown_hint.xml
imple_dropdown_item_2line.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_2_single_choice.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_selectable_list_item.xml
sl_certificate.xml
ab_indicator.xml
ext_edit_action_popup_text.xml
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
ext_edit_side_no_paste_window.xml
ext_edit_side_paste_window.xml
ext_edit_suggestion_item.xml
ime_picker.xml
ime_picker_holo.xml
welve_key_entry.xml
sb_storage_activity.xml
olume_adjust_item.xml
ebview_find.xml
oom_browser_accessory_buttons.xml
oom_magnify.xml
cf1ba0298c48ae56608ed556dc715eb69c54f9b9 26-Jun-2012 Fabrice Di Meglio <fdimeglio@google.com> Make ActionBar aware of layout direction

- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: Iea8a512311ee99548f39bbbe342f21eabaffbe09
ction_bar_home.xml
ction_bar_title_item.xml
93e417b560a3c7ddb832b78b17982937b4a88a12 21-Jun-2012 Svetoslav Ganov <svetoslavganov@google.com> am 0a79d2fb: am dce5af63: Merge "Fix GlowPadView accessibility behavior." into jb-dev

* commit '0a79d2fbcdf6ee5b0375de223e5230e5e538362f':
Fix GlowPadView accessibility behavior.
0a79d2fbcdf6ee5b0375de223e5230e5e538362f 21-Jun-2012 Svetoslav Ganov <svetoslavganov@google.com> am dce5af63: Merge "Fix GlowPadView accessibility behavior." into jb-dev

* commit 'dce5af632ce8899905fbf187b9505f6753d5a562':
Fix GlowPadView accessibility behavior.
78bfb9829561876137c62ca1fff13760bfc77472 20-Jun-2012 alanv <alanv@google.com> Fix GlowPadView accessibility behavior.

Bug: 6702412
Change-Id: If5ab75e77b0090a405004c66da0083e81d59deb4
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
00b7ae0936c555079e622237e8499613a073381c 18-Jun-2012 Adam Powell <adamp@google.com> am 772ddc0c: am fd4df469: Merge "Remove workaround for bug that was fixed a while ago." into jb-dev

* commit '772ddc0cf28625964435edc5e86048e353c425fa':
Remove workaround for bug that was fixed a while ago.
772ddc0cf28625964435edc5e86048e353c425fa 18-Jun-2012 Adam Powell <adamp@google.com> am fd4df469: Merge "Remove workaround for bug that was fixed a while ago." into jb-dev

* commit 'fd4df46917c79067416985ac53a3da6b27e8c333':
Remove workaround for bug that was fixed a while ago.
307c5cfcdd275e56c6a11056ac4f6d6eb2758ee0 16-Jun-2012 Adam Powell <adamp@google.com> Remove workaround for bug that was fixed a while ago.

Change-Id: I368dd8fea6b33af6908b6fe3b7691104166a707a
edia_route_list_item.xml
d1e57d78863b032cc647f6abeabb443dc512841d 15-Jun-2012 Adam Powell <adamp@google.com> am 15635728: am 27db797e: Merge "Update MediaRouteChooserDialog grouping UI" into jb-dev

* commit '15635728a4ff00da6cc3d6468c02d39e5631f124':
Update MediaRouteChooserDialog grouping UI
15635728a4ff00da6cc3d6468c02d39e5631f124 15-Jun-2012 Adam Powell <adamp@google.com> am 27db797e: Merge "Update MediaRouteChooserDialog grouping UI" into jb-dev

* commit '27db797e37ea16ea5db6eb3f6a32e0f116c1b824':
Update MediaRouteChooserDialog grouping UI
b5e2af5919351486a385effe77409d2a91ae9c19 15-Jun-2012 Adam Powell <adamp@google.com> Update MediaRouteChooserDialog grouping UI

Move UserRouteInfo tag support to RouteInfo

Change-Id: Ia753924f8613462d5f74736be93a8d748689eef1
edia_route_list_item_checkable.xml
edia_route_list_item_collapse_group.xml
8c3ce3b6caa8667b756d247ef89c0df279f3a5e6 14-Jun-2012 Michael Jurka <mikejurka@google.com> am cf6e1455: am 71fc205d: Merge "Change snap behavior for lock screen" into jb-dev

* commit 'cf6e14558f693ae215d5030ce562a649b4cb973f':
Change snap behavior for lock screen
cf6e14558f693ae215d5030ce562a649b4cb973f 14-Jun-2012 Michael Jurka <mikejurka@google.com> am 71fc205d: Merge "Change snap behavior for lock screen" into jb-dev

* commit '71fc205d11490872927e279c4a0cfa3176b15f20':
Change snap behavior for lock screen
71fc205d11490872927e279c4a0cfa3176b15f20 14-Jun-2012 Michael Jurka <mikejurka@google.com> Merge "Change snap behavior for lock screen" into jb-dev
a587b449c463ac996b8cb05b2888abe92a8d16b4 14-Jun-2012 Adam Powell <adamp@google.com> am 0f03d771: am f9b7f9f5: Merge "Support route grouping in the MediaRouter dialog UI." into jb-dev

* commit '0f03d771b29ff0fc6919a514c56128de9a5ecd5e':
Support route grouping in the MediaRouter dialog UI.
0f03d771b29ff0fc6919a514c56128de9a5ecd5e 14-Jun-2012 Adam Powell <adamp@google.com> am f9b7f9f5: Merge "Support route grouping in the MediaRouter dialog UI." into jb-dev

* commit 'f9b7f9f5080100043df3c8868bca4df84becf5a1':
Support route grouping in the MediaRouter dialog UI.
53f109bf4923e111e796014e6701a14e5bfa5d1a 14-Jun-2012 Michael Jurka <mikejurka@google.com> Change snap behavior for lock screen

Use angle and distance from center, rather than
distance from target.

Change-Id: Ic970bc4b05d341dbb6aab334e3f630794f2a211c
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
185951004e777774950bf0197affcd4884468754 14-Jun-2012 Daniel Sandler <dsandler@android.com> am cb629f38: am 4365d066: Merge "Remove line3 in big notification unless there\'s text to show." into jb-dev

* commit 'cb629f38008ad4f48a956a8d74daa65eff351a75':
Remove line3 in big notification unless there's text to show.
cf815b56bf475bc9593a057edb234578e4abfcf1 14-Jun-2012 Adam Powell <adamp@google.com> am 6c143590: am 4b4a947b: Merge "MediaRouter dialog" into jb-dev

* commit '6c14359074ff5a93695ed37083c9178a4ca2d1f1':
MediaRouter dialog
d6d0bddee363e0c7fe61f63bd9d9864a71d887d6 14-Jun-2012 Adam Powell <adamp@google.com> Support route grouping in the MediaRouter dialog UI.

Change-Id: Idcae12cedfb7ca13950e7fa45441fba2029a9f68
edia_route_chooser_layout.xml
edia_route_list_item.xml
edia_route_list_item_checkable.xml
edia_route_list_item_collapse_group.xml
cb629f38008ad4f48a956a8d74daa65eff351a75 14-Jun-2012 Daniel Sandler <dsandler@android.com> am 4365d066: Merge "Remove line3 in big notification unless there\'s text to show." into jb-dev

* commit '4365d066e8beed17b61ba51c728d60a9baa499be':
Remove line3 in big notification unless there's text to show.
4365d066e8beed17b61ba51c728d60a9baa499be 14-Jun-2012 Daniel Sandler <dsandler@android.com> Merge "Remove line3 in big notification unless there's text to show." into jb-dev
6c14359074ff5a93695ed37083c9178a4ca2d1f1 13-Jun-2012 Adam Powell <adamp@google.com> am 4b4a947b: Merge "MediaRouter dialog" into jb-dev

* commit '4b4a947b5e4913d7f8b7df15d3a7cdf8f343471f':
MediaRouter dialog
b31a6d78240c62bc85bd381743fa1fbd2bc4400f 13-Jun-2012 Irfan Sheriff <isheriff@google.com> Merge "Improve wps pincode input"
70e11e50eecfc8f1dfb76316d099e4331ebd28f7 13-Jun-2012 Adam Powell <adamp@google.com> MediaRouter dialog

Add the dialog behavior for MediaRouteActionProvider/MediaRouteButton.

Still TODO:

* Switch audio icon based on source; speaker/bt/user

* Rig up volume slider

* Rig up item icons

* Rig up group button for groupable categories

* Make grouping work

Change-Id: I3f992516b184d5ae940ddb7bbb7f94ff58914589
edia_route_chooser_layout.xml
edia_route_list_item.xml
edia_route_list_item_section_header.xml
edia_route_list_item_top_header.xml
916ad91c3860344250c00b6b3597db6464229c02 13-Jun-2012 Daniel Sandler <dsandler@android.com> Remove line3 in big notification unless there's text to show.

If you have no subText or summaryText in a big template, but
you *do* have a number, the overflow bar (below the big text
or inbox or whatever) would have shown; now it does not.

Bug: 6657006
Change-Id: Ib2af2712da3a98227bd8d697560893adbdc427e9
otification_template_big_text.xml
79cb9b52e86beee247b76c1ecf51957b4596a956 13-Jun-2012 Jim Miller <jaggies@google.com> am 5f190731: am 955a0169: Fix 6613962: Update keyguard to use new GlowPadView UX design.

* commit '5f1907316e0085073a314dcfa41bfb35a7f31f9f':
Fix 6613962: Update keyguard to use new GlowPadView UX design.
5f1907316e0085073a314dcfa41bfb35a7f31f9f 13-Jun-2012 Jim Miller <jaggies@google.com> am 955a0169: Fix 6613962: Update keyguard to use new GlowPadView UX design.

* commit '955a016922ea49f154d190b054a202559b41a4d3':
Fix 6613962: Update keyguard to use new GlowPadView UX design.
955a016922ea49f154d190b054a202559b41a4d3 12-Jun-2012 Jim Miller <jaggies@google.com> Fix 6613962: Update keyguard to use new GlowPadView UX design.

Change-Id: I4f1ef3107e5550f7df9dcb412943a84b66432b7d
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
b8151ecd6ef4faa5c16d0a4c3abb45ec84d1f97a 19-Apr-2012 Amith Yamasani <yamasani@google.com> Add an icon to the user information.

Store the icon in the user folder under /data/system,
similar to how the wallpaper is stored.

Change-Id: Id8ccb55b9e2ba7b4c557505a7f69f04eca1518cf
lobal_actions_item.xml
reference_holo.xml
60879bd92d46d0843b8991fe17d7a9879d240765 08-May-2012 Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com> Improve wps pincode input

Limit the length and input style of wps pin.

Change-Id: I60bd93322f683085424c9ac9c35ce9e0bb99f26c
Signed-off-by: Irfan Sheriff <isheriff@google.com>
Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
ifi_p2p_dialog.xml
4dc0cf7bf376aa78d7fbccc8481673d98dae7c08 08-Jun-2012 Daniel Sandler <dsandler@android.com> am 6cf0c336: Merge "Various notification template cleanups." into jb-dev

* commit '6cf0c3365a40854f63f0abff2fa67d24432d0218':
Various notification template cleanups.
619738c9e7b321d3a7f297b95955c681f5de56ba 07-Jun-2012 Daniel Sandler <dsandler@android.com> Various notification template cleanups.

Bug: 6597693 // hide line3 in InboxStyle
Bug: 6593691 // vertical centering inconsistencies
Bug: 6592116 // no left action gutter in BigPicture
Bug: 6622757 // missing subtext in BigText expanded
Change-Id: I941af99d0a905b6e0aa6fb74ad4eff29c17d9fc2
otification_template_big_picture.xml
otification_template_big_text.xml
otification_template_inbox.xml
3522225dba19e77defaf56f0e70c0382c2cbb0a2 02-Jun-2012 Dianne Hackborn <hackbod@google.com> am ea01e4a2: Merge "Survey says: NIET!" into jb-dev

* commit 'ea01e4a2d5cc28093e9fd720055082b2d3f708d9':
Survey says: NIET!
4034bc431df8903072bca513a81ecdcf858c718b 01-Jun-2012 Dianne Hackborn <hackbod@google.com> Survey says: NIET!

Bug: 6593206
Change-Id: I5390609a5615d6aff1793a9bc361012a0cea330b
pp_permission_item.xml
pp_perms_summary.xml
bb702f576a8b566279a2a728c7aded380c5d50a5 30-May-2012 Daniel Sandler <dsandler@android.com> am c5d20509: Merge "Visual tweaks to notifications." into jb-dev

* commit 'c5d2050961a06c0931b7de338324968a509f4f00':
Visual tweaks to notifications.
c5d2050961a06c0931b7de338324968a509f4f00 30-May-2012 Daniel Sandler <dsandler@android.com> Merge "Visual tweaks to notifications." into jb-dev
6387d2f6dae27ba6e8481883325adad96d3010f4 22-May-2012 Daniel Sandler <dsandler@android.com> Visual tweaks to notifications.

- Smaller right_icons
- Higher-contrast text colors
- Dividers between actions
- Dividers above actions and overflows
- Consistent 8dp gutter on left of content
- BigTextStyle should not show line3 unless there is a subtext.
- Collapse summary ("overflow") text into line3. This is a
little wild because now the contentText, subText, and
summaryText all share this spot, but the various
variables all have different times when they're
expressed so you have greater control over what shows
where in the 1U and the expanded form.
- Do not show contentText in BigText's line3. If you have
subtext or summarytext, show that; otherwise suppress
line3 entirely.

Bug: 6558134 // line3
Bug: 6508804 // other visuals
Change-Id: Ib79e818a332d17000e9a8fce333eff8f8cf043aa
otification_action_list.xml
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
otification_template_inbox.xml
4d19ce609b229ff0bebb577746f8beac17011325 30-May-2012 Alice Yang <alice@google.com> am 6c66e984: Merge "New UI for account picker" into jb-dev

* commit '6c66e9842e93874bfd6d8c3dbcd19e7dae379877':
New UI for account picker
6c66e9842e93874bfd6d8c3dbcd19e7dae379877 30-May-2012 Alice Yang <alice@google.com> Merge "New UI for account picker" into jb-dev
727c599454b1e280a237b10fea4dd7f7cb1096e0 29-May-2012 Alice Yang <alice@google.com> New UI for account picker

- Added radio buttons to indicate the selected item
- "Add account" is one of the list options instead of a button
- Removed icons
- Added "Cancel" and "OK" buttons
- Use dialog theme
- Omit description text by default

Bug 6505441

Change-Id: I672a11481ee99e183142142bddf8f97b7b149d37
hoose_selected_account_row.xml
hoose_type_and_account.xml
af239b5f74ab95a7f373134e5e94fe51317bfa0c 24-May-2012 Brian Colonna <bcolonna@google.com> am fd824487: Merge "Fix 6449259: FUL no longer overlaps music controls" into jb-dev

* commit 'fd824487dc2dd3eb386148af9a0618aab9a99c60':
Fix 6449259: FUL no longer overlaps music controls
fd824487dc2dd3eb386148af9a0618aab9a99c60 24-May-2012 Brian Colonna <bcolonna@google.com> Merge "Fix 6449259: FUL no longer overlaps music controls" into jb-dev
7ecc89743d43adeaf3d80c8d630fe37b23f8346e 23-May-2012 Chris Wren <cwren@android.com> am b72ac9dd: Merge "BigPicture notifications for screenshots." into jb-dev

* commit 'b72ac9dd6eb649d6f0583a5782b1780cf4efa088':
BigPicture notifications for screenshots.
bad20898f5309bbc488ece65edd5f50443c37256 23-May-2012 Brian Colonna <bcolonna@google.com> Fix 6449259: FUL no longer overlaps music controls

When Face Unlock was used with pattern backup on a Prime, it was
partially covering the lockscreen music controls that appear when
music is playing.

This makes Face Unlock take up slightly less area when using pattern
backup on phones in portrait layout, regardless of whether the music
controls are showing. Eventually I would like to make it still use
the full area when the music controls aren't showing, but this is the
safest possible fix for JB and looks ok.

Change-Id: Ib2af440ed0f2729dfff9b58cd154efad43ef5499
eyguard_screen_unlock_portrait.xml
3745a3da759a9510554c8d2c59f09185e52ed403 22-May-2012 Chris Wren <cwren@android.com> BigPicture notifications for screenshots.

Needed a little extra help from the builder to make this
happen (like the title, you might want a different largeIcon
in the expanded view if---as in this case---it is redundant
with the big picture).

Needed to fix BigPicture template to reveal actions.

Bug: 6289107
Change-Id: I19dc62e693ee2c87cbe82f7327fe9115768b4102
otification_template_big_picture.xml
f6f269499030cdd7fea708e01e34405906ad9a46 22-May-2012 Jean-Baptiste Queru <jbq@google.com> am 22136833: am d9bde602: Merge "String on Toast notification does not aligned to center"

* commit '22136833f995f5328d577c25de8e41684c993bbc':
String on Toast notification does not aligned to center
1ee2a062e02a94684f4567230d363c372f139331 22-May-2012 Taeho Kim <jyte82@gmail.com> String on Toast notification does not aligned to center

If length of the string being showed on Toast is short (less than 8 chars),
it is aligned to left rather than to center.
Added attribute android:layout_gravity="center_horizontal" on the TextView where Toast's message are shown to fix issue.

Change-Id: I77669fd8a11d1ec8f6b082348eb818671ce158bb
Signed-off-by: Taeho Kim <jyte82@gmail.com>
ransient_notification.xml
c40a7fe00257d5742bd10bc611cd11d1600f469f 22-May-2012 Daniel Sandler <dsandler@android.com> Merge "Fix three-line notifications." into jb-dev
9f7936a30bc097c31962891945802507cb4aeb82 21-May-2012 Daniel Sandler <dsandler@android.com> Fix three-line notifications.

To accommodate three lines as before, we now adjust the size
of text and icons to fit.

Also in this change:

- snazzy little shadow below BigPicture's 1U block
- restore contentText to BigPicture notifications
- make overflow match other notification text (not so big)
- fix text position jumps between 1U and expanded
notifications across all templates

Bug: 6519374 (three-line notifications cut off)
Bug: 6494982 (text jumps)
Change-Id: I717ec2dde805c25e3b949641ca7e69e4d8fc86d2
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
otification_template_inbox.xml
29bb6d925bcaa562212b3fe41de249c3dfb64354 18-May-2012 Chris Wren <cwren@android.com> Support more items in the Notification.InboxStyle, plus an overflow.

Bug: 6500113
Change-Id: I9f6b45ef0821c45000afa8a23ee51033b51df298
otification_template_inbox.xml
1bf58c5a3b5d496b6cb8659072316a6cea16d918 18-May-2012 Adam Powell <adamp@google.com> New focus/activated states for the activity chooser dialog

Bug 6470809

Change-Id: I7952519c881bf3d3976cec759aa9810f8f5d79a0
esolve_list_item.xml
af051b567f93178600ac49a42a53b7171514352f 16-May-2012 Daniel Sandler <dsandler@android.com> Do not wrap action button text.

Bug: 6505172
Change-Id: I240d3559aa4d133f7db24285db076583ef8d3f30
otification_action.xml
otification_action_tombstone.xml
2c3e9e199a9548cc5b1966140727d993efbc31ea 16-May-2012 Daniel Sandler <dsandler@android.com> New fonts in notifications.

Bug: 6418617
Change-Id: Ie7ed4530c737e1d4fe1f7fab61dfae162ea263a3
otification_template_inbox.xml
0749e8e8a3c5a57227922fe4056b51437f0c2848 16-May-2012 Daniel Sandler <dsandler@android.com> Move BigPicture's header to the top of its large view.

Bug: 6494690
Change-Id: If0b865ac72b24c16286f9c334558c12d5b70abd4
otification_template_big_picture.xml
8680bf865a08f876fc3986c50a193e3186ff6f02 15-May-2012 Daniel Sandler <dsandler@android.com> Action button improvements:

- Horizontal layout
- At most 2 are shown
- Tombstones are now shown (if the intent is null, the
button is disabled; use it for quick feedback of an
action's effect)

Bug: 6418617 (tombstones)
Bug: 6482237 (action separators)
Change-Id: Ie0c613006227bbfe1c0ec6eab1cda4f3782a05f2
otification_action.xml
otification_action_list.xml
otification_action_tombstone.xml
otification_template_big_base.xml
otification_template_big_text.xml
otification_template_inbox.xml
791fd31a68c59395952005886ba799169f80a29a 15-May-2012 Svetoslav Ganov <svetoslavganov@google.com> Accessibility focus traversal in virtual nodes.

1. Finished the implementation of support for maintaining
accessibility focus in view with virtual descendants.

2. Finished the NumberPicker implementation of virtual
subtree such that all requred attributes are reported
and ensuring that it support accessibility focus in
its virtual descentants.

3. Fixed a bug where if a predecessor of the view that is
accessiiblity focused is removed the accessibliity focus
host in ViewRootImpl is not cleared leading to a crash
when trying to draw the accessibility focus highlight.:

bug:6472646
bug:6433864

Change-Id: I3645642b87b4a26025c0b2ba9dfaad92d11a48f1
ime_picker_holo.xml
2b5cebebb60c33fe864bed71778253837cbddb54 12-May-2012 Jim Miller <jaggies@google.com> Merge "Fix 6040870: Update MultiWaveView for new device" into jb-dev
ca7b7d0566a4d98701067cff915a78b63908e6f5 10-May-2012 Chris Wren <cwren@android.com> Don't allow notificaitons to be larger than 4U, even with actions.
Limit BigText template to a fixed number of lines.
Optimize layout of BigText and Inbox for expansion.

Bug: 6457470
Change-Id: Ib7389e16e566df9f91347ca3fdd621916a12af9b
otification_template_big_text.xml
otification_template_inbox.xml
4c351d62e7a09bcc29e7d0329bcdd947a302cf40 11-May-2012 Jim Miller <jaggies@google.com> Fix 6040870: Update MultiWaveView for new device

This change allows more flexibility in target placement in MultiWaveView.
It now supports a new way of specifying chevron drawables that allows
them to be moved in directions corresponding to more than the four basic
directions (right, up, left, down).

Chevron drawables can now be updated in an overlay.

This change also adds a place holder and makes a minor tweak to the layout
on 720dp devices where the navbar buttons weren't centered.

Change-Id: Icd319ec5f276870380e27737c873e78f599ff751
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
f54bfcf5a3594d7d8423391be68d9b982ea6c4fa 11-May-2012 Daniel Sandler <dsandler@android.com> Merge "Restyling action buttons." into jb-dev
e551884b0972280c9aee451b489832e67395c8e2 10-May-2012 Daniel Sandler <dsandler@android.com> Restyling action buttons.

Bug: 6418617
Change-Id: I843352fbd167aeb6cc7beb0172b7416aabd5856a
otification_action.xml
232dd3f335b8995cd9ab220f7b3fad77076de42b 25-Apr-2012 Svetoslav Ganov <svetoslavganov@google.com> Polish the NumberPicker, TimePicker, and DatePicker based on UX request.

1. Now the spinners in the time and data picker a wider therefore
easier to interact with, i.e. harder to miss accidentall.

2. Removed the scroll distance cut off user to distinguish between
fling and change by one.

3. Added visual feedback when the areas the serve as virtual buttons
in number picker are poked.

4. Removed the coeffcient that was making drap not to be one-to-one
with the scrolled distance.

5. Added some margin at the top and bottom of the spinners in
date and time pickers.

bug:6321432

Change-Id: I311c1733d1951b0563209401faa830ca70ec87cb
ate_picker_holo.xml
ime_picker_holo.xml
e95658c98e4154a2daf0ed70d15d24f8bf3153f0 10-May-2012 Daniel Sandler <dsandler@android.com> New backgrounds for notifications.

Note that PRIORITY_MIN notifications have a special
background treatment.

Bug: 6418617
Change-Id: I5f96330fcc53ac39e80a025baa0c134bd1e971b8
otification_action.xml
otification_action_tombstone.xml
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_text.xml
otification_template_inbox.xml
9bee4664f8bc615ad463af5317c77e98744c368a 08-May-2012 Adam Powell <adamp@google.com> Fix some oddities in ResolverActivity

* Fix layout for small-screen devices in landscape.

* Properly re-enable buttons after restoring instance state.

* Scroll to the currently selected item after restoring instance
state.

* Smooth scroll to the currently selected item if the user changes
selection to an item slightly out of view.

* Place grid scroll bar outside the grid's padding.

* Make the current text read a bit more naturally.

Bug 6460135

Change-Id: Ic60330365cdd815e7517f01b36bcdc9d1c857f30
esolver_grid.xml
407f2fdcfe1724bda09620e0e1e4ad48f242c04d 08-May-2012 Chris Wren <cwren@android.com> Merge "Don't allow actions to intrude into the notification area." into jb-dev
92c62479623ac65bdca03f961b6354b26d57ed62 08-May-2012 Chris Wren <cwren@android.com> Don't allow actions to intrude into the notification area.

Bug: 6411597
Change-Id: I7331f378463efe136c2bcb517ca8b4263a04556c
otification_template_big_base.xml
f4c77df0593c1bb81dd5ee04ee415a8cf3bd37bb 08-May-2012 Gilles Debunne <debunne@google.com> Merge "Fixed PIN display, including in Arabic." into jb-dev
9c30855410a6581328cb3eeef739426c9baab358 07-May-2012 Gilles Debunne <debunne@google.com> Fixed PIN display, including in Arabic.

Bug 5731093

Replace TextView by EditText to make it cleaner.
Had to force the text color, although the TextAppearance should
handle it. Maybe something is wrong with the theme.

Also added a hint for consistency.

Change-Id: Icd7170a0ef3757d0313e0799873f2dd375b02f2f
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_sim_puk_landscape.xml
06e8d6647db54aa76dda92a5a785737e66d262de 07-May-2012 Jim Miller <jaggies@google.com> Merge "Fix 6397736: Swipe up to search layout fixes" into jb-dev
354619c1cc1b4668c81c5368b2256335cc9e8538 28-Apr-2012 Jim Miller <jaggies@google.com> Fix 6397736: Swipe up to search layout fixes

This fixes several layout issues on phones and tablets with MultiWaveView.

It adds a new background scrim to be shown behind the MultiWaveView
on the navigation bar.

MultiWaveView is updated to handle gravity constraints which makes layouts
much more flexible across devices.

Change-Id: I64068f4eaa81ef6c464247049117d53432fcacbd
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
589e6f960db7f3c208a218b7d035f01d0c8460ab 07-May-2012 Adam Powell <adamp@google.com> Better screen size adaptation for ResolverActivity

Change-Id: I2c982c0b7c722ca7cad46cc23ac8d161bee3a1ff
esolve_list_item.xml
b2269d67c4786037f93bff396eeb9ff7f003164a 07-May-2012 Adam Powell <adamp@google.com> Merge "Revisions to ResolverActivity" into jb-dev
c587861fe8c59b7f112c333838630b54ab2b38af 05-May-2012 Adam Powell <adamp@google.com> Revisions to ResolverActivity

Bug 6428812

Change ResolverActivity to use a grid rather than a list, and present
buttons for "Use Always" and "Just Once". Use large launcher icons
when appropriate.

Change-Id: I177360a727cbc4b401ffbcea83d1b3dac1de5744
esolve_list_item.xml
esolver_grid.xml
99222d212f9ff5081d4ce6eef09dbe8eff85b83a 07-May-2012 Dianne Hackborn <hackbod@google.com> Finish up issue #6249094: Display permissions based on relevance to private data

Added bitmaps for permission group icons. We had to pick either
icons for a dark or light background, and it had to be light for
settings, so the installer theme has gone back to dark.

Tweaked the permission groups to match the icons.

Redid the group priorities to make them correct (they were written
with higher priorities being less important).

Fixed bug where priority was not being used for system apps.

Change-Id: Ia3d3f0c1614a11b4cfd11682ce9e6c9f87d75c06
pp_permission_item.xml
d6297dbfe9b1c9c91907e4ba35d4b1ae7fe610d8 03-May-2012 Chris Wren <cwren@android.com> Add an alternate title that can be used in the overflow of a InboxStyle.
Always hide contentText for BigTextStyle and InboxStyle.
Style cannot be used without specialization, it should be abstract.

Bug: 6428978
Bug: 6274137
Bug: 6317471
Change-Id: I21531a94494f891a058a477805b177e736b921cf
otification_template_base.xml
otification_template_big_base.xml
otification_template_big_text.xml
otification_template_inbox.xml
0e128bb2e03dafdabc06710a6b0ea93f0e62a188 01-May-2012 Dianne Hackborn <hackbod@google.com> New permissions UI.

Had to keep around a little of the old API for the device
admin settings UI to continue to use.

Change-Id: I84c5666a7f3fec0495eae196a0ffc2223c9e6f82
pp_permission_item.xml
pp_permission_item_old.xml
pp_perms_summary.xml
e4a2a4f142ff72ac8cf3e99c31af42af4ce66fbf 02-May-2012 Chris Wren <cwren@android.com> rework big text to handle gmail use case

Change-Id: I3175e198bd6f39025f4257454b43c459ed1e38f5
otification_template_base.xml
otification_template_big_text.xml
adb85a4e48d912bd1494a2c44005321aee9e188e 27-Apr-2012 Carlos Valdivia <carlosvaldivia@google.com> Add Account button now follow UX guidlines.

Bug: 6387717
Change-Id: I4846c346fdbbe1ca34502a96e0277e9b305342b6
hoose_type_and_account.xml
78db1064a79c95ab05e2d40c1e89b7e2930eda6b 24-Apr-2012 Chris Wren <cwren@android.com> actions on notifications should stack vertically.

Bug: 6317471
Change-Id: Ic49b7c3c95dd5033b380655fb5671433b13959ac
otification_template_base.xml
b023bf85a080442117b5dae8d402bce60cd0a610 23-Apr-2012 Chris Wren <cwren@android.com> let default notifications with actions get bigger that 64dp.
Bug: 6377749

Change-Id: I8c92ef67b59f7a44b61926c32480cce6990a1375
otification_template_big_base.xml
d84e5937468f6ebf2313ccd5ae54d5405f5e9cde 19-Apr-2012 Chris Wren <cwren@android.com> fix press feedback on notification rows

Change-Id: I50de2f4d6142c2553428abc853c820f4354d0640
Bug: 6362246
otification_template_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
bc5559f1922d72715940f754faffc82da4100eab 19-Apr-2012 Daniel Sandler <dsandler@android.com> Expand too-small notifications to fill 64dp.

Also fix NotificationTestList so it runs again.

Change-Id: I2fb28cd9cfad25a7a1b17ccef9ccd741c3aa99b0
otification_template_base.xml
26fbf27ad1e9f9c26a82097fe306f07ec36e8410 18-Apr-2012 Chris Wren <cwren@android.com> fixing the build break in notification_template_big_text.xml

Change-Id: Ibeef587e27d1f97dae2b6184be5e7b2548768f5e
otification_template_big_text.xml
6a858c347f4d4e5db4c8f00d5e285967631b71ca 12-Mar-2012 Daniel Sandler <dsandler@android.com> Gestures for expanding notifications.

Change-Id: I104c157ffcc2d60b3f0a95c59d4322b07103b69f
daptive_notification_wrapper.xml
otification_template_base.xml
otification_template_big_picture.xml
otification_template_big_text.xml
879c5e07c019bbcd8647e60656d0749eae0467c3 17-Apr-2012 Daniel Sandler <dsandler@android.com> New InboxStyle template for expanded notifications.

Bug: 6336834
Change-Id: I67b273350b984673cbfb19267451a3782d0477fc
otification_template_inbox.xml
8d33d39d68d46af758143a56c89322360cbbada2 11-Apr-2012 satok <satok@google.com> Merge "Show physical keyboard control button on the input method switch dialog"
01038492ff0317f0d3cff54d8a7ee36bb31ff175 09-Apr-2012 satok <satok@google.com> Show physical keyboard control button on the input method switch dialog

Bug: 5240095
Change-Id: Ica768083f95c33dc1e494a28ba7d8b6eb989b0ef
nput_method_switch_dialog_title.xml
b9e90a3a8d815bf3376432b36169c9ed6471c890 09-Apr-2012 Daniel Sandler <dsandler@android.com> Merge "Fix alignment of notification action buttons."
7ba5d57ad4a0d2d9e348abd0de486a27344dc204 07-Apr-2012 Adam Powell <adamp@google.com> Add contentDescription for compact action_mode_close_item

Fix bug 6219630

Change-Id: I551624466d02f5d31be7030518b0d47b3b7f03b5
ction_mode_close_item.xml
de6b5152bbea011071c01d252bad8c22dbf9a30e 05-Apr-2012 Daniel Sandler <dsandler@android.com> Fix alignment of notification action buttons.

Change-Id: Ibfb8f54b6aa59f1c7a56a5e3e8b0c762e48dd496
otification_action.xml
cf8d9073a66072a5a94ebbe24003eb63c18906f5 05-Apr-2012 Brian Colonna <bcolonna@google.com> Fix 5849324: Changed FUL extents for pattern backup

The extents of FUL when using PIN unlock are such that there are
4 dps of space between FUL and the adjacent text above and below.
The extents of FUL when using pattern backup were such that FUL
was very far below the adjacent text above. Pattern backup is
now consistent with PIN backup - 4 dps of space between FUL and
the adjacent text above and below.

Note that it is not possible for FUL to be the same exact size
when using pattern backup vs. PIN backup because the rest of
the layout is different. Making it a consistent distance from
the surrounding text is the best we can do.

To fix this, the FUL area simply had to cover an extra row in the
grid layout (a space view), and the top and bottom margins had to
be set to 4 dp. Since only the FUL view is affected, it does not
impact the rest of the layout.

This has been tested on both a Prime and Crespo to make sure it
works across different size devices. All lock methods have been
tested to make sure other methods were not affected.

Change-Id: I518f1b616cf7bedc510979d422ebc72e07a5aff4
eyguard_screen_unlock_portrait.xml
a2985ed3099c9206a4fd9fd8eaf0e4025b82aca9 03-Apr-2012 Daniel Sandler <dsandler@android.com> Chronometer support in Notifications.

@hidden for now while we experiment with it in Phone.

Change-Id: Ib6ca3a8262f676d49d81e081a30c6d994c732a6b
otification_template_base.xml
otification_template_part_chronometer.xml
otification_template_part_time.xml
ea7593ce0f57387005aa2eada4ee3a4ccedd8102 04-Apr-2012 Daniel Sandler <dsandler@android.com> Fix vertical alignment of notification contents.

Change-Id: Ibbb237f1b892cb0605417cdef17a9e59316ecb1f
otification_template_base.xml
1663565739361f3e01308e9c4d6cf30bfc6c197d 03-Apr-2012 Svetoslav Ganov <svetoslavganov@google.com> Merge "Polish the Number/Date/Pickers per UX request."
fe41ce4ef97e7da585fdbf06988da8047e72b9f6 03-Apr-2012 Svetoslav Ganov <svetoslavganov@google.com> Polish the Number/Date/Pickers per UX request.

1. Now the NumberPicker max height is a bit smaller.

2. The Time/Date picker add top and bottom margin to
compensate for the shorter NumberPickers.

3. The Time/DatePicker dialogs have only "Done" button
and tapping onside saves the current state.

bug:6277808

Change-Id: I4c5928debb1c3b7fe126d6cd6745e3c5eb980901
ate_picker_holo.xml
ime_picker_holo.xml
0424716328a7d0f7bb794d24f7481a76be08d379 02-Apr-2012 Daniel Sandler <dsandler@android.com> Merge "Show action buttons in expanded notifications."
96fd7c1c1acc03b40b1813ef65793560c175ef80 30-Mar-2012 Daniel Sandler <dsandler@android.com> Show action buttons in expanded notifications.

Any notification with at least one action will now have an
expanded form by default. BigPicture/BigText can have
actions, too, of course.

Change-Id: I6f54cac65d9a9f335d8038c2105cd2c674f991ff
otification_action.xml
otification_template_base.xml
otification_template_big_picture.xml
tatus_bar_latest_event_content.xml
tatus_bar_latest_event_content_large_icon.xml
3a3a6cfd8ec12208ca75c0d0d871d19d76c34194 26-Mar-2012 Dianne Hackborn <hackbod@google.com> Add new feature to let apps layout over status bar / system bar.

The main change is a few new flags you can supply to
View.setSystemUiVisibility(). One is a new visibility mode,
SYSTEM_UI_FLAG_FULLSCREEN, which is basically the same as
the global FLAG_FULLSCREEN option for windows, but driven as
part of the system UI state.

There are also three new flags for telling the framework that you
would like to have your application's UI ignore screen
decorations -- SYSTEM_UI_FLAG_LAYOUT_NO_NAVIGATION for going
behind the navigation bar and SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
for ignoring full screen decorations (that is the status bar).

In combination with this you can use SYSTEM_UI_FLAG_LAYOUT_STABLE
to have the framework report consistent insets to your application.

When using NO_NAVIGATION, when the user taps the screen we now
also automatically clear ONLY_CONTENT, so that we atomically show
both UI elements. This should make it easy for apps like video
players that want to move between fully full-screen and regular
modes.

The ActionBar has also been extended when in overlay mode so
that it will adjust the system window insets to also account
for its space, and allow it to be hidden using the new
SYSTEM_UI_FLAG_FULLSCREEN.

Change-Id: Ic8db1adec49a0f420bfe40c1d92eb21307856d0b
creen_action_bar_overlay.xml
f3b7343246bf20a8024853abe9c8eeef767d26da 27-Mar-2012 Daniel Sandler <dsandler@android.com> The beginning of expanded notifications.

There are now two "rebuilder" classes, each of which
consumes a Notification.Builder and modifies its behavior.
(Inheritance in Builder classes is...not advisable.)

- BigPictureStyle: includes a large Bitmap above the usual
notification strip.

- BigTextStyle: shows the contentText in a large, wrapping
TextView instead of truncating to one line.

As for SystemUI, the notification panel now shows the
expanded form if it is available, otherwise the usual
contentView is shown.

(Note that the structure of largeIcon notifications has
changed a bit: The largeIcon is no longer handled by the
status bar at all; it's entirely inside the template now.
Not only does this make the code simpler, and make large
notifications possible, but it fixes the longstanding
irritation that tapping on a largeIcon doesn't highlight the
whole notification row. Man, that feels good.)

Change-Id: I2b9d8a6ea4385659d8cb1ed467c1caf5e12628dd
otification_template_big_picture.xml
tatus_bar_latest_event_content.xml
tatus_bar_latest_event_content_large_icon.xml
b2a1c23a553254b71f25f0ed0773d4d3126656f8 24-Mar-2012 Daniel Sandler <dsandler@android.com> Add text labels to intruder actions.

Change-Id: I544bed7b37c043639ee0e6a11bf757c0a191c1fc
otification_intruder_content.xml
a0a938cd5f6eaed449678a00420916cde711de63 15-Mar-2012 Daniel Sandler <dsandler@android.com> Notification actions API.

Actions will be attached to the Notification object and also
used to inject additional tap targets in the default
template used by Builder.

Change-Id: Idd58686b9c44b2ca7bb9ec5aa8337f3bdce5b878
otification_intruder_content.xml
525a058c0095104d677d278e874e55de9310aac4 21-Mar-2012 Amith Yamasani <yamasani@google.com> am 65e4b90d: am 31f7ef24: am 90e3bcae: Increase line limit for summary text

* commit '65e4b90d6cc3673e70b6b94fa1566e31eb44ffc7':
Increase line limit for summary text
848763daea574d8078b6e2b36996fcab0f3f9ae1 21-Mar-2012 Steven Ross <stross@google.com> Merge "Adding lock icon to FaceLockAreaView on lockscreen fixes 5394522"
ec5501acd8d3e2762f751ab48d7ccc25ce0b11b8 13-Mar-2012 Steven Ross <stross@google.com> Adding lock icon to FaceLockAreaView on lockscreen fixes 5394522

This makes the transition from the backup to Face Unlock invisible to the user,
using three layers:
the base background layer (also used in Face Unlock)
the spotlight mask layer (black alpha = .8), representing a size-0 spotlight
The cancel button, which would incorrectly resize to full-screen if a View with
a background were used instead of the current ImageView

Change-Id: Ieb433baf171088e0af06f183fcdb5ddda6001f01
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
d11e6151fe88314505fa7adca6278de2e772b11c 20-Mar-2012 Svetoslav Ganov <svetoslavganov@google.com> Revamp of the NumberPicker widget.

1. The number picker no longer shows up and down arrows, it
has only three touch targets which are the currently selected number
in the middle with a lesser one above and greater below, now what
you touch is what you get, flingability and long press are still
supported.

2. Removed the restriction for a View with an AccessibilityNodeProvider
to not have any concrete children. If the View has a provider, then
this provider is responsible for creating the AccessibilityNodeInfos
for all its descendants, concrete and virtual. The number picker is
a good example for such a case - it has a concrete input view and
two virtual buttons as its children. This is a safe change since
this behavior has not been released.

3. This patch also fixes bug where the number picker is stretched too
much in the Theme theme.

bug:6177794
bug:5728294

Change-Id: I5fb370fe0b864a156f5f2aaf2de5f55f6b6d4e84
umber_picker.xml
umber_picker_with_selector_wheel.xml
efd1c6777929e5a81a030fc51145cd3064d3e979 20-Mar-2012 Svetoslav Ganov <svetoslavganov@google.com> Revert "Revamp of the NumberPicker widget."

This reverts commit 912ab8506ae6409ee7fa0323b217fefaf0bd9771
umber_picker.xml
umber_picker_with_selector_wheel.xml
912ab8506ae6409ee7fa0323b217fefaf0bd9771 09-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> Revamp of the NumberPicker widget.

1. The number picker no longer shows up and down arrows, it
has only three touch targets which are the currently selected number
in the middle with a lesser one above and greater below, now what
you touch is what you get, flingability and long press are still
supported.

2. Removed the restriction for a View with an AccessibilityNodeProvider
to not have any concrete children. If the View has a provider, then
this provider is responsible for creating the AccessibilityNodeInfos
for all its descendants, concrete and virtual. The number picker is
a good example for such a case - it has a concrete input view and
two virtual buttons as its children. This is a safe change since
this behavior has not been released.

3. This patch also fixes bug where the number picker is stretched too
much in the Theme theme.

bug:6177794
bug:5728294

Change-Id: Id8c0b3549174b9599f971d6e3086ca427cfbaa39
umber_picker.xml
umber_picker_with_selector_wheel.xml
e36f86bce169366bd07c88c71e2e6acbe4376473 18-Mar-2012 Justin Ho <justinho@google.com> DO NOT MERGE Revert "Increase line limit for summary text"

This reverts commit 90e3bcae6771df767c3377ca3bd6c08d99062ca3
reference_child_holo.xml
reference_holo.xml
reference_information_holo.xml
90e3bcae6771df767c3377ca3bd6c08d99062ca3 16-Mar-2012 Amith Yamasani <yamasani@google.com> Increase line limit for summary text

Doing this to accomodate some really long warning text in a
checkbox widget. Needs 5 lines for English. Probably a lot
more for German, etc., so increasing it to 10 lines.

Please don't abuse that. 4 lines is still a reasonable max.

Change-Id: Ife5858f2165cb2bc046ce606f29d31010d26ecc2
reference_child_holo.xml
reference_holo.xml
reference_information_holo.xml
559c4841a631321efc2284de9187dbaccce50550 10-Mar-2012 Ken Wakasa <kwakasa@google.com> Merge "Fix obvious typos under frameworks/base/core"
d06c29439b2a79209f812230a010fc1bff85c3c7 09-Mar-2012 Adam Powell <adamp@google.com> Reduce excessive right padding on action bar titles

Change-Id: I6ef44ce330523dda38a57fe09b9d0520447a6e3c
ction_bar_title_item.xml
f76a50ce8fdc6aea22cabc77b2977a1a15a79630 09-Mar-2012 Ken Wakasa <kwakasa@google.com> Fix obvious typos under frameworks/base/core

Change-Id: Ia5fc3db1bb51824e7523885553be926bcc42d736
ialog_custom_title.xml
ialog_custom_title_holo.xml
creen_custom_title.xml
635ba36bf978aaab3b252a1512403a0bd58e3fb2 08-Mar-2012 Michael Kolb <kolby@google.com> Fix webview dropdown item resource

Bug: 5521715

Change-Id: I9818beb0f477eb405e4156bafb7ecbfb2a5986c0
ebview_select_singlechoice.xml
75d022af1f24cf2d8a7551183ea5bbe943d25d21 06-Mar-2012 Adam Powell <adamp@google.com> Action buttons are now 1 view instead of 3.

Change-Id: I42afe0e4bd20c3dbe86e2c43a6bc1d776361dca9
ction_menu_item_layout.xml
ff3aca3a4deea92ba19a96f3ab694e639e2d35b0 05-Mar-2012 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #5815381 [DA] [Android Gallery] [Cut string in "no-response" box]

- fix layout for the Holo AlertDialog

Change-Id: I453b497f93bc07f6298c73ccb460be629e26c8c7
lert_dialog_holo.xml
b5d3dd2cd5780c48fb79cc2f5a0c0f6237ebc952 29-Feb-2012 Adam Powell <adamp@google.com> Merge "Fix simple_list_item_multiple_choice to use correct size and spacing."
f7dbb510e605663b58f632c0618847c9e8ad5ba2 29-Feb-2012 Adam Powell <adamp@google.com> Fix simple_list_item_multiple_choice to use correct size and spacing.

Change-Id: Ie9e3dd7ec10980a4411e60b93f778bb4863cbd3c
imple_list_item_multiple_choice.xml
69db4df48713d695e40144833c7008020e0720f0 28-Feb-2012 Svetoslav Ganov <svetoslavganov@google.com> am 0c96daa5: am 0c7ffac4: am a2b41b43: NumberPicker showing IME when its input field gains focus.

* commit '0c96daa5d5a1ef778ad1ef4619ef1fa4c30519c6':
NumberPicker showing IME when its input field gains focus.
a2b41b438d45570867e4682c0caaf93ace5e712e 28-Feb-2012 Svetoslav Ganov <svetoslavganov@google.com> NumberPicker showing IME when its input field gains focus.

1. The NumberPicker was showing the IME if the input field
gets focus and hiding it when the the arrows are pressed.
The leads to a nasty behavior when the input is the first
focusable and the uses presser an arrow button. In such
a case the IME shows and hides on every arrow press pushing
the window content up and down - this looks pretty ugly.
Now the IME is show on double tap of the input field.

2. The NumberPicker input now by default has an IME action
done, hence after editing it the IME goes away.

3. The NumberPicker input now clears focus when it gets
IME action done, so the last picker in a sequence
does not show selection which is focus driven.

4. NumberPicker was incorrectly detecting double tap to
begin edit and it was possble to start edit on singe tap
if the user has double tapped before to start an edit.
Now double tap detection is using the double tap timeout
correctly.

bug:6071977

Change-Id: I0ff5a491064e51663b3abec675d839d0a65b986a
umber_picker.xml
e639da7baa23121e35aa06d6e182558e0e755696 22-Feb-2012 Dianne Hackborn <hackbod@google.com> New development permissions.

These are permissions that an application can request, but won't
normally be granted. To have the permission granted, the user
must explicitly do so through a new "adb shell pm grant" command.

I put these permissions in the "development tools" permission
group. Looking at the stuff there, I think all of the permissions
we already had in that group should be turned to development
permissions; I don't think any of them are protecting public APIs,
and they are really not things normal applications should use.

The support this, the protectionLevel of a permission has been
modified to consist of a base protection type with additional
flags. The signatureOrSystem permission has thus been converted
to a signature base type with a new "system" flag; you can use
"system" and/or "dangerous" flags with signature permissions as
desired.

The permissions UI has been updated to understand these new types
of permissions and know when to display them. Along with doing
that, it also now shows you which permissions are new when updating
an existing application.

This also starts laying the ground-work for "optional" permissions
(which development permissions are a certain specialized form of).
Completing that work requires some more features in the package
manager to understand generic optional permissions (having a
facility to not apply them when installing), along with the
appropriate UI for the app and user to manage those permissions.

Change-Id: I6571785c6bb5f6b291862b7a9be584885f88f3a5
pp_perms_summary.xml
b91b2682c399d5a074a5e73c89a18f4faf25ce0c 17-Jan-2012 Tadashi G. Takaoka <takaoka@google.com> Use EditorInfo.IME_FLAG_FORCE_ASCII instead of privateImeOptions

This change overrides I59bb56f6.

Bug: 5850605
Change-Id: Iac92a3f618df2a20c5b45698780815cedbec723a
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
de4eb8e96867e8b9db7fc628f58206a4c307a492 21-Dec-2011 Brian Colonna <bcolonna@google.com> Added padding to PIN layout status and carrier text

When using a PIN backup method, Face Unlock was touching the bottom of
the status text on the top and the top of the carrier text on the
bottom, which made it look crowded and bad.

4 dips of padding was added to the bottom of the status text and
another 4 dips was added to the top of the carrier text. This
corresponds to 8 pixels on the prime and 6 pixels on the crespo. The
effect of this is that the keypad is 6 pixles closer to the entry text
on the crespo and 8 pixels closer to the entry text on the prime. On
crespo, the keypad and entry text views are now as close as possible
when examining the pixel locations, but visually there is still space
between them and the difference is hardly noticable to the eye.

Despite the small change, Face Unlock looks a lot better when it is
not literally touching the text.

Change-Id: I01a7a6ace4789232595c5aa7683c1342ebbb2ee2
eyguard_screen_password_portrait.xml
36b8c2e6823531e3f7f5167586c6371241be9585 12-Dec-2011 Jake Hamby <jhamby@google.com> am 555fe79c: am c40f70a5: Merge "Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines." into ics-mr1

* commit '555fe79cdf037e7250f04591e60ecc8cff0cb95e':
Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.
48d50958af05db84ea787f5e4096ff40307ec804 09-Dec-2011 Jake Hamby <jhamby@google.com> Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.

The ICS navigation guidelines state that the OK action should be to the
right of the cancel action in UI dialogs. Update the SIM PIN unlock and
SIM PUK unlock layouts to swap the OK and Cancel buttons (for soft keypad)
and the OK and Emergency Call buttons for the physical keyboard landscape
layout.

Bug: 5730977
Change-Id: Iaf565bc2b584292a34f5a72a7a763003f9149f27
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_puk_landscape.xml
welve_key_entry.xml
7029f19dc8d55e56f5f27458e2d763546dad81e9 08-Dec-2011 Amith Yamasani <yamasani@google.com> am 675a5ba8: am 3b5555fc: Merge "Make new ringer toggles on power menu accessible and navigable with keyboard." into ics-mr1

* commit '675a5ba82f886d8a5f954219b6544a97acb17e29':
Make new ringer toggles on power menu accessible and navigable with keyboard.
e48a160e57a6426be81bfa18dd35324a36f6a74d 07-Dec-2011 Amith Yamasani <yamasani@google.com> Make new ringer toggles on power menu accessible and navigable with keyboard.

Bug: 5721663

Added content descriptions and made the listview allow navigation between nested
views.

Change-Id: I69d78d65e1bab829f63c2e6025051206e511f00f
lobal_actions_silent_mode.xml
9c316f3c6ac785fd27be97a119dfe8f1303a8ed4 07-Dec-2011 Amith Yamasani <yamasani@google.com> am d49ec62c: am f3364080: Merge "New and improved silent mode on lockscreen." into ics-mr1

* commit 'd49ec62cfb0469c39f2b5d79cbf2a6f69cceb7d7':
New and improved silent mode on lockscreen.
6243edd818b84adfbe712d5d233d6414b33653ac 06-Dec-2011 Amith Yamasani <yamasani@google.com> New and improved silent mode on lockscreen.

3-state item to toggle between Silent/Vibrate/Ringer in long-press power menu.
No volume dialog on lockscreen, unless Power menu is up.

Set VIBRATE_IN_SILENT=1 when upgrading device.

Change-Id: I097d216f96c4abdbd83420e0c477106951b3607d
lobal_actions_item.xml
lobal_actions_silent_mode.xml
6a2b621c79f2e64938977dea63c8907bd903f1b6 06-Dec-2011 Svetoslav Ganov <svetoslavganov@google.com> am 96de4c3b: am da926cf2: Merge "TalkBack does not announce properly the buttons of the PIN lock." into ics-mr1

* commit '96de4c3befe7cefac81b1d317f752ba76b9fe7ce':
TalkBack does not announce properly the buttons of the PIN lock.
a10be93aaad4f7c9ee1df5daca3b9aba57d3211f 05-Dec-2011 Svetoslav Ganov <svetoslavganov@google.com> TalkBack does not announce properly the buttons of the PIN lock.

The KeyBoardView shown by the lock screen is not marked as clickable even
though it handles clicks. TalkBack uses the clickability as a clue of what
to speak.

bug:5713102

Change-Id: I0733e30619e6045ce3f78e1499db65f4dc5bc388
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
bd573a38133f7f2de1e34d57f726a4538e8cfcc5 01-Dec-2011 Adam Cohen <adamcohen@google.com> am 2a163f61: am 557a1772: Merge "Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)" into ics-mr1

* commit '2a163f6171c06d9bbee9ce49fad478336210d37d':
Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)
557a1772f676480da75fff81ff38d6e896fce0a2 01-Dec-2011 Adam Cohen <adamcohen@google.com> Merge "Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)" into ics-mr1
7cef80fd39cbe81d0492a1dd0a56fa4d8438d188 01-Dec-2011 Winson Chung <winsonc@google.com> Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)

Change-Id: Ide1822e19045f093c0c1c088839caa5cc8aea287
lobal_actions_item.xml
ddd51fdb7117a6a0812968a47b43067d3d899991 30-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> am 4661a05b: am 2f504d9e: Merge "NumberPicker incorrectly shown for the old theme." into ics-mr1

* commit '4661a05bef8c98b18698202c758067ac9c965f77':
NumberPicker incorrectly shown for the old theme.
9f086d812ff04703de4b14e02a7702ba7c8acb33 30-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> NumberPicker incorrectly shown for the old theme.

1. NumberPicker is trying to greedily grow to its max size
but if the max size is not specified the default value
was the max integer which makes the widget get quite
tall in some cases. Now the widget tries to reach the
max size only if it has been specified.

2. NumberPicker was not computing its min width when the array
of display values is set.

3. DatePicker' layout for the old Theme was adding a margin on
the right of the group of spinners and if the calendar view
is not shown the spinners were not centered. Added the spinners
right margin to the left margin of the calendar view.

4. TimePickerDialog was using the wrong conext and was not dismissable
on an outside touch. Same for the DatePickerDialog context.

bug:5646161

Change-Id: Ic15f9b3e6291b76493604230ceb4f783a04d4ac7
ate_picker.xml
618455f7e7255019c8cc08a734ba7c52b67a7dc8 18-Nov-2011 Irfan Sheriff <isheriff@google.com> Redesign p2p around provision discovery

= Provision Discovery:Is an optional discovery technique for figuring out
if a peer supports the specific WPS option. For compatibility reasons,
we will now always use it during connection but at the same time support
devices that request to support connection without it

= State machine and UI redesign around the new interaction

= Specify config methods explicitly for compatibility

Bug: 5599949
Change-Id: Ib79435dda472c43cc0746f56bf79ea896b2e33a4
ifi_p2p_dialog.xml
ifi_p2p_dialog_row.xml
ifi_p2p_go_negotiation_request_alert.xml
cbd4bcaa7141c134a1609cc087186a58c12d4878 16-Nov-2011 Marco Nelissen <marcone@google.com> Change MediaController look
b/5584613

Change-Id: I6799753ffff3202e354039b85fdca72e48e6be5d
edia_controller.xml
136a10a2b83c3de74857578937a1e81c3e81db73 15-Nov-2011 Adam Powell <adamp@google.com> Fix bug 5594320 - Overlay action bar decor layout causes two measure passes

The existing action bar overlay decor layouts hit a case in
RelativeLayout that causes two measure passes for the main content. As
this can be expensive, stick the bar and the content overlay into
their own sub-layout and switch things to use a FrameLayout at the top
level instead.

Be explicit about the layout_width/height on ActionBar-containing
decor layouts as the older decor layouts are.

Change-Id: I4330f0f25841dd8058b94a320f93bf67fb56bf17
creen_action_bar.xml
creen_action_bar_overlay.xml
creen_simple.xml
creen_simple_overlay_action_mode.xml
141bdb17dd4571f8d9eab85853cae7ca8a179707 08-Nov-2011 Adam Powell <adamp@google.com> Fix the action bar menu layout to use the correct divider drawable.

Change-Id: I9f9fe8318cbad3cfe4e34a37204a6c82a2e9a0c6
ction_menu_layout.xml
4d8ecc65c5a747f350492b21397d7466ff628900 07-Nov-2011 Jim Miller <jaggies@google.com> Merge "Fix 5231823: PIN/Password polish on lock screen" into ics-mr1
d9d09451ccec7c551d5f9c2f1417c9c1de2952a6 03-Nov-2011 Jim Miller <jaggies@google.com> Fix 5231823: PIN/Password polish on lock screen

Fixes these issues:
- add IME button to switch IMEs on password screen on tablet
- centers '0' on PIN screen for phones and tablets
- tablets now use the same ICS background key asset as phones
- make PIN layout consistent between phones and tablet
- center the I-beam when any button is showing in the password entry field

Change-Id: I4da0173f9b2efeab46617c5a41a8132895b63a97
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
d69c203cd48c1d0d3be92fb0396656ee8adc1185 04-Nov-2011 Amith Yamasani <yamasani@google.com> Merge "Close suggestions cursor when SearchView is detached." into ics-mr1
8790764e4c20737e57dafdfb3bb1c8cdb84169c5 03-Nov-2011 Amith Yamasani <yamasani@google.com> Close suggestions cursor when SearchView is detached.

Make sure that delayed filter requests don't go through after
the view was detached.

Bug: 5484819
Change-Id: I4d5ff5ea9b52109ecce7f84fa4d91dfcb6225037
earch_view.xml
7f0c850b7a4a2b8a135a110a33d053f4d6689559 02-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> Merge "Updating NumberPicker, TimePicker, DatePicker to fit different screen and font sizes." into ics-mr1
ec1e06a00d26a783fb948e739ad8157c03e55302 31-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Updating NumberPicker, TimePicker, DatePicker to fit different screen and font sizes.

1. Now the NumberPicker has minWidth/minHeight that is the lower bound
of the correspodning size for which the widget looks well enough to
be usable. There is also maxWidth/masHeight that is the upper bound
of the corresponding size for which the widget looks best. The picker
tries to greedily reach the max dimesions for which it looks best.

2. The NumberPicker was not taking care of the max width of the items
is shows numbers/strings mapped to numbers. Now if not explicitly
specified the widget computes the maxWidth at which it looks best
based on the content it shows.

3. Removed an unnecessary layout for number picker on tablets.

4. Updated the TimePicker/DatePicker to not hard-code width for the
number pickers it uses, rahter wrap the content.

bug:5417100

Change-Id: I432aa96185961e59a058a2565b15265ba7394818
ate_picker.xml
ate_picker_holo.xml
ime_picker_holo.xml
7775f52e4aa7703a5721378f5a1103d9486af895 01-Nov-2011 Daniel Sandler <dsandler@android.com> Merge "Bring timestamps back to notifications." into ics-mr1
e37233038ed8775ebdb8ade95a7ff2c150c840c7 01-Nov-2011 Daniel Sandler <dsandler@android.com> Bring timestamps back to notifications.

Bug: 5371747
Change-Id: I3ef52140b37b9926fc9b745e60210a6dd7a036b8
tatus_bar_latest_event_content_large_icon.xml
5750b1ffb7ce853b7b53c9522cd8666e2a4c6575 31-Oct-2011 Jim Miller <jaggies@google.com> Fix 5404916: Make layout fit on 480x800 hdpi device

This fixes the layout to work on a 480x800 device. Change required
not making the font scalable anymore as well as reducing the padding above
and below the clock to reduce the layout by 7 pixels.

Change-Id: I9a18c60bf89873b849069f1f52de1db727de668a
eyguard_screen_unlock_portrait.xml
214406a8e95348bfea8a65d981e508f35bf5cf21 20-Oct-2011 Jim Miller <jaggies@google.com> Fix 3384942: Force ASCII-capable IME to show on lockscreen

Only Latin-1 based passwords are supported on the system at
this point. As such, we need a way to show a Latin-1-compliant
keyboard when unlocking the device.

It is expected that 3rd party IMEs honor this mode for Latin-1
password dialogs. If not, this change will cause lockscreen to
revert to using the Android system IME for entering the password.

Change-Id: I59bb56f6f5968b5abc50cf1b9b26c19ca4f183e4
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
06398768ec048cf05717ee44b81cb357fdc896dd 19-Oct-2011 Jim Miller <jaggies@google.com> Merge "Fix 5288804: Make music trasports in lockscreen more closely match design" into ics-mr0
02c4c8a700ab2c5dc10566550ba0cab121eff0ce 18-Oct-2011 Jim Miller <jaggies@google.com> Fix 5288804: Make music trasports in lockscreen more closely match design

This fixes three issues;
- Make the background black while the transport is showing.
- Show scrim sandwiched between artwork and overlapping UI.
- Remove gaps in sides of background assets.

Change-Id: I563fc680c4c042d8b25ec37332aeab528cf838ca
eyguard_transport_control.xml
9d20405e5117f05dfd3049798cd36a74142a6822 18-Oct-2011 Brian Colonna <bcolonna@google.com> Fix 5433466 - FU out of position during orientation change

If you turn the device from portrait to landscape mode and immediately
invoke the lockscreen, it will come up in landscape mode and switch to
the desired portrait mode within a couple of seconds. Previously,
Face Unlock would come up in landscape mode, but its position would
not change once lockscreen corrected itself, causing Face Unlock to be
partly off the screen.

This has been fixed by checking if we are already bound to Face Unlock
when the layout is created. If this is true, then the layout is being
created due to a change in orientation, and we stop Face Unlock, and
restart it at the new position.

This commit also adds a fix where we now use INVISIBLE for the Face
Unlock area when it is not showing instead of using GONE. The
dimensions of the Face Unlock area is 0-by-0 when set to GONE, and we
want to avoid the possibility for the Face Unlock service being
assigned a zero area. I'm not sure if this was ever causing problems,
but it certainly is not the intended behavior.

Also cleaned up some comments and logging.

Change-Id: I68deb49cb26dafb5c238167d0c23f0eed2cfb75a
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
f129988a1aa8a210dc125b0f427d848a2aeb8bb2 18-Oct-2011 Peter Ng <petergng@google.com> Merge "Bullet points updated and permission colors are not orange" into ics-mr0
730af2e3ecbda263acb44588903ef5fc3d15cfd4 18-Oct-2011 Peter Ng <petergng@google.com> Bullet points updated and permission colors are not orange

Bug: 5361373
Change-Id: If04ddb6b20e98c128772a3c54773e8070f0d1fa6
rant_credentials_permission.xml
ba1fe8e3cfcf029a9bbd9bc7575e2b5c4f4ad8b0 15-Oct-2011 Chet Haase <chet@google.com> Issue 5432115: Speed up notification scrolling

The NotificationPanel was using views that had non-1 alpha
values set on them (permanently). This is costly in the GL
implementation and caused more rendering overhead, and worse
performance, than simple opaque views would.

The fix is to set the text color and ImageView drawable alpha
directly, without setting the View alpha property.

Change-Id: I381e0bd45bf45784b8e364a27a339e6583189a43
tatus_bar_latest_event_content_large_icon.xml
9997fa2e8854ea925d911405c3c1356c3d4b50cb 13-Oct-2011 Jean-Michel Trivi <jmtrivi@google.com> Fix 5367082 correct assets for "next" and "previous" in lockscreen

Two issues found in the bug:
1/ The lockscreen layout for the transport controls was referring
to the wrong framework icon: "previous" instead of "rew", and
"next" instead of "ff".

2/ The framework icons for "previous" and "next" were wrong:
"|<" should be "|<<" and ">|" should be ">>|". Copied the
correct assets from the UX repository:
btn_playback_ff_normal_holo_dark.png copied to ic_media_next.png
btn_playback_rew_normal_holo_dark.png copied to ic_media_previous.png

Note that those assets do NOT exist for ldpi

Change-Id: I9c92d468a984f47f8e8f8c23e00f85a3d03da2ba
eyguard_transport_control.xml
242c3936d5b2152afb47ae75a4ac428d60b12612 13-Oct-2011 Peter Ng <petergng@google.com> Volume overlay right padding increased

Bug: 5445601
Change-Id: Ia5c5455816d99f59893fb3352d400b0cf1a1d806
olume_adjust_item.xml
67e043db11b29f3c0c84529ae21a0fdd7ae11c6d 11-Oct-2011 Jim Miller <jaggies@google.com> Fix 5249234: Add contentDescription to buttons on transport control on lock screen.

Change-Id: Ie4e9139e01c37a0d9542ff9996a84db0083b35ef
eyguard_transport_control.xml
d17423739f64fa2510acc998107579fa96bcabcf 10-Oct-2011 Ben Murdoch <benm@google.com> Size Autocomplete drop down items correctly.

Fit the list item size to the content, and add a small amount of
padding.

Bug: 5420125
Change-Id: I50d6085654be77d1d314efad40df496e9c639c69
eb_text_view_dropdown.xml
f67f8b4ee4555fa1fdbab111d73ab70bb0625c6e 06-Oct-2011 Jim Miller <jaggies@google.com> Fix 5396647: Move lock slider up by 10dip on lock screen.

Change-Id: I32d5b8bc784e2171b4880c08eeabfda7c58238db
eyguard_screen_tab_unlock.xml
a1aebdf787443413ba870fc9203639405a5ff7bf 04-Oct-2011 Ben Komalo <benkomalo@google.com> Merge "New PIN unlock screen layout."
51ea88a86e5cf418e956b199de35658f0a5fd623 03-Oct-2011 Ben Komalo <benkomalo@google.com> New PIN unlock screen layout.

Moves "OK" to the right and moves backspace up to beside the text field.

Bug: 5255976
Change-Id: I1b97ee108c9f10f11e5feb361810150bd6dbc776
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
f8419a0299680ed580975b0fcb758990b4367db8 03-Oct-2011 Adam Powell <adamp@google.com> Fix bugs around overlay action modes.

Multiple focusable windows cause undesired behavior around selection
modes. TextView isn't sure how to behave when it loses window focus
with regard to selection handles and action modes need to be focusable
for WebView find on page since it uses an EditText as a custom view.

For now:

* Use a layered window decor for overlay action mode when there is no
action bar requested. This eliminates an extra window and avoids the
issue described for full-screen UIs.

* Disable WebView's find-on-page mode when the action mode's UI will
not be focusable. This only affects WebViews in floating windows.

Also remove the "Text Selection" title for WebView's selection mode at
UX's request, as it is inconsistent with TextView's selection mode and
the string does not fit on phones in portrait even on wide
devices. This now uses the same mechanism used in TextView to decide
whether to use title text.

Change-Id: I80caeecea9b47728cf26bb0a388153ca0bdeafe1
creen_simple_overlay_action_mode.xml
3d0d7b41728277380d2e07f8de97c7bdf6840122 29-Sep-2011 Daniel Sandler <dsandler@android.com> Merge "Increase padding in notifications."
0e6d751e6a4512ba979e1eb4d974f7b50d0a0fd7 29-Sep-2011 Daniel Sandler <dsandler@android.com> Increase padding in notifications.

Bug: 5388349
Change-Id: I2649826a7244872bf0ebf1688ac695f38c6c2edf
tatus_bar_latest_event_content_large_icon.xml
404c8e57647cd70bc1e6b1fc6301d34e2c732d55 29-Sep-2011 Gilles Debunne <debunne@google.com> Merge "Bug 5278473 & 5278471: delete option in suggestion popup menu"
83e8ced91a8c235787bd1f0e3a5b9f85ff7a9cd2 29-Sep-2011 Luca Zanolin <zano@google.com> Merge "Change the width of the suggestion item to match the one of the suggestion pop-up"
a53d19dc6dc25e00c898fc7e53276b864ea91936 29-Sep-2011 Svetoslav Ganov <svetoslavganov@google.com> Merge "Revamping of the NumberPicker widget for improved usablility."
b80a3fcad1776c1b9abe3662899660b4f88ac2ab 16-Sep-2011 Svetoslav Ganov <svetoslavganov@google.com> Revamping of the NumberPicker widget for improved usablility.

1. Now if the widget is not interacted with shows a smaller selector
wheel with the increment and decrement arrows at the top and bottom
respectively.

2. Tapping an arrow button now animates the widget to the new value. i.e.
rotates the selector whell to the next value.

3. Fixed a bug that double tapping on the input shows the IME but then
after pressing an arrow button the IME is not hidden.

4. Fixed a bug that was exposed via late changes in the framework or the
graphics and was manifested of the selector wheel not having fading
edges.

bug:5251980
bug:5383502

Change-Id: I4a089dc69b07a3b28a514017cddf786cb9f4af16
umber_picker.xml
58707d6212aed2c6dfcdaecd108c6ddf117e756b 28-Sep-2011 Luca Zanolin <zano@google.com> Change the width of the suggestion item to match the one of the suggestion pop-up

Bug: 5267313
Change-Id: Ic7151398872459459f2537322961092d3ccffd1c
ext_edit_suggestion_item.xml
a6c673bd6fdd5385ce9c76088f5d90e739216008 28-Sep-2011 Gilles Debunne <debunne@google.com> Bug 5278473 & 5278471: delete option in suggestion popup menu

Also added + and x icons on that line.

Change-Id: I508ae48f83eb7a831f24bb4f81933d9e698abde6
ext_edit_suggestion_item.xml
982813c3df78e4cca112b48e399e9f11de13e0fe 27-Sep-2011 Brian Colonna <bcolonna@google.com> Added landscape views for Face Unlock

- Uses grid view to cover PIN/pattern area in the same way it does
for potrait layouts

Change-Id: I64672f3052c136901850baf73c8242930df7a64f
eyguard_screen_password_landscape.xml
eyguard_screen_unlock_landscape.xml
5298a8c71ae0125b32cc9e00062b9be370d9a043 23-Sep-2011 John Wang <johnwang@google.com> am dd6d1bbd: Merge "Update PUK unlock screen." into ics-factoryrom

* commit 'dd6d1bbd15c4e5cf1b3e0ac34c96f29fb04863c6':
Update PUK unlock screen.
7f3eb49ad5dc7e4e4e9d354304ec1d43e9330b46 22-Sep-2011 John Wang <johnwang@google.com> Update PUK unlock screen.

1. Make Pin and Puk focusable EditText.
2. Add hint text for pin and puk.
3. Update focusEntry logic.

bug:5243771
Change-Id: I65bd52510bbbf0ebd7830ecac7e31159ae750c6c
eyguard_screen_sim_puk_portrait.xml
5ce348615b6572451c81e9962aadeb061fca19cc 22-Sep-2011 Chet Haase <chet@google.com> Merge "Fix 5335993, calculate correct size of lockscreen buttons"
cb61187783b2a995cfb56ea6c4a396ebff13ff0f 20-Sep-2011 Peter Ng <petergng@google.com> Merge "Keyguard padding fixes"
a95e1087b2258b118a7ccb2bedb44da359d3abd0 20-Sep-2011 Chet Haase <chet@google.com> Fix 5335993, calculate correct size of lockscreen buttons

The buttons on the lockscreen were sized at startup time,
before the actual size of the keyboard's container (KeyboardView)
was known. Also, horizontal/vertical gaps were not taken into
account in calculating perecent sizes of the keys. This change
causes resize events (including the first one where the container
size is finally known) to recalculate the keys' sizes and positions
according to correct sizing of the container and the keyboard's gaps.

Change-Id: I5ba7a401226ed4b100e5739f3405388955d97997
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
50f95b42cc8b2b4da382cc17e0168ff756cce5c9 20-Sep-2011 John Reck <jreck@google.com> Merge "Disable extract mode in find on page"
9a2183f7a94d7ef7ca7399dc801839c8d2f00f03 19-Sep-2011 John Reck <jreck@google.com> Disable extract mode in find on page

Bug: 2641348

Change-Id: Ib3ad0d5f47b5269cebff855a269eac8b3b11756a
ebview_find.xml
45ae3e50ec8672a85edfd89827334987d0862ee0 19-Sep-2011 Fred Quintana <fredq@google.com> am 79a33ad4: Merge "Continuation of the unified account chooser flow." into ics-factoryrom

* commit '79a33ad49e8dd54f36ea7ea5f1a275bf38daf5e8':
Continuation of the unified account chooser flow.
b04fe4e82abb073b4e5d82563b0882cea0dcc139 17-Sep-2011 Fred Quintana <fredq@google.com> Continuation of the unified account chooser flow.

- made the UI match the spec
- added ability to force the account chooser to appear
- added ability to pass in a description that will override the stock one
- added ability to pass in requiredFeatures for addAccount
- added ability to pass in an authTokenType for addAccount

Bug: 5293377
Change-Id: I243c0fd6598c943b1f65753e1f5d3c86629f64f5
hoose_account_type.xml
hoose_selected_account_row.xml
hoose_type_and_account.xml
284e630a9b7f126ffb83cee4a1c4fe5134190cab 17-Sep-2011 Amith Yamasani <yamasani@google.com> Make Volume control non-modal and allow touches underneath to take effect.

Bug: 5308506 "Video" App halts playback when volume slider is present
Change-Id: Ib0672384b9074af73d729d1f64db62e5a8882d80
olume_adjust.xml
68a8cf4a8e2829bc61c5f77cbb062a5ed143cd0a 16-Sep-2011 Brian Colonna <bcolonna@google.com> Merge "Properly laying out FaceLock on lockscreen"
7da27adf6cb972a54fe0ee10ba2fa3a2974a2c18 16-Sep-2011 Peter Ng <petergng@google.com> Keyguard padding fixes

-clock pushed down

Change-Id: I95b4e5fe5640d2db2186274053e7bf294d1f79f5
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_sim_puk_landscape.xml
eyguard_screen_sim_puk_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_portrait.xml
1121bb5e6ff20a2c694225300507ed486e04fea2 15-Sep-2011 Fred Quintana <fredq@google.com> Add a generic account chooser/add account flow for apps.

The activity is launched as follows:
Account account1 = new Account("account1@gmail.com", "com.google")
Account account2 = new Account("account2@gmail.com", "com.google")
ArrayList<Account> accounts = new ArrayList<Account>();
accounts.add(account1);
accounts.add(account2);
String[] accountTypes = new String[]{"com.google", "com.android.exchange"};
Bundle addAccountOptions = null;
Intent intent = AccountManager.newChooseAccountIntent(account1, accounts,
accountTypes, addAccountOptions);
startActivityForResult(intent, 0);

Change-Id: I05a467bdc3552a2e39397b0182879351f4324389
hoose_type_and_account.xml
89e063113ce457fb41914fcdf85f30b7d1a5f317 15-Sep-2011 Fred Quintana <fredq@google.com> Add a generic account chooser/add account flow for apps.

The activity is launched as follows:
Account account1 = new Account("account1@gmail.com", "com.google")
Account account2 = new Account("account2@gmail.com", "com.google")
ArrayList<Account> accounts = new ArrayList<Account>();
accounts.add(account1);
accounts.add(account2);
String[] accountTypes = new String[]{"com.google", "com.android.exchange"};
Bundle addAccountOptions = null;
Intent intent = AccountManager.newChooseAccountIntent(account1, accounts,
accountTypes, addAccountOptions);
startActivityForResult(intent, 0);

Change-Id: I05a467bdc3552a2e39397b0182879351f4324389
hoose_type_and_account.xml
4d7cee1e4b9ed17da8fc041be80369eb525901f1 14-Sep-2011 Brian Colonna <bcolonna@google.com> Properly laying out FaceLock on lockscreen

- FaceLock area now specified in layout files instead of trying to
grab an existing view, which was only practical if pattern was
backup method

- Now fills area it is supposed to and works with pin as well as
pattern backup

- Backup method is no longer exposed behind FaceLock just before it
starts or just after it tells the lockscreen to unlock

- Added synchronized blocks so FaceLock cannot be told to stopUI by
two different threads at the same time

Change-Id: I3bfad6b44dbe0e3c2ea3c87d2978451c22a7484c
eyguard_screen_password_portrait.xml
eyguard_screen_unlock_portrait.xml
bc835039994f8fe70e37041a29d21335a2e22479 14-Sep-2011 Adam Powell <adamp@google.com> Fix bug 5307916 - legacy menu theming

Let list_menu_item_layout and legacy dialog themes tie into new list
item theming internals.

Change-Id: Ic9253a2217148df72bf22b725b32512673c3bb80
ist_menu_item_layout.xml
5691c7a2d6655733db88692364b5e4f38222e841 11-Sep-2011 Amith Yamasani <yamasani@google.com> Fix preference screen padding for legacy apps (non Holo).

Also fixes the right margin for single pane preferences on phones, so the
scrollbar is fully visible.

Bug: 5262868
Bug: 5263470
Change-Id: Ifbbe22744bd42ab33578d1f01daecdea4d59f5cc
reference_list_content_single.xml
ba3c377ba428bcf1c9b5a5cdf697fec0ed4fade7 10-Sep-2011 Adam Powell <adamp@google.com> Fix metrics on Holo progress dialogs

Change-Id: I8818d002dcee0ca6d6deead9e0403c07e8ef4460
lert_dialog_progress_holo.xml
rogress_dialog_holo.xml
7c8375d65218f68aa5e48f86cee2dd0ee9114bb5 09-Sep-2011 Adam Powell <adamp@google.com> Bug 5214224 - List item metrics

Base list item padding on the theme. Adjust stock framework list items
to obey this. Adjust text sizes in stock list items based on existing
theme attributes.

Change-Id: I98a441e5494fa1d1d34a5f05e525e54e8b0d78b9
ctivity_list_item.xml
ctivity_list_item_2.xml
esolve_list_item.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
imple_list_item_checked.xml
imple_list_item_single_choice.xml
imple_spinner_item.xml
f2e754002166b8126e6faf8c494da5835432d572 08-Sep-2011 Svetoslav Ganov <svetoslavganov@google.com> Update the sharing UI according to latest UX specs.

bug:3362473

Change-Id: Ic302c289e28061f53446f98e5b97573d57d9cfb8
ctivity_chooser_view.xml
05dbb65dfa3b81a4b70069ca6aa0a343b56565f9 22-Aug-2011 Ken Wakasa <kwakasa@google.com> Two line item for the IME switcher dialog.

bug: 5098770
Change-Id: I2b955973e7f223d8c98d8dac6aaa657a7a31b555
imple_list_item_2_single_choice.xml
94444fc56121d704bbb5a6f02954af62e3e57a94 01-Sep-2011 Svetoslav Ganov <svetoslavganov@google.com> Merge "Cleaning up the accessibility of MultiWaveView"
8a16f92270f4cc803292adfb533838603c67d742 01-Sep-2011 Gilles Debunne <debunne@google.com> Merge "Using ListView for Suggestion popup window"
07a047fdd632e10d29a513bf7f175e1edbbb65ab 31-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5220390 - action bar title metrics

Adjust action bar title layout metrics to match UX specs.

Refresh new metrics properly after a config change.

Change-Id: If19fad837ca2919193d4a3a8eb01c1caff68ca67
ction_bar_title_item.xml
0eea6681519277310e1733d791bfc0342b8e5cea 29-Aug-2011 Gilles Debunne <debunne@google.com> Using ListView for Suggestion popup window

New background assets from Bug 5204807.
New text selection color and associated handles, bug 5217848.

Change-Id: I4eaea6be732843d8ff344400d029b4a1b80b084f
ext_edit_action_popup_text.xml
57df88bc94f9aa06450e158b5a59ec29e3fe8874 31-Aug-2011 Svetoslav Ganov <svetoslavganov@google.com> Cleaning up the accessibility of MultiWaveView

Change-Id: I13bd71670b38a917d62118ddef5ed6982c9eba99
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
f058340b2f1c3d8114c48581680b4294122fe371 27-Aug-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding accessibility support to the slide lock screen

bug:5210233

Change-Id: I93e876524ae6aaf75aadbe6a21c5c17d41a705f0
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
1c18828d20807342d37000746b18a3c1696f3b2e 09-Aug-2011 Jim Miller <jaggies@google.com> Fix 5044158: Integrate music transport control into LockScreen

This integrates a new version of TransportControlView into LockScreen
and adds plumbing to handle new AudioService events to show/hide the view
and updates the required assets for all devices.

Updated to use new AudioManager API. Since the current API only supports
one RCD, the handler now lives in TransportControlView.

Change-Id: I220d4dd760bef35bd84209adc3c5829bf5bc9a2c
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
eyguard_transport_control.xml
d85ffac59f1685fc5c0c462de24c3a47dde09c8c 26-Aug-2011 Adam Powell <adamp@google.com> Merge "Bug 4972534 - System dialog updates for ICS"
8922d7744b7d5916b9736d4943f427ee98f4f0d3 26-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Fix preferences padding for single-pane screens."
1d71ef6fd649e0e04a5b69e2a21e28c0076ece05 26-Aug-2011 Adam Powell <adamp@google.com> Bug 4972534 - System dialog updates for ICS

Update grant_credentials_permission layout to match ICS UX guidelines

Change-Id: I4382beb8672bd9f30c55686005cfaabef943d6de
rant_credentials_permission.xml
96313a9eb30c73b2c23d9cfefe9dfa3ba0535e78 24-Aug-2011 Amith Yamasani <yamasani@google.com> Fix preferences padding for single-pane screens.

Also fix the side margins for xlarge screens.

Bug: 5186006

Remove top/bottom margins for preference panel
Bug: 5053975

Change-Id: Iff3a82fd15acc7ec58461a1ca7a57e8b489d2a9f
reference_list_content.xml
reference_list_content_single.xml
f874c4f93437cbbef7a915a36d5abb448e1e3209 25-Aug-2011 Gilles Debunne <debunne@google.com> Merge "Spell checking in TextViews"
de48515a86b4fc308bcb08f9c038f0519ee29a73 24-Aug-2011 Justin Ho <justinho@google.com> Merge "Updated background assets for notifications."
94f67e2af607df29a1c47e43ef6570fea46aa2b4 24-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5205275 - SwitchPreference doesn't allow Switch to slide back
and forth.

Also have the SwitchPreference's Switch widget's onClick listener
toggle the switch rather than invoke the preference's own onClick
method. This will allow subclasses to assign different behavior to
clicking the preference itself if desired.

Change-Id: I97e3b7a786e9f0e8bdc03c0ed6001caa7dcd991b
reference_widget_switch.xml
6ccd7a59c68a2c42edb15e96fe34090c94b9ef1d 23-Aug-2011 Peter Ng <petergng@google.com> Updated background assets for notifications.

- Replaced diagonal lines tile for notification icon backgrounds
- Switched tablet ticker background to use same assets as icon bg
- Flat #191919 behind notifications
- Changed date in windowshade (no longer bold)

Change-Id: I2cc260f99e57566160630118b04fbb72274f62f3
tatus_bar_latest_event_content.xml
6435a56a8c02de98befcc8cd743b2b638cffb327 05-Aug-2011 Gilles Debunne <debunne@google.com> Spell checking in TextViews

New UX interactions (the Paste action is no longer displayed after a delay)
suggestionEnabled flag replaced by existing input type flag.
removeSpans fixed in SpannableStringBuilder to always send notifications
SuggestionSpan handled by TextView instead of SpannableStringBuilder

New span update algorithm to correctly handle edition around word boundaries.

Change-Id: I52c01172f19e595fa512e285a565a3fd97c3c50e
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
53376cb1798aa5f8bad6c9ba0dfc4b05530d6fe9 23-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5185375 - ICS Fit+Finish: Full-screen IME

Have extract mode use a light theme to better match the previous behavior.

Change-Id: I7d8f78a6465fee078de03b0a77040296d130a78d
nput_method_extract_view.xml
d257544e14214a55c00c67490beacf2a396db4c4 22-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5142716 - Dialog content font size/padding is inconsistent
across different applications.

Alter font sizing and metrics of standard list item layouts to match
UI spec. This fixes metrics issues in dialogs, menus, and more.

Change-Id: I1e4f6266ac5e0d23e5272d69b5a102e3364ca7aa
ctivity_list_item.xml
ist_menu_item_layout.xml
elect_dialog_item_holo.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_selectable_list_item.xml
6d97842849bed82affbd45251529f85f0958a6b8 20-Aug-2011 Jim Miller <jaggies@google.com> Merge "Fix 5021968: Add input method switcher button to lock screen."
858f8eaac75bcd1b296b41837caf3dae82d1d72a 19-Aug-2011 Jim Miller <jaggies@google.com> Fix 5021968: Add input method switcher button to lock screen.

This adds an IME switcher button to lock screen. It is only
shown if the user has more than one applicable and enabled IME installed.

Change-Id: I5f9503a205c2edb27170825539ba4a6ef25418ed
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
7c670365ae5abf102da94be78cc9c064fd9d35e4 19-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Dismiss the volume overlay dialog when user touches above the dialog as well."
baf6dbfa9340f3266e41841ebd51f21effc583ee 19-Aug-2011 Amith Yamasani <yamasani@google.com> Dismiss the volume overlay dialog when user touches above the dialog as well.

Bug: 5165168
Change-Id: Ib343c3b88371cb93f8241b1085d1a2f36a77b1ac
olume_adjust.xml
23f4cc0353615107cc9c19fda9cf96ddd43266e2 18-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5099037 - No delete option when multiple videos are selected

Fix some bugs related to how action item slots are allocated in menus.

Fix some padding/margins in ActivityChooserView.

Change-Id: I12096b0165daca902c5bc8e24c1e8d54a35e9557
ctivity_chooser_view.xml
11a8c027e409cf01a2946be3dbd46ac806852849 18-Aug-2011 Jeff Sharkey <jsharkey@android.com> Merge "Preferences padding and scrollbars to match spec."
a95e488bdcef3737287227419cfe214bef0556aa 17-Aug-2011 Amith Yamasani <yamasani@google.com> Don't force measurement when SearchView is in iconified mode.

Bug: 5178204

Update the focused state drawables when focus changes. Blue
underlines were not showing up consistently.

Bug: 5174426

Also use the correct style for the search icon so that it matches
other actionbar actions.

Change-Id: I8beed4cf435b074280a5dd79f7a4da4a39152b71
earch_view.xml
ce4a193ea8056da09d7fea64aeb4e4bc05d11d3c 08-Aug-2011 Jeff Sharkey <jsharkey@android.com> Preferences padding and scrollbars to match spec.

Adjust preferences ListView to use direct padding instead of applying
to outer parent. Also display scrollbars outsideOverlay on small
screens.

Change-Id: I750c53d2452d8842d487a091075c32f009f2c2fc
readcrumbs_in_fragment.xml
reference_list_content.xml
reference_list_fragment.xml
465b08cf4df1be5692488eeacfb5238402d6e5d1 17-Aug-2011 Amith Yamasani <yamasani@google.com> Move the padding to the text field in SearchView.

Side padding/margins were being applied to both the iconified
and the expanded view. This moves the margin to just the expanded view.

Bug: 5081112
Change-Id: I08c8cd97db2c893a0404065555d2770a6ab902ec
earch_view.xml
846b7624748b58234e3d9bc782fde8bba2f70194 16-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Voice search icon replaced by X on typing."
055cf36319e59488842a003a4c25085556ee00c0 16-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Accessibility strings for search view components."
360abf32ccc384286d8e0772ab7271edfc70a0be 16-Aug-2011 Jeff Sharkey <jsharkey@android.com> Merge "Adjust holo tabs to match spec."
9e58df5d40e345a3b5ade8bebae6bc61421ca06a 16-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5049406 - ActionBar UP with no home icon, tap highlight looks broken

Measure the action bar title layout to consume the full height of the bar.

Change-Id: Iaf0521c5c80b5bd7ceb7f756e50248f6a27fc1fc
ction_bar_title_item.xml
616365e04cb2ef47d4b3183d3b74c4c63bc2f35c 16-Aug-2011 Amith Yamasani <yamasani@google.com> Accessibility strings for search view components.

Bug: 5128699
Change-Id: I5177a672aa68edd25d7aeb8be9dc030a9f6c60c9
earch_view.xml
11f4a48c54f3006778c874662ff04a4d9d157f25 09-Aug-2011 Jeff Sharkey <jsharkey@android.com> Adjust holo tabs to match spec.

Change-Id: I8653ab10cd45bed3c38b15362e80af6c3319f763
ab_indicator_holo.xml
ab_indicator_holo_large.xml
f2452b997c4eacc09985a1861a973e305b476135 15-Aug-2011 Jeff Sharkey <jsharkey@android.com> Merge "Change Preferences padding to match UI spec."
14b7e2c1688914ba8b6854738981337d7c0653be 12-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5078498 - Icons jump around on split action bar

Revise measurement and layout code for the lower menu on a split
action bar.

Fix some metrics in the action mode close button and in button bars.

Change-Id: I76215e28ae3b0199162dedd32794b25c9e38a346
ction_mode_close_item.xml
167d69ac41d8a1446ab216e3821ecbcccd8291bb 13-Aug-2011 Amith Yamasani <yamasani@google.com> Voice search icon replaced by X on typing.

Also, adjust width measurements to work for 32dip icons in actionbar.

Bug: 5160466
Change-Id: I7197d710de16f92af8ea797ac504a3a73ee090d9
earch_bar.xml
earch_view.xml
9ca705e323cb737a07a667c1e86bac702f11a29c 12-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5075761 - Visual assets: CAB states

Integrate new assets for the contextual action bar (action modes).

Change-Id: I8439196f8b7466ce862e1c21a34b7ae1abf88f36
ction_mode_close_item.xml
010d7e51604b1cffed6c4a16ba1f8b2527fd27e8 09-Aug-2011 Jeff Sharkey <jsharkey@android.com> Change Preferences padding to match UI spec.

Bug: 5091431
Change-Id: I1b657534c3ecccbddda1bece910da7f31d85291c
reference_category_holo.xml
reference_child_holo.xml
reference_holo.xml
reference_information_holo.xml
f242368f38b21479763d6e07174547c610a51c5c 11-Aug-2011 Adam Powell <adamp@google.com> More fun with action bars and themes!

Fix bug 5144738 - Allow user to define pressed state asset for action
bar. Added android:actionBarItemBackground theme attribute. This
allows themes to define item pressed states for the action bar
independent of the standard selectableItemBackground.

Fix bug 5145416 - Custom view in action bar should use themed context
when inflating resource ID. Also applies to tab custom views.

Fix bug 5135550 - Tab divider height / Color should match spec. Added
actionBarDivider theme attribute. Similar to actionBarItemBackground
above, this allows apps to maintain proper contrast when the bar has a
different contrast profile than the rest of the activity.

Fix bug 5154778 - Theme.Holo.Light.DarkActionBar in themes.xml and
search_bar.xml are still referencing the deprecated title_bar_shadow
when we should be pointing to ab_solid_shadow_holo

Change-Id: I5ef0084de28a7c2d2fa02ae1752884feab0f8523
ction_bar_home.xml
earch_bar.xml
5585c08cd3513e2f3a1afa563cbd807da7a247e3 11-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Accessibility and silent mode changes to Volume Panel."
9b8e84857080dc1597dc6014c51c3203aa303e93 11-Aug-2011 Amith Yamasani <yamasani@google.com> Accessibility and silent mode changes to Volume Panel.

Volume icons don't say "tap to toggle.." anymore.
Only silentable streams have touchable volume icons.

Bug: 4982424
Bug: 5128528
Change-Id: Iafc0f4b309af390a356d71c382f1200663c5a6e4
olume_adjust.xml
olume_adjust_item.xml
072b50c6671e06707563864007f3ca491ea02435 03-Aug-2011 Gilles Debunne <debunne@google.com> SuggestionEnabled flag enforced in ActionPopup

Also removed the Nothing to paste string (and its references)

Change-Id: Iaed952075e9e72dcb962ca52341615bc57cb4047
ext_edit_no_paste_window.xml
ext_edit_side_no_paste_window.xml
82f006f672d3562aef9a36a44fbd76b8a7e3aae5 09-Aug-2011 Jeff Sharkey <jsharkey@android.com> Merge "Add progress to Notification.Builder."
1c40013bb2afbd76050ac681d7880476aa7fc70d 05-Aug-2011 Jeff Sharkey <jsharkey@android.com> Add progress to Notification.Builder.

Provide method to surface progress when building a notification. Also
manages visibility of various items, including hiding the entire line
when unneeded.

Bug: 4022082, 3399877
Change-Id: I90d8fca383c746001aadc6c5f21c68a23bb937e5
tatus_bar_latest_event_content_large_icon.xml
c61f888298866b2e27099abd86db9026bc40cc08 09-Aug-2011 Jim Miller <jaggies@google.com> Fix 5044158: Fix lockscreen layout issues

Fixes issue where long OwnerInfo text would squeeze the unlock widget
out of the view in landscape modes.

Use suggestionsEnabled flag to remove suggestion popup from passwordEntry TextView.

Change-Id: I5d6f37fe4b0edddb1af85bd14657ad4a4e6ed09d
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
8868f9797c39e5fc7c9612fbb69d53f34f03f6a2 08-Aug-2011 Adam Powell <adamp@google.com> Merge "Fix bug 5011824 - New Holo overflow menu for physical menu key devices"
dfee59afb3e4cdcde38f6338f9360655de76da92 06-Aug-2011 Adam Powell <adamp@google.com> Fix bug 5011824 - New Holo overflow menu for physical menu key devices

The new Holo-style overflow menu now appears from the edge of the screen
where the device's physical menu key can be found. The policy determining
this lives in getPreferredOptionsPanelGravity() in WindowManagerService.

Change-Id: I8851a2265547156591e82044e50b5cfc58d3eefa
xpanded_menu_layout.xml
ist_menu_item_layout.xml
76803d55a5dcd7abc7504a489f2c1d60f965cd2f 06-Aug-2011 Jim Miller <jaggies@google.com> Fix 5044158: Fix landscape PIN layout issue

This allows the PIN keyboard to settle to the bottom of the
view and the password textfield to fill the remaining space by
using the new rowOrderPreserved flag on GridLayout.

Change-Id: I8cf8cc383dfb1d6a2a7adbb78a8026fd54628ae0
eyguard_screen_password_landscape.xml
be8d1cf1ac9fc514fb0cc2e8ef4a85beb0197fa0 05-Aug-2011 Jim Miller <jaggies@google.com> Fix 5045008: replace "ring/silence" target in LockScreen with camera app

This change replaces the ring/silence target with a camera target. It
is disabled and falls back to the old behavior when any device policy
disables the camera.

Updated with latest icons.

Change-Id: I2374eba08f85ff1d1b0bad2859efa30bb166fb60
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
79a02b15850347a2e932272b21b14c0c2b3faf50 30-Jul-2011 Jim Miller <jaggies@google.com> Fix 5044158: layout and asset work on lockscreen PIN mode

Fix PIN entry layout issues on hdpi, large-mdpi and xhdpi devices where emergencyCallButton was partially off-screen.

Copy button assets from latinIME for PIN screen.

Make PIN keyboard horizontal and vertical gaps configurable.

Change-Id: I415fcd83f02971b987c3df418d4114b8e1ab3945
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
42722bfa136f5616872a2c4e199813e804621c81 22-Jul-2011 Amith Yamasani <yamasani@google.com> Volume panel changes.

Combined volume panel only in tablets. On phones show active volume.
Added dummy assets for ring+notification icon.

Deprecated the NOTIFICATION_USES_RING_VOLUME. Now they are always
tied together. Audio manager changes still required to ensure that.

Initialize all feedback sounds to true.

Change-Id: I3ad7890c9be9334eedb5f3b709a4b6995fe24638
olume_adjust.xml
9ba79560bf99e9048929e2c58ebc8d4d4d0fa3b7 29-Jul-2011 Gilles Debunne <debunne@google.com> Merge "New interaction model for suggestions"
6b05d58018c2806459c121e507c005639b74aee9 18-Jul-2011 Jim Miller <jaggies@google.com> Fix 5044158: Initial pass: add music transport controls to LockScreen

Refactored all lockscreen notifications to go through new KeyguardStatusViewManager.
This is required to intercept messages originally intended for separate TextViews that
are now shown in a single view when showing the transport control view.

Refactor EmergencyCallButton to be handled by common code in KeyguardStatusViewManager.

First pass at LockScreenWidgetCallback for LockScreen "widgets" to send events back to LockScreen.

First pass at LockScreenWidgetInterface, which will be required of Views that want to be rendered on
LockScreen.

Added place-holder TransportControlView until the real one is ready and integrated it into GridLayouts.

Ensured emergencyCallButton is in all views, even if not shown since some devices may lock the user
out if certain criteria isn't met (missing SIM, etc).

Refactored layouts and removed keyguard_screen_status*.xml since layouts are all over the map and
no longer make good use of a shared layout for this.

Minor tweak to MultiWaveView to fix layout issues when placed in GridLayout where the measurement
was being calculated improperly.

Moved EmergencyCallButton to bottom of view where we can.

Removed unused Alpha keyboards from tablet password unlock layouts.

Removed unused views (status2, emergencyCallText screenLocked) from layouts and made common views have common names.

Fixed bug with MultiWave layout in landscape where array was shown in wrong orientation.

Separated clock colors for phones/tablets since they're now different.

Converted remaining phone layouts to use GridLayout.

Start routing audiomanager events to lockscreen views.

Move emergency call button handling to KeyguardStatusViewManager.

Change-Id: I480b0346cfe19aad316fea0c0aaabf8862693636
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_status_land.xml
eyguard_screen_status_port.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
eyguard_transport_control.xml
646f856ec8675a2b00fffd55559a8fed6d348005 28-Jul-2011 Gilles Debunne <debunne@google.com> New interaction model for suggestions

Double tap and long press both start a text selection mode. The previous 'Paste'
popup window associated with insertion handle is now also used in selection mode.
It offers a new 'Replace' option that will popup the suggestion list.

The HC paste/side/nopaste layout are no longer used. For the new action popup
window, I also chose not to make the new background / text appearance styles
themable in order to avoid the same problem in case this design evolves again.

Known problems:
the popup is not moved when the TextView is scrolled.
the final visual style may change
the "ADD TO DICT" option is missing from the suggestion list
no interaction with the spell checker
- There are different bugs open for each of these

Change-Id: I167841f5ac017227fe4efa616eb935247250871a
ext_edit_action_popup_text.xml
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
ext_edit_side_no_paste_window.xml
ext_edit_side_paste_window.xml
bfbbcf5677d4a5f8c8f938e4c8a8f86d3c7d74c2 26-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Updated the layout for the activity chooser view.

1. Updated the laoout to size the buttons properly.

Change-Id: I58f9beeca23af8b0471cf7f7ae9ca717223221aa
ctivity_chooser_view.xml
55bc5f3e0408bcb5a39a6732de0b2d1aa99a55be 24-Jun-2011 repo sync <isheriff@google.com> Updated: Wi-Fi p2p framework

First stage. Get the bones in right now even though
we are not ready on the native side.

Once, we have things underneath working - we will further update the
framework

Change-Id: I4a7dab5cd4267373dc5f8989ae4122f91c384ed5
ifi_p2p_go_negotiation_request_alert.xml
31a41d35f64c016c63eebaaceff938a0ca40b122 11-Jul-2011 Gilles Debunne <debunne@google.com> Bug 4534376: Suggestion popup is not clipped.

This happened when the popup was larger than the screen because of a very long suggestion.
The text will now be ellipsized with a marquee (better than using 2 lines I believe).

Also removed the up layout that was intended to be used when the popup did not fit vertically.
The popup is moved up instead if needed.

Change-Id: Ie741610e74ade10c691614f1c30d0e17b213c698
ext_edit_suggestion_item.xml
ext_edit_suggestions_bottom_window.xml
ext_edit_suggestions_top_window.xml
ext_edit_suggestions_window.xml
b4569fb17fada4fdc43e4f4dbfbc79bb097a1f74 09-Jul-2011 Amith Yamasani <yamasani@google.com> SearchView behavioral and visual changes

Align text suggestions and search string.
Close button only clears the field.
Back button clears focus, hides dropdown and keyboard.
Tweaked SearchDialog's use of SearchView to follow above patterns.
Fixed other little bugs.

Change-Id: I9d34c2ebe2b1b2ca887220894c19a26809db85f6
earch_bar.xml
earch_dropdown_item_icons_2line.xml
earch_view.xml
414051b8b1e31b69ca622d68f391245f1989500b 18-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Update the style of the action bar share UI

1. Made the background of the default and expand buttons change when pressed.

2. When the share UI is shown on the overflow the "Show all" menu item was
present event if all items are shown.

3. The width of the popup for picking an item was different for the action
view and overflow case.

bug:5039747

Change-Id: I72afbcf86c93596c7eba4d70c002eab060ff31f8
ctivity_chooser_view.xml
ctivity_chooser_view_list_item.xml
ae68f886b2e92e8b119a4c6eb8bce963c36af411 15-Jul-2011 Gilles Debunne <debunne@google.com> Merge "Removed vertical padding in PreferenceActivity header list on phones"
efebb625818fbbd043b7ac80a29b883af985bf86 15-Jul-2011 Adam Powell <adamp@google.com> Fix bug 5032301 - size list menu icons appropriately.

Change-Id: I309923cdd4d37292b390a9b760dec739becb1bbf
ist_menu_item_icon.xml
648b36bc3011437aeb1991dd355c83be7e5f0db5 14-Jul-2011 Adam Powell <adamp@google.com> Merge "Preserve spacing for icons in menus"
9151103ff20d28e8db2a2cc0386d57b8dad4b5d5 13-Jul-2011 Adam Powell <adamp@google.com> Preserve spacing for icons in menus

Change-Id: I3269fcffb98a84b6a5c5f9198afd2b2eae7d5f02
ist_menu_item_icon.xml
opup_menu_item_layout.xml
76559a65ad9d644f10beacf8895ceb217fdd0aeb 07-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Polish of the ActivityChooserView and ShareActionProvider.

1. Addressed the UX comments: ActivityChooserView's default selection
popup no longer shows a message, rather hightlights the default
action which now it displays. Alignemnt of the UI.

2. The ShareActionProvider shows a sub-menu if the host item goes
on the overflow menu.

3. Now the heade layout of the activity chooser view is not needed hence
dropped and the item and footer ones are merged.

Change-Id: I0b3de623e4c0a805be9ed73a8541e66b8c00e2d2
ctivity_chooser_list_footer.xml
ctivity_chooser_list_header.xml
ctivity_chooser_view.xml
ctivity_chooser_view_list_item.xml
6bc6de67374eb6cff91879c03eb91108d8564b0e 11-Jul-2011 Freeman Ng <tenorslowworm@google.com> remove old style button bar look

bug: 4524233
Change-Id: Ie41f760258b7b673264d802c7dcc554b226e0e6e
reference_list_content.xml
reference_list_content_single.xml
reference_list_fragment.xml
86e111a0b5abd7cc1edd40881dbf354e037fa97a 08-Jul-2011 Gilles Debunne <debunne@google.com> Removed vertical padding in PreferenceActivity header list on phones

Bug 4966736

Change-Id: I426c2be016568b00e176f9af9bb9cf752092e3d2
reference_list_content.xml
36f469fa46bd009bfbc27d1350af5bde4a4dd378 09-Jul-2011 Adam Powell <adamp@google.com> The COLORS!!

Add theme attributes and public color resources. Apps can now query
the current theme's various highlight colors. Commonly used color
values for Holo are now available.

Change-Id: If24dc9ee243e740e8caaddf0b78590783fa228c8
ctivity_chooser_list_footer.xml
ctivity_chooser_list_header.xml
lert_dialog_holo.xml
ialog_custom_title_holo.xml
ialog_title_holo.xml
ialog_title_icons_holo.xml
5d1a9840aaf57ae90716f0ac34abdcd09f7f4ed6 07-Jul-2011 Philip Milne <pmilne@google.com> Simplify and tidy the API for maximum value support.

Also:

. Remove CAN_SHRINK, FIXED from public view. These can be added later.

Change-Id: I63a64ac4748605da60373c8e3c2109178b5260c2
eyguard_screen_password_landscape.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
35aecd5884a5ccfe380903e39f30f468315e8f92 01-Jul-2011 Adam Powell <adamp@google.com> Updates for action menus

Sync with UX designs for action menus in split action bar mode.
Layout is now based on a grid cell scheme.

Tweak action menu item layouts.

Fix some bugs with drawing LinearLayout dividers.

Rename config resources to follow convention.

Action bar menu items now show text in ALL CAPS. This is done in a
locale-dependent manner, but if it produces problems in specific
locales the config resource config_actionMenuItemAllCaps should be set
to false for that locale.

Change-Id: I064c2dd85e012e89551f29153efcfc17f9106333
ction_menu_item_layout.xml
4a06281052e42c09062050abd7fa3de3249c088c 06-Jul-2011 Brian Carlstrom <bdc@google.com> Adding additional details to ssl_certificate view

Change-Id: I3da80988b749fe60174c3c8df856d714ede518ba
sl_certificate.xml
51ac0e94a83cfccb5105aa14df1077729a5b4ccc 17-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a ShareView and ActionProvider for menus.

1. Adding a widget for sharing contenet with other applications.
The widget orders the share targets based on previous shares.
It displays the share target list as either a popup anchored to
itslef or as a dialog.

2. Added a ShareDataModel that will back widgets or other classes
that are interested in share targets for a given intent ordered
according to share history. This class is backing the ShareView

3. Added ActionProvider mechanism for the MenuItems. The action
provider of a menu creates the action view as well as performs
a default action if the menu item is on the overflow menu and
is triggered but none of the menu callback has handled that.

bug:4590827

Change-Id: Iaa4add2df2538b8c6c7edbeaf2880486d4fd75c5
ctivity_chooser_list_footer.xml
ctivity_chooser_list_header.xml
ctivity_chooser_view.xml
ctivity_chooser_view_list_item.xml
d307878ebc3a3b0bdc99d8de9b08da2eedcaf82d 01-Jul-2011 Philip Milne <pmilne@google.com> Merge "Support for maximum values in layout GridLayout."
48b55244d286b6d4e3699a5d9e938a9c87aaae75 29-Jun-2011 Philip Milne <pmilne@google.com> Support for maximum values in layout GridLayout.

A cell's ability to shrink or stretch is now integrated with the
constraints system, which is now supplied with both upper and lower
bounds.

Also:

. Remove package private access (pseudo) annotation
. Remove rowWeight and columnWeight attributes and fields
. Remove code to handle weights

Change-Id: I9e2432101d15466c621f51ae362435051fab5764
eyguard_screen_password_landscape.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
a4ad22a5de599e79d08fec0682bfbc5f74e73614 01-Jul-2011 Amith Yamasani <yamasani@google.com> Merge "Reduce some padding in the search dialog to get more text space."
0b5620907f17de388488bb838eddffc2b9676bf2 01-Jul-2011 Amith Yamasani <yamasani@google.com> Reduce some padding in the search dialog to get more text space.

Change-Id: I7a2327fcb511c28dff705332c8b7b2ea26ee97e6
earch_view.xml
2ddef21f6eb8eb7bf06cdfcdf3da3df8ac3825a2 01-Jul-2011 Brian Carlstrom <bdc@google.com> Add body id to ssl_certificate layout

Change-Id: I81d6d0a9fb8fd8a97db1c667e2dc245fba584d15
sl_certificate.xml
d17c79dd5439badc0077d7239a79de630a1df5ba 29-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding right margin in the DatePicker

Change-Id: I1bdd10484aecfaa096dfc62ac78482d75f5b770d
ate_picker_holo.xml
01fa0d7aae1a551e1e7cfb90d2aeaf2fcb3978af 29-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Date and time pickers do not show properly on phone

1. Copied the default NumberPicker layout to sw-600dip
i.e. in the layouts for tablets and changed the
layout to fit on the screen. No mini calendar on
phones - you need an microsope to see it.

2. Fixed a two pixel off erroro in NumberPicker noticable
when the scroll wheel fades away.

bug:4259424

Change-Id: I07a73faff1e95dffd30424cc8addd35f2fe30e8f
ate_picker_dialog.xml
umber_picker.xml
a1d9ae69fff95e0b74061cc41f808b7f5c25bbf2 28-Jun-2011 Adam Powell <adamp@google.com> Fix bug 4961844 - Allow split style action bar to have 2 different colors

Add the actionBarSplitStyle theme attribute. It defaults to the value
of actionBarStyle.

Change-Id: I5e929114d9cc163df0dd429aa0714b88a1f6a7a9
creen_action_bar.xml
creen_action_bar_overlay.xml
6da00334478df64921b68fcbb45c9d1eef6f35bd 27-Jun-2011 Brian Carlstrom <bdc@google.com> Moving ssl_certificate layout, resources, and helper code to SslCertificate
Add IKeyChainService.deleteCaCertificate

Change-Id: If42341bc732efcfe4f958c00cdd6c0fec11a3c75
sl_certificate.xml
f782ded942fc2d1caed1be0c1784a76471bcae79 25-Jun-2011 Jim Miller <jaggies@google.com> Merge "LockScreen layout, button style, and owner info fixes - enable OwnerInfo to appear in status1 if dedicated view not present. - force all status lines to be singleline and marquee. - fix justification in landscape layouts. - use buttonBarStyle for buttons on all LockScreens. - reduce the size of the clock to fit in landscape. - no longer show "Draw a pattern to unlock" help message in LockPatternView."
7377cd0ab4e4db23d6ef99c2c73e3e1d5c9312fa 25-Jun-2011 Jim Miller <jaggies@google.com> LockScreen layout, button style, and owner info fixes
- enable OwnerInfo to appear in status1 if dedicated view not present.
- force all status lines to be singleline and marquee.
- fix justification in landscape layouts.
- use buttonBarStyle for buttons on all LockScreens.
- reduce the size of the clock to fit in landscape.
- no longer show "Draw a pattern to unlock" help message in LockPatternView.

Change-Id: I1ff51550e2180f9d912c8f710ad5e2fd2424d373
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_status_land.xml
eyguard_screen_status_port.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
b0b1b11b965598cb8fb724e636ebb58a77d437b5 24-Jun-2011 Amith Yamasani <yamasani@google.com> Merge "SearchView improvements per design."
246529891ee289e8393ad4a486db785ef455c778 24-Jun-2011 Amith Yamasani <yamasani@google.com> SearchView improvements per design.

- X is visible only if there is text, or we need a way to close a
search field that is iconified by default.
- Search dialog (legacy) has a back button to the left.
- Hitting X on a non-focused search view will bring it into focus
and show the keyboard if necessary.

Change-Id: I5a30bb08adcf84639a922a9e13be1d1562f714e6
earch_bar.xml
earch_view.xml
c8b0b005cb616deb9646f2c2b995890fa9530f94 23-Jun-2011 Adam Powell <adamp@google.com> Fix bug 4771354 - Phone landscape action bar subtitle slightly cut off
on the bottom

Let action bar title sizes adapt for restricted space in landscape.

Fix home spacing for tablets to eliminate redundant layout.

Change-Id: If38a43d87ca1aebf96b5d7adfdb1cf36c41ec07e
ction_bar_home.xml
ction_menu_item_layout.xml
0d5d1b7e8cc06b4c62a863314debbb8b24554f1f 23-Jun-2011 Adam Powell <adamp@google.com> Tweak action bar metrics.

Free up some more pixels in the action bar and better define how icons
within it resize.

Change-Id: I0768180e595ee7b23190a26607e8989fa1bac38f
ction_bar_home.xml
08a975ef86200a73db51bfbcca6bea8ad2a63cbd 22-Jun-2011 Jim Miller <jaggies@google.com> Update LockScreen layouts to latest UX spec.

- better placement and consistent handling of emergency button.
- use new GridLayout for landscape modes.
- add dimensionable parameters for time and status line fonts.
- fix assets and emergencyCallButton resource references when building for tablets.

Change-Id: I5f4c9cfb6a88ce3ccd8ab4fdafede8e6e59f9407
eyguard_screen_glogin_unlock.xml
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_sim_puk_landscape.xml
eyguard_screen_sim_puk_portrait.xml
eyguard_screen_status_land.xml
eyguard_screen_status_port.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
1fd16378812792913a6aa6923acbec20037e09ff 21-Jun-2011 Philip Milne <pmilne@google.com> Minor tweaks to GridLayout for KeyGuardScreenUnlock.

Also:

. Swapped order of args in internal getMargins() methods.
. Stopped implying row/col weight = 1 when size = MATCH_PARENT.

Change-Id: I657fb3e54867eb9735f9509878968941bf6a6a49
eyguard_screen_unlock_portrait.xml
b3a8c54389c9be2b37c5524ad8eb3112054221a7 21-Jun-2011 Philip Milne <pmilne@google.com> Accomodate margins in child measurements.

Also:

. Cater for components that are GONE.
. Include code to draw component bounds and margins when in DEBUG mode.

Change-Id: I688f8b638469eb11987ebb207b7db1dc953e84e7
eyguard_screen_unlock_portrait.xml
47d6ef5143adbb7c9e119aec8d28a4a4df35618c 21-Jun-2011 Dianne Hackborn <hackbod@google.com> Merge "Stop the holo tabs from sqeezing in to each other."
9812c56b1e99911e0f0ce67566cbc4eb76e15bf8 20-Jun-2011 Dianne Hackborn <hackbod@google.com> Stop the holo tabs from sqeezing in to each other.

Change-Id: I8925daf5c7c21e65f17cc6bc308b1b867047e745
ab_indicator_holo.xml
632364288039a4ec92dcfc64029b1201797b107d 18-Jun-2011 Adam Powell <adamp@google.com> Holo dialog formatting

Change-Id: I6819871df9456130ec75516f8713af92c0e51750
lert_dialog_holo.xml
b3721b9f7dec8575bf3b2fe04496bdd201f277bc 18-Jun-2011 Adam Powell <adamp@google.com> Merge "Allow the action bar title to take on the role of "up" in the absence of a standard "home" icon."
54c7d7e61cd975d73b7eb0a5a0c75d21b6a7a12b 18-Jun-2011 Adam Powell <adamp@google.com> Allow the action bar title to take on the role of "up" in the absence
of a standard "home" icon.

Change-Id: Ie1a9adca674500a29da36956455667bbb55a616f
ction_bar_title_item.xml
6c7f7d8481ff7c7f20670a77bd624e55897fe0ad 18-Jun-2011 Jim Miller <jaggies@google.com> Merge "Fix 4584957: remove owner info from phone layouts"
5b1acf9c3e5229a4df7506e3880c17c16c53aeab 18-Jun-2011 Jim Miller <jaggies@google.com> Temporary workaround for conflict in GridLayout/LockScreen.

Change-Id: I0178c7f44c0fc71e78995a2565844cdb775698dd
eyguard_screen_unlock_portrait.xml
d63fdae48a69e3bfb40399207317e469002ca087 18-Jun-2011 Jim Miller <jaggies@google.com> Fix 4584957: remove owner info from phone layouts

The owner info view was causing PIN unlock to be unuseable because it pushed
the keyboard contents down and partially off the screen.

Owner info will be moved to the status1 area in a future CL.

Change-Id: Id96a4cc1c216d06b9d1fcc18bee9b5519befe0f4
eyguard_screen_status_land.xml
eyguard_screen_status_port.xml
9c8e735817b8ff57070a035d2463f22eea50b8d4 18-Jun-2011 Jim Miller <jaggies@google.com> Merge "Update pattern unlock and assets to match new UX design spec."
0d244193bed0c995e2beaff5e217200457b28b9d 17-Jun-2011 Jim Miller <jaggies@google.com> Update pattern unlock and assets to match new UX design spec.

Fix bug with LockPatternView measurement.
Clean up forgotPassword/emergencyCall button code.
Lots of layout tweaks. Now uses new GridLayout for many of them.
New assets.

Updated after review.

Change-Id: I52d4ce65c6b6c644ac60eb55bb8eaff8bfeb1071
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
414c4984fdbb03b688bb5c3c76d20100fce3d067 17-Jun-2011 Adam Powell <adamp@google.com> Merge "Create theme attributes for small and large listPreferredItemHeight. Change default holo dialog list items to use them."
c8834722d5591d1381dc199f04a544a6b11b74bd 17-Jun-2011 Adam Powell <adamp@google.com> Create theme attributes for small and large
listPreferredItemHeight. Change default holo dialog list items to use
them.

Tweak dialog button bar style.

Change-Id: I9bf14621aea44b8b7d60c290ecea86e6284ccdaa
elect_dialog_item_holo.xml
elect_dialog_multichoice_holo.xml
elect_dialog_singlechoice_holo.xml
ebce0115e239919680fc5574ae4ca79e617fcce8 16-Jun-2011 Daniel Sandler <dsandler@google.com> ICS updates to notification layouts.

Of note:

1. There is no "X" (veto) button anymore. (Well, there is,
but it's offscreen so it should still be available to
assistive devices.) Users can use "Clear all" or the new
swipe-to-veto gesture to clear notifications.

2. As a consequence of #1, your layout goes all the way to
the right edge of the notifications panel again. Enjoy
the extra space!

3. The numeric bubble in the notification icon is now capped
at "999+" like it is in the expanded notification view.
(Note that this involves a couple of new public framework
resources: one to indicate the number beyond which the
substitution string will be used, and one specifying a
localizable substitution string.)

Bug: 4651514
Bug: 4686329
Bug: 4501990
Change-Id: I0e6bdb6aec4fe5bfc927eb1aba955d444a9414ec
tatus_bar_latest_event_content.xml
tatus_bar_latest_event_content_large_icon.xml
a93347a62ec9887862abb9d6f216906c533a8562 14-Jun-2011 Adam Powell <adamp@google.com> Dialog-o-rama!

New styling for Holo dialogs. Now 76% easier for apps to create
dialog-based layouts! (Less tricky padding and margin rules)

Cancelable AlertDialogs now are canceled when the user touches
outside.

Dialogs in landscape mode will try not to fill the width of the
screen.

Change-Id: I621b5a19780883ee703a8492510451b480a0b8cc
lert_dialog_holo.xml
ialog_custom_title_holo.xml
ialog_title_holo.xml
ialog_title_icons_holo.xml
elect_dialog_holo.xml
014fea2a663ab0bc2d80a6293b84b2647a4a1895 16-Jun-2011 John Reck <jreck@google.com> Inline SeekBarPreference

Dialog-based SeekBarPreference renamed to SeekBarDialogPreference
New inline SeekBarPreference added

Change-Id: I7a5d8f7aa554c4af4086a9bcc74cf07879c8523c
reference_widget_seekbar.xml
70832a3d77d90f09fb7ba27612c9cbec6a92abe6 14-Jun-2011 Jim Miller <jaggies@google.com> Some tuning for MultiWaveView animations and assets:
- allow individual chevrons to be specified for (top, bottom, left, right).
- move ring to pressed position (currently w/o animation)
- add top/bottom chevron handling and refactor code accordingly.
- constrain drag handle to the ring

Change-Id: I859b2d03d8f0397c68b87a8ee15df20d55c9552c
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
b505074e8273887fbcd1e933738a42e770085fb8 09-Jun-2011 Jim Miller <jaggies@google.com> Add new MultiWaveView widget and integrate it into LockScreen

This adds a new multi-target widget to the framework and integrates
it into LockScreen.

Now with updated assets.

Change-Id: Ib41595b9e80a7be6d647f44c803a77f9e5bfeca9
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
81cf3ecadefb8fd6c05771b0b9947babaa9c8eaf 17-May-2011 Adam Powell <adamp@google.com> Action buttons now use themable style.

Obey action view layoutparams.

Change-Id: Ia466008465b57659615fbf9d450ce3fdb3c06379
ction_menu_item_layout.xml
cbe7c3c20fb1ee1cef6e9ad6e20dbf7c92daaf13 09-Jun-2011 Adam Powell <adamp@google.com> Fix bug 4501881 - use correct TextAppearances for global actions

Change-Id: Ie3751b92d145dd26d5211383982186af11c67b94
lobal_actions_item.xml
be0a4535053bbfdebd215e244b154ac810fd8edc 30-Nov-2010 Adam Powell <adamp@google.com> Add SwitchPreference

Change-Id: I073e9bfba8c4e1a625c27f976f71ea56a81ba20f
reference.xml
reference_widget_switch.xml
de13001f765e30bc29a3a74bfa751cc42e426a93 08-Jun-2011 John Wang <johnwang@google.com> am 1f866589: am 71030e53: Merge "Add SIM PUK unlockscreen." into honeycomb-LTE

* commit '1f8665895f71904b9d757854277cb637841356c3':
Add SIM PUK unlockscreen.
0f7b3f8ba5c2f0b8f96e072bd866c9fb374ebdeb 31-May-2011 John Wang <johnwang@google.com> Add SIM PUK unlockscreen.

Puk unlockscreen is implemented as SimPukUnlockScreen.

Added config_enable_puk_unlock_screen to control the display of puk unlock screen.

Using config_voice_capable to control the display of emergency call button.

bug:4384956

Change-Id: I2b8256b4ecdf3d4f1e85c4e868fac1810cfd29be
eyguard_screen_sim_puk_landscape.xml
eyguard_screen_sim_puk_portrait.xml
727d8fc0ba0d26294845c6f3f43ab62442209a34 03-Jun-2011 Amith Yamasani <yamasani@google.com> Volume Panel sizing for phones.

Change-Id: I5a21b42740a3a3535504dc93c85b866c52cfb319
olume_adjust.xml
olume_adjust_item.xml
99ce8abc3fee4dc31031b50c61c7300558feb74b 03-Jun-2011 Amith Yamasani <yamasani@google.com> am 42f53c7e: am eb012034: am 0119a67e: Merge "Use Holo background and proper padding for App Permissions UI." into honeycomb-mr2

* commit '42f53c7e6cec8d17a850a550c74f8dfc9435fbf7':
Use Holo background and proper padding for App Permissions UI.
5ee36c48be8d36c5f4025202e8ede561c9ad3aba 02-Jun-2011 Adam Powell <adamp@google.com> Handle action modes in the IME extract mode view.

This presents action modes (such as the one for text editing) in a
less screen-consuming way in the IME extract mode layout. The submit
button is replaced by an "Edit..." button that shows the action mode
menu when clicked.

Still needs UX design and tweaking.

Change-Id: Ia7b3f3446edced0ee5a9abc5e2f0ff16f4fa3ab1
nput_method_extract_view.xml
36f80f3a5a3de42d4e7ca4b53d4aa3e567f4df6f 01-Jun-2011 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of 590ec479 to master

Change-Id: I30503da6a73b9cb15eee66a67c75d50ccdc4b9f0
0119a67e72790fb14b05130e18fa0785b4fa8531 31-May-2011 Amith Yamasani <yamasani@google.com> Merge "Use Holo background and proper padding for App Permissions UI." into honeycomb-mr2
ff7705e1d3503787764bc7efd9ac4e8689f6dac0 31-May-2011 Amith Yamasani <yamasani@google.com> Use Holo background and proper padding for App Permissions UI.

Bug: 4515158
Change-Id: I47a8f2fbdc2547dd08e199ccbfa51710048963ae
pp_perms_summary.xml
405c1af75607fafdb1d6faf34e13e032e4934787 26-May-2011 Amith Yamasani <yamasani@google.com> Manual merge. Preference activity changes to work on smaller tablet screens and phones.

Padding around fragments and to the left of preference items
adjusted for different display sizes.

Change-Id: I2d29e5525c381092a3f1d2fb1265ce07db893d78
readcrumbs_in_fragment.xml
ocale_picker_item.xml
reference_category_holo.xml
reference_child_holo.xml
reference_holo.xml
reference_information_holo.xml
reference_list_content.xml
reference_list_content_large.xml
reference_list_content_single_large.xml
reference_list_fragment.xml
reference_list_fragment_large.xml
earch_view.xml
dc61f26701e7ad95d91d7e8888ed27f852d38032 26-May-2011 Adam Powell <adamp@google.com> DO NOT MERGE - Fix bug 4489946 - Remove placeholder views for phones
in smaller-screen decor layouts.

Keep the internal id declared to keep code in sync with downstream
branches.

Change-Id: I25d2ff7c40c220ecc93b195dfd4e953fe0b4d944
creen_action_bar.xml
creen_action_bar_overlay.xml
36cd41f8efa6f6a683d3353d309ff548295af9e9 26-May-2011 Dianne Hackborn <hackbod@google.com> Spiffy new compatibility mode UI.

Change-Id: I1207eaafae59a434fcc979ad60a83e2d685288af
m_compat_mode_dialog.xml
6ea08998eecb97e8ebc26e7c84869f1db794f4dc 25-May-2011 Amith Yamasani <yamasani@google.com> More preference item visual adjustments for smaller tablets. DO NOT MERGE

Use medium text size for locale picker.
Hide icon region if there's no icon.

Bug: 4462313

Change-Id: I8062646f31bfec753bcd476f54c8ab5b66375b5e
ocale_picker_item.xml
reference_holo.xml
75d27bc52eb0e66c7fb829056fce59a8662c5bba 17-May-2011 Tadashi G. Takaoka <takaoka@google.com> Add new imeFullscreenBackground for Theme.InputMethod.Holo

This change also removes unnecessary background from ExtractEditText

Bug: 4431328
Change-Id: I1b35ddd388fe11cac9b7f9dd3f990b6c4d889185
nput_method_extract_view.xml
1d2385d08a9e706243fdf9399b417ad7e24c19ba 20-May-2011 Amith Yamasani <yamasani@google.com> DO NOT MERGE. Preference activity changes to work on smaller tablet screens.

Breadcrumbs move to the action bar on certain configs.

Padding around fragments and to the left of preference items
adjusted for different display sizes.

Change-Id: Ie899f9742f4ebd7044f158b1c7db06df82ad2d75
readcrumbs_in_fragment.xml
reference_category_holo.xml
reference_child_holo.xml
reference_holo.xml
reference_information_holo.xml
reference_list_content.xml
reference_list_fragment.xml
earch_view.xml
d0693bb603b3e79ee63421fa145380e926734cc7 20-May-2011 Adam Powell <adamp@google.com> am f2004180: am f5abccef: am 73a31ec9: Merge "New opaque cab assets; search dialog tweaks." into honeycomb-mr2

* commit 'f2004180f828584fa8525081a248e8c0f2055327':
New opaque cab assets; search dialog tweaks.
8abebcde3fd2317b25629263db6ad4637c8eeb34 20-May-2011 Adam Powell <adamp@google.com> New opaque cab assets; search dialog tweaks.

* New opaque assets (now actually opaque!)

* SearchDialog determines theme to use from parent context

* SearchDialog now disallows action modes

Change-Id: If05fe64d7cc4460678d78412275ee988ddb47e9e
earch_bar.xml
dacbb746c99bd80bd618f1ba14eaa5a969e3b148 20-May-2011 Adam Powell <adamp@google.com> DO NOT MERGE Action bar config changes

Handle action bar padding on configuration changes when the app
handles these changes itself.

Change-Id: I044da9253a0be6b4bbabdc12891b6d4786725afa
ction_bar_home.xml
67a0a6ab099c35e723a5dcad3efa4ddb0f3ad41a 19-May-2011 Adam Powell <adamp@google.com> DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.

Change-Id: I56a75189ae48f04934882661ce5014549a089769
ction_bar_home.xml
2e6b4ad76c7b18d10aeffd19ecc743313eabbfaf 18-May-2011 Adam Powell <adamp@google.com> resolved conflicts for merge of f61c3d07 to master

Change-Id: Id38b4ff3ccc677b2d9e743186473b3559b00119b
bd964f96245227d994f0b1dc019c29c661836638 17-May-2011 Adam Powell <adamp@google.com> Tweak padding and sizing of alert dialog elements to fit better in
landscape mode on large screen devices. Integrate new dialog frame
assets that take up less space.

Change-Id: Icd1261063511355844579d6c5c34f32284031f82
lert_dialog_holo.xml
b48e74b10c3ef14d6c30381d8893abaddd50f2b2 04-May-2011 Daniel Sandler <dsandler@android.com> Start honeyphoning the notification panel.

Notifications on phones should look much more like Honeycomb
now, including large icon and veto support.

And less crashing.

Bug: 4322305
Change-Id: Ibde6f66fbae1c8d3167085f7b0fd79118485f05c
tatus_bar_latest_event_content.xml
tatus_bar_latest_event_content_large_icon.xml
640a66eac612b850b5dabd3b93bd94f83ed2d567 29-Apr-2011 Adam Powell <adamp@google.com> Refactoring of action bar internals

Split action bar implementation details. Factor out common components
into AbsActionBar. Layout rules for the lower half of split action
bars.

Change-Id: I6bc39ba6c343055597880a7d4663dd8f30aa4999
ction_bar_title_item.xml
creen_action_bar.xml
creen_action_bar_overlay.xml
9b4bee0f14bbd137b0797127aff2df46a6321ec5 28-Apr-2011 Adam Powell <adamp@google.com> Introducing the split action bar.

Apply (or extend) the theme Theme.Holo.SplitActionBarWhenNarrow or
Theme.Holo.Light.SplitActionBarWhenNarrow to enable splitting the
action bar across both the top and bottom of the screen. This places
the action menu along the bottom, leaving more room at the top for
titles, navigation, and custom views and more room at the bottom for
menu items.

TODO: Refine layout of the action menu when placed at the bottom of
the screen. Make action modes split as well.

Change-Id: I92c91f99c533f26aecf6b828ed041386c4f16922
creen_action_bar.xml
creen_action_bar_overlay.xml
214a8627c5688b7d942a1209fa38eda4a24a7240 27-Apr-2011 Gilles Debunne <debunne@google.com> Support for overlapping spans in TextView's suggestions.

Implemented the merging of the different spans, highlighting words that actually differ.

Some TODO left in the code.

Change-Id: Iaf01f36b07d01639a4009cced6ea9b055ce9cc1f
ext_edit_suggestion_item.xml
62ada81ee1861b6c96d69cfaeb53ca8766a51f17 27-Apr-2011 Adam Powell <adamp@google.com> Fix overlay action bar decor layout for lower context mode area.

Change-Id: I36287c36ed36179eed2b742d494d18de87541001
creen_action_bar_overlay.xml
45c515b0e962ee8ffc901872bcc9f25599ea0e78 22-Apr-2011 Adam Powell <adamp@google.com> Action bar work for phones

Tweak sizing and layouts for action bar on smaller devices. The action
bar's size is now partially dependent on form factor and orientation
to conserve screen space, especially in landscape mode.

Alter the max action menu items for smaller devices. Disallow text on
action menu items with a horizontal width of less than 480dp when an
icon is available.

Remove the "Done" text on the action mode close button. (TODO: get a
properly sized 9-patch resource for this - the current one has an
intrinsic width that is too large.)

When setting an action bar icon as a resource ID, the bar will attempt
to load a mipmapped resource that is the closest available for the
target size.

Change-Id: I2498c640666ade310fdd1d3a2078bd4000b392a2
ction_bar_home.xml
ction_menu_item_layout.xml
ction_mode_close_item.xml
696cba573e651b0e4f18a4718627c8ccecb3bda0 29-Mar-2011 Adam Powell <adamp@google.com> Refactor menu internals.

In the old world, MenuBuilder and MenuItemImpl were responsible for
generating views for any presentation of a menu. MenuBuilder needed to
know any types and resources involved, and the implied caching
semantics did not work well for menus presented within AdapterViews.

In the new world, the MenuPresenter interface takes over the
responsibility of generating views or adapters for menu
items. MenuBuilder/MenuItemImpl still provide extra metadata tracking
used by these presenters. Mutiple presenters may be active for a
single menu at a time. All of this remains internal framework
implementation details.

BaseMenuPresenter provides a simple base for presenters that treats
the host MenuView more like an AdapterView. This allows for less
rebuilding of views when items are added/removed.

Callbacks have been restructured. Calls that relate to the menu itself
are still handled by MenuBuilder.Callback, but calls related to a
specific presentation of a menu are handled by MenuPresenter.Callback
objects attached to a MenuPresenter.

Also add API to programmatically set divider options for LinearLayout
and hidden API so that ActionBarView can have finer-grained control
over divider placement.

Change-Id: I2265b86a084279822908021aec20dfbadc1bb56b
ction_menu_layout.xml
6934044fd7d2de12c21e3cc9b7da589ec3b71e8e 31-Mar-2011 Gilles Debunne <debunne@google.com> Word suggestion popup added to EditText.

A double tap on a word will now display a list of suggestions based
on the CorrectionSpans that were added by the IME.

This is a first implementation of this feature. It needs some attention from
designers.

Change-Id: If863107681ce82a1639f21315878f830c2991fb7
ext_edit_suggestion_item.xml
ext_edit_suggestions_bottom_window.xml
ext_edit_suggestions_top_window.xml
ad32bf48442abe574b3e86469619bc9338f2fb06 24-Mar-2011 Jim Miller <jaggies@google.com> Get LockScreen working on phones.

Not the final UI, but it works.

Change-Id: Ia31d23069b2c365f711cb9d0a664648623554768
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_status_land.xml
eyguard_screen_status_port.xml
6bddd8771d05889024778caa78fb1eaae68a0802 24-Mar-2011 Adam Powell <adamp@google.com> Fix bug 4084399 - with usb keyboard, actionbar menuitems with
icon+text take dpad focus twice in row

Fix action menu item layout focusability so that only the full item is
focusable. Fix up listeners appropriately.

Change-Id: I127c36404894869a08c5f4472491e3e596563c5c
ction_menu_item_layout.xml
03ef0ead5e229c1f7c8f93fce823433cbff7da16 22-Mar-2011 Dianne Hackborn <hackbod@google.com> Fix holo tabs to work on phone screens.

This isn't perfect. I think the assets need to be reworked to
have padding at the bottom to account for the bar; in the change
here the text appears on top of the bar because it is aligned
with the bottom.

Also the icons now used for tabs are smaller than the old UI,
making the spacing here strange. For now I am dealing with all
of this by tweaking the layout dimensions.

Change-Id: I696100edba85a3f384d79aeb2538554c99d48437
ab_indicator_holo.xml
ab_indicator_holo_large.xml
e72f237defd9956a7e2d2e2bee8cd2558c3f83db 16-Mar-2011 Dianne Hackborn <hackbod@google.com> More work on making prefs work well on small screens.

Tweak padding so layouts now look decent, a few extensions so that
the correct title can be shown.

Change-Id: Ieace16bf4962d66564c6e2f67fb588e582943850
reference_list_content.xml
reference_list_content_large.xml
reference_list_content_single_large.xml
reference_list_fragment.xml
reference_list_fragment_large.xml
7e978441eeed9defb1031cc17c2857cf06cf825a 15-Mar-2011 Amith Yamasani <yamasani@google.com> Merge "Use more padding on the sides for SearchView" into honeycomb-mr1
4a21cabb9fa7be2ec51f57736233f938c7c46415 15-Mar-2011 Justin Ho <justinho@google.com> Fixing naming for disabled paste assets
Updated paste assets

Bug: 4083486
Change-Id: I21bc469ef42c4eca4bcbea953f3c9e3a72b13388
ext_edit_no_paste_window.xml
ext_edit_side_no_paste_window.xml
7341727e8e61403d7230aedd719f84e4c13a3587 14-Mar-2011 Amith Yamasani <yamasani@google.com> Use more padding on the sides for SearchView

Bug: 4088716

Change-Id: I2e49a38939c13a5fa57333dc745a82fdf3ead8f8
earch_view.xml
6d0268bf6ebf911cc7ea63a44da82774b3045b32 11-Mar-2011 Gilles Debunne <debunne@google.com> Paste popup uses a disabled icon when there is nothing to paste.

Change-Id: I982aa46ecd225fdea5c879fa2a3e897f5e0e810a
ext_edit_no_paste_window.xml
ext_edit_side_no_paste_window.xml
12230eaa5f446cb22032d6645074a1aaca146df9 09-Mar-2011 Adam Powell <adamp@google.com> Merge "Fix bug 4065021 - Adjust spacing of the "home" action bar item to be consistent with the "up" indicator" into honeycomb-mr1
2b0952b197470a457f4f436911f1d07f553d15da 09-Mar-2011 Adam Powell <adamp@google.com> Fix bug 4065021 - Adjust spacing of the "home" action bar item to be
consistent with the "up" indicator

Make sure that the "home" affordance in the action bar always occupies
the same amount of space regardless of whether or not the "up"
indicator is visible. This means centering the application icon/logo
in the remaining space after the "up" indicator has been added.

Change-Id: I3c81cfe8255546d4dd676af913895713baba4f13
ction_bar_home.xml
79f7430bf93a9b5dc2b4e0f418f320affdfbf77b 08-Mar-2011 Amith Yamasani <yamasani@google.com> Searchview layout cleanup. Some more tweaks required for Market.

Bug: 3321263

Submit area should be visible when the field has focus, irrespective of text content.
Make sure that the fields get highlighted when focused.
Also fix an issue with hint not being applied from the SearchableInfo.
Bug: 3470348

Change-Id: If399d9551f89312c19485e249043f5823a862499
earch_view.xml
8fca37ce308e45f58220752ef9776c55ef44491d 05-Mar-2011 Adam Powell <adamp@google.com> Fix bug 3501766 - Make the action bar "up" visual more prominent

Change-Id: Id4b104dd6ca1df662479ab54f045e119585f990f
ction_bar_home.xml
ef56004420cd9f1cb84f22e20d649ba8f1791dea 07-Mar-2011 Justin Ho <justinho@google.com> Merge "SearchView textfield backgrounds for bracketing the submit/voice button and improve padding." into honeycomb-mr1
f914801b1574e0141f7b4b8ffb34fd7504e83348 05-Mar-2011 Amith Yamasani <yamasani@google.com> SearchView textfield backgrounds for bracketing the submit/voice button and improve padding.

Bug: 3321263
Change-Id: I198d7be7752e28954505cd68f43edbe311385bb5
earch_view.xml
f196eb07f62707963574b6b09818cbd4f22986c7 04-Mar-2011 Leon Scroggins <scroggo@google.com> Update media controller appearance.

bug:3498335

Do not set a background for media buttons, and provide enough room
for the full height of the slider.

Change-Id: I3e2c29d8ff0d61b64e0128dd32ed1c9fb56b02ef
edia_controller.xml
579a884b010373edef493b10a1893ef25b37deab 03-Mar-2011 Justin Ho <justinho@google.com> Updated text select handles, paste dialogs, updated list section dividers (fixing previously incorrect asset.)

Change-Id: I0e747c18b87bfc64d87054c065f321ff872dbd8e
ext_edit_paste_window.xml
ext_edit_side_paste_window.xml
d529bfd1a45f75c3f5f8a8d52cd07260b5b700a1 15-Feb-2011 Leon Scroggins <scroggo@google.com> No radio buttons on <select>

Bug:3369625

Change-Id: Ie0ce67ad041aff5e91e2353779b82a091fddb9b6
ebview_select_singlechoice.xml
2bbdd77ab20788e901a410f299edef028b66bb6e 03-Feb-2011 Amith Yamasani <yamasani@google.com> Expanded volume panel with sliders and mute buttons.

Bug: 3395734

Volume panel that can be expanded and can be used
to control different streams' volume and toggle
silent mode.

Shows the active stream's slider on top and the
remaining below. Touching outside dismisses the
dialog as well as a 3 second timeout.

Dialog fades out after timeout.

Change-Id: Ief258cc904bfd3d62f1291adba4a9cf442bcb006
olume_adjust.xml
olume_adjust_item.xml
ccfcd9e813d090ec9b4390b5217b32f73dd8263d 31-Jan-2011 Gilles Debunne <debunne@google.com> Merge "Fxi initial error popup dialog in TextEdit and refreshed assets." into honeycomb
f1f409a389d67dedc4847f802df402e78dd01353 28-Jan-2011 Gilles Debunne <debunne@google.com> Fxi initial error popup dialog in TextEdit and refreshed assets.

Bug 3398923

Set the background of the popup when it is created so that the first
measure is correct.

New assets.

Change-Id: I4803754ef3115429a608d890f56c6b0c8033d253
extview_hint.xml
55f3af27ed0eba0f6f73590d087fb3d5491d3504 28-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3399992 - Make ActionBar menu text styleable

Change-Id: Ic67d167c024332575ca3b79725f012a919146286
ction_menu_item_layout.xml
8a2a89588c3889b999a8fffa2d7c7a5c3ce25eb8 28-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Accessibility support to NumberPicker, DatePicker, and TimePicker

bug:3400707

Change-Id: I0d4b10e9c744e7221a9a7a74081bcee351abbaf2
umber_picker.xml
bc3f79371bb93e075bcb91d92180487337afce17 27-Jan-2011 Gilles Debunne <debunne@google.com> Merge "Tabs are resized to make sure they fit in their parent." into honeycomb
6741c941a76d17c257c396d86c7561aa43005b1a 26-Jan-2011 Gilles Debunne <debunne@google.com> Tabs are resized to make sure they fit in their parent.

Bug 3365301

This is a first implementation. The text inside the tabs is clipped
and can be hardly readable.

A nicer complimentary solution is to reduce the 40dip padding in portrait mode.

Change-Id: I19439ee6a63c3f9dcdcc944ddbbc18a81949db79
ab_content.xml
5f059e4663d94c4569b4757ea8406793fc217dfb 13-Jan-2011 Gilles Debunne <debunne@google.com> Holo theme for error popups in TextViews.

Bug 3277308

Change-Id: I9711adb848df975b95ad09fc84bba4b970e44670
extview_hint.xml
f72a13ec76517ff0be297f194c88ceb0d84b85e8 25-Jan-2011 Adam Powell <adamp@google.com> Merge "Fix bug 3378333 - Holo-style layout for granting permissions" into honeycomb
c91466f56a777ab44a9a025e9d51f576e21dcce9 22-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3378333 - Holo-style layout for granting permissions

Change-Id: Ie1bb925db3ddd8343c9756e220a0d821f4d31c6d
rant_credentials_permission.xml
6bcbf54feed8ca7c1bf9b509f8581684988d45dd 25-Jan-2011 Amith Yamasani <yamasani@google.com> Merge "Heed the focusability flag in SearchView and set the default to true." into honeycomb
7f8aef6d5bd26cfc7f96d059ab66abdb320ebd27 25-Jan-2011 Amith Yamasani <yamasani@google.com> Heed the focusability flag in SearchView and set the default to true.

Bug: 3385804

Also, allow navigation through keyboard.

Change-Id: I444f142518172b35f33c2a5129179ac996d80dc7
earch_view.xml
bb37b6477fe76a045654290f2b998a61ff2632b9 25-Jan-2011 Gilles Debunne <debunne@google.com> Merge "Fixed CAB background and selection color for legacy applications." into honeycomb
5df3426a44c3fa7f7260bcde31a8f5792faa653f 25-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3383867 - default height for dropdown list items in framework layouts

Change-Id: I8a7553c3dc6b8c0eb95445c796c8298d1cdecc01
opup_menu_item_layout.xml
imple_spinner_dropdown_item.xml
472b026dc19af0d34808a7e0f758b79d197b5e35 24-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3360953 - Toasts use the holo theme in non-HC apps

Change-Id: Ic386b35ec47613655f4b17395090959f9031e3ad
ransient_notification.xml
24dca2250154a7fac2f7d6b5b14fc6957ac8f92f 22-Jan-2011 Gilles Debunne <debunne@google.com> Fixed CAB background and selection color for legacy applications.

Also fixed Title/subtitle and menu item button's text colors.

Bug 3378113

Change-Id: Id43cac14dcce40b4f49105e7e524f15b75a6b938
ction_menu_item_layout.xml
earch_bar.xml
017f6e783edb32375fe41f6a30738d7181ad9dcc 22-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3374664 - Action bar spacing between tabs, spinners and titles should be 32 dip

Change-Id: I1397e7ee8146d929bea790698581c3c1bab7298f
ction_bar_title_item.xml
795f135a08b6db7372935fa15874723307748fec 21-Jan-2011 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #3338957 (Account Picker and Account type picker need love)

- update UI to match design requirements

Change-Id: Idb5dbea876eb7170a8c1f077a99cfe168d41f1e1
hoose_account.xml
hoose_account_row.xml
e60e1e597b85ce2cc94818a42ff9e30547af94f8 20-Jan-2011 Gilles Debunne <debunne@google.com> Paste popup window is displayed on the side when it would be clipped on top of screen.

Bug 3259774

Change-Id: I6ea20452a3a235e264c91c112f52da7230657708
ext_edit_side_no_paste_window.xml
ext_edit_side_paste_window.xml
672f4ef34801ddc788b2fe4ca41da58147ba1234 21-Jan-2011 Amith Yamasani <yamasani@google.com> Merge "Sync activity picker to latest dialog style." into honeycomb
5890fea6cec03f52d39de187d2c7b0572702353d 21-Jan-2011 Amith Yamasani <yamasani@google.com> Sync activity picker to latest dialog style.

Bug: 3154864
Change-Id: Ia779c6339bffa03685e05860dceaf1d47c47225e
ctivity_list_item_2.xml
4243dc394d89a93cb207efa36e9755c2424d688b 19-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Updated the Time/Date pickers to be backwards compatible

bug:3349400

Change-Id: I2a3dda82caf7de0ed203306c89ee774b94b7d82e
ate_picker.xml
ate_picker_holo.xml
ime_picker.xml
ime_picker_holo.xml
a3aaad1f7b4430cb7449767bb13fc1f43d688480 17-Jan-2011 Amith Yamasani <yamasani@google.com> Merge "Add back legacy layout for preference framework for compatibility." into honeycomb
8f68f4fe79f29334e3d822564733c349622c05a8 17-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3360882 - Allow FEATURE_CUSTOM_TITLE and
FEATURE_ACTION_MODE_OVERLAY to coexist.

Fix "custom title" dialog window decor for holo.

Change-Id: Ia732caeb89e12d8d754be31c3bd2faf13a8c95d6
ialog_custom_title_holo.xml
e494662c9998b9bb06d0850ec9df9239c8803d27 17-Jan-2011 Amith Yamasani <yamasani@google.com> Add back legacy layout for preference framework for compatibility.

Bug: 3184831

Copied holo layouts to *_holo.xml and restored the old layouts for
non-holo (pre-honeycomb) apps to use so that their layout assumptions
aren't messed up.

Change-Id: If4dcef16191a47a4b101da6bfb0c2df1757d1ae4
reference.xml
reference_category.xml
reference_category_holo.xml
reference_child_holo.xml
reference_holo.xml
reference_information.xml
reference_information_holo.xml
fe75749cd9ad2186069037db0238b8596007c4d4 16-Jan-2011 Amith Yamasani <yamasani@google.com> Merge "Fix position and size of searchfield and buttons." into honeycomb
efb9000f42f30cc6e70113626de0f05456340ad2 16-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3355197 - TextView error popup text color

Fix a theme setting for positioning buttons in alert dialogs for
holo.light.

Change-Id: Id6334c6d77afa19ea29409c8d5034942740c7065
extview_hint.xml
c6ac2472c9a24675795df19d2c07cfa86d931dc4 16-Jan-2011 Adam Powell <adamp@google.com> Merge "Fix bug 3238726 - AutoCompleteTextView dropdown text color" into honeycomb
674af39e56852ebbe0d792f91daf876fe22f77cb 16-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3238726 - AutoCompleteTextView dropdown text color

Change-Id: I8de7a33932b0f6fb2c961f662b626d6ce46d46e9
imple_dropdown_item_1line.xml
imple_dropdown_item_2line.xml
b921072c2b509cf31d9d9779b30c278bc6f9f640 16-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3356144 - Alert dialog in Holo Dark theme has wrong height

Change-Id: I026ab039caa2b9010a25ed7a1980b1213d946509
lert_dialog_holo.xml
63d3cf7d36af381fb9ee9609fe32fd978f7ca48b 11-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3337711 - Volume panel layout adjustments

Change-Id: I465e7ee1b51ec6417f237fb819b8e8840bd1558b
olume_adjust.xml
9b2e302ab8dff554fdb4a7f9d005496a655f8f03 14-Jan-2011 Amith Yamasani <yamasani@google.com> Fix position and size of searchfield and buttons.

So that they don't jump around.
Fine tune the padding.

Bug: 3336764
Change-Id: Idb96b2a337cd5e5dbd4a5287ab3b9190b4719b84
earch_view.xml
e7d468410b3a783560d5158a5798cef1b4b67702 14-Jan-2011 Adam Powell <adamp@google.com> Rework action bar menus.

Fix bug 3328810 - remove icons from action bar overflow menu. Popup
menus now will not show icons. Give popup menu items a minimum width.
Alter the sizing of popup menus.

Fix bug 3192635 - revise rules for action menu dividers. Dividers now
appear between the overflow button and any other items next to it, and
anywhere they disambiguate touch targets between text and other
content. Action views are on their own and should include their own
dividers if needed.

Remove dividers from around action bar spinners and tabs.

Change-Id: I935b48b473606ac2adde5e2b251bf30ebe2a3da9
ction_menu_item_layout.xml
ist_menu_item_icon.xml
opup_menu_item_layout.xml
d2a922720f22c1d130afb3248840cccd328fecdc 12-Jan-2011 Amith Yamasani <yamasani@google.com> Remove popup indicator for dialog style preference items.

Bug: 3341160
Change-Id: I1d3da0dfd7216f6bdea0c38347f57ec524a1641b
reference_dialog.xml
a3a078e34317763ad1294e0164c147074584e2e8 12-Jan-2011 Jim Miller <jaggies@google.com> Merge "Fix 3201849: Use custom Drawable for bg in lockscreen" into honeycomb
4389434c1d685b5b71de74b0c7718b8ed5b9dcb5 12-Jan-2011 Dianne Hackborn <hackbod@google.com> Make ProgressDialog a little less lame.

Change-Id: Ic3f1dd8ba32dd02d422ee6f05fff5541e54bb8a1
lert_dialog_progress.xml
6014527c350895383b99ba91d3d009a32b1d22a6 12-Jan-2011 Dianne Hackborn <hackbod@google.com> Add "min size" facility to the Window class.

This allows us to have a new dialog theme that behaves like an alert dialog
for both Dialog and Activity versions. Very useful with so many more things
being displayed as dialogs on our nice large screen.

Note I didn't change the existing dialog themes to have this behavior, since
it will probably break things. Instead there is a new variation. And the
DialogWhenLarge variations now use this for their dialog form, to fix many
of the real new dialogs we have that need this behavior.

Removed the public definition of the one alert dialog theme. None of the
others have ever been public, this one shouldn't be.

Added new .Panel versions of the Holo themes, like we already had for the
original themes.

Changed the alert dialog layout to no longer use WeightedLinearLayout,
since the window now takes care of that. This allowed for the removal
of the xlarge version of those layouts.

Change-Id: I0c8372bde25eb9af47404a719b3f07230baf73bf
lert_dialog.xml
lert_dialog_holo.xml
2ad2bf232714009586c5163e08754886bdd9ea20 12-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Merge "Renaming NumberPicker resources to be consistent." into honeycomb
39d4b067a777a96817c279429a8e3c452c13c5b4 12-Jan-2011 Jim Miller <jaggies@google.com> Fix 3201849: Use custom Drawable for bg in lockscreen

This uses a custom drawable to improve the performance of
rendering a transparent background in LockScreen on devices
without hardware acceleration.

Change-Id: I7aae13070d475c3ac19d91ba5c6cb7d2a83a18ce
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
012dd5a461f18a2e5dad38c60282fac1c21ff7fe 12-Jan-2011 Svetoslav Ganov <svetoslavganov@google.com> Renaming NumberPicker resources to be consistent.

1. The resources for the NumberPicker now start with 'numberpicker_' instead of the legacy 'timepicker_'

2. Removed unused resources.

Change-Id: Ide7c61df1936f174b6fffc778cba3a58b324556a
umber_picker.xml
32aa2c90ee6e12f6c53c7d572d5c02f1d795b8f7 12-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3338079 - Dialog styled activity decor

Fixed a bug in FastScroller that could cause a crash on an empty list
in always-show mode.

Fix holo light button text color

Change-Id: I7b50043d715b9b870eb34808017d743ba64d2e08
lert_dialog_holo.xml
ialog_custom_title_holo.xml
ialog_title_holo.xml
ialog_title_icons_holo.xml
3ae270675179ed4e181255a953da7434943a5af0 10-Jan-2011 Adam Powell <adamp@google.com> Honeycomb styling for the volume panel

Change-Id: If0c870a07b8116c1b22a199de2021da46d69316b
olume_adjust.xml
c211ce2439b26cfce10b694913ef56272c7f59e9 10-Jan-2011 Adam Powell <adamp@google.com> Merge "Updated dialog and toast assets." into honeycomb
463c70014d0d01e4cbab124ff38686554b933e08 06-Jan-2011 Adam Powell <adamp@google.com> Updated dialog and toast assets.

Updated holo alert dialog layouts to use explicit dividers for the title

Change-Id: I2e56c3a782b4c33387032263a509f6b28b2d4686
lert_dialog_holo.xml
b450a65c1c833e40d8c85a7670ed64f8be34102b 07-Jan-2011 Jim Miller <jaggies@google.com> Fix 3330653: Update lockscreen layouts to match latest mocks [DO NOT MERGE]

This change list:

- simplifies the UI design to reduce the number of
on-screen items by combining Alarm status with the date line.

- updates many of the layout files to match closer to the
final design.

- Simplifies the logic for showing Status1 info. It's now
more predictable and robust.

- updates the layout for tablets

- contains a modified alpha to work well with different backgrounds
(Tested: white, gray, and dark backgrounds)

- updates the tablet icons to something closer to the final size.

Manual merge from Change-Id: Ifb349dfa778e9c91b0649c8d95229607be5af8e5

Change-Id: Ia2a9a2d285102d0208b3a7fcead58d6454d116ae
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
a6c127670fb3389d0184e8e0bc2d800770db3dd7 07-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3158976 - Search box is too small

Set default minimum widths for SearchView text fields.

Fix an issue with the ActionButton style.

Change-Id: I2315df334479ba66fed16e2ca59c4a49e2437442
earch_view.xml
345a9f4e6d0a1b60664b010385f36456a5fef25d 07-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3212471 - Widget.Holo.ActionButton style and friends now 76% more useful

Change-Id: Ideb37c8a31e37df8fcfc549d12b4b6cafc983ca1
ction_menu_item_layout.xml
b7420fb68795797f329e7bcb72428a833ac8bd5b 06-Jan-2011 Adam Powell <adamp@google.com> Fix bug 3327227 - Adjust overflow menu padding

Change-Id: I1d946655aecfcd1965471dbd32958bf8c0c38e76
opup_menu_item_layout.xml
50c5785b4fa61856bedafd094bd28102f0f0947e 06-Jan-2011 Amith Yamasani <yamasani@google.com> Merge "Use an opaque background for the search bar in legacy SearchDialog."
38ecb1ea859dd1ea56c51993eb715b8bf185bdbd 05-Jan-2011 Amith Yamasani <yamasani@google.com> Use an opaque background for the search bar in legacy SearchDialog.

Bug: 3325966
earch_bar.xml
87121accdb0ce318482ac51270763a6faab2ed63 05-Jan-2011 Dianne Hackborn <hackbod@google.com> Some new API cleanup.

- Tweak Fragment docs to match new sample code.
- Make some new attributes public.
- Hide all of the XmlAdapter stuff, since it is not actually being used.

Change-Id: Iae2062f91d1ca0c6b1d656ae948417d3d048482f
reference_list_content.xml
303f38c4d36d9e51ce5c471b65fbd176ff05508f 29-Dec-2010 Amith Yamasani <yamasani@google.com> Merge "Use proper divider asset and margins."
d1d7e97a9ce4bd22c536040ee6dbccbbfd256842 29-Dec-2010 Amith Yamasani <yamasani@google.com> Use proper divider asset and margins.

Bug: 3191953
ragment_bread_crumb_item.xml
e9730bf3d2dcbea1879f24c18aaf9810ac57084c 21-Dec-2010 Svetoslav Ganov <svetoslavganov@google.com> Adding APIs for setting whether to show week number and setting the start day of week. Cleaned up the code a bit.

Change-Id: Iaa7154c6912a68cd91df3ac881c324096394ea24
alendar_view.xml
ate_picker.xml
ate_picker_dialog.xml
ay_picker.xml
ime_picker.xml
d0fd007058ec378fdaf4666bd8294db7ded35453 20-Dec-2010 Jim Miller <jaggies@google.com> Fix 3298264: Update LockScreen DigitalClock with new font

This updates the font used to show the AM/PM indicator
as well as creating shared colors for DigitalClock components
in all LockScreen layouts.

Change-Id: I87fcba67b421660bddb9b10213ac62704a49b7b9
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ae115191cb9844cc994985b33ececd4599772b6b 18-Dec-2010 Jim Miller <jaggies@google.com> Merge "Fix 3148496: Update LockScreen clock to use new font."
4e659135fdb50dce83a3f26f61f410a65a8ff584 18-Dec-2010 Jim Miller <jaggies@google.com> Fix 3148496: Update LockScreen clock to use new font.

Change-Id: I8a4133f633bd3927de75010099e29ad847f3f671
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
896d1ebd12e77262464b9ec61a1a8dbb545c6098 17-Dec-2010 Amith Yamasani <yamasani@google.com> Move the margins to the left pane in the preference panel.

This way the margins can disappear along with the header pane, leaving
the preference fragment pane properly aligned.

Bug: 3290342
Change-Id: I71fa132907c50e89c0b88de33ae2d695b5aa88cd
reference_list_content.xml
4aedb39a49bda340f871c8fac2239de4fe549b03 16-Dec-2010 Amith Yamasani <yamasani@google.com> New SearchView assets and close-button behavior change.

Hide the close button in SearchView when there's no text in it and it's not iconified by default.

Bug: 3275206

Adds Holo.Light theme and fixes the query refinement icon.
earch_dropdown_item_icons_2line.xml
earch_view.xml
99b539f6326a5f0df123b34766becec023bf7a84 15-Dec-2010 Svetoslav Ganov <svetoslavganov@google.com> Updating the light Date picker theme. Some UI fixes.

Change-Id: Ic83fdf93868bf86478a1173e82f24ac27f6301bc
ate_picker_dialog.xml
ay_picker.xml
60344deb7cc3de88b2f2da1f58d93b86e5ed2eab 13-Dec-2010 Leon Scroggins <scroggo@google.com> Use black text on white background for dropdowns.

Bug:3249233
Change-Id: I8c400c4ab043409e40a1180d45effd4513d0657c
eb_text_view_dropdown.xml
45f1e08c348ccb129bcc25e438c05421f7123f41 10-Dec-2010 Adam Powell <adamp@google.com> Fix bug 3259354 - Handle ActionBar backgrounds better for interacting
with action modes.

Tweak ActionBar/mode transition animation to look better with a
variety of action bar styles.

Fix bug 3273773 - ActionBar disappearing while displaying
popupwindow. Some SurfaceFlinger optimizations require a relayout to
recalculate the bounds of overlaid views.

Fix bug 3266010 - Cancel animations properly when switching between
modes.

Change-Id: Ic431176b11115a2211bd0a46d09c8998aefe58d6
creen_action_bar.xml
creen_action_bar_overlay.xml
3c9f519f898f8fc809550199ea823c0225c682a8 09-Dec-2010 Amith Yamasani <yamasani@google.com> Move the breadcrumbs to the right pane.

Bug: 3236568
ragment_bread_crumb_item.xml
reference_list_content.xml
reference_list_fragment.xml
50f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5c 04-Dec-2010 Svetoslav Ganov <svetoslavganov@google.com> Adding DatePciker widget based on the Calednar team code. Updated DatePciker and DatePickerDialog as the second part of the Time/Date pciker refresh feature.

Change-Id: Id32c614bcd799463ca33bf08fb7d5cf44f8326a6
ate_picker.xml
ate_picker_dialog.xml
ay_picker.xml
ime_picker.xml
ime_picker_dialog.xml
cf0357639e952a87f0d535c82691919af81f058b 06-Dec-2010 Adam Powell <adamp@google.com> Clean up button bar styles

Change-Id: I65b6600f72b92db024f83b63d3ea91abc1cbb96c
lert_dialog.xml
lert_dialog_holo.xml
1cafde04c5003fb58585afa212a103fb96757783 03-Dec-2010 Gilles Debunne <debunne@google.com> Moved Paste popup window up in TextView

Bug 3228601

A tap on the insertion handle displays the paste popup immediately.
Tapping again hides the popup.
Bug 3248651

Change-Id: I5a501b3ebe36e23cbbf0f1b3d588884c6ecd1d56
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
d8b3f2e8eee5f24de6653a918613674e9495f751 02-Dec-2010 Adam Powell <adamp@google.com> Action mode animations

Change-Id: I132791217a38257e4fe730f2dd364cf48069c75d
ction_mode_close_item.xml
creen_action_bar.xml
creen_action_bar_overlay.xml
d3f5ce154f5e86e9fbc9a04aa90010853ace7cbb 03-Dec-2010 Adam Powell <adamp@google.com> Merge "Fix bug 3248342 - resource not found for non-xlarge"
de0f5c99d9eca7716ce353def214efdff3b0e199 03-Dec-2010 Adam Powell <adamp@google.com> Fix bug 3248342 - resource not found for non-xlarge

Change-Id: Ie3db1dcdec2bded49dc7579277f5c81773284647
lert_dialog_holo.xml
elect_dialog_holo.xml
elect_dialog_item_holo.xml
elect_dialog_multichoice_holo.xml
elect_dialog_singlechoice_holo.xml
968ec938399033d280b1648123104ac567f2a093 02-Dec-2010 Amith Yamasani <yamasani@google.com> Use SearchView in SearchDialog for legacy apps using the old model.

Bug: 3140925

Removed all the code from SearchDialog that is already in SearchView
and moved more stuff into SearchView.

SearchDialog layout changed to be more like a Holo.Light themed action mode.
Search field is right justified and limited to 500dip.

Zero query dropdown added to SearchView (causing some problems with Gmail,
but that may be an existing issue that's only now showing up due to this change)

Holo.Light search views assets still need to be updated, as the contrast is too low.
earch_bar.xml
earch_view.xml
8b2fb60cd49426c77869ddd91cbf4130d337a41c 25-Nov-2010 Mindy Pereira <mindyp@google.com> Preference changes to layouts.

Change-Id: I37366c3465aa1d8d2bd30fb6ae4b821f5f2d5e2d
Additional changes to make the left and right padding
behave the same way as the top and bottom padding.
That is, our default pref screens will automatically
apply the padding and clipToPadding tags. Custom preference
screens will appear as before.
Uses LayoutParams now instead of a specific id.
reference_list_content.xml
reference_list_fragment.xml
711e62a84fe6e127592fb14642e9d08cf25a5b75 30-Nov-2010 Dianne Hackborn <hackbod@google.com> Fix issue #3225529: AlertDialogs are squishing their content views

ViewRoot is now smarter about measuring WRAP/WRAP windows.

Change-Id: I690fc78ddbe252d7c8070edb8e7352aec6c67ce9
lert_dialog.xml
206316a61f904ea0a6b106137dd7715a2c246d4c 19-Nov-2010 Svetoslav Ganov <svetoslavganov@google.com> New Number picker widget

Change-Id: I834e725b58682e7a48cc3f3302c93c57b35d4e27
umber_picker.xml
ime_picker.xml
a9f1e1503f1830f9eccdf62e7ece019cf680aa60 25-Nov-2010 Amith Yamasani <yamasani@google.com> Use newer SearchView icons and improve layout and highlights.

Also fix the theming for AutoCompleteTextView, which is used by SearchView.
earch_view.xml
2266b92072b2eda16ef71ed6f3d8811159b756de 23-Nov-2010 Mindy Pereira <mindyp@google.com> Create logic for applying padding only to custom preference layouts

n the case of any standard PreferenceFragment layout, we can
change the list styling to add padding and set clipToPadding to false.
In this case, we don't want extra padding in the parent ViewGroup
(R.id.prefs).
When an app specifies a custom preference fragment layout, we want
to add the previously existing padding styles R.id.prefs.

Change-Id: Idfd77dcbef264c6f5f4121b66fd54c684ad0a288
reference_list_content.xml
reference_list_fragment.xml
637d337b58d8eec6de19230a5dd5ca5581c0478d 25-Aug-2010 Adam Powell <adamp@google.com> Merge overscrolling from gingerbread.

Change-Id: I3eb4413261b38ddd8c609d6153bdfd4ae46c6a0f
lert_dialog.xml
reference_dialog_edittext.xml
elect_dialog.xml
0a3ab5d632e16ef86bdc05bc45a16b016f02e3f1 19-Nov-2010 Dianne Hackborn <hackbod@google.com> Goodbye title_bar_shadow.

May you rest in HELL.

Change-Id: I1e9e5f509a7860e4aeb4f6598b8c6551a59a8714
rant_credentials_permission.xml
1c60300129e431ccf1cf258291eac5acdb3a2fe4 18-Nov-2010 Ed Heyl <edheyl@google.com> Revert "Temp fix; Revert "Fix bug 3167081 - Action Bar redesign to support "up"""

This reverts commit 8b8914b50d36734305d582485fa839b7d04b8872.

Change-Id: Ib3ee99257ed10af5f729f3d29af37b5b48a8e139
ction_bar_home.xml
8b8914b50d36734305d582485fa839b7d04b8872 18-Nov-2010 android-build SharedAccount <android-build@google.com> Temp fix; Revert "Fix bug 3167081 - Action Bar redesign to support "up""

This reverts commit 432e5f9f167e622d03fee0e10215b6e2234c1a3c.

Conflicts:

core/res/res/values/public.xml

Change-Id: I7212626479da7aef80b9bcb4c2144435364dafae
ction_bar_home.xml
432e5f9f167e622d03fee0e10215b6e2234c1a3c 18-Nov-2010 Adam Powell <adamp@google.com> Fix bug 3167081 - Action Bar redesign to support "up"

Integrate new assets for action bar "up" and menu. Restructure action
bar layout to support the new design. First pass at metrics.

Change-Id: Iefc502bf398905208129ef41072bdf4a0225bfe0
ction_bar_home.xml
b65897ba50c76e2110f5b5de455c14ca53d4069b 17-Nov-2010 Amith Yamasani <yamasani@google.com> Adjust preference activity margins and move the widget back to the right side.

Add a new "icon" field to Preference for adding icons to the left of the preference title.
Several screens such as BluetoothSettings and Accounts have added their own custom preferences
just to add an icon to the left. This makes it simpler going forward.
reference.xml
reference_child.xml
6af97e1c20df4d7010fafd7059c95d9b4113e4a6 12-Nov-2010 Adam Powell <adamp@google.com> Revised assets for progress bars and indeterminate progress spinners.

Add support in ActionBar for activity-wide progress APIs.

Add ability for progress bars to set a target framerate rather than
the 5fps previously used.

Clean up some more dialog layouts using hardcoded styles rather than
theme attributes.

Change-Id: I8e88c7595e27c0b6f7829b598f2b084ac8501ae3
rogress_dialog.xml
f170a345b3effa57a545938f4624d9c7142694f5 11-Nov-2010 Gilles Debunne <debunne@google.com> Added drag and drop functionality in TextViews

Basic implementation. The finger is currently hiding the insertion position.
An offset has to be added in DragThumbnailBuilder to prevent this.

Change-Id: I4207c337a2a31162063fba191a5eb5d5856b24cf
ext_drag_thumbnail.xml
b8e45b1fd82e07cdd47f0fa089ab6dd062106c18 09-Nov-2010 Amith Yamasani <yamasani@google.com> Fix preference layouts so that custom preferences don't break.

Fixes some missing checkboxes in gmail and qsb.
reference.xml
reference_child.xml
reference_dialog.xml
reference_widget_checkbox.xml
646f46eddf897bff4aebcc8454004539589e0965 09-Nov-2010 Joe Onorato <joeo@google.com> make the resolver activity's items visible

Change-Id: Ic02c834c01c3d71d6e1c073f986b87ae5faa1da0
esolve_list_item.xml
2f63c4ef414b63ee600a6b70fbeca3c76932982b 08-Nov-2010 Amith Yamasani <yamasani@google.com> Change margins and font size for preference_child style. Missed in previous checkin.
reference_child.xml
8da35290693d404b482104abc5f696f6cfd58a2c 05-Nov-2010 Amith Yamasani <yamasani@google.com> Added assets for preference panel and adjusted layout margins for new spec.
reference.xml
reference_category.xml
reference_dialog.xml
reference_dialog_edittext.xml
reference_header_item.xml
reference_information.xml
reference_list_content.xml
reference_list_content_single.xml
reference_widget_checkbox.xml
cbaff3c1c6ca28beb6956d60d326684eb614ea09 02-Nov-2010 Gilles Debunne <debunne@google.com> Fix text color in paste popup.

Change-Id: Ic4ca2ec0bb19016b7a633684c60f2c00923784cc
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
1c57ffb9e4df9d3ac8aaff4fba7bd67f17b23898 02-Nov-2010 Gilles Debunne <debunne@google.com> Merge "Made paste window nicer: asset and padding"
c861a35d5f1a06445ee4f361544dfa94b3eb28b6 02-Nov-2010 Gilles Debunne <debunne@google.com> Made paste window nicer: asset and padding

Change-Id: I149c6b2bff42c73bcff427c2e0f866d42b16e51b
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
63f366978e10ed243e7d63d24fddcc1b0017eb68 01-Nov-2010 Jean-Baptiste Queru <jbq@google.com> am 41c73884: am 5b4d0e84: Merge "TabWidget orientation"

* commit '41c738849c1fdf29357048ec9f5e48143dbb026a':
TabWidget orientation
41c738849c1fdf29357048ec9f5e48143dbb026a 01-Nov-2010 Jean-Baptiste Queru <jbq@google.com> am 5b4d0e84: Merge "TabWidget orientation"

* commit '5b4d0e84d314bd58efb9dcf4e7f23f0d0e3fc630':
TabWidget orientation
7b9652b66b76b90fd95952c42a4f82965ed80d72 27-Oct-2010 Gilles Debunne <debunne@google.com> New Paste view on top of insertion point in TextViews.

Tapping on the insertion handle displays a new pop-up dialog that allows to paste.

Select all icon removed.

Change-Id: I6b8c088dd5930c3f67b38928fd43cdd5c9da0904
ext_edit_no_paste_window.xml
ext_edit_paste_window.xml
27da0bf0a38231111cbf6bb7df6c4a0d53b144d8 25-Oct-2010 Amith Yamasani <yamasani@google.com> Fix sub-header height to follow drawable. Floating panels for Preference screens.
reference_header_item.xml
reference_list_content.xml
reference_list_fragment.xml
44c1473c03a0021224fa94af9b1e3579ec244b12 19-Oct-2010 Gilles Debunne <debunne@google.com> New Holo style for Tabs.

Holo theme with new assets and style for TabWidgets.

Legacy Themes still use GB style.

Assets added in a previous bluk update were removed.

Change-Id: Ia4a612678561fa5047bbd2a72488086c0f3d61a1
ab_indicator.xml
ab_indicator_holo.xml
a7e77546ca9e408373b7718aaf807bbbb5097cbe 26-Oct-2010 Roger Olsson <roger.olsson@sonyericsson.com> TabWidget orientation

TabWidget orientation specified in tab_content.xml instead of TabWidget.java.
Generally, the orientation of the TabWidget should be set in xml-files
and not in TabWidget.java. A sub class of TabActivity may call setContentView()
using a custom layout where the TabWidget orientation is vertical.
This is the case in the UI Enablers Bottom Tab feature, for landscape
display orientation.

Change-Id: Ia677441a0af96a8d2ab47ef3298eb440c34924f6
ab_content.xml
5d2b178f5c7c2dc68f8a640689abb6745ba35983 25-Oct-2010 Adam Powell <adamp@google.com> Holo: vertical dividers, group button states, default window backgrounds.

Change-Id: I06b1397a8026d01a2e4eca7e87ca2d1edbe4f92e
ction_menu_item_layout.xml
ction_mode_close_item.xml
b1818e83f4a81bc4e4e30b99bb48830415be731b 20-Oct-2010 Amith Yamasani <yamasani@google.com> Update dropdown colors and list readability for SearchView.

Dismiss IME on launching suggestion.
earch_view.xml
45afb655617b2ea605d7354dcca924beae02fff1 20-Oct-2010 Leon Scroggins <scroggo@google.com> Merge "Use primary color for matches string."
6b38e5cd05fb0c3d6fc8caf446dd8cc3dcf2e836 19-Oct-2010 Leon Scroggins <scroggo@google.com> Use primary color for matches string.

Bug:3111419
Change-Id: I9cd159ad836c42ca5f3f9aa81db6a82c5362957e
ebview_find.xml
5931b1f415fdb30f429fb39238c63f7533335998 19-Oct-2010 Amith Yamasani <yamasani@google.com> Fix layout issues, add a maxWidth attribute to SearchView.

Bug: 3067611
Bug: 3067595
earch_view.xml
84321b2bed38753665adfda0ac14a508173362e0 15-Oct-2010 Adam Powell <adamp@google.com> Change AlertDialogs to use button groups.

Ditch dumb prototype implementation of ButtonGroup.

Change-Id: I803ef51b0bf4059936ddeb9145ca37ee53cd24b9
lert_dialog.xml
89edde3efad66063ff6108475976352c0c4e5fdb 14-Oct-2010 Adam Powell <adamp@google.com> Holo styling and metrics; holo spinners

Change-Id: Ib6d80e5e1a79b7a4ff208df8dbc097e7b9228d13
ction_menu_item_layout.xml
3f703de0fbc4a626eacc2973926a99bb8e4fe8e2 13-Oct-2010 Amith Yamasani <yamasani@google.com> Merge "Add voice button and a bunch of minor fixes for focus and visibility of ime, submit button and drop down."
ebcf5a3a50b84320528af5c2a57db99f76c08af5 13-Oct-2010 Amith Yamasani <yamasani@google.com> Add voice button and a bunch of minor fixes for focus and visibility of ime, submit button and drop down.

Bug: 3077768 suggestion drawer not dismissed
Bug: 3067611 submit button incorrectly displayed in some cases
earch_view.xml
a0a312225ad56b858f37c2a428e9b8a7140907c4 13-Oct-2010 Winson Chung <winsonc@google.com> Merge "Extracting default loading view definition into XML resource."
f16888f1e849b0bc0b9c17e5f833c4e2cd54c382 12-Oct-2010 Adam Powell <adamp@google.com> Holo fixes

* Fix up ButtonGroup to behave better.
* Fix bad states with holo list selectors.
* Clean up action mode UI components.
* Change action mode UI to use a text button instead of 'X' to dismiss.
* Fixed spinner dropdowns for Holo.Light

Change-Id: Ifc092bd549ffb539d6a3b2ddd95ebd4b114a441f
ction_menu_item_layout.xml
ction_mode_close_item.xml
8245acaab6d38e9b0f3eb6f36a1778284748606d 12-Oct-2010 Gilles Debunne <debunne@google.com> am 1457bb0e: am 6b8bdaa9: New AppsPermission and market style

Merge commit '1457bb0ef622b7ae8970fcb42d40a0c45713f683'

* commit '1457bb0ef622b7ae8970fcb42d40a0c45713f683':
New AppsPermission and market style
be4d68e7b238b8ee879de0481e39c40d3f1683b6 09-Oct-2010 Adam Powell <adamp@google.com> Updated styles and metrics.

* Added preliminary ButtonGroup support for buttons that display as a unit.
* Fixed a bug with MenuBuilder that caused old-style icon menus to fail.
* Added support for explicitly setting line height in text.

Change-Id: I1ba65f09dd9e1bc833d247ebe72052a21e3f99f0
ction_menu_item_layout.xml
1457bb0ef622b7ae8970fcb42d40a0c45713f683 11-Oct-2010 Gilles Debunne <debunne@google.com> am 6b8bdaa9: New AppsPermission and market style

Merge commit '6b8bdaa9c802746eabc4e96686739dbce34c2fbc' into gingerbread-plus-aosp

* commit '6b8bdaa9c802746eabc4e96686739dbce34c2fbc':
New AppsPermission and market style
6b8bdaa9c802746eabc4e96686739dbce34c2fbc 10-Oct-2010 Gilles Debunne <debunne@google.com> New AppsPermission and market style

Bug 3067333

Change-Id: Ibbf444cfd9b1e2d7b51f4194d57c6dee30ac18ee
pp_perms_summary.xml
4fb17b0490915d1c26663140c377037ea6af132e 09-Oct-2010 Adam Powell <adamp@google.com> Fix alert dialog layout size in landscape

Change-Id: Iff5c388655c357e78c0c0e98d718fb7601c2d543
lert_dialog.xml
2fbf4de64f0ec5052201cea9519c44d5b1789a40 01-Oct-2010 Adam Powell <adamp@google.com> Holo theme progress and assets!

* Light and dark dialogs
* Checkboxes and radio buttons
* Toggle buttons

Warning! This is still a work in progress. This does not include final metrics.
Some assets (specifically dialogs) are currently misaligned.
ragment_bread_crumb_item.xml
ist_menu_item_layout.xml
ee7e0efcc1314b994ba70d91f6e8fa951044c916 06-Oct-2010 Adam Powell <adamp@google.com> am 59c4cb9e: Merge "DO NOT MERGE Fix bug 3001751 and bug 3001584 - Gingerbread API review for over-scroll" into gingerbread

Merge commit '59c4cb9e8fee03f770aa0fa1a2f0ec84ffb945b8' into gingerbread-plus-aosp

* commit '59c4cb9e8fee03f770aa0fa1a2f0ec84ffb945b8':
DO NOT MERGE Fix bug 3001751 and bug 3001584 - Gingerbread API review for over-scroll
737e8fe2c7ce167bc68ad779160488007a5e0b1d 05-Oct-2010 Adam Powell <adamp@google.com> DO NOT MERGE Fix bug 3001751 and bug 3001584 - Gingerbread API review for over-scroll

Change-Id: If34c8ea4e15697420adad0bc404f3c278efd7c1b
lert_dialog.xml
reference_dialog_edittext.xml
elect_dialog.xml
a5f6f802c6e472503efd5b598dc3bab57150c1c9 29-Sep-2010 Winson Chung <winsonc@google.com> Extracting default loading view definition into XML resource.

Change-Id: Ie5ba936d014f82a2b4df0d803b7553bfc8c25ae7
emote_views_adapter_default_loading_view.xml
c63806d852a550d82bbe6cadff8a2139d78ed559 24-Sep-2010 Adam Powell <adamp@google.com> Holo themes and assets in progress

Change-Id: Ic10480dc1c771d0ccd10f1d4014c945480fd6c0d
elect_dialog.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
05fbc31ed9c6ac13a7aeddc176f19a5c17217e30 26-Sep-2010 Amith Yamasani <yamasani@google.com> Make the headers pane disappear in no-headers mode, not just the ListView.
reference_list_content.xml
625ac271f80777668f832a344486a6fcdc06d0ae 18-Sep-2010 Dianne Hackborn <hackbod@google.com> Work on fragments in layouts.

- Change semantics if IDs associated with these fragments, to
work correctly when placed in a container. If the container
has an ID or you have supplied a tag, the fragment's ID is
optional.

- To do this, there is a new LayoutInflater API that allows code
creating views to access the parent container that view will
be in.

- Fix issues with state management around these fragments. Now
correctly retains state when switching to a layout that doesn't
include the fragment.

Also:

- Add new simple list layouts for items that want to show an
activated state.
- Add new Activity.dump() that can be invoked with adb shell
dumpsys; the default implementation dumps fragment state.

Change-Id: I192f35e3ea8c53fbd26cf909095f2a994abfc1b6
imple_list_item_2.xml
imple_list_item_activated_1.xml
imple_list_item_activated_2.xml
c6669ca63299219d815464129dac051ab2404286 16-Sep-2010 Dianne Hackborn <hackbod@google.com> Add API for showing breadcrumbs of fragment back stack.

This adds a simple API to have your back stack automatically
shown as bread crumbs in the action bar. Introduces some APIs
to retrieve the current back stack.

Also fix a little bug in the "activated" state where it was
being propagated down the hierarchy as "selected". :p And from
that, fix the standard colors to be reasonable when in the
activated state.

Finally PreferenceActivity is updated to take advantage of
bread crumbs to show your place in the preferences.

Change-Id: I9d633bedf8d7c6e4ed9b25cb9698faa66c7dd9a4
ragment_bread_crumb_item.xml
ragment_bread_crumbs.xml
reference_header_item.xml
reference_list_content.xml
e678f46ec45076203f6260f8a26f56d838c6b6ff 16-Sep-2010 Amith Yamasani <yamasani@google.com> Query refinement feature in SearchView.

New method : setQueryRefinementEnabled() which will either enable all suggestions
to have the little query refinement icon in the right or just the ones that have
a bit set in the new SUGGEST_FLAGS column of the suggestion provider cursor.
earch_dropdown_item_icons_2line.xml
0b2d306e7000f4c0c6ad4e00d494bb401d8a9fc2 15-Sep-2010 Adam Powell <adamp@google.com> Style new popup widgets.

Change-Id: I208ed292afd9919071778baa9ea61d7ca9e7743c
opup_menu_item_layout.xml
d0fa371f276fde32d81c037006941bc93da0bb03 15-Sep-2010 Dianne Hackborn <hackbod@google.com> Add a new "activated" state to View.

Use this in ListView and GridView if the top view is not checkable.

This allows PreferenceActivity to now highlight the current heading
that is being shown.

Change-Id: I0d28aded9a61a42962b4aece420ae4058712d963
reference_header_item.xml
reference_list_item.xml
0ce6c0f82d841e208181c1ae17f293cbe14b29fc 12-Sep-2010 Romain Guy <romainguy@android.com> am 405f537a: am 89e05fd5: Merge "Fix the layouting of the checkbox."

Merge commit '405f537a47df7ea0c2ef95fd83dee0142eb0c108'

* commit '405f537a47df7ea0c2ef95fd83dee0142eb0c108':
Fix the layouting of the checkbox.
405f537a47df7ea0c2ef95fd83dee0142eb0c108 12-Sep-2010 Romain Guy <romainguy@android.com> am 89e05fd5: Merge "Fix the layouting of the checkbox."

Merge commit '89e05fd560e3347070a55260b7aaec3db5647442' into gingerbread-plus-aosp

* commit '89e05fd560e3347070a55260b7aaec3db5647442':
Fix the layouting of the checkbox.
733cbd58cbc3cf438a7ac0a2902b8aeab941a6b9 03-Sep-2010 Amith Yamasani <yamasani@google.com> SearchView API

Implements the basic requirements for in-app search. More work to be done.
earch_view.xml
bc234a19f4c74116454e2c77f4739290e761995a 10-Sep-2010 Adam Powell <adamp@google.com> Clean up action bar styles

Change-Id: Ib19698e08d643994c4416aac29a43e9197bbe1f3
ction_bar_title_item.xml
ction_mode_bar.xml
creen_action_bar.xml
creen_action_bar_overlay.xml
203e9529c5d9a883088cc28439e003106397d6a4 10-Sep-2010 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of 62d005ec to master

Change-Id: I552d7adffe70a2bd94113ffb70cdc3e625fca0bd
0dad364adb9e9cbc2f7fa115602552f4897387ad 10-Sep-2010 Dianne Hackborn <hackbod@google.com> Add toast when an app intercepts the launch of another app.

The activity manager looks for cases where one app launches immediately
after another. If this happens, a brief toast is shown telling the user
when app is actually running and what was originally starting.

Change-Id: If94cf5bd393dd0bc0f09789dae044fde1386c481
aunch_warning.xml
013cfc1116e3382981aa0da903d97fc4fdb2c791 08-Sep-2010 Joe Onorato <joeo@google.com> move recent apps around, attempting to make it not crash.

I think the problem is some kind of Context mismatch because the resource was in the framework but
referencing an app class.

Change-Id: Ia6b37c9c8be5dddc836331859e779cd80dd32596
ecent_apps_activity.xml
783cb60ddb7cde1349ca531c7b96ad67d5053cd2 03-Sep-2010 Jim Miller <jaggies@google.com> Update RecentApplications to use shared Carousel widget.

Change-Id: I5ca7389aeca9ee6f03f48317f9d1034f9fb8c1ca
ecent_apps_activity.xml
fe026bdd3c0fd7543ceaf0732aeb824cfddb5b23 24-Aug-2010 Leon Scroggins <scroggo@google.com> Move Find on page and Select ActionModes to framework.

Bug: 2938052

Requires a change to packages/apps/Browser

Change-Id: I1bb1a47610b06c4bb02ef08647c02cc1dcaddb15
ebview_find.xml
a43b74a4ef3735e52d3fda348271b8e495d685a8 31-Aug-2010 Daisuke Miyakawa <dmiyakawa@google.com> Add LocalePicker fragment as one of internal components.

LocalePicker is in Settings, but we want this in framework
so that we are able to use it from other Setting-like
applications.

Also brings two string-arrays for descripting Chinise locales, which
have been in Settings app.

See also I1364c4810a115958662ca5d6e6e7f29c0c9b2569, for example.

Change-Id: I8a398b9b77601cf88ea8a3840b92dcf7441e6103
ocale_picker_item.xml
0a77ce277c6ed2aa25bbea5f8cd5687c0720cb68 25-Aug-2010 Adam Powell <adamp@google.com> New edge effects for scrolling widgets (overscroll)

TODO: Currently disabled for WebView. Assets used for the glow effect
need to be themable/styleable. Overscroll effect should take place
even when the user did not grab the widget within actual content.

Change-Id: I68277d14d37dc5bcdb9254eaddf6e4998b3f2bf4
lert_dialog.xml
reference_dialog_edittext.xml
elect_dialog.xml
5c769a47aeb399324cca7f5d449331a3bba85b52 27-Aug-2010 Dianne Hackborn <hackbod@google.com> Some new preferences features.

- You can add arbitrary stuff at the bottom of the header list.
- You can associated an intent with a header to have that launched
when the header is clicked.
- You can change the current header when the header list is rebuilt
after the first time.

Change-Id: I889512beff0c2902a790434e5cde9ce6df74d0c2
reference_list_content.xml
e6ad1a8ba29bdd5d61ad1c91146def582c8c0334 21-Aug-2010 Jim Miller <jaggies@google.com> Fix 2797185: Integrate 3D RecentApps View into system.

This adds 3D recents to the platform. Enabling it is a
matter of setting 'config_enableRecentApps3D' on devices
capable of supporting it (those with OGLES2.0 at the moment).

Change-Id: Ife7bfe8ca02e7657821b68f915e31b0dab50cd2c
ecent_apps_activity.xml
342da2a5a6d5c5fce2068cd57905a29ab554b650 24-Aug-2010 Pal Szasz <pal.szasz@sonyericsson.com> Fix the layouting of the checkbox.

Sometimes (very rarely) the checkbox is not layouted correctly
(it's partly visible only). The reason is that the checkbox
(and the hint text below it) has layout_width set to
"wrap_content" as well, which means it needs more then one
layout runs to get the final layout.

Change-Id: I460bb29e2d9b4fdcf3df314e2baf9c45b2a6259b
lways_use_checkbox.xml
96ca16a9a877c4d161933100edbb5f1232b4d415 11-Aug-2010 Gilles Debunne <debunne@google.com> New UI style in ListViews.

Introduces simple_selectable_list_item for new Holo theme list selection.
Also fixes bug http://b/issue?id=2942491 for colors.

Change-Id: I966a4f612a784557797bfa76bae019b2515724f2
imple_selectable_list_item.xml
b0b18b8de15931b604c33ca668d215354610c5ae 20-Aug-2010 Gilles Debunne <debunne@google.com> Added new Holo assets for Check boxes and Radio buttons.

Change-Id: I9e7e95f16367b2bd20ec1c9231a04834f6f8e8f5
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
8171b5182f5f07d33c9dfdf2dd8f0f6ae9588039 05-Aug-2010 Jae Yong Sung <jysung@google.com> lock screen for xlarge

Change-Id: Iab9f53609bf24be774752a9960aaaa654d7a614f
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
e2194445b078932733a2d1a02fc084ea2f3c7360 13-Aug-2010 Adam Powell <adamp@google.com> Clean up some Action Bar style handling.

Action Bar now obeys the titleTextStyle/subtitleTextStyle attributes
and has a better way of handling custom sizes. Any attached Action
Mode bar will keep in sync with the Action Bar's height.

Change-Id: I7d16319f5609d4d6c80a3043dcb60303e6e903db
creen_action_bar.xml
creen_action_bar_overlay.xml
6b336f835d637853800b94689375a03f337139a4 11-Aug-2010 Adam Powell <adamp@google.com> ActionBar overlay mode, height fetching, show/hide

Change-Id: Ie931ed26ec885d891d6733132b517a53d95f8491
creen_action_bar_overlay.xml
09dbf1844016682ed461d080e32a43d0086e767d 12-Aug-2010 Freeman Ng <tenorslowworm@google.com> add a Skip option

Change-Id: I21dca8feb1dedc362350c41e95a12463e6e4bc61
reference_list_content.xml
78aa1f0b5e146ed6035746ff1125013827298b22 10-Aug-2010 Adam Powell <adamp@google.com> Fix a bug where canceled action modes show a bar anyway

Change-Id: I8fcdc047f303db4c8aa9f1902e37bb4e5f469620
ction_mode_bar.xml
8e552630e72a17d7340f1bebccbc6fd6faef82fb 05-Aug-2010 Adam Powell <adamp@google.com> Let action modes overlay window content

Change-Id: Ic0512c3e6338e1de15facec0a6650f9da9808a24
ction_mode_bar.xml
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_simple.xml
creen_title.xml
creen_title_icons.xml
1f9c7afc5a06576e327a4b1c12688202f53d9462 03-Aug-2010 Adam Powell <adamp@google.com> Add support for action buttons without an icon.

Change-Id: I026bb7463e7a73419dbaf79950d579ba05d04ea8
ction_menu_item_layout.xml
b1ad5977bc8178b6d350ebe9099daded4c1ef603 03-Aug-2010 Dianne Hackborn <hackbod@google.com> New two-pane mode for PreferenceActivity.

This introduces a whole new way to use PreferenceActivity, as
a container for PreferenceFragments that the user can switch
between from a list of headers.

Change-Id: I1c79b7c78b86790dc460a1414a999aba5de80628
reference_list_content.xml
reference_list_item.xml
b8863d96efecf9f2cfa6471bd769aa4cbf30e32e 31-Jul-2010 Adam Powell <adamp@google.com> Add action mode decor to layout.screen_simple

Change-Id: I30ae9bcd484b33a4f64de94f82cc302189e50b9a
creen_simple.xml
5d27977f9da482627ceb19317a2cd70467aff046 28-Jul-2010 Adam Powell <adamp@google.com> Action modes without action bar

Change-Id: I0367ab35e598a17980bd373b30828175f6283acc
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_title.xml
creen_title_icons.xml
creen_xlarge_action_bar.xml
ef769f6e4849d5d2580570ce08f9493dd43e7f0d 12-Jul-2010 Dianne Hackborn <hackbod@google.com> Some improvements to ListFragment.

- Take care of hiding/showing list automatically for normal behavior.
- Make list_content public for others to use.

Change-Id: Iecb7b70775d390d4e28e5c0dd6ba7278581b2734
ist_content.xml
ist_content_rich.xml
ist_content_simple.xml
0e94b5151d817e600a888448a662208b29b5ef46 30-Jun-2010 Adam Powell <adamp@google.com> Add subtitles for action bars and context modes.

Fix an issue where context mode content was cleared before animating out.

Change-Id: Ie7a065e65bc18e3da32de07543d0f71d2a2d648c
ction_bar_title_item.xml
89e0645b4157961e8c465eb9c819f965fdb453d8 24-Jun-2010 Adam Powell <adamp@google.com> Added context modes to ActionBar API.

Change-Id: I7c3e782cbf01be7bc671b377fb4d706040888833
creen_action_bar.xml
creen_xlarge_action_bar.xml
445646c52128a763b56ed7bb3bd009e2f33e3e4f 26-Jun-2010 Dianne Hackborn <hackbod@google.com> Improvements to ListFragment.

Now deals correctly with a content view containing just a list,
and adds a lot more built-in functionality: ability to show
custom text for an empty list, and indeterminant progress while
populating the list.

In addition, reworks transaction committing to be more aggressive
about committing the transactions as the containing activity
moves between its states (rather than waiting for the activity's
handler to process the transaction message whenever that may
finally happen). And fixed a bug with saving/restoring state of
transaction replace operations.

Change-Id: I9617a0c4f248b50a61b319910323639b6de24f73
ist_content_rich.xml
b5c49c8bb1e830ba934c7fbceec9409b89ead4a9 23-Jun-2010 Ben Murdoch <benm@google.com> Add a splash screen to the webruntime.

Bug: 2766920
Change-Id: Ie40627aa50e849b49177f79aa129242eb1d2f2a8
eb_runtime.xml
2c63fe44f48cde663c3f9d5373ec93f7dd96f6f8 03-Jun-2010 Daniel Lehmann <lehmannd@google.com> Remove ContactHeaderWidget, because it lives directly in the Contacts App from now on

Change-Id: I1d3646f2744e01a1e64db8787b4cd7dd746d540e
ontact_header.xml
96675b1df3969f2d313b68f60ed9fa36805db8ce 11-Jun-2010 Adam Powell <adamp@google.com> Merging ActionBar menu with options menu.

Options menu items may now specify if they would like to appear in the
action bar. Menu items defined in xml may set the showAsAction
attribute to one of "never"(default), "ifRoom", or "always". Action
buttons are populated as follows:

* All showAsAction="always" items become action buttons, even if it
would crowd the navigation area of the action bar.

* If there is space remaining, showAsAction="ifRoom" items are added
until no more will fit comfortably.

Action button click events are now handled by the
onOptionsItemSelected method used by the standard options menu.

The construction of options menus now happens earlier in order to
provide data to the action bar. Activities with an action bar can now
expect to have onCreateOptionsMenu called when activity start-up is
complete.

Activity#invalidateOptionsMenu can be used to force a refresh of menu
items where the previous API would use ActionBar#updateActionMenu.

Change-Id: If52ddf1cf9f6926206bcdeadf42072ea2c24fab9
ction_menu_item_layout.xml
ction_menu_layout.xml
9295ada0ec89fa7a666be4a2f1006a4b722adf4f 15-Jun-2010 Romain Guy <romainguy@google.com> Allow the use of styles with LinearLayout, make "useLargestChild" attr public.

Change-Id: I044f3f5bd9b90c684ded7a37ff85e3aa8d15af96
lert_dialog.xml
4deb139b8e5325810e906df315343f5293d69bad 11-Jun-2010 Steve Block <steveblock@google.com> Add the basic outline of the web runtime used to display installed web applications

This is still a work in progress.

Bug: 2766920

Change-Id: I2d3dd4b3b88bf84d8d66386e43a21c4085627c4d
eb_runtime.xml
8a5f10b30dae663eb01372490df3497e8a2ad56a 10-Jun-2010 Joe Onorato <joeo@android.com> resolved conflicts for merge of f7b79151 to master

Change-Id: Ia4538f73d8bade9e6565835d484dcb650830feca
7a0f36bd93ad8a5b8cb3e1fe56dbdb43a0ad3a57 07-Jun-2010 Joe Onorato <joeo@android.com> Move status_bar_latest_event and LatestItemView into SystemUI.apk.

Then, now that StatusBarManagerService is the only thing in that package,
move it up to the regular services package. (I've been waiting for 4 years
to delete that package!)

Change-Id: If5faf44641319fd19e486d1f4e5bc1c6dfcff3ad
tatus_bar_latest_event.xml
d0b15cecc63b03ca4e42549ed3a54ae2c7e31866 04-Jun-2010 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of f3307ae8 to master

Change-Id: Ic59db363391f73343eba32894113914ceea5a963
860755faa6bdd3c2aeae49c05b87b5bc080ae60c 04-Jun-2010 Dianne Hackborn <hackbod@google.com> Add support for heavy-weight applications.

Only one can be running at a time, their process can not be killed,
and a notification is posted while it is running.

Change-Id: I843015723947e0c934ae63a1aeee139327c0bc01
eavy_weight_switcher.xml
98795669b6fcb6b25478f83276b52551f8d633c8 03-Jun-2010 Joe Onorato <joeo@android.com> am 9310277c: am 798ac4c7: Start moving resources to SystemUI.apk.
01cc0187953d26639843cd5048d47805687bd580 03-Jun-2010 Joe Onorato <joeo@android.com> am c3c2f605: am e345fff2: notifications show
e635a6bcc12ddafdf921f564fd3ff374a6ad3ffd 03-Jun-2010 Joe Onorato <joeo@android.com> am 12cd606d: am 0cbda99f: The status bar draws its icons now.
4cd06e25286fc6a8749333e24c96c420aa2fd72f 03-Jun-2010 Joe Onorato <joeo@android.com> am 27d3ae58: am 503007dd: Checkpoint status bar factoring. Now it builds and doesn\'t crash at boot.
798ac4c7d79534a8230623b737b5b1b6a415d105 27-May-2010 Joe Onorato <joeo@android.com> Start moving resources to SystemUI.apk.

Change-Id: Ibf30b8196d65d7fbca1177968cefa5f7a875bf1d
attery_low.xml
attery_status.xml
e345fff2f80947b0a821f6674c197a02b7bff08e 23-May-2010 Joe Onorato <joeo@android.com> notifications show

Change-Id: I9240b803c643874828c95afcf1ba9ed91194dbc0
tatus_bar_latest_event_content.xml
0cbda99f8721ad9b03ada04d2637fb75a2a0feca 03-May-2010 Joe Onorato <joeo@android.com> The status bar draws its icons now.
tatus_bar_expanded.xml
tatus_bar_icon.xml
tatus_bar_tracking.xml
503007dd023668b1e45de948d3673e594d7f5a82 16-Apr-2010 Joe Onorato <joeo@android.com> Checkpoint status bar factoring. Now it builds and doesn't crash at boot.

Change-Id: I23f2045abfec0b414d5381f5e609b7267da7f21a
tatus_bar.xml
5ee2a771b5d39cad5a58ad47a371a64a390da751 26-May-2010 Jim Miller <jaggies@google.com> am 14f56a0b: am b35cd7dd: Merge "Fix 2667859: change text back to default size" into kraken
bae698cd54564b68bfd9a98f69cbf75964059f51 26-May-2010 Jim Miller <jaggies@google.com> Fix 2667859: change text back to default size

This reverts a change described in the above bug where
the font size got changed to 22dip.

Change-Id: I42e2dc06e94aba003fa00032b265c986959ce939
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
8c8634b514ef26b0e667b8a4a837288707baa07b 24-May-2010 Daniel Sandler <dsandler@android.com> am c8a041f1: am 450da449: Merge "New shadowy status bar, direct from Z\'ha\'dum." into kraken
2c195f77a16e96fe2add0dd661b7376379e5513d 21-May-2010 Daniel Sandler <dsandler@android.com> New shadowy status bar, direct from Z'ha'dum.

Artwork is FPO but serviceable enough. Many hardcoded font
colors & styles were moved to styles.xml where they belong.
AM/PM finally given the old heave-ho (but configurable in
StatusBarPolicy.java).

Notification content remains on a light-gray background for
now (so as not to screw up custom RemoteViews) but status
icons will definitely need across-the-board rework to look
better against a dark background.

Change-Id: Id9d5a699532f9336563cd6f9699bff3893735e4f
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_latest_event_content.xml
33b974393b6fadcefc896ec4a0f9b66724f61e9f 20-Apr-2010 Adam Powell <adamp@google.com> ActionBar added to framework, integrated with Activity and styles.
Added onClick attribute support to menus in MenuInflater.

Change-Id: I739771b4f249d87a0d8b15969f3d526b099067a1
ction_bar_title_item.xml
creen_action_bar.xml
77491f01a3c77dd8903a0b454c83d4212377448f 06-May-2010 Daniel Sandler <dsandler@android.com> Fix "p.m." in lockscreen (locale: es).

Use padding instead of margin in DigitalClock's
RelativeLayout params to ensure @id/am_pm's descenders
aren't clipped.

Bug: 2277477
Change-Id: I9c8ef0c60e8ac0d2f969de97e8bfe146553ac379
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
83b236c88041f79cc9a421cd3232c0555062d1ed 01-May-2010 Daniel Sandler <dsandler@android.com> am b205daba: am d47cdbb7: am 3bb5e4d3: Merge "Tweak style of recent apps dialog title." into froyo
b205dabaa73843e1de8f4a27d15736a8dcd7cb2b 30-Apr-2010 Daniel Sandler <dsandler@android.com> am d47cdbb7: am 3bb5e4d3: Merge "Tweak style of recent apps dialog title." into froyo

Merge commit 'd47cdbb7ea97a6ed3b428d913fa45883904d0ba8' into kraken

* commit 'd47cdbb7ea97a6ed3b428d913fa45883904d0ba8':
Tweak style of recent apps dialog title.
e6f134ae63fa95ca67946f8255967b07bf0ae167 30-Apr-2010 Daniel Sandler <dsandler@android.com> Tweak style of recent apps dialog title.

Lovingly hand-crafted to UX's specification.

Bug: 2614279
Change-Id: I14a50e80ed4d97e5d14c7a94586380a27c845263
ecent_apps_dialog.xml
d07d6c6ea71bb8b0e7295d572da429337840790b 21-Apr-2010 Joe Onorato <joeo@android.com> am a8624186: am 46fba3b9: am 52e70b25: Add title to recent apps dialog.
a8624186a6f7a29697bf5a112e46a80ca796c9c5 21-Apr-2010 Joe Onorato <joeo@android.com> am 46fba3b9: am 52e70b25: Add title to recent apps dialog.

Merge commit '46fba3b9e1bb02aa603ffbb17907f081be0ca873' into kraken

* commit '46fba3b9e1bb02aa603ffbb17907f081be0ca873':
Add title to recent apps dialog.
52e70b25f8c2f652c27595c8fea0b6cb9f9ed87a 21-Apr-2010 Joe Onorato <joeo@android.com> Add title to recent apps dialog.

Bug: 2614279

Change-Id: I45ebcd2e45140901df246db10f756c07864cccb4
ecent_apps_dialog.xml
aa9b5b81718c4e2a94e491cc8e1a78af0fa68d4c 14-Apr-2010 Daniel Sandler <dsandler@android.com> Missing resources for lock screen.

The manual integration (kraken change Ide3ad839) of froyo
change I6872c3ad skipped these.

Change-Id: I11102c4ac988cbcd91eb38b7d60e493079dd715e
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
aedb01dcc757f8f62107b98e3d239a9ef88d6aed 13-Apr-2010 Daniel Sandler <dsandler@android.com> am ba7aa766: am 8dc634e8: am b0cc22b4: am 15683534: Merge "Hide e-call button in layout." into froyo
8dc634e82f065e5090b99660739ba26217765789 13-Apr-2010 Daniel Sandler <dsandler@android.com> am b0cc22b4: am 15683534: Merge "Hide e-call button in layout." into froyo

Merge commit 'b0cc22b4059ea49623defa1c118db9abdd59a0be' into kraken

* commit 'b0cc22b4059ea49623defa1c118db9abdd59a0be':
Hide e-call button in layout.
901900330759d999f9e25f26260dbd72d7c7d9e1 08-Apr-2010 Daniel Sandler <dsandler@android.com> am 59ff911b: am 8c66936a: am 07023777: am 9f71025b: Merge "Add emergency call button to PUK\'d lockscreen." into froyo
8c66936a8deca23f009922b43a928c655f6a0a99 08-Apr-2010 Daniel Sandler <dsandler@android.com> am 07023777: am 9f71025b: Merge "Add emergency call button to PUK\'d lockscreen." into froyo

Merge commit '070237771e89bbf027ed85302df7a91fae0fa5c2' into kraken

* commit '070237771e89bbf027ed85302df7a91fae0fa5c2':
Add emergency call button to PUK'd lockscreen.
8f86eb62e141ddb3d4f68b11dc5c6a4124dc2daf 08-Apr-2010 Daniel Sandler <dsandler@android.com> Hide e-call button in layout.

Bug: 2568732
Change-Id: Idfccf04684bc7c717742cc06fa74df2c86ccea2d
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
9f71025b376a0c43d49b5c9c3f3f83942fd2f9b7 08-Apr-2010 Daniel Sandler <dsandler@android.com> Merge "Add emergency call button to PUK'd lockscreen." into froyo
789a25eb9bd9c2953e9d7cd1a5cbfd1f92b8f3a0 07-Apr-2010 Daniel Sandler <dsandler@android.com> Add emergency call button to PUK'd lockscreen.

The user unlocks a PUK-locked SIM via the e-call dialer, so
we absolutely need the button there.

This is the layout portion; it requires change
I6872c3ad135bc34348adafa76e08a3878f1b506f from
frameworks/policies/base.

Bug: 2568732
Change-Id: I8aa0fc2223428ba15a57269ac5a624e74e91a5f3
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
a05b6883b580e7732e0542087bb0e318f04b2158 06-Apr-2010 Joe Onorato <joeo@android.com> am e0da887e: am 703cb724: am fa588fc3: Merge "Redo the look of the recent apps switcher" into froyo
e0da887e64ee9514a12a4ed3ac98edd14385b1af 06-Apr-2010 Joe Onorato <joeo@android.com> am 703cb724: am fa588fc3: Merge "Redo the look of the recent apps switcher" into froyo

Merge commit '703cb72442461a3cfb3ffd0d15968d7c40eaba65' into kraken

* commit '703cb72442461a3cfb3ffd0d15968d7c40eaba65':
Redo the look of the recent apps switcher
fa588fc37420a1a4d287e6307700ca310897308a 06-Apr-2010 Joe Onorato <joeo@android.com> Merge "Redo the look of the recent apps switcher" into froyo
fd6c969c8cb814a49582b94be9483ae45ba5b66c 05-Apr-2010 Joe Onorato <joeo@android.com> Redo the look of the recent apps switcher

Change-Id: I913c3f68f487e7ccf20a014c26ab85119e991484
ecent_apps_dialog.xml
ecent_apps_icon.xml
032f351d84adf415e229a2cc72f18ddd60582903 06-Apr-2010 Jim Miller <jaggies@google.com> am bc49b43b: am bf81cb91: am a6cce790: Merge "Fix 2325549: Allow up to 4 lines of summary text in Settings" into froyo
bc49b43b573321340d3daf83ebfe54099a3bc62d 06-Apr-2010 Jim Miller <jaggies@google.com> am bf81cb91: am a6cce790: Merge "Fix 2325549: Allow up to 4 lines of summary text in Settings" into froyo

Merge commit 'bf81cb91aa584d3b52d807aa4134a1a90569de31' into kraken

* commit 'bf81cb91aa584d3b52d807aa4134a1a90569de31':
Fix 2325549: Allow up to 4 lines of summary text in Settings
fdceefd8a220a49192755c2a32e129915fb359e1 03-Apr-2010 Jim Miller <jaggies@google.com> Fix 2325549: Allow up to 4 lines of summary text in Settings

This fixes a number of screens in Settings (see the bug for examples).
Though it seems like a scary change, it should be safe since
the added line doesn't affect layout unless it's used, in which
case the view is slightly taller.

Change-Id: I13d04efadee19b407febabfae7825aedf66e8744
reference.xml
17145db0a7f376090e7cc7834c3cd87da891d2ee 02-Apr-2010 Jim Miller <jaggies@google.com> am 64265cc5: am 15be35f6: am bf1259b8: Fix 2538826: Allow aspect of LockPatternView to be customized.
64265cc59ba2a40f3795d4821a77be0c735e0d24 02-Apr-2010 Jim Miller <jaggies@google.com> am 15be35f6: am bf1259b8: Fix 2538826: Allow aspect of LockPatternView to be customized.

Merge commit '15be35f6c9a88f453ba3a6be8d93fed8537ad77e' into kraken

* commit '15be35f6c9a88f453ba3a6be8d93fed8537ad77e':
Fix 2538826: Allow aspect of LockPatternView to be customized.
bf1259b8a6a44d7a4eab5131cd33dac0fbcb50b6 01-Apr-2010 Jim Miller <jaggies@google.com> Fix 2538826: Allow aspect of LockPatternView to be customized.

This fixes a problem where the pattern unlock area shrank on
mdpi devices.

This change is required since some devices (mdpi) don't have
enough vertical room to show a square LockPatternView and shrink
the area to match the minimum of width and height. To fix the
problem and minimize changes to existing platforms, the parameter
is configurable and has a default in values/donottranslate that
emulates the old behavior. New behavior for mdpi devices is
specified in values-port-mdpi/donottranslate, which is the
only place we currently see the problem.

Tested:
mdpi device in both orientations
hdpi device in both orientations
hdpi device in both orientations with keyboard open/closed

Change-Id: I3b9a5ef1d9b5e70f7b1823c9f48a3938f52cc7a4
eyguard_screen_unlock_portrait.xml
19ea2e0d788810473136ceca46c1c28326daff5e 25-Mar-2010 Freeman Ng <tenorslowworm@google.com> Give all PreferenceActivity subclasses ability to be launched in wizard mode with Back/Next buttons

Change-Id: Ifc8c22c70e808629a9a889406f17a962615e2574
reference_list_content.xml
1aed0705628c14b47a853e94ae1cc87fe4cff0c3 30-Mar-2010 Adam Powell <adamp@google.com> am ecf4406c: am 370fe2a9: am 9d32d24d: Remove overscrolling
ecf4406ce581b559b691cf8fe729836171a02250 30-Mar-2010 Adam Powell <adamp@google.com> am 370fe2a9: am 9d32d24d: Remove overscrolling

Merge commit '370fe2a91e9e824c6339fc836377c4aa6d80fc06' into kraken

* commit '370fe2a91e9e824c6339fc836377c4aa6d80fc06':
Remove overscrolling
9d32d24dbd8a015c9d5c44ed4901d5a666eb8e7f 30-Mar-2010 Adam Powell <adamp@google.com> Remove overscrolling

Change-Id: I7e9db8d8a9b8ef67f0c0c82bf57c9155b7ebabea
lert_dialog.xml
reference_dialog_edittext.xml
elect_dialog.xml
tatus_bar_expanded.xml
6c48e1ab78bd48e81ed9cba6afc56780d400f8d0 30-Mar-2010 Romain Guy <romainguy@google.com> am 9634e349: am 1faae167: am 691b806f: Merge "Fix possible security issue. Bug #2553187" into froyo
9634e3496dda257e45dbae21e44a82c695ce8c87 30-Mar-2010 Romain Guy <romainguy@google.com> am 1faae167: am 691b806f: Merge "Fix possible security issue. Bug #2553187" into froyo

Merge commit '1faae1677229bf9a4552cc3f90e0afe2858e7a4c' into kraken

* commit '1faae1677229bf9a4552cc3f90e0afe2858e7a4c':
Fix possible security issue.
2aba11f6b9b7b202742a11797084a23d0f940c35 30-Mar-2010 Romain Guy <romainguy@google.com> Fix possible security issue.
Bug #2553187

Limit the max number of lines for each entry in the ResolveActivity to 2. Also
make sure to discard potential styling tags and newlines/space characters from
package name and activity labels.

Change-Id: Ibda3688267aa948b921164d3d3abc8c9236e61a2
esolve_list_item.xml
16ae14ef206371f2b9ca8d842bfe2bd7e87716ca 29-Mar-2010 Romain Guy <romainguy@google.com> am e5beca8e: am 1889f40a: am ab924c90: Merge "Make EditTextPreference scrollable. Bug #2549257" into froyo
e5beca8e6549b9ebe14f0d5a6518632372e082b7 29-Mar-2010 Romain Guy <romainguy@google.com> am 1889f40a: am ab924c90: Merge "Make EditTextPreference scrollable. Bug #2549257" into froyo

Merge commit '1889f40aa17bd658df1b7181d091a6dff631ec95' into kraken

* commit '1889f40aa17bd658df1b7181d091a6dff631ec95':
Make EditTextPreference scrollable.
ab924c909a516eb71fef7c238a20c7755f8170ed 29-Mar-2010 Romain Guy <romainguy@google.com> Merge "Make EditTextPreference scrollable. Bug #2549257" into froyo
b5d73d0fb099fa590c1732ef2c5b3253c6810234 29-Mar-2010 Romain Guy <romainguy@google.com> Make EditTextPreference scrollable.
Bug #2549257

Change-Id: If2f69f957681e15977a7603a1f6533e9d1fea9f7
reference_dialog_edittext.xml
8aca694a363de4398e0172dbafe7cf6b47b17fa4 29-Mar-2010 Daniel Lehmann <lehmannd@google.com> am 7eeb9c23: am 3e9032e6: Merge "Increase name-label height so that "g" isn\'t cut off anymore. Decrease header height so that no resizes are required after background loading for most contacts Bug:2542703 Bug:2549485" into froyo
7eeb9c2382153a6c95bf9b976eebd44c5ddaa0f2 29-Mar-2010 Daniel Lehmann <lehmannd@google.com> am 3e9032e6: Merge "Increase name-label height so that "g" isn\'t cut off anymore. Decrease header height so that no resizes are required after background loading for most contacts Bug:2542703 Bug:2549485" into froyo

Merge commit '3e9032e646c898a725c256c90031494cc349eea0' into kraken

* commit '3e9032e646c898a725c256c90031494cc349eea0':
Increase name-label height so that "g" isn't cut off anymore. Decrease header height so that no resizes are required after background loading for most contacts
d07950f0a18afb32a5ef418692ac63ea22505e14 27-Mar-2010 Daniel Lehmann <lehmannd@google.com> Increase name-label height so that "g" isn't cut off anymore. Decrease header height so that no resizes are required after background loading for most contacts
Bug:2542703
Bug:2549485

Change-Id: Ic2b88fd405043c2869610c9495bd4aa860b5c025
ontact_header.xml
629520527efe5f404b64e95aff01a81886e55eb3 18-Mar-2010 Daniel Sandler <dsandler@google.com> Redesigned keyguard layout in the no-SIM case. DO NOT MERGE

The emergency call button has been removed (since the user
can disable the keyguard, open the phone app, and enter the
emergency number there).

AM/PM have also been baseline-aligned with the clock.

Bug: 2421380
Change-Id: I3fb25a29e02f3e2ee2b1505a8765d53ccceb1372
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
54df9de49454a5b403f87d6b8aa6746b7b2c47a5 18-Mar-2010 Daniel Sandler <dsandler@google.com> Redesigned keyguard layout in the no-SIM case.

The emergency call button has been removed (since the user
can disable the keyguard, open the phone app, and enter the
emergency number there).

AM/PM have also been baseline-aligned with the clock.

(Requires I46a78c700427d769da6f7f2d3e9f419c2a921a61)

Bug: 2421380

Change-Id: I07bfc0f1c5b3f0e10b8cb72768848251439e19dd
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
c8b7b9f45e0f51138101c509b6d176d35bbf2c78 16-Mar-2010 Daniel Sandler <dsandler@google.com> Add progress indicator to USB mass storage screen.

When the user taps on the enable button, it's hidden and
replaced with an indeterminate ProgressBar; this is in turn
hidden and replaced with the disable button in response to
broadcasts from the MountService. (Disabling UMS is
analogous.)

(Requires change Ic53cb370, which moves MountService's
operations out of the UI thread.)

Bug: 2483340
Change-Id: Ia25d99cd9709ee5a05316e8f05f66ca9da20aa25
sb_storage_activity.xml
02a5cd13b77c8a27c70df207c29891437ab822de 11-Mar-2010 Joe Onorato <joeo@android.com> use ifContentScrolls in the windowshade

Change-Id: Ia261e60233cc6dd23d0fcf8459ed8f17597e8448
tatus_bar_expanded.xml
aeae357f6399aee68fb7a60e1a38b82c0062711c 09-Mar-2010 Dmitri Plotnikov <dplotnikov@google.com> Showing phonetic name in the contact header.

Change-Id: I83f608ddf3a01ba6c29687f9e78212800e4ad4b1
ontact_header.xml
ontact_header_name.xml
3f5144b8a4b45a05cf7c1b0bd0422d0bd9ecb59b 04-Mar-2010 Adam Powell <adamp@google.com> Change overscrollMode for dialogs
elect_dialog.xml
18bdb14e56c95bef4cdcb7fbd2187ed204b90399 26-Feb-2010 Doug Zongker <dougz@android.com> remove unused GoogleWebContentHelper resources

GoogleWebContentHelper now builds against the SDK, so remove these
resources (which it can't use any more).

b/2408470 - google-common needs to build against the SDK

Change-Id: I48556937ebcb5682d02ad48050299ffd6deed9ae
oogle_web_content_helper_layout.xml
0e93b562f41759f05a449f68da5c4c14fb461a8f 24-Feb-2010 Joe Onorato <joeo@google.com> Merge "Make the notification windowshade work properly with overscroll."
f0fda925e6e82a7ceaf580718c1f8de2c2b8dadc 24-Feb-2010 Joe Onorato <joeo@android.com> Make the notification windowshade work properly with overscroll.

Bug: 2432590
tatus_bar_expanded.xml
d162a114cc2fe36cf0077ea4dc76819cb498788e 23-Feb-2010 Valentin Kravtsov <valentink@google.com> Increasing the VS button's touchable area

adding invisible padding to the background buttons

Change-Id: Icb8ff9b31e83049520566c2498e1f82067636897
earch_bar.xml
8e4e7263e5abdb83567ddff8fc09a21948ad21c8 23-Feb-2010 Adam Powell <adamp@google.com> Standard alert dialogs overscroll only when content scrolls
lert_dialog.xml
280b6023cb77be1cd18f20c0c6a169eba1ed35dc 10-Feb-2010 Jim Miller <jaggies@google.com> Fix 2373088: Cleanup and minor fixes to PasswordKeyboard*.
eyguard_screen_password_landscape.xml
assword_keyboard_input.xml
0b31970cac04259a6e20dfc6d6e42cd9532528e3 06-Feb-2010 Jim Miller <jaggies@google.com> Fix 2402303: Split Keyboard widget from LatinIME into reusable PasswordEntryKeyboardView

- Added new PasswordEntryKeyboardView to internal/widgets. Widget supports:
- alpha mode with symbols (latin-1 only).
- a numeric keyboard
- IME emulation that applies keyboard input to arbitrary top-level view widget.
- Added new transparent assets to framework resources.
- Modified Keyguard and Keyguard layouts to use new PasswordEntryKeyboardView.
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
assword_keyboard_input.xml
d60d3742abe4e6c51681276713bbd68a3e21f04e 05-Feb-2010 Romain Guy <romainguy@android.com> Fix dialogs to occupy more space.
lert_dialog.xml
da5c1bd4443b5b569a0d392cd53b476b4e160c47 04-Feb-2010 Bjorn Bringert <bringert@android.com> Remove source selector from SearchDialog

Fixes http://b/issue?id=2419208

This reverts commit 32d580c360da0a0f15e7a080f4ebd0b7b514fe4c.

Change-Id: I5d8821d52badf3e0347230b86671f8ceb65a663d
earch_bar.xml
earch_source_selector.xml
8cb5e4727839dc92e1c88422924deebd7d76b626 03-Feb-2010 Dominic Mazzoni <dmazzoni@google.com> Add missing contentDescription to focusable controls.
ontact_header.xml
4a2b498766229a9602de27ef2c8e642f88a4390b 01-Feb-2010 Bjorn Bringert <bringert@android.com> Restore search UI layout to get search button back

This reverts commit aa0cfa7b6bf8000c59ceca2f9b698103e553d402.

Change-Id: Ia58b6ac4778c1c376db144f6c5bde22adbc41c10
earch_bar.xml
earch_source_selector.xml
60f1b95ef359bae3ebcca50847cc5d454eabfb6a 29-Jan-2010 Bjorn Bringert <bringert@android.com> Merge "Update search source selector assets"
aa0cfa7b6bf8000c59ceca2f9b698103e553d402 29-Jan-2010 Bjorn Bringert <bringert@android.com> Update search source selector assets

Change-Id: Id56e2ac195e1d1f8dcfe2fbe07025f3527396bba
earch_bar.xml
earch_source_selector.xml
77c292d83e70793dcb23677ab60a6c707fc613dd 29-Jan-2010 Daniel Sandler <dsandler@android.com> Merge "New full-screen activity for USB mass storage interaction."
2e9dea1dbe22410c6ad42785405abb7e7334d854 28-Jan-2010 Jim Miller <jaggies@google.com> am fbf977be: am 9985867a: Fix 2397617: Right-align carrier text in lock screen and add carrier text to PINunlock in landscape mode.

Merge commit 'fbf977be5471a81b664bfc0a048497f268688a17'

* commit 'fbf977be5471a81b664bfc0a048497f268688a17':
Fix 2397617: Right-align carrier text in lock screen and add carrier text to PINunlock in landscape mode.
b94f795c257e32a1d7be1115568b5b6f576dec37 28-Jan-2010 Daniel Sandler <dsandler@google.com> New full-screen activity for USB mass storage interaction.

Still TODO: patch into forthcoming callbacks from
MountService so the USB storage activity always shows the
correct state of the device. (Right now it only refreshes
its display onResume.)

Bug: 2299129
sb_storage_activity.xml
e096ddee54e022859bedc9f13b0c2d690dc5110e 28-Jan-2010 Kenny Root <kroot@google.com> resolved conflicts for merge of 33ca1f32 to master

Change-Id: If5344c23c4fd727c0ad684859126337de6ca1d9f
9985867a8eb80c6db84c80a9b5e96bd68e2d14d7 26-Jan-2010 Jim Miller <jaggies@google.com> Fix 2397617: Right-align carrier text in lock screen and add carrier text to PINunlock in landscape mode.
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
af1b980ef172a0af81a47a937a3a566153686f01 23-Jan-2010 Jim Miller <jaggies@google.com> Fix 2287263: Change carrier TextView to be 1 line and marquee if text is too long.

This is intended as a workaround for the long text lines introduced in https://android-git.corp.google.com/g/#change,38100.
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
5e5e6ccc37151c3e5d5272e8c1997955b6bed069 23-Jan-2010 Romain Guy <romainguy@android.com> Make dialogs look better when their content is small.
lert_dialog.xml
177b580f56e91bc5519b8772e696b14f8b5757e2 22-Jan-2010 Romain Guy <romainguy@google.com> Merge "Add a new attribute to LinearLayout: useLargestChild. Bug #2379138"
5b1b2417106f161e4bc66296888f4685f213eebd 22-Jan-2010 Romain Guy <romainguy@android.com> Add a new attribute to LinearLayout: useLargestChild.
Bug #2379138

This new attribute is to be used when the LinearLayout is wrap_content but you want
all the children inside to have the same dimension. Set useLargestChild to true and
give all the children a width/height of 0 and a weight of 1.0.
lert_dialog.xml
68f2f547f56f239b60d13b2b62a08a65874f6662 13-Jan-2010 Paul Westbrook <pwestbro@google.com> Bug 2330111

Make NumberPicker public

Made setCurrent() more robust, as the value needs to be within the range
specified earlier. setCurrent() will now throw an exception
if the specified doesn't fall in the range
ate_picker.xml
umber_picker.xml
ime_picker.xml
c83bb730ec0333e52990a40edf6d54bb66b1d5ba 20-Jan-2010 Joe Onorato <joeo@android.com> Add DateTimeView, a widget that shows a time or the date depending on the
current time. Use that for notifications instead of a TextView that
doesn't ever update.

BUG 1563917
tatus_bar_latest_event_content.xml
69aa4a953f040277c19c23208bb830f52796c8c6 23-Dec-2009 Jim Miller <jaggies@google.com> Fix 2332563: Add password-lock support to lockscreen
eyguard_screen_password_landscape.xml
eyguard_screen_password_portrait.xml
eyguard_screen_rotary_unlock.xml
eyguard_screen_rotary_unlock_land.xml
eyguard_screen_sim_pin_portrait.xml
welve_key_entry.xml
32d580c360da0a0f15e7a080f4ebd0b7b514fe4c 06-Jan-2010 Bjorn Bringert <bringert@android.com> Copy SearchSourceSelector from QuickSearchBox

The widget shows the icon for a search source, and when clicked
fires an intent that shows a search source selection activity.
That intent is handled by the QuickSearchBox app.

This change also adds the source selector to the in-app
search dialog.

An upcoming change to QuickSearchBox will add the search source
selector to the home screen search widget and to the Quick Search Box
activity.

TODO: Add assets for selected and pressed states to the search selector.
TODO: The SearchDialog hides when the soruce selection activity
appears. This will be fixed when SearchDialog is changed from a
system window to a normal app window.

Change-Id: I91eadd60682577614e274ecf5b995b927c70a48a
earch_bar.xml
earch_source_selector.xml
980a938c1c9a6a5791a8240e5a1e6638ab28dc77 09-Jan-2010 Romain Guy <romainguy@android.com> Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
ctivity_list.xml
ctivity_list_item.xml
ctivity_list_item_2.xml
lert_dialog.xml
lert_dialog_progress.xml
lways_use_checkbox.xml
pp_permission_item.xml
pp_perms_summary.xml
uto_complete_list.xml
attery_low.xml
attery_status.xml
haracter_picker.xml
ontact_header.xml
ontact_header_name.xml
ialog_custom_title.xml
ialog_title.xml
ialog_title_icons.xml
xpandable_list_content.xml
lobal_actions_item.xml
oogle_web_content_helper_layout.xml
rant_credentials_permission.xml
con_menu_item_layout.xml
nput_method.xml
nput_method_extract_view.xml
s_prompt.xml
eyboard_popup_keyboard.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_rotary_unlock.xml
eyguard_screen_rotary_unlock_land.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ist_content.xml
ist_gestures_overlay.xml
ist_menu_item_layout.xml
edia_controller.xml
umber_picker.xml
ermissions_account_and_authtokentype.xml
ermissions_package_list_item.xml
ower_dialog.xml
reference.xml
reference_child.xml
reference_dialog_edittext.xml
reference_information.xml
reference_list_content.xml
rogress_dialog.xml
ecent_apps_dialog.xml
esolve_list_item.xml
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_title.xml
creen_title_icons.xml
earch_bar.xml
earch_dropdown_item_1line.xml
earch_dropdown_item_icons_2line.xml
eekbar_dialog.xml
elect_dialog.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
imple_dropdown_hint.xml
imple_dropdown_item_1line.xml
imple_dropdown_item_2line.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_icon.xml
tatus_bar_latest_event.xml
tatus_bar_latest_event_content.xml
tatus_bar_tracking.xml
ab_content.xml
est_list_item.xml
extview_hint.xml
ransient_notification.xml
wo_line_list_item.xml
05de7c882e0ae8d9ea10f4de9421b2e05bf29fa9 19-Dec-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change I420cc110 into eclair-mr2

* changes:
Fix 2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.
292224d1c1d867d1235cb11637b9f268e3ad4198 15-Dec-2009 Jim Miller <jaggies@google.com> Fix 2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.

This change basically tightens up the layout and makes the emergency button area the "stretchy" part of
the layout.
eyguard_screen_sim_pin_portrait.xml
4ee9e5383790d30c1217d1638c24d06bb1e8183d 14-Dec-2009 Paul Westbrook <pwestbro@google.com> Fixed class paths in layout xml files

Updated the class paths in some layout files to match the package of
the NumberPicker and NumberPickerButton
ate_picker.xml
umber_picker.xml
ime_picker.xml
7aacc59abea2822c12e3c8ef743df66262b8767b 07-Dec-2009 Daniel Sandler <dsandler@android.com> Move the emergency call button to the top-right when there's no SIM.

In the process, clean up the way the lock screen's "toasts"
are handled so that those also match the desired UI.

http://b/2260798
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
21eb4b87357de7f276eb3ff97c9e91e06568f7af 03-Dec-2009 Daniel Sandler <dsandler@android.com> Allow room for descenders in am/pm text.

The lock screen clock layout was previously cropping them
off; in locales that use "PM" this is fine, but Spanish
(e.g.) uses "p.m."

Fixes http://b/2277477
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
add867197c0ae81b8120d70e4ae936df4a9c29bb 03-Dec-2009 Daniel Sandler <dsandler@google.com> am 14bee131: Fix lock screen layouts with emergency call buttons.

Merge commit '14bee131da68404b33655a241de83c2eeb417559' into eclair-mr2

* commit '14bee131da68404b33655a241de83c2eeb417559':
Fix lock screen layouts with emergency call buttons.
14bee131da68404b33655a241de83c2eeb417559 02-Dec-2009 Daniel Sandler <dsandler@google.com> Fix lock screen layouts with emergency call buttons.

Fixes http://b/2259529
Partially fixes http://b/2260798

Change-Id: Iabb3f74dc2a331810ae8ff44ebb319fe25d217ef
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
a442e79126be4bb617daae9b0ea023d10a3ffd3a 24-Nov-2009 Jim Miller <jaggies@google.com> am 35cdb484: Merge change I6c6c166b into eclair

Merge commit '35cdb484928b34fd517e49e200aa79aa64b4eeb4' into eclair-mr2

* commit '35cdb484928b34fd517e49e200aa79aa64b4eeb4':
Fix 2268841: Updated portrait tab lockscreen to match latest PPL.
6c6c166bf485eb26d33c0d82d118c6b698ddf9d5 24-Nov-2009 Jim Miller <jaggies@google.com> Fix 2268841: Updated portrait tab lockscreen to match latest PPL.
eyguard_screen_tab_unlock.xml
ee3fd99a0ba0d0c3d969050454a07482259bcf0c 18-Nov-2009 Jim Miller <jaggies@google.com> am 30998a59: Merge change I587dd820 into eclair

Merge commit '30998a59aced3248b3a6f5e507dba0394fb54cad' into eclair-mr2

* commit '30998a59aced3248b3a6f5e507dba0394fb54cad':
Fix 2268841: Much better looking layout for pattern lock screen.
587dd820b512f120fd93f9c8f419c338de0fba40 18-Nov-2009 Jim Miller <jaggies@google.com> Fix 2268841: Much better looking layout for pattern lock screen.
eyguard_screen_unlock_portrait.xml
ac4bacd9777c12e4cd6ddc335518a61a3f18f47f 15-Nov-2009 Jim Miller <jaggies@google.com> am 16a9d9a7: Fix 2209086: Fix missing callback that was preventing tab bar text from updating.

Merge commit '16a9d9a736a1bfdc12aa54c549508dd12596247f' into eclair-mr2

* commit '16a9d9a736a1bfdc12aa54c549508dd12596247f':
Fix 2209086: Fix missing callback that was preventing tab bar text from updating.
197ef85ef5c8563270a38808d2716a29e12e00e9 15-Nov-2009 Jim Miller <jaggies@google.com> am e5608f5e: Merge change Ied958262 into eclair

Merge commit 'e5608f5ea55fadb4c99664207865b1220ad0f73b' into eclair-mr2

* commit 'e5608f5ea55fadb4c99664207865b1220ad0f73b':
Fix 2262069: Cosmetic change - shift DigitalClock down to provide room for carrier.
16a9d9a736a1bfdc12aa54c549508dd12596247f 14-Nov-2009 Jim Miller <jaggies@google.com> Fix 2209086: Fix missing callback that was preventing tab bar text from updating.

Also includes a cosmetic fix to move the Digital clock down a bit.
eyguard_screen_tab_unlock.xml
ec05ece3ba233abedbdf75debbdff9377b8ecf11 15-Nov-2009 Jim Miller <jaggies@google.com> Fix 2262069: Cosmetic change - shift DigitalClock down to provide room for carrier.
eyguard_screen_unlock_portrait.xml
235657dbe06c4fea8860ec9fef834a6b36da9700 13-Nov-2009 Nicolas Catania <niko@google.com> am 73f8aa67: Merge change I4898b145 into eclair

Merge commit '73f8aa678055598738dfba54c60a1674bcbf02b1' into eclair-mr2

* commit '73f8aa678055598738dfba54c60a1674bcbf02b1':
Removed the fixed height in the sim unlock screen's header.
73f8aa678055598738dfba54c60a1674bcbf02b1 13-Nov-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change I4898b145 into eclair

* changes:
Removed the fixed height in the sim unlock screen's header.
5be290d6296da34cdd2724ee94dfc3b61bc02785 13-Nov-2009 Jim Miller <jaggies@google.com> am 11fea858: Merge change I8061e6ac into eclair

Merge commit '11fea858b2f2d3f9c40a4da848d7bcee47edde04' into eclair-mr2

* commit '11fea858b2f2d3f9c40a4da848d7bcee47edde04':
Fix 2209086: Updated assets and fixed widget dimension calculation.
4811d62d5f07a1ffbf085d5e424e2b54d0e7ebfd 13-Nov-2009 Jim Miller <jaggies@google.com> Fix 2209086: Updated assets and fixed widget dimension calculation.

Added hvga assets for new lock screen widget.

Tested:
LockScreen on wvga and hvga devices.
InCallScreen on wvga and hvga devices.
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
4898b145bdc77941b6452c46f469c74181887b0e 13-Nov-2009 Nicolas Catania <niko@google.com> Removed the fixed height in the sim unlock screen's header.

Use wrap content and set the textview for the explaination
to 2 lines.
Fixed the bug on passion.
G1 is too unstable to test.

Bug:2251298
eyguard_screen_sim_pin_portrait.xml
d1a3fc38e99e0483402168529020e758ecd777ce 12-Nov-2009 Daniel Sandler <dsandler@google.com> am 609bbf18: Merge change I54089080 into eclair

Merge commit '609bbf182e4b4f39b6be7ed01331887ca70ea4c1' into eclair-mr2

* commit '609bbf182e4b4f39b6be7ed01331887ca70ea4c1':
Update keyguard and pattern-lock layouts for new UX designs.
e3ea6e3d4c8a8c2dc71f608a74ed9f6137afe63d 12-Nov-2009 Daniel Sandler <dsandler@google.com> Update keyguard and pattern-lock layouts for new UX designs.

To do this, we bring DigitalClock over from Clock into the
internal widgets. Its font, Clockopia, comes along for the
ride (find it in /system/fonts).

This change is required for relevant code changes in
frameworks/policy/phone.

Change-Id: I354534f1abd9cf9557c9d18566f1d55b6be5e8f1
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
36818b380dbb19275ba92fc8e307591ea7bffba4 12-Nov-2009 Jim Miller <jaggies@google.com> am 2ba297d1: Merge change I9890c2d4 into eclair

Merge commit '2ba297d19e101ab3c6456aa7813a043d66c572b6' into eclair-mr2

* commit '2ba297d19e101ab3c6456aa7813a043d66c572b6':
Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard
9890c2d4baa39ce013d2ca05642b6c2d5b1ad273 12-Nov-2009 Jim Miller <jaggies@google.com> Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard
eyguard_screen_tab_unlock_land.xml
052908a5d93f3d842cd7a9d8eda5acd3d9565b69 12-Nov-2009 Jim Miller <jaggies@google.com> am 2f92bd3e: Merge change Ia895aa7d into eclair

Merge commit '2f92bd3ecb45e2690dcdc9c09564a1b3805f673b' into eclair-mr2

* commit '2f92bd3ecb45e2690dcdc9c09564a1b3805f673b':
Fix for 2209086: Initial pass at new SlidingTab widget and integration into LockScreen.
24ccf3c59077d81b0dd3b314822ff7dab215c165 11-Nov-2009 Jim Miller <jaggies@google.com> Fix for 2209086: Initial pass at new SlidingTab widget and integration into LockScreen.

Tested:
- unlock and mute/unmute

Not working:
- highlighting on right tab.
eyguard_screen_tab_unlock.xml
eyguard_screen_tab_unlock_land.xml
e31311fde5eb052941167d1a7942987ef3b49273 21-Oct-2009 Mark Wagner <mxw@google.com> fix the "right icon" in the titlebar

Looks like when you request a right icon in the title bar it was
still putting it on the left. Perhaps nobody ever tried this.
creen_title_icons.xml
32de91306233b08604ce7a158a37235c7042ae13 20-Oct-2009 Marco Nelissen <marcone@google.com> am cdc8b326: Merge change I61741f5a into eclair

Merge commit 'cdc8b326dd0989003e2fdd7d5a605b5755acf221' into eclair-mr2

* commit 'cdc8b326dd0989003e2fdd7d5a605b5755acf221':
Fix high density bug 2179543: use 'dip' instead of 'px'
b0905dc788e280a7552556313051987f7b9203ba 20-Oct-2009 Marco Nelissen <marcone@google.com> Fix high density bug 2179543: use 'dip' instead of 'px'
edia_controller.xml
6719d39db189a97638d99e848d477896e294628f 15-Oct-2009 Tom Taylor <tomtaylor@google.com> Fix alert dialog separator

Update the line that separates the alert dialog's title from a custom view
with the correct asset to match the rest of the UI.
lert_dialog.xml
c4989b1b75848acbeaf53850fbcfbf2f8812e325 13-Oct-2009 Fred Quintana <fredq@google.com> update the authtoken permission granting UI

http://b/issue?id=2165284
rant_credentials_permission.xml
ermissions_account_and_authtokentype.xml
ermissions_package_list_item.xml
5eb7c9d3e880032972c0d03dd34d9432fa7c719d 01-Oct-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change Ifc9162c5 into eclair

* changes:
Fix padding around QuickContactBadge in ContactHeaderWidget
b66256738f277431b4f62f7abe90ee41f2bdf45a 01-Oct-2009 Evan Millar <emillar@google.com> Fix padding around QuickContactBadge in ContactHeaderWidget

Change-Id: Ifc9162c5fb7794530705e1de1d42d19d6ed8a8f4
ontact_header.xml
792bb382fb55b6bad02a42dbe2a7916b913aa9f6 01-Oct-2009 Jim Miller <jaggies@google.com> Fix 2133205: Change the opacity to allow more of the background to be seen on locked screen
eyguard_screen_rotary_unlock.xml
eyguard_screen_rotary_unlock_land.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
c1a2a8296e811a2b9f8553346147be65e8a690b6 30-Sep-2009 Evan Millar <emillar@google.com> Change FasttrackBadgeWidget->QuickContactBadge and make public.

Change-Id: I9d12beeba16c2f64742b4a99d0da4ceb73525b5b
ontact_header.xml
91c6bdd20365a5c6d33986cb941aa085864d016e 30-Sep-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change I2e069577 into eclair

* changes:
Simplify the layout of all activities with a title and a progress bar.
534dcbc5a0399ff88f535378b7c2c934a8636b16 30-Sep-2009 Romain Guy <romainguy@android.com> Simplify the layout of all activities with a title and a progress bar.

Change-Id: I2e0695779e5b4bccc4fc2e790bbaf5466e017fb2
creen_progress.xml
b460ef511507b10747aee16e6c8be010fb85402a 30-Sep-2009 Romain Guy <romainguy@android.com> Fix disabled text color in choice dialogs.

Change-Id: Id43181f27c741ed181960e9c592d0544b6571811
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
b71e554d7e5d01955259b8ce9d12f4323f1bdfb1 27-Sep-2009 Evan Millar <emillar@google.com> Add drop shadow to contact name in ContactHeaderWidget

Change-Id: Ieb6555bfca014b98567d1a981eaeb04e887e4dff
ontact_header_name.xml
8e55eaccffeda078d7389b7fb66b0c6df347bf31 26-Sep-2009 Dmitri Plotnikov <dplotnikov@google.com> Changing contact status to Presence-based

Change-Id: I35589e87f1e1743413d3f10509e9eccc333aa2fb
ontact_header.xml
6ecacd40dd56d80d6b7b8454d8f4c04124c8d899 25-Sep-2009 Neel Parekh <neel@google.com> Center name when no status.
Also shows the status if exists (not actually hooked up yet though).

Bug: 2138736
ontact_header.xml
ontact_header_name.xml
9507490ede70c78f171d72b866ebc049dec8d5a9 25-Sep-2009 Karl Rosaen <krosaen@android.com> Remove vertical separator from landscape layout of pattern lock screen.
eyguard_screen_unlock_landscape.xml
816ef1c1168e77778b0e116f9db3f46d78a1cb16 25-Sep-2009 Karl Rosaen <krosaen@android.com> Update layouts to show status (battery, alarm) info on pattern unlock screen. make buttons dark.
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
74646ad618a9ca289efa99b4a822e66ca61b8f95 24-Sep-2009 Karl Rosaen <krosaen@android.com> Update RotarySelector to support vertical orientation, and add resolution specific assets (removing old ones).
eyguard_screen_rotary_unlock_land.xml
077357ccf0c8b35094a69c3fc8bddd9ee605cf78 23-Sep-2009 Bjorn Bringert <bringert@android.com> Back button in search always goes back or closes search

Before, the back button had different behavior depending on
which part of the search dialog had focus, and depending on
whether there were more suggestions than could fit in the
visible space in the drop-down.

This change makes the behavior of the BACK button more
predictable, by always going back to QSB when pivoted
into a source, and closing the search dialog when in
QSB.

Fixes http://b/issue?id=2126526
"One tap of back button when entering text to search
should always take you back to previous page"

Change-Id: I7b3553122eaa1a5d87ac966d5ab2a9f432063cc9
earch_bar.xml
de9eef1c66208c0ef1b6aab6c27ec9c5ce014d97 22-Sep-2009 Evan Millar <emillar@google.com> Add aggregated badge to ContactHeaderWidget

Change-Id: I0266828c7d560b9aefc3f58d27c217f710f1b0bb
ontact_header.xml
278ec5d6f57f01fb5d9acce5794daf66f5535baa 20-Sep-2009 Karl Rosaen <krosaen@android.com> Add better transition to rotary lock widget when triggering: spin around instead of snap back.

Also add some icons and make a layout tweak, used by the lock screen (coming in a commit
to android.policy).
eyguard_screen_rotary_unlock.xml
2c22a51072fd71e3a50df9c26f9078bd62c90cd3 18-Sep-2009 Evan Millar <emillar@google.com> More hi-res assets, and darken background color to donut level.

Includes hi-res divider and header assets.

Change-Id: I8fbeb619509886f707fe604a8057c6beda1e03a7
ab_indicator.xml
50b9d8041598c76c788e9227df47a71ec0021060 17-Sep-2009 Karl Rosaen <krosaen@android.com> First pass at pattern lock screen that includes date / time and carrier info (framework portion).

- layout's tweaked to squeeze carrier, time and date into pattern layout (landscape and portrait)
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
6a20b823c3c9de8daa1c4bc002d6e58fe82d3a60 16-Sep-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 25293 into eclair

* changes:
Fix a handful of bugs in the ContactHeaderWidget
2c867f9b7f7e15da19fbd9642baa8b5278f274d0 15-Sep-2009 Evan Millar <emillar@google.com> Fix a handful of bugs in the ContactHeaderWidget

-http://b/issue?id=2074981 fixed
-http://b/issue?id=2088564 fixed.
-http://b/issue?id=2097374 fixed.
-http://b/issue?id=2095896 fixed.
-http://b/issue?id=2093734 fixed.

-Use FasttrackBadgeWidget.

-Also changes api in ContactsHeaderWidget to accept contact uri instead
of contact id.

Change-Id: I6623a99c7f5011387c57fc9a6861eef63174ca6e
ontact_header.xml
e4d95d02a25fb6596a3bf622ba57d4145773da90 16-Sep-2009 Karl Rosaen <krosaen@android.com> Add RotarySelector widget to android.internal for use by lock screen and incoming call screen.
eyguard_screen_rotary_unlock.xml
e727f18cf2649d07a89aba19ecefed93c9d0b305 27-Aug-2009 Evan Millar <emillar@google.com> Add the FasttrackBadgeWidget.

This widget is an extension of ImageView that takes care of the standard
fasttrack badging and on-click behavior. It should be used in any
applications that display contact photos.

This view's name will have to be changed before release, and will be
kept private until the name change is made. At that point the view will
be made public api.

Change-Id: I4704e0e979466929ad7b2ef11911681a5028b4a7
ontact_header.xml
38d838d3aef5716c72936b3c0573bc5d4135c02c 08-Sep-2009 Amith Yamasani <yamasani@google.com> Make the hardkeyboard long press dialog look the same as that of soft keyboard.

New assets for transparent buttons and background.
haracter_picker.xml
haracter_picker_button.xml
3730bb1cd59bcfa9f5cad8361997b84113ed5923 21-Aug-2009 Evan Millar <emillar@google.com> New List and Tab assets.

New tab assets. We decided to do a straight swap and then assess the
damage.

New default dark background color.

New list divider assets.

Change-Id: Ia00a9bb0ee1bad4f955f1c3b5b67526f62572015
ab_indicator.xml
22136fe1df5f3e081d4a42b13d5ce74049ad11a1 26-Aug-2009 Evan Millar <emillar@google.com> Add assets for fasttrack badges.

These may be incorporated into a fasttrack framework widget at some
point. For now we'll just make them private assets.

Change-Id: I6b8c1e5c4a5f8c38a95f23dfab9a67973862db95
ontact_header.xml
678771b8118c3289aff6814775cbb30fa8aada29 21-Aug-2009 Karl Rosaen <krosaen@android.com> New strings and utlity method tweaks associated with updated account unlock screen flow.

- 'setPermanentlyLocked(false)' no longer automatically resets the pattern
- new string for "waiting to verify account" progress dialog
- new string for account unlock screen title when you aren't past the too many
attempts, but just hit the 'forgot pattern' button
eyguard_screen_glogin_unlock.xml
c9e3e6e7b2205115aeaac6e587e8666b6c100a5a 20-Aug-2009 Evan Millar <emillar@google.com> Tweak the ContactsHeaderWidget to match the newest specs.
ontact_header.xml
ontact_header_name.xml
97f3209b45dd59b814dda70f1cc90ee8bc5f1319 12-Aug-2009 Mark Wagner <mxw@google.com> more support for bindStatic
some minor tweaks to the layout in the hopes I can start using this for gtalk soon
ontact_header_name.xml
773c6341244ed0be380b8242fb6d17d53c491f56 11-Aug-2009 Evan Millar <emillar@google.com> Add presence to ContactsHeaderWidget
ontact_header.xml
ontact_header_name.xml
6bfe14dea21deec4c90ceea79b8f810164f88031 06-Aug-2009 Jeff Sharkey <jsharkey@android.com> Add SHOW_OR_CREATE size modes, trigger from contact header.

Added constants so that apps triggering SHOW_OR_CREATE can
request a desired size through EXTRA_MODE. Also added hooks
to internal ContactHeaderWidget to launch SHOW_OR_CREATE
when user taps on photo.
ontact_header.xml
b3ac9318efde5de9938fea8b55b1f84addb80d4f 01-Aug-2009 Evan Millar <emillar@google.com> Adds the ContactHeaderWidget for use by system apps.

The ContactHeaderWidget is a new widget that is used as a header banner
in various system applications, including contacts, mms, and gtalk.
Convenience methods are supplied for bind the widget to a specific
contact, which can be specified by contact id, email, or phone number.
ontact_header.xml
ontact_header_name.xml
0355455b6f17731e68a23c1448b1539b5dad3eb9 31-Jul-2009 Amith Yamasani <yamasani@google.com> Flip the use of triangle icon on the right of settings.

Triangle will now only show up for preferences that have dialogs popup
when selected - like lists, sliders, EditTexts and Yes/No dialogs.
This is a change for the base preferences. If any subclasses override
and specify a different layout or normal preferences display a
dialog when pressed, they may not follow the new style.
reference_dialog.xml
d4a1d2e14297a3387fdb5761090961e714370492 17-Jul-2009 Fred Quintana <fredq@google.com> add account manager permission checking
rant_credentials_permission.xml
eb1eab1214dbe0b25355e7bde4279fca804af9f7 21-Jul-2009 Mike LeBeau <mlebeau@android.com> Remove unused search dialog layout files.
earch_dropdown_app_selector.xml
earch_dropdown_item_2line.xml
earch_dropdown_item_icons_1line.xml
17606f88527eb6c90c51784ae4bc08feda9c77db 14-Jul-2009 Romain Guy <romainguy@android.com> Fixes #1972593. Updates AppSecurityPermissions styles in Theme.Light
pp_perms_summary.xml
7ac6f3dac04203aa4da86a17967a9aea5a9624bf 06-Jul-2009 Romain Guy <romainguy@android.com> Fixes #1963214. ProgressDialog was using the wrong indeterminate progress asset.
rogress_dialog.xml
48d2c4a90415f790e6c2e5285ac0798422f8d5af 30-Jun-2009 Eric Fischer <enf@google.com> Adjust the character picker layout a little so it will fit on the screen.

Previously when there were three rows of characters, the Cancel button
would hang off the edge a little.

Bug 1747709
haracter_picker.xml
e29f064383cbc745c8605c707000ab4e16ee0aac 24-Jun-2009 Romain Guy <romainguy@android.com> Fixes #1905761. Updates the height of ACTV's drop down whenever the IME changes.
earch_bar.xml
fb5b0824ed89d96f4d570e63f9d59edbb8dd1c2c 21-Jun-2009 Mike LeBeau <mlebeau@android.com> Set the search bar's AutoCompleteTextView to ellipsize=end.
After Romain's change 4829, we can set this to make hint text
ellipsize (and thus not line wrap) in the search dialog.
earch_bar.xml
d20927410c973c98360afe3b9b174af0a8af2175 17-Jun-2009 Romain Guy <romainguy@android.com> Fixes #1414069. Display recent activities with two lines of text.
ecent_apps_dialog.xml
ecent_apps_icon.xml
36e862a699aa2a23df1543665f39b5b0c96885fb 22-May-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 2318 into donut

* changes:
Fixed vertical text position in search suggestion items.
eb128730b5e542ba47d13f79fff83590e19a8deb 22-May-2009 Bjorn Bringert <bringert@android.com> Fixed vertical text position in search suggestion items.

Background:

mlebeau said: "Cole had complained that the vertical alignment of the
text fields in search_dropdown_item_icons_2line.xml was a little
off. Specifically, when both lines are visible he wanted to see line1
pushed down 2-4 pixels (while keeping line2 in the same position as
now), and when only line1 is visible, he said it needed to be pushed
up 2-4 pixels from current."

Here's how the layout worked before (note that text2 and text1
are in this order in the layout file):

- If text2 is present, it is put at the bottom, with height set by
layout_height (currently 29dip) . - The line2 text is put at the top
of text2 (gravity=top).

- I think the paddingBottom=4dip in text2 has no effect, since the
text is top-aligned anyway.

- text1 is put at the top of the list item. If text2 is present, it
will have height 29dip (58 dip - 29 dip height of text2). It's a bit
weird, layout_height of text1 is completely ignored, but it has to be
set to something. If text2 is missing, it will fill the entire list
item height (58 dip).

- The line1 text is placed 4dip below the vertical center of text1
(4dip because of paddingTop).

Now, instead, text1 has height=wrap_content, and is placed right above
text2, if that's present. If text2 is absent, text1 is centered
vertically in the list item. This should have the desired effect.
If we want to tweak the positioning further in the case where text2
is visible, we can adjust the padding of text1.
earch_dropdown_item_icons_2line.xml
d6a463a9f23b3901bf729f2f27a6bb8f78b95248 22-May-2009 Romain Guy <romainguy@android.com> Add a new API to ListView: setGestures(int). This allows developers to enable gestures to jump inside the list or filter it. This change also introduces a new XML attribute to control this API. It also adds the ability to theme the GestureOverlayView from the gestures library. Finally, this adds a new VERSION header to the binary format used to store the letters for the recognizer.
ist_gestures_overlay.xml
3343af5fdb10ace9e593d042fedcd9b42e322a95 21-May-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 1863 into donut

* changes:
Center the progress message for GoogleWebContentHelper (bug #1548858).
1480eb27f5321ef5fc2faeee87c7464e279a4912 21-May-2009 Mike LeBeau <mlebeau@android.com> Add support to SuggestionsAdapter to query the 'working' status
of its underlying cursor and update a spinner in the search dialog
accordingly.
earch_bar.xml
aacf80261c54befde21e710ec9e1c2898bdf1ae4 18-May-2009 Mihai Preda <preda@google.com> Center the progress message for GoogleWebContentHelper (bug #1548858).
oogle_web_content_helper_layout.xml
743ae65992641263ae006605462af0290aac84ad 01-May-2009 Karl Rosaen <krosaen@google.com> make AutoCompleteTextView take the alternate anchor view into account when computing the max available space on screen.

before, it always computed the height based on the text view itself being the anchor. This fixes the clipping bug
in the search dialog.
earch_bar.xml
98e333f551a4bf2ebb50bb97a2a56b14bfdcd74b 28-Apr-2009 Karl Rosaen <krosaen@google.com> Fix back key and ime behavior for search dialog.

The back key now dismisses the soft keyboard, and then the dialog.

The soft keyboard behavior is improved by having ACTV do the following when 'mDropdownAlwaysShowing' is true:
- touching outside of the drop down doesn't dismiss it
- touching the text field ensures the imei is brought in front of the drop down
earch_bar.xml
1fd73239dcd2f17603e0819ca9963e04c8267bb2 28-Apr-2009 Mike LeBeau <mlebeau@android.com> Display the app icon to the left of the search field for search within apps.
earch_bar.xml
875d50a4b9294b2be33cff6493cae7acd1d07ea7 24-Apr-2009 Karl Rosaen <> AI 147564: Merge back from search branch to donut. Notes:
- all public apis and framework changes have been reviewed by relevant folks in our branch (e.g romainguy)
- all new public apis are @hidden; they will still get reviewed by api council once we're in git
- other than that, it's mostly GlobalSearch and search dialog stuff, a new apps provider, and some tweaks
to the contacts provider that was reviewed by jham

Automated import of CL 147564
esolve_list_item.xml
earch_bar.xml
earch_dropdown_item_1line.xml
earch_dropdown_item_2line.xml
earch_dropdown_item_icons_1line.xml
earch_dropdown_item_icons_2line.xml
e9c08056fafab720856ab8516ea0e623a5c0e360 02-Apr-2009 Daisuke Miyakawa <> AI 144182: am: CL 144181 Modify ProgressDialog class and its xml so that it follows the
Android's UI guide line. This modification is based on leland's mock.
See http://b/issue?id=1748136 for more information.
Put ProgressNumber left side, next to ProgressPercentage.
Make ProgressPercentage Bold.
Put ProgressNumber and ProgressPercentage near to the ProgressBar
above. This is same as the design of Market application.
Enable ProgressDialog change the ProgressNumber format. This is hidden
since the interface is premature.
Original author: dmiyakawa
Merged from: //branches/cupcake/...

Automated import of CL 144182
lert_dialog_progress.xml
7ae5afc473552f59ce3991a6ea5d3853502893e3 28-Mar-2009 Dianne Hackborn <> AI 143203: am: CL 142986 Work on issue #1739922 (Removed unused resources). We don't seem to use these.
Original author: hackbod
Merged from: //branches/cupcake/...

Automated import of CL 143203
lert_dialog_simple_text.xml
enu_item_divider.xml
umber_picker_edit.xml
opup_menu_layout.xml
etting_list_category.xml
etting_list_expanded_category.xml
etting_list_setting.xml
etting_list_setting_value_text.xml
ubmenu_item.xml
88fb1069bf254dc68c83546496592a9b5e739a07 27-Mar-2009 Dianne Hackborn <> AI 143147: Manual integration

Automated import of CL 143147
eyboard_popup_keyboard.xml
870a2b015645ef5086af6a5de31dc482e7193214 25-Mar-2009 Romain Guy <> Automated import from //branches/donutburger/...@142470,142470
elect_dialog.xml
b2e3a5db68229b1854faed5e5d2c97cc04b05233 25-Mar-2009 Romain Guy <> Automated import from //branches/donutburger/...@141524,141524
lways_use_checkbox.xml
8faf457da6ab73b13c346a160c14302acbceadd7 25-Mar-2009 Mike Cleron <> Automated import from //branches/donutburger/...@141083,141083
ime_picker.xml
95e4baf51ee38edd8a659d965a685adec24c98a9 25-Mar-2009 Karl Rosaen <> Automated import from //branches/donutburger/...@140847,140847
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
105925376f8d0f6b318c9938c7b83ef7fef094da 19-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@140373
lways_use_checkbox.xml
nput_method.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
creen_simple.xml
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_tracking.xml
ba87e3e6c985e7175152993b5efcc7dd2f0e1c93 13-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@138607
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
elect_dialog_singlechoice.xml
oom_container.xml
c39a6e0c51e182338deb8b63d07933b585134929 11-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137873
nput_method_extract_view.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
oom_browser_accessory_buttons.xml
oom_container.xml
oom_controls.xml
b2a3dd88a53cc8c6d19f6dc8ec4f3d6c4abd9b54 09-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137197
references.xml
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ctivity_list.xml
ctivity_list_item.xml
ctivity_list_item_2.xml
lert_dialog.xml
lert_dialog_progress.xml
lert_dialog_simple_text.xml
lways_use_checkbox.xml
pp_permission_item.xml
pp_perms_summary.xml
uto_complete_list.xml
attery_low.xml
attery_status.xml
rowser_link_context_header.xml
haracter_picker.xml
haracter_picker_button.xml
ate_picker.xml
ate_picker_dialog.xml
ialog_custom_title.xml
ialog_title.xml
ialog_title_icons.xml
xpandable_list_content.xml
xpanded_menu_layout.xml
lobal_actions_item.xml
oogle_web_content_helper_layout.xml
con_menu_item_layout.xml
nput_method.xml
nput_method_extract_view.xml
s_prompt.xml
eyboard_key_preview.xml
eyboard_popup_keyboard.xml
eyguard.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ist_content.xml
ist_menu_item_checkbox.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ist_menu_item_radio.xml
edia_controller.xml
enu_item.xml
enu_item_divider.xml
umber_picker.xml
umber_picker_edit.xml
opup_menu_layout.xml
ower_dialog.xml
reference.xml
reference_category.xml
reference_child.xml
reference_dialog_edittext.xml
reference_information.xml
reference_list_content.xml
reference_widget_checkbox.xml
references.xml
rogress_dialog.xml
ecent_apps_dialog.xml
ecent_apps_icon.xml
esolve_list_item.xml
afe_mode.xml
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_simple.xml
creen_title.xml
creen_title_icons.xml
earch_bar.xml
earch_dropdown_app_selector.xml
earch_dropdown_item_1line.xml
earch_dropdown_item_2line.xml
earch_dropdown_item_icons_1line.xml
earch_dropdown_item_icons_2line.xml
eekbar_dialog.xml
elect_dialog.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
etting_list_category.xml
etting_list_expanded_category.xml
etting_list_setting.xml
etting_list_setting_value_text.xml
imple_dropdown_hint.xml
imple_dropdown_item_1line.xml
imple_dropdown_item_2line.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_gallery_item.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_icon.xml
tatus_bar_latest_event.xml
tatus_bar_latest_event_content.xml
tatus_bar_tracking.xml
ubmenu_item.xml
ab_content.xml
ab_indicator.xml
est_list_item.xml
extview_hint.xml
ime_picker.xml
ime_picker_dialog.xml
ransient_notification.xml
wo_line_list_item.xml
yping_filter.xml
olume_adjust.xml
oom_controls.xml
oom_magnify.xml
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ctivity_list.xml
ctivity_list_item.xml
ctivity_list_item_2.xml
lert_dialog.xml
lert_dialog_progress.xml
lways_use_checkbox.xml
pp_permission_item.xml
pp_perms_summary.xml
uto_complete_list.xml
attery_low.xml
attery_status.xml
rowser_link_context_header.xml
haracter_picker.xml
haracter_picker_button.xml
ate_picker.xml
ate_picker_dialog.xml
ialog_custom_title.xml
ialog_title.xml
ialog_title_icons.xml
xpandable_list_content.xml
xpanded_menu_layout.xml
lobal_actions_item.xml
oogle_web_content_helper_layout.xml
con_menu_item_layout.xml
nput_method.xml
nput_method_extract_view.xml
s_prompt.xml
eyboard_key_preview.xml
eyboard_popup_keyboard.xml
eyguard.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ist_content.xml
ist_menu_item_checkbox.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ist_menu_item_radio.xml
edia_controller.xml
enu_item.xml
enu_item_divider.xml
umber_picker.xml
umber_picker_edit.xml
opup_menu_layout.xml
ower_dialog.xml
reference.xml
reference_category.xml
reference_child.xml
reference_dialog_edittext.xml
reference_information.xml
reference_list_content.xml
reference_widget_checkbox.xml
references.xml
rogress_dialog.xml
ecent_apps_dialog.xml
ecent_apps_icon.xml
esolve_list_item.xml
afe_mode.xml
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_simple.xml
creen_title.xml
creen_title_icons.xml
earch_bar.xml
earch_dropdown_app_selector.xml
earch_dropdown_item_1line.xml
earch_dropdown_item_2line.xml
earch_dropdown_item_icons_1line.xml
earch_dropdown_item_icons_2line.xml
eekbar_dialog.xml
elect_dialog.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
etting_list_category.xml
etting_list_expanded_category.xml
etting_list_setting.xml
etting_list_setting_value_text.xml
imple_dropdown_hint.xml
imple_dropdown_item_1line.xml
imple_dropdown_item_2line.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_gallery_item.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_icon.xml
tatus_bar_latest_event.xml
tatus_bar_latest_event_content.xml
tatus_bar_tracking.xml
ubmenu_item.xml
ab_content.xml
ab_indicator.xml
est_list_item.xml
extview_hint.xml
ime_picker.xml
ime_picker_dialog.xml
ransient_notification.xml
wo_line_list_item.xml
yping_filter.xml
olume_adjust.xml
oom_controls.xml
oom_magnify.xml
076357b8567458d4b6dfdcf839ef751634cd2bfb 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
lert_dialog_simple_text.xml
lobal_actions_item.xml
nput_method_extract_view.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
earch_bar.xml
elect_dialog_item.xml
tatus_bar_latest_event_content.xml
3dec7d563a2f3e1eb967ce2054a00b6620e3558c 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
lert_dialog_simple_text.xml
lobal_actions_item.xml
nput_method_extract_view.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
earch_bar.xml
elect_dialog_item.xml
tatus_bar_latest_event_content.xml
15ab3eae2ec3d73b3e8aa60b33ae41445bf83f4b 20-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@132569
oogle_web_content_helper_layout.xml
da996f390e17e16f2dfa60e972e7ebc4f868f37e 13-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@131421
ate_picker.xml
ate_picker_dialog.xml
umber_picker.xml
umber_picker_edit.xml
ime_picker.xml
ime_picker_dialog.xml
ime_picker_text.xml
d24b8183b93e781080b2c16c487e60d51c12da31 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
ctivity_list.xml
ctivity_list_item_2.xml
xpanded_menu_layout.xml
nput_method.xml
nput_method_extract_view.xml
s_prompt.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
ist_menu_item_layout.xml
reference.xml
reference_child.xml
esolve_list_item.xml
earch_bar.xml
tatus_bar.xml
oom_magnify.xml
22f7dfd23490a3de2f21ff96949ba47003aac8f8 20-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@127101
s_prompt.xml
oom_controls.xml
oom_magnify.xml
9266c558bf1d21ff647525ff99f7dadbca417309 16-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@126645
earch_bar.xml
b798689749c64baba81f02e10cf2157c747d6b46 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
earch_bar.xml
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
lert_dialog.xml
lways_use_checkbox.xml
con_menu_item_layout.xml
nput_method.xml
nput_method_extract_view.xml
eyboard_key_preview.xml
eyboard_popup_keyboard.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ist_menu_item_layout.xml
reference.xml
reference_child.xml
reference_information.xml
esolve_list_item.xml
earch_bar.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
imple_dropdown_item_1line.xml
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
olume_adjust.xml
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ctivity_list_item.xml
lert_dialog.xml
lert_dialog_progress.xml
lways_use_checkbox.xml
pp_permission_item.xml
pp_perms_summary.xml
uto_complete_list.xml
attery_low.xml
attery_status.xml
rowser_link_context_header.xml
haracter_picker.xml
haracter_picker_button.xml
ate_picker.xml
ate_picker_dialog.xml
ialog_custom_title.xml
ialog_title.xml
ialog_title_icons.xml
xpandable_list_content.xml
xpanded_menu_layout.xml
lobal_actions_item.xml
oogle_web_content_helper_layout.xml
con_menu_item_layout.xml
eyguard.xml
eyguard_screen_glogin_unlock.xml
eyguard_screen_lock.xml
eyguard_screen_sim_pin_landscape.xml
eyguard_screen_sim_pin_portrait.xml
eyguard_screen_unlock_landscape.xml
eyguard_screen_unlock_portrait.xml
ist_content.xml
ist_menu_item_checkbox.xml
ist_menu_item_icon.xml
ist_menu_item_layout.xml
ist_menu_item_radio.xml
edia_controller.xml
enu_item.xml
enu_item_divider.xml
umber_picker.xml
umber_picker_edit.xml
opup_menu_layout.xml
ower_dialog.xml
reference.xml
reference_category.xml
reference_child.xml
reference_dialog_edittext.xml
reference_information.xml
reference_list_content.xml
reference_widget_checkbox.xml
references.xml
rogress_dialog.xml
ecent_apps_dialog.xml
ecent_apps_icon.xml
esolve_list_item.xml
afe_mode.xml
creen.xml
creen_custom_title.xml
creen_progress.xml
creen_simple.xml
creen_title.xml
creen_title_icons.xml
earch_bar.xml
earch_dropdown_app_selector.xml
earch_dropdown_item_1line.xml
earch_dropdown_item_2line.xml
earch_dropdown_item_icons_1line.xml
earch_dropdown_item_icons_2line.xml
eekbar_dialog.xml
elect_dialog.xml
elect_dialog_item.xml
elect_dialog_multichoice.xml
elect_dialog_singlechoice.xml
etting_list_category.xml
etting_list_expanded_category.xml
etting_list_setting.xml
etting_list_setting_value_text.xml
imple_dropdown_hint.xml
imple_dropdown_item_1line.xml
imple_dropdown_item_2line.xml
imple_expandable_list_item_1.xml
imple_expandable_list_item_2.xml
imple_gallery_item.xml
imple_list_item_1.xml
imple_list_item_2.xml
imple_list_item_checked.xml
imple_list_item_multiple_choice.xml
imple_list_item_single_choice.xml
imple_spinner_dropdown_item.xml
imple_spinner_item.xml
tatus_bar.xml
tatus_bar_expanded.xml
tatus_bar_icon.xml
tatus_bar_latest_event.xml
tatus_bar_latest_event_content.xml
tatus_bar_tracking.xml
ubmenu_item.xml
ab_content.xml
ab_indicator.xml
est_list_item.xml
extview_hint.xml
ime_picker.xml
ime_picker_dialog.xml
ime_picker_text.xml
ransient_notification.xml
wo_line_list_item.xml
yping_filter.xml
olume_adjust.xml
oom_controls.xml
oom_magnify.xml