Merge commit '92df1283f7a8e186f04a93a1ec34d8f8fa3202ce' into gingerbread-plus-aosp
* commit '92df1283f7a8e186f04a93a1ec34d8f8fa3202ce':
Move samples to API 9
Merge commit '15b480d05245b3e2e23e17afce69081eba36574c' into gingerbread-plus-aosp
* commit '15b480d05245b3e2e23e17afce69081eba36574c':
Remove the Tag app.
Merge commit 'f8580cf67655e5b4dcf14b2520a8897e97053608' into gingerbread-plus-aosp
* commit 'f8580cf67655e5b4dcf14b2520a8897e97053608':
A bunch of work on the UI.
Merge commit 'b19cc7baa931fe7af87ab1c6a372bec723a44d75' into gingerbread-plus-aosp
* commit 'b19cc7baa931fe7af87ab1c6a372bec723a44d75':
Update permission name for Tag app.
- Change the tab order and remember the
current tab
- Proper icon for the starred tab, renamed
from saved
- Set the proper sort order for the tag lists
- Very rough first pass at full screen tag viewer
- Hookup the delete button in the tag viewer
- Store the snippets for tags in the database
- Added view creation logic to the parsed
messages and records so they can render
themselves
- Make the URI records look much better
- For URI records if there are multiple activities
that can handle the URI build one item per
activity and bypass the activity chooser
- Pretty print sms[to] and tel URIs
- Hookup URI entries in the viewer to launch the
activities
- Implement the spec for saving tags and timing
out the viewer for scanned tags
- Made a few more strings localizable
Change-Id: I6bdb8adf52445499c62a1b046f99d5b119aff068
Merge commit 'f1b348834c5125912f81a839ec8429c95990b3cd' into gingerbread-plus-aosp
* commit 'f1b348834c5125912f81a839ec8429c95990b3cd':
Dummy java file in native-only apps is not needed anymore.
Merge commit 'c36f835d598b2b8c653dcbcfa7f157e760737d01'
* commit 'c36f835d598b2b8c653dcbcfa7f157e760737d01':
Create a ParsedNdefMessage class with supporting implementations.
Merge commit '24277fdb61ce6133e31c7ef3e99bd4fc1314f0ac' into gingerbread-plus-aosp
* commit '24277fdb61ce6133e31c7ef3e99bd4fc1314f0ac':
Set SDK samples to API 8 + gingerbread.
Merge commit '1bc37bf5a5038c85d631750e8ab30457cefa312f'
* commit '1bc37bf5a5038c85d631750e8ab30457cefa312f':
add some new mock ndef messages for testing.
Merge commit '66d61ef95f5a0f8abc8b5371409e3c5372c9e10a' into gingerbread-plus-aosp
* commit '66d61ef95f5a0f8abc8b5371409e3c5372c9e10a':
Add in MonkeyRunner to the Windows SDK.
Merge commit '2b03173b27c7cd9daaa4f06c1f56a45b754eb5fc'
* commit '2b03173b27c7cd9daaa4f06c1f56a45b754eb5fc':
Add utility for toggling settings from the cmd line.
Merge commit '88be7a527d5fdf5ccab00e8c0826c6e06ab844ed'
* commit '88be7a527d5fdf5ccab00e8c0826c6e06ab844ed':
Assets moved to hdpi directory, mdpi version created
Merge commit '8149e89466644930069887527143d20cc7c91cfc' into gingerbread-plus-aosp
* commit '8149e89466644930069887527143d20cc7c91cfc':
Create a ParsedNdefMessage class with supporting implementations.
Merge commit '5bd2e0dbe64c9f3b64edc84900b60691d834cabb'
* commit '5bd2e0dbe64c9f3b64edc84900b60691d834cabb':
Change date storage in DB to be a ms timestamp integral value.
KeyEvent now offers an (@hidden) method to map keycodes to symbolic names
in a way that is compatible with what Monkey was already doing itself.
Now we shouldn't need to change monkey each time we add new keycodes.
Bug: 2912307
Change-Id: I9cd729b17c3f19505a4d3afcce465dad0c64cce0