3801 Commits

Author SHA1 Message Date
Baligh Uddin
8e6ad38b2a Import translations. DO NOT MERGE
Change-Id: I326376e7d107235007d0d2cba161ffebc6e69a61
Auto-generated-cl: translation import
2012-10-05 14:41:07 -07:00
John Spurlock
91ee32504b am ed332658: am 5db47e38: am fcfd3e68: Merge "Fix upgrade case for Settings.Secure.USER_SETUP_COMPLETE." into jb-mr1-dev
* commit 'ed332658df2f7a89961842b560242cc6b859bd4b':
  Fix upgrade case for Settings.Secure.USER_SETUP_COMPLETE.
2012-10-05 10:38:13 -07:00
John Spurlock
fcfd3e68ab Merge "Fix upgrade case for Settings.Secure.USER_SETUP_COMPLETE." into jb-mr1-dev 2012-10-05 10:31:05 -07:00
Daniel Sandler
a9a4eef71d am 42d696f6: am 5a824f4b: am 5b5d31b1: Merge "Lubricate a sticky notification panel." into jb-mr1-dev
* commit '42d696f6ce92524eaca13dbe057efd7aaca1ca57':
  Lubricate a sticky notification panel.
2012-10-05 10:04:52 -07:00
Daniel Sandler
7a03775e6e am fc3d5a1d: am a4b48330: am d7620196: Merge "Restore rubberbanding on initial pulldown." into jb-mr1-dev
* commit 'fc3d5a1d895bf8a0d6a1efcd7f2c46e99aba2499':
  Restore rubberbanding on initial pulldown.
2012-10-05 10:02:12 -07:00
Daniel Sandler
5b5d31b19b Merge "Lubricate a sticky notification panel." into jb-mr1-dev 2012-10-05 09:58:12 -07:00
Daniel Sandler
d7620196e5 Merge "Restore rubberbanding on initial pulldown." into jb-mr1-dev 2012-10-05 09:56:20 -07:00
Daniel Sandler
c38bbc391a Lubricate a sticky notification panel.
If the panel was left open when the screen was turned off,
in some cases it might get stuck in an "open" state (the
panel's expanded height would be nonzero) although the
status bar window is in fact fully collapsed (due to
makeExpandedInvisible). The next time the user would go to
open the panel, things would be in an inconsistent state and
the panel wouldn't come down (on phones, the settings panel
would be attempted, but still nothing would happen).

This was easiest to reproduce on the keyguard (turn on
screen, pull down panel, turn off screen).

Bug: 7260868
Change-Id: Iec0000ba020e5a519eb5b4d42ac273b6689a18bd
2012-10-05 12:21:38 -04:00
John Spurlock
7f1c248e80 Fix upgrade case for Settings.Secure.USER_SETUP_COMPLETE.
Existing primary users were never being marked as complete,
causing things that relied on this (e.g. showing the quick settings panel)
to break.

Bug:7282088
Change-Id: I9c8622f3cd0fb99a44477946d3db22fa2cbbc6fc
2012-10-05 11:45:18 -04:00
Daniel Sandler
a801f68624 Restore rubberbanding on initial pulldown.
Broken by change Id93d6a00.

Bug: 7286201
Change-Id: I4155076df09d548aa00ae3793f78e6c154cde5f1
2012-10-05 11:01:05 -04:00
Jeff Hamilton
2dd1816661 am 69813a0d: am 7fe70683: am 20de160c: Revert "Changes to support updating location providers."
* commit '69813a0db10d7c64ed93a2871028a79052c9950f':
  Revert "Changes to support updating location providers."
2012-10-05 00:55:52 -07:00
Jeff Hamilton
20de160ca3 Revert "Changes to support updating location providers."
This reverts commit c19efc204aee1f0f3164dc21bd2ef3fdd4259c71.
2012-10-05 02:32:52 -05:00
Daniel Sandler
cccd6ada95 am 8b14fda4: am f7eef4e3: am 2a04e740: Merge "Updated clock hands for Quick Settings." into jb-mr1-dev
* commit '8b14fda4f36c86eaa8b4c9e072398d61228a26d7':
  Updated clock hands for Quick Settings.
2012-10-04 22:17:15 -07:00
Daniel Sandler
2a04e74097 Merge "Updated clock hands for Quick Settings." into jb-mr1-dev 2012-10-04 22:09:31 -07:00
Daniel Sandler
96b248affa Updated clock hands for Quick Settings.
Bug: 7281063
Change-Id: I03e7ca236c8cdc809e112e2e844a0006e73ab504
2012-10-05 01:07:07 -04:00
Baligh Uddin
7bfb48dda0 Merge "Import translations. DO NOT MERGE" 2012-10-04 21:54:18 -07:00
Baligh Uddin
b29088540b Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-10-04 21:53:02 -07:00
Daniel Sandler
ac377c849a am 3e78586d: am 689a55d8: am f5e2b2c2: Merge "DreamService API revisions." into jb-mr1-dev
* commit '3e78586db6ee28d5052fe9934104dec4c2e87f8b':
  DreamService API revisions.
