- Revamped the list UI: replaced the long-press actions by
some stateful buttons. Uses the listview's single choice mode.
- Added a broadcast receiver to be able to change the system
locale using an intent, e.g. sent by adb shell am. This is
convenient for automated testing scripts.
- Changed package namespace to v2. This makes it easier for
an automated testing script to figure that an emulator has the
old version and install the new one side-by-side.
Change-Id: I1849d2b9d55441490b013cfefcca5d8fa48e22bd
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 '8149e89466644930069887527143d20cc7c91cfc' into gingerbread-plus-aosp
* commit '8149e89466644930069887527143d20cc7c91cfc':
Create a ParsedNdefMessage class with supporting implementations.
Merge commit '4f3dcc857e002d1b5611d0b00bb787eec6318967' into gingerbread-plus-aosp
* commit '4f3dcc857e002d1b5611d0b00bb787eec6318967':
Revert "Add utility for toggling settings from the cmd line."
Merge commit '85122d2605a22c8e7bcde868c2b7a7d8d744e613' into gingerbread-plus-aosp
* commit '85122d2605a22c8e7bcde868c2b7a7d8d744e613':
add some new mock ndef messages for testing.
Merge commit '4f6f93d594791461d0a1df299800a3b238cdc1fc' into gingerbread-plus-aosp
* commit '4f6f93d594791461d0a1df299800a3b238cdc1fc':
Checkpoint work on the Tag app.
Merge commit '5b599c31481633e4f4277a125eeae6ea47600b02' into gingerbread-plus-aosp
* commit '5b599c31481633e4f4277a125eeae6ea47600b02':
Add utility for toggling settings from the cmd line.
Merge commit '037515476560b1277960d0bb781e4be5610558c0' into gingerbread-plus-aosp
* commit '037515476560b1277960d0bb781e4be5610558c0':
Assets moved to hdpi directory, mdpi version created
Merge commit 'feb2b3d9b02d7fd008bea09d14f175d848a62226' into gingerbread-plus-aosp
* commit 'feb2b3d9b02d7fd008bea09d14f175d848a62226':
Change date storage in DB to be a ms timestamp integral value.
Add a basic CursorAdapter to add more flexibility to views in list.
Create custom listview item that is pretty much the same, except
with a relative time string.
Change-Id: I9a1f956832f550b9a8192ea3967e732725dd6ba2
Merge commit '1d5707b5a864f5f154bc2de98f7c2027b8390387' into gingerbread-plus-aosp
* commit '1d5707b5a864f5f154bc2de98f7c2027b8390387':
Update Tag app for API changes.
Merge commit '5fed2354d2ffb374ea84641eed0fe287fb26c3ce' into gingerbread-plus-aosp
* commit '5fed2354d2ffb374ea84641eed0fe287fb26c3ce':
Clean up some resources:
- remove duplicated desk clocks since they were really the same icon.
- shrink down the tab indicator icons to a suitable size
- remove title bar from activity
Change-Id: I39ed7efb0e493a7ac037d6c06fa25eeb53d2332e
Merge commit '5b2f2912bcf4c1a9da9e8120d2788e31b484a848' into gingerbread-plus-aosp
* commit '5b2f2912bcf4c1a9da9e8120d2788e31b484a848':
Nuke author tags and update Manifest that I
Merge commit '14ca79d2a9f305abadcf98d4b3e579a4b79d78ab' into gingerbread-plus-aosp
* commit '14ca79d2a9f305abadcf98d4b3e579a4b79d78ab':
Minor JavaDoc additions and some long line fixes.
Merge commit '5e26d64d0907e403baf3c487191a4c5ffb48f74c' into gingerbread-plus-aosp
* commit '5e26d64d0907e403baf3c487191a4c5ffb48f74c':
disable proguard. This makes unittests run.
Merge commit '22ba58cfb88e1394b34dc40b83f3dbf5229b2fb1' into gingerbread-plus-aosp
* commit '22ba58cfb88e1394b34dc40b83f3dbf5229b2fb1':
Add a util function that converts Text ndef record to text.