History log of /frameworks/base/services/java/com/android/server/AppWidgetService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
331fbdc7e9588018dac28de8b6196653cea1f08b 24-Aug-2010 Joe Onorato <joeo@google.com> Just disable widgets that come from apps on sd cards, because they don't work anyway.

Change-Id: I2d7ef4a63bcbd43547e40c01e997d813cc01e800
/frameworks/base/services/java/com/android/server/AppWidgetService.java
94258cd70438e444e139a26da12fd7e5a8782332 24-Aug-2010 Joe Onorato <joeo@google.com> Fix typo that makes apps on sd work better with app widgets.

Bug: 2489571
Change-Id: Idbfb91d960b952aaf32c604b7e52592d77b5ef2e
/frameworks/base/services/java/com/android/server/AppWidgetService.java
a8a8a42f8570bdbe66a09fc278564e7a549158da 16-Jun-2010 Joe Onorato <joeo@android.com> Fix bug 2772728 with the suggested fix. I wasn't able to reproduce it though.

Change-Id: Ic3e3a7c679a74b822a3567faeb353950af3cfbca
/frameworks/base/services/java/com/android/server/AppWidgetService.java
6de3a6fdd303b15ad944570daf37faa798dc1989 04-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I5f552b45caae639170674213c23f154437b58afd
bd742e4336a04ea1e8e9a15cf8f66ec6097b883f 30-Apr-2010 Patrick Tsai <yinghau76@gmail.com> Fix typo of <p> end tag in appwidgets.xml

Change-Id: Ic1f4d8ade0d32f3b74decbe557d4275dc2e19466
/frameworks/base/services/java/com/android/server/AppWidgetService.java
d2671e1fcf1d7f1b8e25a2615d514cf3c26b6a9c 12-Mar-2010 Romain Guy <romainguy@android.com> Preserve widgets on upgrade.
Bug #2464545

Change-Id: I802878af49dc4d98210fb8049df0bbdc49268d99
/frameworks/base/services/java/com/android/server/AppWidgetService.java
ff3e61c6d5de339300d26227b69bfd9ee0827103 12-Mar-2010 Romain Guy <romainguy@android.com> Support old/new package names for widgets.

Change-Id: I134c4e694e66aaea47ad7da83d37b6621f4a527a
/frameworks/base/services/java/com/android/server/AppWidgetService.java
20cb56e26e91df91bd64d4251222e0d421cdbe47 04-Mar-2010 Dianne Hackborn <hackbod@google.com> Fix some bugs.

Bug #2376231: Apps lose window focus (and back key causes ANR) if the
lock screen is dismissed while the phone is in landscape mode

This is another case where we weren't recomputing the focused window
after changing the visibility policy.

bug #2479958: Investigate source of "Resources don't contain package
for resource number 0x7f0a0000"

Um, okay, so it turns out there were bugs all over the place where
we would load an XML resource from a another application, but not
use the Resources for that application to retrieve its resources...!
I think the only reason any of this stuff was working at all was
because it typically only cared about retrieving the resource
identifiers of the items (it would look up the values later).

Bug #2401082: Passion ERE26 monkey crash - InputMethodManagerService

Add some null checks.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
8a9b22056b13477f59df934928c00c58b5871c95 27-Feb-2010 Joe Onorato <joeo@android.com> Switch the services library to using the new Slog
/frameworks/base/services/java/com/android/server/AppWidgetService.java
2269d1572e5fcfb725ea55f5764d8c3280d69f6d 25-Feb-2010 Dianne Hackborn <hackbod@google.com> Re-arrange android-common so framework no longer links with it.

This is the framework part, moving classes around so the framework
no longer needs to link to android-common. Makes some APIs public,
others that didn't need to be public are private in the framework,
some small things are copied.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
5f85780db058d3babb435466b33834c3cc70f5c1 11-Feb-2010 Bjorn Bringert <bringert@android.com> Fix NPE in AppWidgetService.addProvidersForPackageLocked()

queryBroadcastReceivers() can return null, so AppWidgetService
should guard against that.

Fixes http://b/issue?id=2418982

