203a2f464cef0d873ba8a6193e288fd25b6dc907 |
|
04-Oct-2012 |
Amith Yamasani <yamasani@google.com> |
Fix launching home when there are multiple launchers installed Bug: 7283782 Since ResolverActivity now runs in the correct user, it doesn't need to explicitly pass in the calling userId. In fact, for the Home case, since ActivityManager is the one requesting resolution of Home activity, Resolver is running as user 0 instead of the current user. Removing explicit calls based on the launchingUid fixes the problem. Change-Id: I4676c155aafaa0dd5cefb1acefa0e7e9c1e20f25
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
4d5c2b03172747843d0549eeea890150a705b86b |
|
27-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #7238170: Edit picture option is not available for the secondary user. Change-Id: Icb3229f543f286afb4a31e267099eceaa0cca11d
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
14e883b25e0998e3bc4e574a0df3db252d6e987f |
|
18-Aug-2012 |
Amith Yamasani <yamasani@google.com> |
Fix merge error Didn't apply the recent API change from another CL. Change-Id: I65ac6108909eca7ac48beabb4a8b7bbedda84249
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
a3f133afe885f9e005dfc0584cb7b3b90f75f665 |
|
10-Aug-2012 |
Amith Yamasani <yamasani@google.com> |
Save preferred activity info with user id. So each user can have their own set of intent resolution preferences. ResolverActivity now launches the activity on the correct user, and persists the preference for the correct user. Bug: 6961905 Change-Id: I6d3a8a9af89bc649277d4fc8d0f367ee123f8392
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
f02b60aa4f367516f40cf3d60fffae0c6fe3e1b8 |
|
16-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Rename UserId to UserHandle. This is the start of turning this into a formal public API. Change-Id: I5786d2c320f1de41a06ed5d0f65adb68967287a0
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
bdda4e74d447812beb92504dc426c9385b3072d1 |
|
20-Jul-2012 |
Adam Powell <adamp@google.com> |
Fix condition bug in ResolverActivity Bug 6854356 Change-Id: I3cd060fb78876e80bdfa311cf80d0ad8a696bfad
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
d81cc4ab5a07f4a6c5e553cb67c3aa4fe1dc8b6e |
|
19-Jul-2012 |
Adam Powell <adamp@google.com> |
Easy "Just once" launches from ResolverActivity Allow a second tap of a selected item in ResolverActivity to launch the target as "just once" for sloppier/quicker choices. Change-Id: If05fc7c1ac622195f6253e6ca0868fd87954dd46
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
0fc5b2bea09a6d320884c5b12577caf426f547c1 |
|
19-Jul-2012 |
Adam Powell <adamp@google.com> |
Fun with Up navigation For activities with a null taskAffinity, simply finish the current task. (They probably shouldn't have specified a parentActivityName anyway.) When launching into app info from ResolverActivity, launch the app info page in the current task with FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. Back will return to the resolver, and Up will jump to Settings. When launching into app info from RecentsPanelView or BaseStatusBar, since this is a system affordance akin to notifications or widgets, build the full task stack for the app info activity with TaskStackBuilder and launch it as a new task. Change-Id: I73b1941d0f52bd8b30382b5e17edd8ceb058c70d
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
5320eb8938098c9824093f7f842a0a97bbc190a4 |
|
18-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix activity resolver, issues #6519130 and #6507239 6519130: Starting ResolverActivity with no arguments crashes system_server 6507239: ResolverActivity may bypass signature permissions Change-Id: I64534f781bc6b7eb45e85dbe3a55d351ee28e85c
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
9bee4664f8bc615ad463af5317c77e98744c368a |
|
08-May-2012 |
Adam Powell <adamp@google.com> |
Fix some oddities in ResolverActivity * Fix layout for small-screen devices in landscape. * Properly re-enable buttons after restoring instance state. * Scroll to the currently selected item after restoring instance state. * Smooth scroll to the currently selected item if the user changes selection to an item slightly out of view. * Place grid scroll bar outside the grid's padding. * Make the current text read a bit more naturally. Bug 6460135 Change-Id: Ic60330365cdd815e7517f01b36bcdc9d1c857f30
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
589e6f960db7f3c208a218b7d035f01d0c8460ab |
|
07-May-2012 |
Adam Powell <adamp@google.com> |
Better screen size adaptation for ResolverActivity Change-Id: I2c982c0b7c722ca7cad46cc23ac8d161bee3a1ff
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
c587861fe8c59b7f112c333838630b54ab2b38af |
|
05-May-2012 |
Adam Powell <adamp@google.com> |
Revisions to ResolverActivity Bug 6428812 Change ResolverActivity to use a grid rather than a list, and present buttons for "Use Always" and "Just Once". Use large launcher icons when appropriate. Change-Id: I177360a727cbc4b401ffbcea83d1b3dac1de5744
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
d44713a63d51ba7f186c775c2a32f3c2ce018037 |
|
01-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #6234928: android.app.IntentReceiverLeaked: Activity com.android.internal.app.ChooserActivity has leaked IntentReceiver Change-Id: I02488931d8c02ecbe0c6fc2f7ce708a9dc406f67
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
d0d7503fd3e941113094532f28986f49b11b5fdb |
|
20-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Move handling of package changes to a background thread. Helps get rid of some jank when installing applications. Change-Id: I97d0022f82d67796e334d37086e5911dd6ca6b62
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
2d80962b2e93ae4e59d0197487bd0f6aad4cf26e |
|
22-Mar-2012 |
Adam Powell <adamp@google.com> |
Let users reach app details from ResolverActivity A long press on a list item in ResolverActivity (shown when users are asked to choose an activity to complete an action) will now open the app detail settings for the package providing that item. This is a work in progress; awaiting more UX input on other changes and better discoverability of this feature. Change-Id: I2cc07c5520fdd23cf1a43f169b114295f5d9d0ac
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
e8f2c7ff5abe339061f1823362e12b912c430c1a |
|
02-Mar-2012 |
Dianne Hackborn <hackbod@google.com> |
Make ResolverActivity update dynamically. Watches for package changes so it can dynamically adjust to reflect the actual list of available activities. Change-Id: I3a2fef3dac4d13d1b2a7ed6fc117a7b814679669
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
905577f6345c014fc2489a8068ea967ba8c18012 |
|
08-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5263361: Browser instance not created in application picker The resolver activity was hiding the following activity from recents. Also some other fixes: a little better memory use debugging, removed some unneeded code from window manager, moved some system activities into their own process, added some more running process information for manage apps. Change-Id: I66687d16989ff965d524b92dc360f37c19199717
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
43a17654cf4bfe7f1ec22bd8b7b32daccdf27c09 |
|
07-Apr-2011 |
Joe Onorato <joeo@google.com> |
Remove the deprecated things from Config.java. These haven't been working since before 1.0. Change-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
bce6f8f249ff2b65df9ed790cc460053ab8eccec |
|
13-Mar-2011 |
Mike Lockwood <lockwood@android.com> |
Add a dialog to ask user to start an application for a USB device or accessory This is used when there is only one application available and the user has not chosen to start it by default. If more than one application is available we continue to use UsbResolverActivity Bug: 4074719 Change-Id: Id61f2ccc6de5b9ac70fb4670006ff1fee2028d55 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
02eb8746de2d60563ec2751a34d20923192e4293 |
|
27-Feb-2011 |
Mike Lockwood <lockwood@android.com> |
UsbManager: Enhancements for managing USB devices and accessories When a USB device or accessory is connected, the UsbService now asks the user which application to associate with the device or accessory. Applications interested in devices or accessories must specify the devices they work with via meta-data attached to their manifest. Permission to communicate with the device is assigned when the user chooses the activity to use for the device. The user has the option of clicking the "always use this application" checkbox to make the assignment automatic in the future. The user may later clear this preference and revoke permission for an application to have permission to communicate with the device by clicking the "Clear defaults" button for the activity in the Manage Applications panel in Settings. Added class UsbResolveActivity (a subclass or ResolveActivity for choosing an activity for a USB device or accessory) Added UsbDeviceManager, which manages the mapping between USB devices/accessories and applications, including default applications for devices and accessories, and manages application permissions. Add interface to allow Settings to clear device and accessory preferences and permissions for an application. Remove obsolete ACCESS_USB permission. Add new signatureOrSystem MANAGE_USB permission to allow administrating preferences and permissions. Moved UsbService.java to a "usb" subdirectory, along with new classes UsbResolveActivity and UsbDeviceManager. Change-Id: I92554381e9779e68ce380daaee4e1401fb875703 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
d88e9aa575eb3a9d20cdb0e8918d54993e1ce1e0 |
|
24-Jan-2011 |
Jeff Hamilton <jham@android.com> |
Use classnames instead of ints for NFC techs. This makes the system more flexible and allows adding new technology types without having to update the API. Change-Id: Iaee6b633965e501a70e8afc3f1d54d9d94a4d05a
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
5ef402baafc4818ccdf2aaec5da9cf25dd1c0e12 |
|
27-Mar-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #2538228: Intents targeting browsers constantly nagging Some applications are setting the MIME type field for an http: intent, which is technically wrong because the recipient opening the URI will get the MIME type from the header. This was hitting a bug when we compute the intent filter when setting the preferred activity, where we have to set both the MIME type and data URI for the intent filter. (For file: and content: URIs only the MIME type is needed, since these can be opened directly through ContentResolver so everyone is presumed to be able to handle them.) Change-Id: Ia7025e6859e9c90997bf56c2c80f225fca7a2007
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
eb034652c2037a47ebfd99779e8383bb8bb528af |
|
07-Sep-2009 |
Dianne Hackborn <hackbod@google.com> |
Implement all of the infrastructure for configuring wallpapers. Actually being able to configure a wallpaper relies on additional work in the launcher and wallpapers that will be in another change. Also note that this breaks all existing wallpapers, since they now need to include a meta-data item about themselves. This also will be fixed in another change. Change-Id: I97d2c2bd07237abc32f92b9147c32530a2f73c71
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/com/android/internal/app/ResolverActivity.java
|