summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* am 2c25fac2: Merge change 8036 into donutAndroid (Google) Code Review2009-07-211-10/+6
|\ | | | | | | | | | | | | Merge commit '2c25fac23e5daafd62238f4c3dd031e3f4cd76f1' * commit '2c25fac23e5daafd62238f4c3dd031e3f4cd76f1': * Disable compatibility mode for all cases.
| * Merge change 8036 into donutAndroid (Google) Code Review2009-07-211-10/+6
| |\ | | | | | | | | | | | | * changes: * Disable compatibility mode for all cases.
| | * * Disable compatibility mode for all cases.Mitsuru Oshima2009-07-211-10/+6
| | |
* | | am 6fb608ee: Merge change 7854 into donutAndroid (Google) Code Review2009-07-211-5/+49
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '6fb608ee67c3ad82baf2253b87b63fff8907992a' * commit '6fb608ee67c3ad82baf2253b87b63fff8907992a': Issue #1884058 (Need to only record frequency and duration for selected Google apps)
| * | Merge change 7854 into donutAndroid (Google) Code Review2009-07-211-5/+49
| |\ \ | | |/ | |/| | | | | | | * changes: Issue #1884058 (Need to only record frequency and duration for selected Google apps)
| | * Issue #1884058 (Need to only record frequency and duration for selected ↵Dianne Hackborn2009-07-191-5/+49
| | | | | | | | | | | | | | | | | | | | | | | | Google apps) Quick and dirty solution: a new --packages argument allows you to specify an explicit set of packages to include in the dump. There is also now a new GServices setting that can provide a value for it.
* | | am ef1a92ab: Merge change 7961 into donutAndroid (Google) Code Review2009-07-201-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'ef1a92abe1bebe4feba4ba33cd0c7e25ee83fcc0' * commit 'ef1a92abe1bebe4feba4ba33cd0c7e25ee83fcc0': Bluetooth at command tracking.
| * | Merge change 7961 into donutAndroid (Google) Code Review2009-07-201-1/+1
| |\ \ | | | | | | | | | | | | | | | | * changes: Bluetooth at command tracking.
| | * | Bluetooth at command tracking.Amith Yamasani2009-07-201-1/+1
| | | |
* | | | am 3b5449e9: Merge change 7862 into donutAndroid (Google) Code Review2009-07-201-16/+21
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '3b5449e90247e77c173d7bbdd4d5e49ad856afe1' * commit '3b5449e90247e77c173d7bbdd4d5e49ad856afe1': * Don't clip the display if LAYOUT_NO_LIMITS is specified (as with PhoneWindowmanager does)
| * | | * Don't clip the display if LAYOUT_NO_LIMITS is specified (as with ↵Mitsuru Oshima2009-07-201-16/+21
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | PhoneWindowmanager does) * FullScreen mode was not hiding status bar for app in compatibility mode * fixed fillsScreenLw to take compatibility window into account * Fixed the logic in needsBackgroundFiller to be consistent with other places. * Fix NPE in WindowManagerService#applyAnimationLocked LayoutParam can be null.
* | | Merge change 7945Android (Google) Code Review2009-07-201-0/+4
|\ \ \ | | | | | | | | | | | | | | | | * changes: Clean up when an attempted restore throws
| * | | Clean up when an attempted restore throwsChristopher Tate2009-07-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | When a restore agent throws an exception back into the framework, assume that it may have left the app's data in an inconsistent state and clear the data for that app (again -- it was cleared just prior to the attempted restore, too).
* | | | am 841f13c8: * Reverted the change in PackageParser that I checked by ↵Mitsuru Oshima2009-07-191-0/+16
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | accident * More surface view fix. - correct event translation on surface view. - use compatible window * removed FLAG_NO_COMPATIBILITY_SCALE. It was my misunderstanding of how SurfaceView works, Merge commit '841f13c8e9ff3f7695b6c18a8abcec3c947983ff' * commit '841f13c8e9ff3f7695b6c18a8abcec3c947983ff': * Reverted the change in PackageParser that I checked by accident
| * | | * Reverted the change in PackageParser that I checked by accidentMitsuru Oshima2009-07-191-0/+16
| | |/ | |/| | | | | | | | | | | | | | | | | | | * More surface view fix. - correct event translation on surface view. - use compatible window * removed FLAG_NO_COMPATIBILITY_SCALE. It was my misunderstanding of how SurfaceView works, and this was not necessary. * Added compatibility related info to package dumpsys
* | | am 54f09101: Merge change 7613 into donutAndroid (Google) Code Review2009-07-171-13/+32
|\ \ \ | |/ / | | / | |/ |/| | | | | Merge commit '54f09101381fa63dca35ae4ea0ba3802ee863236' * commit '54f09101381fa63dca35ae4ea0ba3802ee863236': * Use Fede In/Out animation if one of opening/closing apps is in compatibility mode.
| * Merge change 7613 into donutAndroid (Google) Code Review2009-07-171-13/+32
| |\ | | | | | | | | | | | | * changes: * Use Fede In/Out animation if one of opening/closing apps is in compatibility mode. * preserve compatibility window flag when the app updates window's layout params. * Added assertion in DEFAULT_COMPATIBILITY_INFO object to prevent unintentional modification. * A few minor updates * log/dump message improvement * Removed unnecessary method in FadeInOutAnimator * Fixed 100 char issue in WindwoManagerServer.java
| | * * Use Fede In/Out animation if one of opening/closing apps is in ↵Mitsuru Oshima2009-07-171-13/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compatibility mode. * preserve compatibility window flag when the app updates window's layout params. * Added assertion in DEFAULT_COMPATIBILITY_INFO object to prevent unintentional modification. * A few minor updates * log/dump message improvement * Removed unnecessary method in FadeInOutAnimator * Fixed 100 char issue in WindwoManagerServer.java
* | | Merge change 7625Android (Google) Code Review2009-07-171-81/+118
|\ \ \ | | | | | | | | | | | | | | | | * changes: Whitespace cleanup prior to real work.
| * | | Whitespace cleanup prior to real work.Robert Greenwalt2009-07-161-81/+118
| | | |
* | | | am 3735df20: Merge change 7545 into donutAndroid (Google) Code Review2009-07-171-0/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Merge commit '3735df20ae9994a759aa9464534d57eab4af4011' * commit '3735df20ae9994a759aa9464534d57eab4af4011': MountListener: When we connect to vold, explicitly mount external storage.
| * | | Merge change 7545 into donutAndroid (Google) Code Review2009-07-161-0/+1
| |\ \ \ | | |_|/ | |/| | | | | | | | | | * changes: MountListener: When we connect to vold, explicitly mount external storage. Vold no longer mounts storage automatically so it doesnt interfere with the framework booting.
| | * | MountListener: When we connect to vold, explicitly mount external storage.San Mehat2009-07-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Vold no longer mounts storage automatically so it doesnt interfere with the framework booting. Signed-off-by: San Mehat <san@google.com>
| * | | Merge change 7598 into donutAndroid (Google) Code Review2009-07-161-2/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * changes: DO NOT MERGE - Disable settings backup in Donut
| | * | | DO NOT MERGE - Disable settings backup in DonutChristopher Tate2009-07-161-2/+5
| | |/ /
| * | | Merge change 7572 into donutAndroid (Google) Code Review2009-07-161-2/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Fix issue #1985606 (Boot crash when battery level of < 15% is reported) in Donut
| | * | | Fix issue #1985606 (Boot crash when battery level of < 15% is reported) in DonutDianne Hackborn2009-07-161-2/+6
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Actually I don't think it is really an issue here, because the status bar doesn't start itself up like this until after we have booted, but let's be safe. And DO NOT MERGE since this code has changed in master.
* | | | am fae76f5b: Fix issue #1985502: Sapphire (and any other device) reports ↵Dianne Hackborn2009-07-161-2/+4
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | that it has a hard keyboard Merge commit 'fae76f5bdeed68efd85805db143b0426de92f7e0' * commit 'fae76f5bdeed68efd85805db143b0426de92f7e0': Fix issue #1985502: Sapphire (and any other device) reports that it has a hard keyboard
| * | | Fix issue #1985502: Sapphire (and any other device) reports that it has a ↵Dianne Hackborn2009-07-161-2/+4
| | | | | | | | | | | | | | | | hard keyboard
* | | | am eb09c6a0: Merge change 7568 into donutAndroid (Google) Code Review2009-07-161-5/+10
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | | | | | | | Merge commit 'eb09c6a07abf58b4da2c4baf3800a1f96e3b0731' * commit 'eb09c6a07abf58b4da2c4baf3800a1f96e3b0731': Issue #1969025: need api for launching intent as if it were coming from another component
| * | Issue #1969025: need api for launching intent as if it were coming from ↵Dianne Hackborn2009-07-161-5/+10
| |/ | | | | | | | | | | another component And now there is.
* | Send all battery broadcasts with REGISTERED_ONLY_BEFORE_BOOTChristopher Tate2009-07-161-8/+10
| | | | | | | | | | | | | | | | The "low" and "okay" broadcasts were not being sent with this flag, so that if the device had booted in a low battery state, the battery service would crash due to an illegal-state exception. This fixes bug b/1985606
* | EventHub: Add support for excluding devices from being opened by as a keyboard.Mike Lockwood2009-07-162-5/+74
| | | | | | | | | | | | | | This will be used to avoid unnecessarily listening to data from sensors that function as event devices. Signed-off-by: Mike Lockwood <lockwood@android.com>
* | am b9bae58e: Merge change 7402 into donutAndroid (Google) Code Review2009-07-151-151/+262
|\ \ | |/ | | | | | | | | | | Merge commit 'b9bae58ecba8a25cc54dfd119a9edbeed6f230de' * commit 'b9bae58ecba8a25cc54dfd119a9edbeed6f230de': Added fade-in out animation for compatible apps
| * Merge change 7402 into donutAndroid (Google) Code Review2009-07-151-151/+262
| |\ | | | | | | | | | | | | * changes: Added fade-in out animation for compatible apps (This CL only add this when the app on the top is in compatibility mode for now. I need some help to do the same when the closing app is in compatibility mode) Refactored DimAnimator
| | * Added fade-in out animation for compatible appsMitsuru Oshima2009-07-151-151/+262
| | | | | | | | | | | | | | | | | | (This CL only add this when the app on the top is in compatibility mode for now. I need some help to do the same when the closing app is in compatibility mode) Refactored DimAnimator
| * | Clamp app widget updates from updatePeriodMillis to a minimum of 30 minutes.Joe Onorato2009-07-151-2/+6
| | |
* | | The rest of ever-backed-up trackingChristopher Tate2009-07-151-5/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a package is uninstalled we now remove our notion of its having been backed up, thereby forcing a backup pass if it is reinstalled at some point in the future. Removal from the log means rewriting it and doing an atomic rename to the canonical version. The temporary existence used during the rewrite is *not* written synchronously; there's no need and it keeps the load on the flash part much lower. Because we might crash & reboot in the middle of the rewrite operation, there's now code during init that sanity-checks the contents of the ever-backed-up log and ensures that it's in a coherent state.
* | | Ensure that everything gets backed up at least onceChristopher Tate2009-07-151-38/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now schedule a backup pass for any new application we see (at boot or package-install time) for which we have never performed a backup. The bookkeeping is a log file with the names of all the packages we've successfully completed a backup pass on, maintained with synchronous journal-type behavior. Also, make a bunch of private fields package-scoped to permit cheaper access from the various worker / binder threads that run under the Backup Manager's aegis.
* | | Clamp app widget updates from updatePeriodMillis to a minimum of 30 minutes.Joe Onorato2009-07-151-2/+6
| | |
* | | Merge change 7353Android (Google) Code Review2009-07-153-67/+315
|\ \ \ | | | | | | | | | | | | | | | | * changes: Implement virtual button support.
| * | | Implement virtual button support.Dianne Hackborn2009-07-143-67/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The kernel can now publish a property describing the layout of virtual hardware buttons on the touchscreen. These outside of the display area (outside of the absolute x and y controller range the driver reports), and when the user presses on them a key event will be generated rather than a touch event. This also includes a number of tweaks to the absolute controller processing to make things work better on the new screens. For example, we now reject down events outside of the display area. Still left to be done is the ability to cancel a key down event, so the user can slide up from the virtual keys to the touch screen without causing a virtual key to execute.
* | | | resolved conflicts for merge of f7703519 to masterMike Lockwood2009-07-141-0/+3
|\ \ \ \ | | |/ / | |/| |
| * | | wifi: Disable RSSI polling when the screen is off.Mike Lockwood2009-07-141-0/+3
| | |/ | |/| | | | | | | Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | Grant adb the BACKUP permissionChristopher Tate2009-07-141-4/+0
| |/ |/| | | | | | | | | This also means we should no longer do explicit calling-identity fiddling in dump(), relying instead on the usual permission enforcement mechanism to handle things.
* | resolved conflicts for merge of b06ea706 to masterDianne Hackborn2009-07-141-25/+59
|\ \ | |/
| * Add reporting of activity movement for search manager.Dianne Hackborn2009-07-141-25/+59
| | | | | | | | | | | | | | | | | | | | | | | | This adds a new API with the activity manager to find out about movement between activities. For my sanity, the old IActivityWatcher is now renamed to IActivityController, and the new activity movement interface is named IActivityWatcher. This changes the search manager itself to use the new API to manage its state. Note that there are still problems when going back to the search dialog after it was hidden -- the suggestions window no longer appears until you explicitly dismiss and re-show it.
* | Don't NPE if a restore session is requested for an invalid transportChristopher Tate2009-07-131-1/+3
| |
* | am ea5c0444: When apps switch between system and data partition the code and ↵Suchi Amalapurapu2009-07-131-9/+17
|\ \ | |/ | | | | | | | | | | | | | | resource paths should also be updated based on which version is being picked up. update the code and resource paths when a path change is detected Merge commit 'ea5c044412f6853d686e93b8bef07f4729b6ad26' * commit 'ea5c044412f6853d686e93b8bef07f4729b6ad26': When apps switch between system and data partition the code and
| * When apps switch between system and data partition the code andSuchi Amalapurapu2009-07-131-9/+17
| | | | | | | | | | | | resource paths should also be updated based on which version is being picked up. update the code and resource paths when a path change is detected