87764 Commits

Author SHA1 Message Date
Eric Laurent
6730c3c69f Merge "Fix safe volume warning message flickering" into jb-mr1-dev 2012-09-20 16:53:10 -07:00
Eric Laurent
0516a9ecb0 Fix safe volume warning message flickering
Do not display a new warning message when one is already showing.

Bug 7064975.

Change-Id: I920656c6d742a969c29e8f42a438ecbc794d1114
2012-09-20 16:48:44 -07:00
Jeff Brown
a9d131c308 Disentangle input manager service startup.
We will be adding additional callbacks for other components.
This change makes it clearer how the input manager is started
and where the callbacks are initialized.

Bug: 6548391
Change-Id: I4b2a61482126a12b7cf11fafe513f846c76c11e5
2012-09-20 16:48:17 -07:00
Jeff Brown
bbd28a293f Provide a debugging option to force enable wifi display.
Bug: 7179627
Change-Id: I84c7605a1cee5ed723341eebdcec4a824e7e4d38
2012-09-20 16:47:15 -07:00
Victoria Lease
4feac67048 am 7c0edba0: Merge "Get your own cursor Drawables, WebViewClassic!" into jb-dev
* commit '7c0edba0ab8803ff63ac006c8aead4fa0d1a15d8':
  Get your own cursor Drawables, WebViewClassic!
2012-09-20 16:43:25 -07:00
Joe Fernandez
c098ff668b am bbdfada0: Merge "docs: Systrace tool documentation" into jb-dev
* commit 'bbdfada0a97b779bde0c43b63979bf7edb94d94d':
  docs: Systrace tool documentation
2012-09-20 16:43:21 -07:00
Zhihai Xu
77f6677bcd Merge "ISSUE 6849488 Bluedroid stack, remove system/bluetooth." into jb-mr1-dev 2012-09-20 16:41:02 -07:00
Jean-Baptiste Queru
fea72d3b1a Ignore 12496bfc into jb-dev-plus-aosp
Change-Id: Ibd43b178907f547e87b4a6b0608a676b649a236a
2012-09-20 16:33:09 -07:00
Baligh Uddin
584aace0d7 Import translations. DO NOT MERGE
Change-Id: I5018e41ee380fcfa8a0fe68b2d483493fd781f3a
Auto-generated-cl: translation import
2012-09-20 16:03:39 -07:00
Baligh Uddin
776dbf230f Import translations. DO NOT MERGE
Change-Id: I5e352f655b608f7db3ceb81c92170448580559f0
Auto-generated-cl: translation import
2012-09-20 16:02:22 -07:00
Baligh Uddin
1fc38919c1 Merge "Import translations. DO NOT MERGE" 2012-09-20 16:01:24 -07:00
Baligh Uddin
2f98008d06 Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-09-20 15:55:06 -07:00
Baligh Uddin
b62ef8e998 Import translations. DO NOT MERGE
Change-Id: I2cb1338cac6a48403ff169e3c99a3ad8b2a93b35
Auto-generated-cl: translation import
2012-09-20 15:54:25 -07:00
Tsu Chiang Chuang
8e306a8707 am 40e80c63: am 6cc5d7fc: Merge "fix broken user build: do not throw an error when in user flavor." into jb-mr1-dev
* commit '40e80c6345f03379c1443f70c31b1a97d0000f8a':
  fix broken user build: do not throw an error when in user flavor.
2012-09-20 15:46:50 -07:00
Baligh Uddin
416f6ec572 Import translations. DO NOT MERGE
Change-Id: I454f0cd3a9289b271206d7eeec89773c66ec199b
Auto-generated-cl: translation import
2012-09-20 15:46:33 -07:00
Tsu Chiang Chuang
ca12b812d2 am af2c015f: am c1ec220c: Merge "Change the way how airplane mode is set, since it has been moved to Settings.Global namespace. Also run as a system app, since only system apps can change airplane mode." into jb-mr1-dev
* commit 'af2c015f2c2288c0c31e517f4f19a1df35c649a0':
  Change the way how airplane mode is set, since it has been moved to Settings.Global namespace. Also run as a system app, since only system apps can change airplane mode.
