84993 Commits

Author SHA1 Message Date
Dianne Hackborn
8bb779bd47 am 0bac8bcb: Merge "Animations for user switching." into jb-mr1-dev
* commit '0bac8bcbcc281afc041f621a156fd21549d686e1':
  Animations for user switching.
2012-09-10 21:06:38 -07:00
Dianne Hackborn
0bac8bcbcc Merge "Animations for user switching." into jb-mr1-dev 2012-09-10 21:04:55 -07:00
Winson Chung
1178b6c8b1 am 1679b368: Adding brightness dialog to quick settings.
* commit '1679b368004239a81734ca4b5f5e2487597b8f52':
  Adding brightness dialog to quick settings.
2012-09-10 20:23:22 -07:00
Winson Chung
89f7cb24f2 am e641b6a9: Adding alarm to quick settings.
* commit 'e641b6a99cabad7076e10694a5b1b30f449de462':
  Adding alarm to quick settings.
2012-09-10 20:21:39 -07:00
Winson Chung
1679b36800 Adding brightness dialog to quick settings.
Change-Id: I81f640138057c26320d41f70c7f47a518fc1bd4a
2012-09-10 20:20:22 -07:00
Winson Chung
e641b6a99c Adding alarm to quick settings.
- Cleaning up some code

Change-Id: Iaea2077084ba16b4fb4d47c8b2df5da6983ceb91
2012-09-10 20:20:03 -07:00
Dianne Hackborn
9d9ece3c1e Animations for user switching.
The window manager now has a facility to provide a full-screen
animation, which the activity manager uses every time a user
switch happens.

The current animation is just a simple dumb slide until we get
a design from UX.

Also some cleanup: moved the portrait task animations to the
default config so we always have an animation for them, and finally
got the java symbol stuff out of public.xml.

Change-Id: I726f77422b2ef5f2d98f961f8da003e045f0ebe8
2012-09-10 19:58:21 -07:00
Christopher Tate
23e038323d am e1f02ef0: Merge "Miscellaneous fixes for Settings" into jb-mr1-dev
* commit 'e1f02ef080e5046e03b4b3b7bb64e22e7790b707':
  Miscellaneous fixes for Settings
2012-09-10 19:23:20 -07:00
Christopher Tate
e1f02ef080 Merge "Miscellaneous fixes for Settings" into jb-mr1-dev 2012-09-10 19:21:53 -07:00
Svetoslav Ganov
75ff7c3340 am ce3ef0ab: Merge "Screen magnification should disengage on screen off." into jb-mr1-dev
* commit 'ce3ef0abaa17b12dc0626b06421d58bf06974ae2':
  Screen magnification should disengage on screen off.
2012-09-10 18:23:05 -07:00
Svetoslav Ganov
ce3ef0abaa Merge "Screen magnification should disengage on screen off." into jb-mr1-dev 2012-09-10 18:21:13 -07:00
Selim Gurun
d2d3bff22c am befab9e6: Merge "Control access to inherited methods of jsinterface objects" into jb-mr1-dev
* commit 'befab9e6b8fcb69cc656bb851ddc7ad7dfa6a7db':
  Control access to inherited methods of jsinterface objects
2012-09-10 18:18:36 -07:00
Jim Miller
bd5cd21d82 am eeabf942: Merge "Allow pattern to start from outside pattern view" into jb-mr1-dev
* commit 'eeabf942263d55eb9b1ac0b9a525bd917cfc1f30':
  Allow pattern to start from outside pattern view
2012-09-10 18:16:49 -07:00
Svetoslav Ganov
36e614c110 Screen magnification should disengage on screen off.
1. When the screen goes off the user will be in a completely
   different context upon turning the screen on. Therefore,
   if magnification auto update is enabled magnification
   will be disengaged on screen off.

bug:7139088

Change-Id: I790cfa5b3cf31d34e95fc9548e6246a84096c37b
2012-09-10 18:16:05 -07:00
Selim Gurun
befab9e6b8 Merge "Control access to inherited methods of jsinterface objects" into jb-mr1-dev 2012-09-10 18:15:37 -07:00
Amith Yamasani
c648ef27b2 am 5bf7800d: Merge "Force keyguard if there are multiple users" into jb-mr1-dev
* commit '5bf7800de6d14a55d0c6ee006425fa79c3f8d21e':
  Force keyguard if there are multiple users
