1356 Commits

Author SHA1 Message Date
Daniel Sandler
add2620423 Simplify and smooth notification panel animation.
Bug: 3322970
Change-Id: I3e658cfb542d605b13f6b7d935e32e5b8766078f
2011-01-20 03:07:02 -05:00
Hung-ying Tyan
3ed8dcfc42 am 9e0357b9: am 71196f0c: Merge "Make VpnService synchronous API." into honeycomb
* commit '9e0357b96bd5c84e39c3084625d58b21f9bad74c':
  Make VpnService synchronous API.
2011-01-19 22:46:32 -08:00
Hung-ying Tyan
71196f0cb3 Merge "Make VpnService synchronous API." into honeycomb 2011-01-19 22:41:20 -08:00
Daniel Sandler
3689ba38a5 am 55418b6a: am ada2592b: Merge "Text & layout tweaks in system bar:" into honeycomb
* commit '55418b6acf177cb47366a953ae85caacc3865c69':
  Text & layout tweaks in system bar:
2011-01-19 22:01:34 -08:00
Daniel Sandler
4ebe9600dd am f536ba51: am 93aae779: Merge "More fixes to ensure that touches outside the panel close it." into honeycomb
* commit 'f536ba516c82581e3a751dcef24f0fef7d47ffc6':
  More fixes to ensure that touches outside the panel close it.
2011-01-19 22:01:30 -08:00
Daniel Sandler
9b462dc0d4 Text & layout tweaks in system bar:
- Contract date field to avoid collision with clock.
 - Tune the clock font size in bar & panel.
 - Better vertical alignment of bar icons.

Change-Id: I491c8678eec8dd3e5236121cc08583e2b8c79fc2
2011-01-20 00:54:16 -05:00
Daniel Sandler
bc5d9bb4e3 More fixes to ensure that touches outside the panel close it.
Similarly, touches in the glow area surrounding the panel
title no longer switch into settings mode.

Bug: 3339023
Change-Id: I142e500a55ecfca24082c28e75e5e71c1524ad56
2011-01-20 00:17:08 -05:00
Hung-ying Tyan
6b818de29a Make VpnService synchronous API.
This eases VpnSettings on dealing with multiple-activity-instance problem
(i.e., SettingsActivity and VpnSettingsActivity).

+ Most of the code is moved from the VpnServices package to vpn/java/.
+ VpnManager and VpnServiceBinder are revised to provide synchronous API.
+ Add a new method isIdle() to IVpnService.aidl.

Related bug: 3293236 (need to deal with multiple-activity-instance problem)

Change-Id: I03afa3b3af85d7b4ef800683cd075c356a9266c4
2011-01-20 12:51:43 +08:00
Justin Ho
26809029a9 am e85501f0: am 3847667d: Updated ic_sysbar icons
* commit 'e85501f0236fcbb13491ff67464a864407994a99':
  Updated ic_sysbar icons
2011-01-19 18:11:43 -08:00
Justin Ho
3847667d53 Updated ic_sysbar icons
Change-Id: I431e312ad8817b796229733a6df89d287d0688b4
2011-01-19 18:05:26 -08:00
Daniel Sandler
43cdf549af am 6ca6fedf: am 60720a29: Merge "Notification & settings panel redesign." into honeycomb
* commit '6ca6fedff8bed617c60ff4f9496e5fc9759717bf':
  Notification & settings panel redesign.
2011-01-19 17:29:48 -08:00
Daniel Sandler
60720a2991 Merge "Notification & settings panel redesign." into honeycomb 2011-01-19 17:24:42 -08:00
Joe Onorato
8960c49920 am df2b1d1c: am b2b14397: Merge "Cut a hole in the status bar for events when the IME is open." into honeycomb
* commit 'df2b1d1c879a91830ea5d0012079514f64f119e6':
  Cut a hole in the status bar for events when the IME is open.
2011-01-19 16:18:43 -08:00
Joe Onorato
a8eeff4dc9 am ab7cf4e2: am 4defed42: Merge changes I3814b491,Ic3a7f4c0 into honeycomb
* commit 'ab7cf4e2f7d2b863cdea747e7581eb171c5cc8ae':
  Pass SkRegion::toString() through to java.
  Remove optimization to isInContentArea that wasn't working.
2011-01-19 16:16:32 -08:00
Joe Onorato
020460b610 Cut a hole in the status bar for events when the IME is open.
Bug: 3238092
Change-Id: I8af18c2ebada624fbf5baee09b4b7ef98a7c8205
2011-01-19 15:29:31 -08:00
Joe Onorato
6223fba87e Remove optimization to isInContentArea that wasn't working.
This might fix the bug where tapping outside the notification panel doesn't close it.