2012-10-04 21:03:20 -07:00
Daniel Sandler
f5e2b2c26c Merge "DreamService API revisions." into jb-mr1-dev 2012-10-04 20:56:08 -07:00
Daniel Sandler
2d78490292 DreamService API revisions.
Reduce reliance on Service interface overrides, instead
steering clients to the DreamService-specific lifecycle
hooks:

  onAttachedToWindow .. onDreamingStarted ..
  onDreamingStopped .. onDetachedFromWindow

The old Dream.java is finally gone now too.

Bug: 7281802
Change-Id: Ib7802c3397fde60ad1132fa49831da182eef4d7a
2012-10-04 23:38:15 -04:00
Christopher Tate
f52745c274 am 49bbbf2c: am d87cb794: am 0cd3c976: Merge "Settings (and general) restore fixes" into jb-mr1-dev
* commit '49bbbf2c1c96432f1f599d5573931470117be45a':
  Settings (and general) restore fixes
2012-10-04 20:34:31 -07:00
Jeff Hamilton
a3d37a6c4a am 35512ab0: am f2e292f5: am 82b94649: Merge "Changes to support updating location providers." into jb-mr1-dev
* commit '35512ab00697ce50f9ff5a39f3f3a4ccb7e3b7f0':
  Changes to support updating location providers.
2012-10-04 20:34:13 -07:00
Christopher Tate
0cd3c976a2 Merge "Settings (and general) restore fixes" into jb-mr1-dev 2012-10-04 19:36:41 -07:00
Christopher Tate
5067685ccf Settings (and general) restore fixes
Pro tem, we ignore wifi configuration data when restoring system settings.
This is not ideal, but it *does* mean we do not bounce wifi off and on
again during the extended restore process, which in turn means we don't
interfere with things like the Play Store's download of applications.
We do continue to back up wifi configuration, and will start using that
data again when the new implementation that restores AP configurations
without having to bounce wifi comes to pass.

Also, this CL fixes a longstanding bug in BackupDataInput.skipEntityData()
that was being reproduced reliably once settings restore was skipping
the wifi-related entities in the restore stream.

Bug 7249405

Change-Id: I61520a9a116b66ebdf95734d09d9afd46406df01
2012-10-04 19:10:11 -07:00
Jeff Hamilton
82b946496e Merge "Changes to support updating location providers." into jb-mr1-dev 2012-10-04 18:23:45 -07:00
Christopher Tate
201809eea6 am 6d5cd6cb: am f86aeb66: am dd2f15a5: Merge "Make sure to check write perms after rewriting destination table" into jb-mr1-dev
* commit '6d5cd6cb56c0317247ebd597b2622bfeb581bcaf':
  Make sure to check write perms after rewriting destination table
2012-10-04 17:00:28 -07:00
Christopher Tate
34637e57fc Make sure to check write perms after rewriting destination table
The write-permission check must occur after any destination-table
rewriting, otherwise any application would be able to write to
any global setting, by supplying a fraudulent "system" namespace
in the uri, but with a key name that will be redirected to global.

Bug 7289965

Change-Id: I122098a64e40d14e00d3cb6608c50aeb74faf7ce
2012-10-04 16:01:10 -07:00
John Spurlock
356340db55 am 9b7223a2: am 26f44a1d: am 3c008f26: Merge "Disable quick settings panel in setup wizard (user 0)." into jb-mr1-dev
* commit '9b7223a2d4fd8ad8d9009d863e96044dce43681a':
  Disable quick settings panel in setup wizard (user 0).
2012-10-04 13:19:15 -07:00
Baligh Uddin
f9b1b61702 Import translations. DO NOT MERGE
Change-Id: Ia2234c77193b64d5ff569215bd3c321ae452ef0c
Auto-generated-cl: translation import
2012-10-04 13:17:43 -07:00
Baligh Uddin
fb442c8398 Import translations. DO NOT MERGE
Change-Id: Ia8a06130c50c0d369a188f0b780399b51f998f3a
Auto-generated-cl: translation import
2012-10-04 13:16:23 -07:00
John Spurlock
3c008f26ca Merge "Disable quick settings panel in setup wizard (user 0)." into jb-mr1-dev 2012-10-04 13:13:01 -07:00
Daniel Sandler
1a93f5b3da am 5f784230: am 501ddf14: am c30b6da8: Merge "Bring back the notification panel handle peek animation." into jb-mr1-dev
* commit '5f7842309ed09220d77296c055c9a62a17ad2368':
  Bring back the notification panel handle peek animation.