2012-09-10 18:15:10 -07:00
Jim Miller
eeabf94226 Merge "Allow pattern to start from outside pattern view" into jb-mr1-dev 2012-09-10 18:13:57 -07:00
Amith Yamasani
5bf7800de6 Merge "Force keyguard if there are multiple users" into jb-mr1-dev 2012-09-10 18:12:42 -07:00
Amith Yamasani
b70ff9a181 Force keyguard if there are multiple users
Otherwise there would be no way to switch users if a user chooses None as lock screen.

Also adjust some layout params for Preference items to align the icons and text.

Change-Id: Ib11bb961edaef90de280bc7137d10b68765aea98
2012-09-10 18:11:46 -07:00
Romain Guy
7daa4fce8c am df46c637: Merge "Prevent degenerate 9-patches from drawing out of bounds Bug #7137292" into jb-mr1-dev
* commit 'df46c637550b4c6f0543574cfbd544329f48f5c7':
  Prevent degenerate 9-patches from drawing out of bounds Bug #7137292
2012-09-10 17:44:58 -07:00
Romain Guy
df46c63755 Merge "Prevent degenerate 9-patches from drawing out of bounds Bug #7137292" into jb-mr1-dev 2012-09-10 17:43:21 -07:00
Svetoslav Ganov
7ddeda0150 am 3c396fcc: Merge "Reducing the click delay while screen magnification is enabled." into jb-mr1-dev
* commit '3c396fccd52f9d06b453b655c20c2266dd984d19':
  Reducing the click delay while screen magnification is enabled.
2012-09-10 17:43:14 -07:00
Svetoslav Ganov
3c396fccd5 Merge "Reducing the click delay while screen magnification is enabled." into jb-mr1-dev 2012-09-10 17:41:28 -07:00
Romain Guy
70561df470 Prevent degenerate 9-patches from drawing out of bounds
Bug #7137292

Change-Id: I371e94899445d2f3c6794d5c0aee8faa514d3c2c
2012-09-10 17:40:18 -07:00
Svetoslav Ganov
86fe9e14f1 Reducing the click delay while screen magnification is enabled.
1. If screen magnification is enabled the user has to triple tap
   and lift or triple tap and hold to engage magnification. Hence,
   we delay the touch events until we are sure that it is no longer
   possible for the user to perform a multi-tap to engage
   magnification. While such a delay is unavoidable it feels a
   bit longer than it should be. This change reduces the delay
   between taps to be considered a multi-tap, essentially making
   the click delay shorter.

bug:7139918

Change-Id: I2100945171fff99600766193f0effdaef1f1db8f
2012-09-10 17:35:35 -07:00
Christopher Tate
d5fe147924 Miscellaneous fixes for Settings
(1) It's okay to write literal null as a settings element value
(2) Properly convey the user handle in the put-for-user variant

Bug 7137201
Bug 7139826

Change-Id: I0ed77d65e8377f0e0580a2668f10b7167ad34928
2012-09-10 17:32:39 -07:00
Christopher Tate
ee370ae1f6 am 4e2eb658: Merge "Update airplane-mode manipulation for the new Settings namespace" into jb-mr1-dev
* commit '4e2eb6581f8ee91166cbfd80b531f628dedab89a':
  Update airplane-mode manipulation for the new Settings namespace
2012-09-10 17:18:37 -07:00
Christopher Tate
4e2eb6581f Merge "Update airplane-mode manipulation for the new Settings namespace" into jb-mr1-dev 2012-09-10 17:16:17 -07:00
Jeff Brown
db70fe8331 am 53d13ecd: Merge "Fix adb am display-size." into jb-mr1-dev
* commit '53d13ecd9a5e4de183e463faba832863f6b95103':
  Fix adb am display-size.
2012-09-10 17:12:05 -07:00
Jeff Brown
3c2b8c74ee am 3c5dab46: Merge "Make input system aware of multiple displays." into jb-mr1-dev
* commit '3c5dab46a73a178dd8e12ee269aae1ac9dfa64de':
  Make input system aware of multiple displays.
2012-09-10 17:09:26 -07:00
Jeff Brown
53d13ecd9a Merge "Fix adb am display-size." into jb-mr1-dev 2012-09-10 17:08:36 -07:00
Kenny Root
4ff58510c0 am 2e7d0cb5: Merge "Move native libraries to /data/app-lib" into jb-mr1-dev
* commit '2e7d0cb592381e2efd9b86d5ee38d8ec657b6a1a':
  Move native libraries to /data/app-lib
2012-09-10 17:07:42 -07:00
Jeff Brown
3c5dab46a7 Merge "Make input system aware of multiple displays." into jb-mr1-dev 2012-09-10 17:07:17 -07:00
Kenny Root
2e7d0cb592 Merge "Move native libraries to /data/app-lib" into jb-mr1-dev 2012-09-10 17:05:47 -07:00
Christopher Tate
c09cdce1b0 Update airplane-mode manipulation for the new Settings namespace
Quick Settings and global actions (aka longpress-Power) toggles are
included in this CL.  The Settings app manipulations are updated in
a different CL because that's a different git package.

