5463 Commits

Author SHA1 Message Date
David Christie
b12ba933f3 Make location QuickSettings multi-user compatible (b/10563313)
Change-Id: I8ae5238e66fa2d6890ffe5697d3e6d5f50413c3e
2013-09-04 11:36:17 -07:00
John Spurlock
3c87566c11 SystemUI demo mode.
Control the status bar visuals via a simple intent protocol.
Useful for comprehensive visual testing reachable assets
and the various bar modes.

Protected behind a global system setting.  To enable:
  adb shell settings put global sysui_demo_allowed 1

Remove obsolete sync failing asset, and tighten up
BluetoothController to represent reality.

Bug:10502089
Change-Id: I28443af3d6b22fcb7b367ef70e1d95fc23ebd407
2013-09-04 14:09:17 -04:00
John Spurlock
fcc901c10b Remove signal/wifi activity indicator icon overlays.
Bug:10607423
Change-Id: Ib58c5a6759b54f5c84aa2de414bef0f7f3d9b21d
2013-09-04 10:36:27 -04:00
John Spurlock
2a63a4a253 am 05aafe72: am 40de3917: Merge "Icon updates: location, settings, cdma roaming" into klp-dev
* commit '05aafe72219d1c0c527e48718f5f40fe428dd1ba':
  Icon updates: location, settings, cdma roaming
2013-09-04 06:43:53 -07:00
John Spurlock
30331c97bb am a92623f7: am 20c9606f: Merge "Remove unused status bar icon stat_sys_secure." into klp-dev
* commit 'a92623f7763ee31e14566cfbed727e722d4e5689':
  Remove unused status bar icon stat_sys_secure.
2013-09-04 06:40:19 -07:00
John Spurlock
05aafe7221 am 40de3917: Merge "Icon updates: location, settings, cdma roaming" into klp-dev
* commit '40de39171b9ddf49c20600d750b99e4033416665':
  Icon updates: location, settings, cdma roaming
2013-09-04 06:39:39 -07:00
John Spurlock
a92623f776 am 20c9606f: Merge "Remove unused status bar icon stat_sys_secure." into klp-dev
* commit '20c9606f5770496ffef45dd3d02a9885d3bed6b6':
  Remove unused status bar icon stat_sys_secure.
2013-09-04 06:36:07 -07:00
John Spurlock
40de39171b Merge "Icon updates: location, settings, cdma roaming" into klp-dev 2013-09-04 13:35:07 +00:00
John Spurlock
20c9606f57 Merge "Remove unused status bar icon stat_sys_secure." into klp-dev 2013-09-04 13:32:18 +00:00
John Spurlock
43701dbfa0 Icon updates: location, settings, cdma roaming
Bug:10502089
Change-Id: I2cc1b6bd8e1998830228b1d174cd4af13a1f1b6e
2013-09-04 09:23:40 -04:00
Baligh Uddin
002564b727 Merge "Import translations. DO NOT MERGE" 2013-09-04 04:44:46 +00:00
Baligh Uddin
f273c2fca7 Merge "Import translations. DO NOT MERGE" 2013-09-04 04:44:36 +00:00
Baligh Uddin
85e479b3d7 Merge "Import translations. DO NOT MERGE" into klp-dev 2013-09-04 04:44:27 +00:00
Baligh Uddin
367176b567 Merge "Import translations. DO NOT MERGE" 2013-09-04 04:44:04 +00:00
Baligh Uddin
df8fe74455 Merge "Import translations. DO NOT MERGE" into klp-dev 2013-09-04 04:43:51 +00:00
Baligh Uddin
be4e1e4247 Merge "Import translations. DO NOT MERGE" 2013-09-04 04:43:51 +00:00
Baligh Uddin
80454d693d Merge "Import translations. DO NOT MERGE" 2013-09-04 04:43:06 +00:00
Jeff Sharkey
063a7462a6 am 8dd4bee2: am 5b3f4aa8: Merge "Show loading, error, and info messages as footers." into klp-dev
* commit '8dd4bee2405aa6d1868130c3cc02f68d627987f7':
  Show loading, error, and info messages as footers.
2013-09-03 21:39:17 -07:00
Jeff Sharkey
597e7e0f21 am fe0a0873: am 100558ec: Merge "Updated documents UX around action bar." into klp-dev
* commit 'fe0a0873f9a321d2602950378cb1ad117836784a':
  Updated documents UX around action bar.
2013-09-03 21:39:14 -07:00
Jeff Sharkey
8dd4bee240 am 5b3f4aa8: Merge "Show loading, error, and info messages as footers." into klp-dev
* commit '5b3f4aa84fe3f97075f4ed0763c9ee8a3dd2065d':
  Show loading, error, and info messages as footers.