2012-09-20 15:46:32 -07:00
Dianne Hackborn
febd9cb1af am b79d01ed: am 6de76d21: Merge "Implement multi-user PackageMonitor." into jb-mr1-dev
* commit 'b79d01edb29f1d047ce9adb3e1b90c308ddcb47c':
  Implement multi-user PackageMonitor.
2012-09-20 15:46:29 -07:00
Dianne Hackborn
53cfedca95 am f8171e22: am e6f63800: Merge "Fix issue #7196015: system_server deadlock during setup wizard" into jb-mr1-dev
* commit 'f8171e229bb3036e762bc8545c99e31e1cbfef3b':
  Fix issue #7196015: system_server deadlock during setup wizard
2012-09-20 15:46:17 -07:00
Christopher Tate
58e7f73c6e Merge "Multiuser awareness in content observer infrastructure" into jb-mr1-dev 2012-09-20 15:43:57 -07:00
Tsu Chiang Chuang
40e80c6345 am 6cc5d7fc: Merge "fix broken user build: do not throw an error when in user flavor." into jb-mr1-dev
* commit '6cc5d7fc0b23305fb7a3216b814d96d1ebab76d7':
  fix broken user build: do not throw an error when in user flavor.
2012-09-20 15:37:26 -07:00
Tsu Chiang Chuang
6cc5d7fc0b Merge "fix broken user build: do not throw an error when in user flavor." into jb-mr1-dev 2012-09-20 15:35:00 -07:00
Tsu Chiang Chuang
0cfb73de1c fix broken user build: do not throw an error when in user flavor.
Change-Id: I43d210f1b342707acbdb79f9ef6c924b43684dd3
2012-09-20 15:27:23 -07:00
John Reck
9f9d34552f Use less static synchronized
Bug: 6482144

Change-Id: I86161e3298101c10a112add406615001561e649e
2012-09-20 15:25:16 -07:00
Alon Albert
0a9a219c96 Add columns to CalendarContract
isPrimary to Calendars
        /**
         * Is this the primary calendar for this account. If this column is not explicitly set, the
         * provider will return 1 if {@link Calendars#ACCOUNT_NAME} is equal to
         * {@link Calendars#OWNER_ACCOUNT}.
         */

isOrganizer to Events
        /**
         * Are we the organizer of this event. If this column is not explicitly set, the provider
         * will return 1 if {@link #ORGANIZER} is equal to {@link Calendars#OWNER_ACCOUNT}.
         * Column name.
         * <P>Type: STRING</P>
         */

Bug: 6888477
Change-Id: Ibc2b3903bc4a18fc1f0d52c1f8c897e2bac0c0d4
2012-09-20 15:21:11 -07:00
Victoria Lease
7c0edba0ab Merge "Get your own cursor Drawables, WebViewClassic!" into jb-dev 2012-09-20 15:19:06 -07:00
Adam Cohen
fbe44b7d5e Fixing partiallyUpdateAppWidget to cache the new changes
-> This is a good change to the widget framework that I've wanted to
   make for a while, but issue 7174198 triggered the immediate need.

Change-Id: I3f267e0e67f2d9f28920bb53973af365a3c9e0ba
2012-09-20 15:18:47 -07:00
Joe Fernandez
bbdfada0a9 Merge "docs: Systrace tool documentation" into jb-dev 2012-09-20 15:13:01 -07:00
Victoria Lease
ae2d7324a4 Get your own cursor Drawables, WebViewClassic!
These are shared resources! You can't just animate *everyone's*
cursors!