Bug 7132230

Change-Id: I50838f5e8d7b25a750d2bcae90bf384b09816dbb
2012-09-10 16:50:57 -07:00
Svetoslav Ganov
58d58fd098 am 66253895: Scaling in viewport moving state locks into a magnified state.
* commit '662538957f12a7b7c534382a6a4f306d5777375b':
  Scaling in viewport moving state locks into a magnified state.
2012-09-10 16:47:01 -07:00
Selim Gurun
94740e6c33 Control access to inherited methods of jsinterface objects
Bug: 7073422

Create the plumbing to use an annotation to allow access to
inherited methods of jsinterface objects. The default webview
behavior has not changed yet. However internally an a flag is
introduced to restrict javascript access to methods that have an annotation.

Change-Id: I41927248e6bc4b09d17c0707c60fe5e6ab681e66
2012-09-10 16:43:35 -07:00
Svetoslav Ganov
662538957f Scaling in viewport moving state locks into a magnified state.
1. If the user changes the magnification level while moving the
   viewport the magnification is locked. The gesture handle has
   to put device back into a viewport moving state if this was
   the last state.

bug:7139363

Change-Id: I24992b973bb15624580114353b004efdb35c2faa
2012-09-10 16:41:07 -07:00
John Reck
814b9a6cc1 am bdf8fa0c: Merge "Fix some destroy bugs" into jb-mr1-dev
* commit 'bdf8fa0c1b762d82b056fa8d929ceaff47ae241b':
  Fix some destroy bugs
2012-09-10 16:32:48 -07:00
Scott Main
c9e3ba903c am 4899d6f7: am cd3ec7a2: am e9e40b43: Merge "add link to device dock lesson" into jb-dev
* commit '4899d6f7cc45268a4f8d734639fb3f03d39d9d4a':
  add link to device dock lesson
2012-09-10 16:31:00 -07:00
John Reck
bdf8fa0c1b Merge "Fix some destroy bugs" into jb-mr1-dev 2012-09-10 16:30:19 -07:00
Katie McCormick
757e5600d5 am a25526ae: am 51740d6d: am 0e9f34bf: Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
* commit 'a25526ae400641ae414d2dbf03495f54a0c46d2d':
  Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
2012-09-10 16:29:16 -07:00
Scott Main
4899d6f7cc am cd3ec7a2: am e9e40b43: Merge "add link to device dock lesson" into jb-dev
* commit 'cd3ec7a251443db258008f913b856c05b2232478':
  add link to device dock lesson
2012-09-10 16:29:04 -07:00
Scott Main
cd3ec7a251 am e9e40b43: Merge "add link to device dock lesson" into jb-dev
* commit 'e9e40b438e0a9c30df5834cf7f8f069b20789c76':
  add link to device dock lesson
2012-09-10 16:27:58 -07:00
Katie McCormick
a25526ae40 am 51740d6d: am 0e9f34bf: Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
* commit '51740d6d786bf583cd46d12beb8515aa00d84bee':
  Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
2012-09-10 16:27:20 -07:00
Scott Main
e9e40b438e Merge "add link to device dock lesson" into jb-dev 2012-09-10 16:26:47 -07:00
Katie McCormick
51740d6d78 am 0e9f34bf: Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
* commit '0e9f34bffdfc476122337d077453f722fc22038f':
  Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
2012-09-10 16:25:17 -07:00
Katie McCormick
0e9f34bffd Doc update: ACTION_APPWIDGET_OPTIONS_CHANGED link
Change-Id: I62def95b138282eba4f2e70fd4ab4de35aa03e89
2012-09-10 16:20:20 -07:00
Scott Main
c73d67f3f1 add link to device dock lesson
Change-Id: I7af36f89204d49f2a0a23c33376f2f343f3b1593
2012-09-10 16:20:08 -07:00
John Reck
095e8aa02b Fix some destroy bugs
Bug: 6961494
 Don't call clearHelpers in destroy(). It is already called
 in onDetach, which is where it needs to be. It can't be
 called by the finalizer

 Switch onCancel listener to onDismiss listener. Fixes an issue
 where destroying can live the webcore thread hung because onCancel
 won't be called, but onDismiss is

Change-Id: I669c389c8c9a81d92c27f88d83bcb711c6c0a5ee
2012-09-10 16:07:04 -07:00