2013-09-03 21:36:12 -07:00
Jeff Sharkey
fe0a0873f9 am 100558ec: Merge "Updated documents UX around action bar." into klp-dev
* commit '100558ec646f729fd59ad7cec161febb8d09dac3':
  Updated documents UX around action bar.
2013-09-03 21:36:09 -07:00
Jeff Sharkey
5b3f4aa84f Merge "Show loading, error, and info messages as footers." into klp-dev 2013-09-04 04:34:18 +00:00
Jeff Sharkey
100558ec64 Merge "Updated documents UX around action bar." into klp-dev 2013-09-04 04:34:15 +00:00
Christopher Tate
513459da2d am 3fabe12b: am d0688beb: Merge "Sanity check users before committing new Android ID" into klp-dev
* commit '3fabe12bf8a16540af38d1934d6590949c9d1fff':
  Sanity check users before committing new Android ID
2013-09-03 17:53:50 -07:00
Christopher Tate
3fabe12bf8 am d0688beb: Merge "Sanity check users before committing new Android ID" into klp-dev
* commit 'd0688beb6890ca3888d08d250ad33655a2a588d5':
  Sanity check users before committing new Android ID
2013-09-03 17:51:18 -07:00
Christopher Tate
d0688beb68 Merge "Sanity check users before committing new Android ID" into klp-dev 2013-09-04 00:48:06 +00:00
Jeff Sharkey
954be02326 Show loading, error, and info messages as footers.
A provider can include extras in their Cursors to indicate that
loading is ongoing, or include an error or informational message,
which are now shown in footer views.

Fix registration to always get change notifications.

Test provider that verifies common provider behavior of holding
a reference to "cloud" resources that are released by GC when the
remote Cursor is closed.  Also used to validate Recents behavior
for slow providers.

Bug: 10599268
Change-Id: I331c31058dbb80261e7d279b851197c65ac87e32
2013-09-03 17:02:47 -07:00
Christopher Tate
38e7a60fd7 Sanity check users before committing new Android ID
In creation/deletion cycling we can wind up racing and attempting
to establish the Android ID on first access *after* the user has
already been deleted.  Cope gracefully with this outcome.

Bug 10608503

Change-Id: I169d5052e5a2e354ce0e1f61258e45e31f5ba171
2013-09-03 16:57:34 -07:00
Jeff Sharkey
ded77187ef Updated documents UX around action bar.
Change action bar to match current design; drawer is always available
and navigation dropdown is used to interact with current traversal
path in hierarchy.  On first launch, show recents with drawer
expanded.  On subsequent launches, resume from last location with
drawer closed.  If last location root isn't applicable, then behave
like initial launch.  Move sort order into action bar submenu.

Delete documents using contract.  Use unstable provider when
inflating DocumentInfo from Uri.

Bug: 10330219, 10510851
Change-Id: I6e94637d70ebca156a6c5d50272e878156d0dd62
2013-09-03 14:17:10 -07:00
John Spurlock
bab55129bb am 5fd39883: am cbd067e8: Merge "Dim status icons / battery / clock on opaque bars." into klp-dev
* commit '5fd3988342f5c680a6480e5294d2d588eb233e03':
  Dim status icons / battery / clock on opaque bars.
2013-09-03 13:38:12 -07:00
John Spurlock
5fd3988342 am cbd067e8: Merge "Dim status icons / battery / clock on opaque bars." into klp-dev
* commit 'cbd067e87537874ce216c02cab2ab46b5980b634':
  Dim status icons / battery / clock on opaque bars.
2013-09-03 13:35:29 -07:00
John Spurlock
cbd067e875 Merge "Dim status icons / battery / clock on opaque bars." into klp-dev 2013-09-03 20:30:48 +00:00
John Spurlock
e6f0a71650 Dim status icons / battery / clock on opaque bars.
Apply consistent alpha to the other status bar elements
now that they are intrinsically brighter than before.

Bug:10602822
Change-Id: I8ca6ddc844f9c58ddf2a1df8d1a5bd7fb71932d1
2013-09-03 16:23:49 -04:00
Michael Wright
18e14c75e3 Fix keymap build dependencies and variable name collisions
Change-Id: I06e67ddc97429ae9c3d04143934c3f8233fcd22f
2013-09-03 12:27:18 -07:00
John Spurlock
25b16ede5a am b893af6d: am bfa29c71: Merge "Don\'t ever disable the status/nav bar." into klp-dev
* commit 'b893af6d06b1f3d12ec34e0bd68e64284ce55b5e':
  Don't ever disable the status/nav bar.