Bug: 7110290
Change-Id: Icdc86af4fba427a352019cd3e2017f97a3b9fdba
2012-09-20 15:09:24 -07:00
Tsu Chiang Chuang
af2c015f2c am c1ec220c: Merge "Change the way how airplane mode is set, since it has been moved to Settings.Global namespace. Also run as a system app, since only system apps can change airplane mode." into jb-mr1-dev
* commit 'c1ec220c4b3f518d74be91b7a69fb42af6642ad1':
  Change the way how airplane mode is set, since it has been moved to Settings.Global namespace. Also run as a system app, since only system apps can change airplane mode.
2012-09-20 15:06:56 -07:00
Tsu Chiang Chuang
c1ec220c4b Merge "Change the way how airplane mode is set, since it has been moved to Settings.Global namespace. Also run as a system app, since only system apps can change airplane mode." into jb-mr1-dev 2012-09-20 15:04:10 -07:00
Tsu Chiang Chuang
35fae68cc3 Change the way how airplane mode is set, since it has been moved to
Settings.Global namespace. Also run as a system app, since only system
apps can change airplane mode.

Change-Id: I317f9c94361cfca182356fd292e5b0b41553d1ab
2012-09-20 14:58:48 -07:00
Dianne Hackborn
b79d01edb2 am 6de76d21: Merge "Implement multi-user PackageMonitor." into jb-mr1-dev
* commit '6de76d21ff60818f8b296fc8f645897203f475da':
  Implement multi-user PackageMonitor.
2012-09-20 14:56:54 -07:00
Craig Mautner
ca6da00f6c Don't load views before onResume called.
Views were being kicked off when RecentsTaskLoader was being started
from BaseStatusBar.toggleRecentsActivity. Then RecentTasksLoader called
RecentsPanelView.onTasksLoaded which invalidated the Adapter and loaded
the item views. All this before window manager had determined that the
Activity should be rotated and providing a new Configuration.

This fix waits for the Activity to resume before allowing the Adapter
to be invalidated.

Fixes bug 7138698.

Change-Id: I0df67ff2e07a0e0b69cc3b52e9843f90ce763704
2012-09-20 14:54:37 -07:00
Dianne Hackborn
6de76d21ff Merge "Implement multi-user PackageMonitor." into jb-mr1-dev 2012-09-20 14:54:10 -07:00
Dianne Hackborn
c72fc674a3 Implement multi-user PackageMonitor.
New APIs let you indicate what user(s) to monitor, and tell you
what user is changing when receiving a callback.

Fix package manager to only deliver package brpadcasts to the
running users.  (This isn't really a change in behavior, since
the activity manager would not deliver to stopped users anyway).
Make sure all broadcasts that package monitor receives also include
user information for it to use.

Update wallpaper service to (hopefully) now Really Correctly
monitor package changes per user.

Change-Id: Idd952dd274abcaeab452277d9160d1ae62919aa0
2012-09-20 14:53:18 -07:00
Dianne Hackborn
f8171e229b am e6f63800: Merge "Fix issue #7196015: system_server deadlock during setup wizard" into jb-mr1-dev
* commit 'e6f6380027d5c209eb17ec2567f00356ad32038a':
  Fix issue #7196015: system_server deadlock during setup wizard
2012-09-20 14:36:48 -07:00
Dianne Hackborn
e6f6380027 Merge "Fix issue #7196015: system_server deadlock during setup wizard" into jb-mr1-dev 2012-09-20 14:33:50 -07:00
Fabrice Di Meglio
488d275536 Fix bug #7198224 TimePicker widget shouldn't be completely RTL
- force layout direction to ltr for hours and minutes

Change-Id: I56f892fba3d5c80b7848d667e123a6236eeb9ec7
2012-09-20 14:13:28 -07:00
Christopher Tate
b756445429 Multiuser awareness in content observer infrastructure
Content observers are registered under the calling user's identity,
not under the provider host's identity (unless the caller is using
the new permissioned entry points that allow observers to be
registered for a different user's view of the data).  The most important
implication of this is that when the settings provider is directly
queried, the Cursor returned to the app is wired for change notifications
based on that calling app's user.