2012-10-04 12:48:07 -07:00
Daniel Sandler
c30b6da804 Merge "Bring back the notification panel handle peek animation." into jb-mr1-dev 2012-10-04 12:41:41 -07:00
Daniel Sandler
0c1b75c17b Bring back the notification panel handle peek animation.
Bug: 7286201
Change-Id: Id93d6a00689ffb7f97e89af935460b1debec3850
2012-10-04 15:37:13 -04:00
Daniel Sandler
f15baefc96 am b94f8160: am 8b4b24b2: am 0a890b3c: Merge "Remove Start Dreaming^W^W Sleep Now 1x1 widget." into jb-mr1-dev
* commit 'b94f8160cb9b35856b95bdbe15ac69915737ba04':
  Remove Start Dreaming^W^W Sleep Now 1x1 widget.
2012-10-04 12:29:04 -07:00
Daniel Sandler
0a890b3ce2 Merge "Remove Start Dreaming^W^W Sleep Now 1x1 widget." into jb-mr1-dev 2012-10-04 12:14:15 -07:00
Daniel Sandler
7aa88f7aad Remove Start Dreaming^W^W Sleep Now 1x1 widget.
If you need its functionality for testing:

  $ adb shell am start -n com.android.systemui/.Somnambulator

Bug: 7267723
Change-Id: I9e0dd9d020e251d1ced4377329436ea46c3a8af5
2012-10-04 15:03:22 -04:00
Baligh Uddin
c5a4a02997 Merge "Import translations. DO NOT MERGE" 2012-10-04 11:02:16 -07:00
Baligh Uddin
4ecd2f83f5 Merge "Import translations. DO NOT MERGE" 2012-10-04 11:00:42 -07:00
Baligh Uddin
b3f55fdef6 Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-10-04 10:55:33 -07:00
Jeff Hamilton
c19efc204a Changes to support updating location providers.
There is now only a single config value pointing
at a list of packages to get certs from. The old
system was a bit confusing.

The fused location provider also now builds
against SDK 17, and the meta data service version
tag was renamed from the overly generic "version"
to "serviceVersion".

Bug: 7242814
Change-Id: I00d27c9cbd5cc31a37bb4a98160435d15a72e19e
2012-10-04 11:00:42 -05:00
John Spurlock
e4e8c5619c Disable quick settings panel in setup wizard (user 0).
Already fixed for additional users, but not the main user.

Bug:7285805
Change-Id: I1ab29470e23b0d06cd21919c72be72c092c86b2c
2012-10-04 09:55:01 -04:00
Chris Wren
09b1d04913 am 7ee2f9d9: am 02065846: am 6295ef32: Merge "hide the redundant clock when the notification shade is open." into jb-mr1-dev
* commit '7ee2f9d90e4e3b0926c4f4866652867920f057ef':
  hide the redundant clock when the notification shade is open.
2012-10-04 06:43:33 -07:00
Chris Wren
6295ef3251 Merge "hide the redundant clock when the notification shade is open." into jb-mr1-dev 2012-10-04 06:37:11 -07:00
Baligh Uddin
55b16ebb44 Import translations. DO NOT MERGE
Change-Id: Ied34352ea4e79b01a9b8549596a381fe08ee7e06
Auto-generated-cl: translation import
2012-10-03 19:38:55 -07:00
Christopher Tate
dbf1d1be0f am e827b364: am e8e2f229: am 35dd7522: Merge "Rewrite raw insert()s and some raw query()s of moved-to-global keys" into jb-mr1-dev
* commit 'e827b3642f2dc9dd983b5513cd76e77c2da36db7':
  Rewrite raw insert()s and some raw query()s of moved-to-global keys
2012-10-03 19:38:06 -07:00
Baligh Uddin
12cce681ef Import translations. DO NOT MERGE
Change-Id: If91f4a3f2755a7f76cab09c6f3fafe09575c8e23
Auto-generated-cl: translation import
2012-10-03 19:37:34 -07:00
Baligh Uddin
5120adbee7 Import translations. DO NOT MERGE
Change-Id: I3948ca1d5441099dae59c6e0b95e3f53acc47437
Auto-generated-cl: translation import
2012-10-03 19:36:28 -07:00
Christopher Tate
35dd752238 Merge "Rewrite raw insert()s and some raw query()s of moved-to-global keys" into jb-mr1-dev 2012-10-03 19:31:40 -07:00
Christopher Tate
c221d2be7d Rewrite raw insert()s and some raw query()s of moved-to-global keys
The Settings put*() APIs fix up references via the old namespaces,
but the raw insert() interface didn't.  Now it does.  Also, when
possible we fix up direct query() operations on the old namespace
to point to the correct one.  At present that is only done for
query() operations with Uris of the form

    content://secure/adb_enabled

There is no rewriting done on queries of the form

    content://secure WHERE name='adb_enabled'

since the app-supplied WHERE clause can be arbitrarily complex.

Bug 7267568

Change-Id: I5c8cecbea7f5b1da6247a53b1428d3effb0bbca5
2012-10-03 19:20:51 -07:00