Change-Id: I1ba83c0c37622e0280f3dba2fef5eca2cc90c975
/frameworks/base/services/java/com/android/server/AppWidgetService.java
b56ae20b22fd7283df32072a431ab6d4965f3c1b 05-Feb-2010 Suchi Amalapurapu <asuchitra@google.com> Rename media resource broadcasts
Add checks for fwdlocked and updated system apps
add more tests
remove duplicate adds
/frameworks/base/services/java/com/android/server/AppWidgetService.java
08675a3376819a82aa5ab344bc3e7b1635c30b05 28-Jan-2010 Suchi Amalapurapu <asuchitra@google.com> Apps on sdcard: Add new broadcasts

Add new broadcasts ACTION_MEDIA_RESOURCES_AVAILABLE and
ACTION_MEDIA_RESOURCES_UNAVAILABLE that get broadcast by
PackageManagerService when sdcard gets mounted/unmounted
by MountService so that packages on sdcard get recognized by
various system services as being installed/available or
removed/unavailable by the system.
The broadcasts are sent before the actual package cleanup which includes
mounting/unmounting the packages and we force a gc right after so
that any lingering file references to resources on sdcard get
released.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
f6133febaead08d597c4454d543ee3cba5158a90 02-Feb-2010 Joe Onorato <joeo@android.com> Fix bug 2362761 AppWidgetService should use Intent.setPackage()

Thanks Bjorn for the tip.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
d4a4729c0cac582a2dcec7c8cfb316b81885a0f0 21-Dec-2009 Tom Taylor <tomtaylor@google.com> Update imports to android-common

Several files were moved to android-common. Update all the references
to import those files from the new location.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
63c2d9ed9cb2174137ee43acb6ee2a86ff4451ea 23-Oct-2009 Eric Fischer <enf@google.com> Update the names of the widgets when the locale changes.

Bug 1814373, Bug 2152730
/frameworks/base/services/java/com/android/server/AppWidgetService.java
8550f255232eb4e4852466c5297fdc125887f5af 30-Sep-2009 Suchi Amalapurapu <asuchitra@google.com> Check if rename of backed up file fails before persisting new changes.
If not these system services will end up with inconsistent settings files
when the device runs out of storage.
Delete mangled settings file in PackageManager if the current write fails
so that we don't end up overwriting the backed up version with the
mangled version
Include null check when retrieving fwd locked resource for an existing package
/frameworks/base/services/java/com/android/server/AppWidgetService.java
e21167a9e5978f167fa6e8d26bbb2986b6609372 24-Sep-2009 Ken Shirriff <kens@google.com> Fix widget stopListening NPE.

lookupHostLocked caller needs to check for null return value.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
002716d49a27d72efff810418b08c1ec8620aa8c 12-Aug-2009 Dianne Hackborn <hackbod@google.com> Fix issue #2049588: App widget can crash causing system to be unable to boot
/frameworks/base/services/java/com/android/server/AppWidgetService.java
be96b3a2aa7ec6d57ac038d4a5326fc168585ad6 15-Jul-2009 Joe Onorato <joeo@android.com> Clamp app widget updates from updatePeriodMillis to a minimum of 30 minutes.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
a54755962ca7725d1e2b6cacbbaece6f1cbf5af4 02-Jul-2009 Romain Guy <romainguy@android.com> Cleanup a bunch of warnings in app widgets code.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
8f25c426b118c35f558cbf27bd413e1eb6d59823 01-Jul-2009 Mitsuru Oshima <oshima@google.com> resolve complex value in application context instead of system context.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
54796e740584b50323fe742a27e5d3f5be01ca06 01-May-2009 Marco Nelissen <marcone@google.com> Make the home screen come up in the simulator.
/frameworks/base/services/java/com/android/server/AppWidgetService.java
1d442e0d990b581357f33f5463c7c5cb49b551e8 21-Apr-2009 Dianne Hackborn <hackbod@google.com> More optimization of dumpsys output.

There are three major classes of changes here:

- Avoid writing lines where their values are often empty, false, or some other typical thing.
- Use partial writes to the PrintWriter to avoid creating temporary strings.
- Use StringBuilder where we need to generate real String objects (and where possible cache the result).
/frameworks/base/services/java/com/android/server/AppWidgetService.java
c39a6e0c51e182338deb8b63d07933b585134929 11-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137873
/frameworks/base/services/java/com/android/server/AppWidgetService.java