2013-09-03 12:23:02 -07:00
John Spurlock
b893af6d06 am bfa29c71: Merge "Don\'t ever disable the status/nav bar." into klp-dev
* commit 'bfa29c7181d4b811cb39dbd013c45ff653d8a5f4':
  Don't ever disable the status/nav bar.
2013-09-03 12:14:58 -07:00
John Spurlock
bfa29c7181 Merge "Don't ever disable the status/nav bar." into klp-dev 2013-09-03 19:12:55 +00:00
John Spurlock
686820a402 Don't ever disable the status/nav bar.
Revert part of the fix for b/8682123 until we figure out why
the window state does not flip to SHOWING in BarController.

Bug:10488453
Change-Id: Ic5d60a6d945b470fd519dc01de30690e61c62e01
2013-09-03 14:44:16 -04:00
Svetoslav Ganov
ebc10202c5 am 38c5b2b8: am ad0ec16f: Merge "Bug fixes in the printer dialog activity and fused printer loader." into klp-dev
* commit '38c5b2b8793e34c2526ba2607c43aa514fdc0479':
  Bug fixes in the printer dialog activity and fused printer loader.
2013-09-03 11:07:30 -07:00
Svetoslav Ganov
38c5b2b879 am ad0ec16f: Merge "Bug fixes in the printer dialog activity and fused printer loader." into klp-dev
* commit 'ad0ec16fbe27e69e22b90ad9f1b9e322d8c20e8d':
  Bug fixes in the printer dialog activity and fused printer loader.
2013-09-03 11:04:19 -07:00
Svetoslav Ganov
ad0ec16fbe Merge "Bug fixes in the printer dialog activity and fused printer loader." into klp-dev 2013-09-03 18:02:58 +00:00
Baligh Uddin
84753e4010 Import translations. DO NOT MERGE
Change-Id: Ieb610ced7d3f541bc238646988904ed1cb7cee7a
Auto-generated-cl: translation import
2013-09-03 10:20:59 -07:00
Baligh Uddin
f558f2f14f Import translations. DO NOT MERGE
Change-Id: I9ca7bbde9a5f59efa72945278df6b2902893374c
Auto-generated-cl: translation import
2013-09-03 10:19:00 -07:00
Baligh Uddin
d99d648156 Import translations. DO NOT MERGE
Change-Id: Icaf13bfca4c997cd0b1bddc91c96351cb5d5a20e
Auto-generated-cl: translation import
2013-09-03 10:16:06 -07:00
Baligh Uddin
0c02096862 Import translations. DO NOT MERGE
Change-Id: If6461fff76109212bf1e28bf238c6876cb2fa0be
Auto-generated-cl: translation import
2013-09-03 10:10:16 -07:00
Baligh Uddin
ac9be317fe Import translations. DO NOT MERGE
Change-Id: I28c0f0f828b6f3d4e4627c1732929b6ee73056d0
Auto-generated-cl: translation import
2013-09-03 10:08:25 -07:00
Baligh Uddin
8213e34b14 Import translations. DO NOT MERGE
Change-Id: I17ec3c595dbf7291f781fa73ce5772d2a647ae91
Auto-generated-cl: translation import
2013-09-03 10:07:16 -07:00
Baligh Uddin
a48259fa7d Import translations. DO NOT MERGE
Change-Id: I89fb0120fcbcec36959ffcdd75d1bac409afa4c8
Auto-generated-cl: translation import
2013-09-03 09:07:47 -07:00
John Spurlock
1f0c596563 Remove unused status bar icon stat_sys_secure.
It was moved behind an undocumented setting three yrs ago.

Bug:10502089
Change-Id: Icef0e3deaa9b09afab98bbb76520b47a16da2069
2013-09-03 12:04:38 -04:00
Svetoslav Ganov
9186d0cb2b Bug fixes in the printer dialog activity and fused printer loader.
1. Fused printers loader was not using the discovered printers to update the
    historical ones. Now if a historical printer is discovered we update its state
    with the discovered, i.e. most recent, information.

2. Fixed a bug in the destination adapter of the print job config dialog that
    was leading to a crash if all printers item is selected when there are no
    discovered printers.

3.  Updated the add printers asset in the all printers screen.

4. Historical printers were not persisted by the print dialog activity.

5. Reduced the number of printers we send per transation to avoid the binder
   transaction size limit. Added sending of printers in chunks in a place
   this was missing.

Change-Id: I88b54888360bc0e53b06bd260c2b832d0d6454b6
2013-09-03 08:42:17 -07:00