Note that it is not possible to use query() / insert() to read/write
data for different users.  All such manipulations should use the
standard get* / put* methods in Settings.*.

Bug 7122169

Change-Id: If5d9ec44927e5e56e4e7635438f4ef48a5430986
2012-09-20 13:58:16 -07:00
Xavier Ducrohet
12496bfc3b Merge "Add --output-text-symbols option to aapt. do not merge." into jb-dev 2012-09-20 13:56:09 -07:00
Daniel Sandler
198a0306e5 Fix the seesaw behavior on the status panels.
The code in onMeasure that attempts to accommodate changing
child boundaries (i.e. an expanding/collapsing notification)
was locking the window size to the child measurement, even
though another window was trying to seesaw it closed. We now
only activate the rubberband behavior when the size of the
children changes, not on each onMeasure().

Lots of other small fixes to the panel expansion logic, too,
including ensuring that the expanded fraction doesn't jump
to 1.0f when the panel content hasn't been laid out yet
(causing the entire screen to become dim for a second thanks
to PhoneStatusBarView.panelExpansionChanged).

This change also restores the ability of Binder clients
(such as accessibility systems) to expand and collapse the
status bar.

Bug: 7008196
Bug: 6995518
Bug: 6628429
Change-Id: Ib0244a27aef2b4dbe19be98f7e039a9d38f1b80e
2012-09-20 16:50:52 -04:00
Irfan Sheriff
b42fb03b79 am 6c0fcc96: am 314488b7: Merge "Captive check for both mobile and wifi" into jb-mr1-dev
* commit '6c0fcc961e1650113947918dc105c2a459ebf40d':
  Captive check for both mobile and wifi
2012-09-20 13:39:30 -07:00
Irfan Sheriff
6c0fcc961e am 314488b7: Merge "Captive check for both mobile and wifi" into jb-mr1-dev
* commit '314488b791d36756504ee593f818f04b4cd24893':
  Captive check for both mobile and wifi
2012-09-20 13:37:07 -07:00
Irfan Sheriff
314488b791 Merge "Captive check for both mobile and wifi" into jb-mr1-dev 2012-09-20 13:33:52 -07:00
Chris Craik
710f46d9d6 Polygonal rendering of simple fill shapes
bug:4419017

Change-Id: If0428e1732139786cba15f54b285d880e4a56b89
2012-09-20 13:08:20 -07:00
Glenn Kasten
1d824dfdda am 27001b52: am d86077c3: Merge "Expose android.media.AudioManager.getProperty()" into jb-mr1-dev
* commit '27001b528e14e6fbfa9de67d1224f4bd96af290a':
  Expose android.media.AudioManager.getProperty()
2012-09-20 13:01:12 -07:00
Wink Saville
f57fe0e07e am b538ba1e: am ca2cb184: Merge "Suppress location information for non-active users." into jb-mr1-dev
* commit 'b538ba1e90fbc29d59a923ecd1d1d86d72eacffa':
  Suppress location information for non-active users.
2012-09-20 13:01:07 -07:00
Geremy Condra
d25ce3a8a7 am 50caa25a: am d053554f: Merge "Push dropbox logging into libcore." into jb-mr1-dev
* commit '50caa25a53efaa6f9338064436599945d6d8d616':
  Push dropbox logging into libcore.
2012-09-20 13:01:03 -07:00
Geremy Condra
5f3becdbce am 3f1a9260: am f6e24d62: Merge "Remove pointless exception supression." into jb-mr1-dev
* commit '3f1a92607be5f8f1448c1b2f87fa801f84ca874f':
  Remove pointless exception supression.
2012-09-20 13:00:58 -07:00
Eric Laurent
2bb7e677b6 am 13bd3ed4: am f9fac2c5: Merge "Add multi user volume management" into jb-mr1-dev
* commit '13bd3ed4796fae13f0daaa8ce062fdd8effec737':
  Add multi user volume management
2012-09-20 13:00:55 -07:00