I'm not 100% sure because I can't reproduce this on-demand, but I think it's possible for
onSizeChanged to race with the animations and we end up with a bad rectangle.  The time
I did see it happen was tapping above the title area right after canceling a notification,
so that could explain it I think.

Bug: 3339023
Change-Id: Ic3a7f4c059e7bf6f30b864a371a0912a6414edb7
2011-01-19 15:29:31 -08:00
Daniel Sandler
2f447aa3b0 Notification & settings panel redesign.
Bug: 3353758
Change-Id: Ibe98ed78c471344e1fb3cb462c83b76678c665f7
2011-01-19 16:41:48 -05:00
Hung-ying Tyan
9a07c990d3 Merge "Cherry-pick "Fix VPN notification helper" from master." into honeycomb 2011-01-18 22:39:20 -08:00
Hung-ying Tyan
f14491f696 Cherry-pick "Fix VPN notification helper" from master.
DO NOT MERGE

+ Show the ticker text only on the first time.
+ Keep static variables to avoid GC during connection.

Bug: 3292710
Change-Id: I8e97c792814404de0e36a2f9cc0022f41f723367
2011-01-19 14:36:22 +08:00
Kenny Root
3f56e4a53b am 67f23166: am 11ebdd6a: Merge "Erase OBB files when removing packages" into honeycomb
* commit '67f23166d00d0b965d5b913bcc0cfb442c0e9506':
  Erase OBB files when removing packages
2011-01-18 21:53:21 -08:00
Eric Fischer
2c0d22e72c Merge "Import revised translations. DO NOT MERGE" into honeycomb 2011-01-18 15:13:06 -08:00
Eric Fischer
c6399ea957 Import revised translations. DO NOT MERGE
Change-Id: I4805367889be5c8a7a03591f11fea732f3b9edb7
2011-01-18 14:31:36 -08:00
Kenny Root
300c13a481 Erase OBB files when removing packages
OBB files on USB storage or SD card should be removed when an
application is removed.

Bug: 3356804
Change-Id: Ifbbf043368b125fcd47fd74e5cd2e5167a8deb00
2011-01-18 13:55:42 -08:00
Amith Yamasani
18b41374e8 Set the default state of NOTIFICATIONS_USE_RING_VOLUME to true.
Bug: 3319615

This doesn't affect upgrades, only new installs.

Change-Id: I86fa77b36867649becce8fc470bf9a559fe48131
2011-01-18 13:13:47 -08:00
satok
ea9e3c99b1 am a2409fe8: am 8c05b54f: Merge "Update package manager when panel is loaded." into honeycomb
* commit 'a2409fe82fe26e23c5c4c4499118e77049449e1c':
  Update package manager when panel is loaded.
2011-01-18 08:48:54 -08:00
Dianne Hackborn
3c3a7f55bb am 2d6dae2f: am 80ad0b0a: Merge "Fix a bunch of API review bugs." into honeycomb
* commit '2d6dae2f4d2ce98adcb6fe83bcaa91a506805859':
  Fix a bunch of API review bugs.
2011-01-17 23:32:02 -08:00
satok
8c05b54f23 Merge "Update package manager when panel is loaded." into honeycomb 2011-01-17 22:02:00 -08:00
Dianne Hackborn
327fbd2c8f Fix a bunch of API review bugs.
3362464 API REVIEW: android.content potpourri
3362445 API REVIEW: Fragment transaction stuff
3362428 API REVIEW: Fragment stuff
3362418 API REVIEW: Loader stuff
3362414 API REVIEW: android.content.pm.ActivityInfo

Change-Id: I6475421a4735759b458acb67df4380cc6234f147
2011-01-17 16:23:42 -08:00
Michael Jurka
b7a945afdf am fee75cb7: am 5401c5a2: Merge "Using full-resolution default activity icon in Recent Apps" into honeycomb
* commit 'fee75cb7e4fcb3f7fa95314d06962ecf7b82971a':
  Using full-resolution default activity icon in Recent Apps
2011-01-17 14:47:27 -08:00
Michael Jurka
573068cb4a Using full-resolution default activity icon in Recent Apps 2011-01-17 13:29:53 -08:00
satok
913f42d26a Update package manager when panel is loaded.
Change-Id: I68f6af5d5a081855bf77b95795d3493bd81d3037
2011-01-18 01:13:57 +09:00
satok
a8ed84c6bc am d039293c: am 5a1473ba: Merge "Implicitly/Explicitly subtypes bug." into honeycomb
* commit 'd039293c172a6d2135c737af39d919ae2c42c919':
  Implicitly/Explicitly subtypes bug.
2011-01-16 23:51:55 -08:00
satok
f6cafb6375 Implicitly/Explicitly subtypes bug.
Change-Id: I6ccc22d4272ee92c0d8ba3f3c724d8f838d51310
2011-01-17 16:29:02 +09:00
Joe Onorato
8f769f8a80 am 85e700ca: am 08a555ba: Merge "Remove a bunch of logging." into honeycomb
* commit '85e700ca2e89d1174a591e99e5f16eaf46509c9c':
  Remove a bunch of logging.
2011-01-16 23:05:29 -08:00
Kenny Root
a9d5188cc6 am d259468f: am fc28f412: Merge "Put externalSize measurements in PackageStats" into honeycomb
* commit 'd259468fe92b9714b45a134e781ce09681e70217':
  Put externalSize measurements in PackageStats
2011-01-16 23:05:15 -08:00
Joe Onorato
5ab6e0228e am bbfeb526: am 9b120ead: Merge "Make the notification settings view less janky." into honeycomb
* commit 'bbfeb526138d730222c31c9761167ef825fe3951':
  Make the notification settings view less janky.
2011-01-16 23:01:15 -08:00
Joe Onorato
1c721a1658 am 0ffce152: am 772f5600: Need to save the brigness setting.
* commit '0ffce152096aca858dc6b440f90c7c607fd3fbae':
  Need to save the brigness setting.
2011-01-16 22:58:02 -08:00
Joe Onorato
827b2851d7 am f3c739ca: am a032c901: Provide a public resource with the dimensions of the large notification icon.
* commit 'f3c739cae41ee8c113e8d2d95db065bb8fe5c188':
  Provide a public resource with the dimensions of the large notification icon.
2011-01-16 22:57:39 -08:00
Joe Onorato
08a555bac4 Merge "Remove a bunch of logging." into honeycomb 2011-01-16 17:01:14 -08:00
Joe Onorato
f68b500bb0 Remove a bunch of logging.
Change-Id: I81a9a5d94b1652133d7b1700da55f982038f6b56
2011-01-16 17:00:34 -08:00
Kenny Root
fc28f412b5 Merge "Put externalSize measurements in PackageStats" into honeycomb 2011-01-16 16:56:44 -08:00
Kenny Root
366949c2d9 Put externalSize measurements in PackageStats
When measuring a package's usage, put the external size in the
PackageStats as well. This will allow programs using a lot of space on
the external card to be held accountable.

Bug: 3308791
Change-Id: If2df07bdbf6ffb31577074fad8f4a87ca4e89086
2011-01-16 16:21:15 -08:00
Joe Onorato
c07d7c139b Make the notification settings view less janky.
Bug: 3124822
Change-Id: I8fb9d169ae047d9b6738bb66e60a193a7a749efb
2011-01-16 13:10:11 -08:00
Joe Onorato
772f5600ef Need to save the brigness setting.
Otherwise the value isn't preserved the next time the screen goes off.

Bug: 3356129
Change-Id: I78fd32ee66a0766ec254b8558d483e97ffdccd7e
2011-01-16 11:10:16 -08:00
Joe Onorato
a032c90189 Provide a public resource with the dimensions of the large notification icon.
Bug: 3301067
Change-Id: I4ef66ee35df34a5288681a0e80e9877d57398dd0
2011-01-16 10:50:23 -08:00
Joe Onorato
169f09ed7f am 46f98a78: am 80a44401: Need to update the largeIcon for notifications when we\'re reapplying the views.
* commit '46f98a78e2884ea91c5cd46d1d95347662e3d2e7':
  Need to update the largeIcon for notifications when we're reapplying the views.
2011-01-16 10:45:12 -08:00
Justin Ho
a34e70886e am a6724ae1: am 0a26f3ce: Merge "New tray notification icons, new system bar icons" into honeycomb
* commit 'a6724ae1de4db7f57d8b0558d6d7d7c0307318af':
  New tray notification icons, new system bar icons
2011-01-16 10:42:11 -08:00
Joe Onorato
80a44401a2 Need to update the largeIcon for notifications when we're reapplying the views.
Bug: 3298062
Change-Id: I6bb72c0b93e00a9de8cc2633ac07add0a572a20f
2011-01-15 16:22:24 -08:00
Justin Ho
0a26f3ce96 Merge "New tray notification icons, new system bar icons" into honeycomb 2011-01-14 19:01:58 -08:00
Justin Ho
f175559c7a New tray notification icons, new system bar icons
Change-Id: I133502ffab55507fa31781791135945f3e0043b3
2011-01-14 18:35:59 -08:00