summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
Commit message (Collapse)AuthorAgeFilesLines
* Show more graceful screens for "add network" flowDaisuke Miyakawa2011-03-021-0/+1
| | | | | | | | | - use TableLayout instead of RelativeLayout for wifi configuration to align each columns appropriately. - split @id/type field into two fields in SetupWizard Bug: 3403168 Change-Id: I37f2c60ce1b0473af7d20dee1775e9893d2abade
* Refactor Bluetooth settings for readability and performance.Jake Hamby2011-03-011-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major refactoring of Bluetooth settings classes. - Moved all functionality from LocalBluetoothManager into new LocalBluetoothAdapter and LocalBluetoothPreferences, and into existing classes. - Refactored functionality from BluetoothEventRedirector into new BluetoothEventManager class, deleting the original version. New version uses a HashMap from action Strings to implementers of the BluetoothEventManager.Handler interface. - Created new BluetoothDiscoveryReceiver to update shared preferences timestamp for Bluetooth discovery start/finish. This is the only event handling we need to do when the settings app is not visible, so it has its own receiver entry in AndroidManifest.xml. Edits are written using QueuedWork.singleThreadExecutor(), which BroadcastReceiver knows about and will wait for completion, eliminating the need for PendingResult. - Miscellaneous cleanups to code style and logic for readability. - Pulled some large switch statement code blocks into new methods. - Changed all Bluetooth state references to the new BluetoothProfile constants. - Changed use of deprecated Notification constructor in BluetoothPairingRequest to use Notification.Builder. - Moved Utf8ByteLengthFilter helper function from BluetoothNamePreference into its own class, and moved test cases into the same package. - Moved all LocalBluetoothProfileManager functionality related to specific profiles into new top-level classes (A2dpProfile, etc.), all implementing the LocalBluetoothProfile interface. - Moved all UI-related methods from CachedBluetoothDevice into the class that uses the method, or into the static Utils class for shared methods. Change-Id: I6d49b7f4ae0c7d7dcf62551ee40b51ecb5fe4f47
* Clean up for Wifi setup XLDaisuke Miyakawa2011-03-011-0/+1
| | | | Change-Id: I5f5c6764be244252cb91331b59d920a54cc03e86
* InstalledAppDetails: "Clear defaults" button now clears USB service settingsMike Lockwood2011-03-011-0/+1
| | | | | | | | | | The USB service caches the preferred activity preferences for USB devices and accessories and allows permission to access the hardware based on the user's selection. The "Clear defaults" button can now be used to clear these settings. Change-Id: I307c118cb0ce06362e289e35bca93a47ce4631a5 Signed-off-by: Mike Lockwood <lockwood@android.com>
* display amount of storage on /sdcard by downloads, music etcVasu Nori2011-02-181-0/+4
| | | | | | | | when music storage usage is clicked on, show music app when downloads storage usage is clicked on, show download app when pic/videos storage usage is clicked on, show gallery app Change-Id: Ia1c341013e550acb537e6f8a4f4558030888cc45
* Remove portrait support in SetupWizardDaisuke Miyakawa2011-02-101-0/+1
| | | | | | | | | | | | We support sensorLandscape for a moment. See also I45e30c652feab1d30c4f0379379f8ca4e455fa02 - Use sensorLandscape instead of default - Modify paddings in default xmls to layout landscape stuffs correctly Change-Id: Ife03de69e4d1d2d898cd0e8de3cefd733aea8f19
* Merge "Remove Gmail Permissions"Alon Albert2011-02-081-2/+0
|\
| * Remove Gmail PermissionsAlon Albert2011-02-081-2/+0
| | | | | | | | | | Bug: 3377724 Change-Id: I6e17e7a70bce840b180e40031fc3af25b2b8fdb1
* | Enable orientation in SetupWizardDaisuke Miyakawa2011-02-041-1/+0
|/ | | | Change-Id: I45e30c652feab1d30c4f0379379f8ca4e455fa02
* Disable left pane of "Input languages" conditionally.Daisuke Miyakawa2011-01-311-9/+1
| | | | | | | | | The screen is available from LatinIME's setting button, in which we don't want the left pane, while we want the left pane when launched as part of Settings app. Bug: 3383738 Change-Id: I62e901e7cc14053742ae35829d82c20e432a358f
* More CryptKeeper UI work.Andy Stadler2011-01-311-1/+1
| | | | | | | | | | | | | | | | | * Implemented failure case. * More pixel perfect * Remove the animation * Display the encroid on the blank screen * Remove the back button. * Fix portrait mode screens Bug: 3384231 Bug: 3394103 Bug: 3388721 Bug: 3381450 Bug: 3406278 Bug: 3351832 Change-Id: Ib763c8b577198deb45255acc767bc6d5409efc0c
* Clear mDialogFragment when it's detachedHung-ying Tyan2011-01-281-1/+0
| | | | | | | | | | | | | | | | | | | | and re-associate it when it's re-created. Before this CL, the association is gone when fragment goes through the pause-resume cycle. Similarly, restore onDismiss and onCancel listeners in VpnSettings.onCreateDialog(), restore states in onCreate() instead of onActivityCreated() so that screen rotation can be handled correctly. Now that profiles are shared between Settings instances, always handle state change in VpnSettings.changeState() so that state changed in one instance can be conveyed to the other and preferences can be correctly enabled/disabled. In additions, fix some trivial mistakes in VpnSettings. Bug: 3396394 Change-Id: I242e1ed6c6d410b4dfefb373d8f98266fc9b46d0
* Merge "Use the correct resource id for Battery use shortcut title." into ↵Amith Yamasani2011-01-271-1/+1
|\ | | | | | | honeycomb
| * Use the correct resource id for Battery use shortcut title.Amith Yamasani2011-01-271-1/+1
| | | | | | | | | | | | | | | | | | Bug: 3399262 When displaying a list of shortcuts to settings screens, "Storage settings" was used instead of "Battery use". Change-Id: I4d445f188fc45d66623dc83e9eb2f9b045899561
* | More work on the Crypt Keeper.Jason parks2011-01-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use the DPM to determine if we are encrypted. * Fix misspelling (Comfirm -> Confirm). * Animate to black when enabling encryption. * Add holo droid background. * Change the progress bar to indterminate. * Display the percentage complete in the status line. * Fixed bug 3388097. You will no longer have to unplug your device to start encryption. This line is intentionally long. I could make it shorter but I am proving a point: <magic>overflow: auto;</magic>. * Actually hold onto the wakelock to prvent the device from sleeping. * Implement onStop() as a orientation change can happen at boot. This will start the activity twice and there will be multiple handlers with messages. Change-Id: Ia752d106c39e0d81431e856f8f500182e8ec1abd
* | Merge "Fix 3395616: Show IME by default when seting/changing password" into ↵Jim Miller2011-01-261-3/+3
|\ \ | |/ |/| | | honeycomb
| * Fix 3395616: Show IME by default when seting/changing passwordJim Miller2011-01-261-3/+3
| | | | | | | | Change-Id: I2c110042e58420bdc937582e840227edb93909a5
* | Hidden AddAccount activity doesn't need to deal with orientation changes.Amith Yamasani2011-01-261-0/+1
|/ | | | | Bug: 3300523 Change-Id: I53e02e390267b1a88a6ae424aca18df439501f6d
* Merge "More UI tweaks." into honeycombJason parks2011-01-251-1/+7
|\
| * More UI tweaks.Jason parks2011-01-251-1/+7
| | | | | | | | | | | | | | | | | | * Grab a full wakelock while encrypting. * Fix a bug with failed attempts. * Add a custom theme to animate the screen to black. * Fix the keyboard to be displayed properly in landscape and portrait. Change-Id: Icc2d813ce1780588eb3b16f5204c3c60cae5236f
* | Tabletize Device administrator screen and fix the layout for DeviceAdminAdd.Amith Yamasani2011-01-241-3/+11
|/ | | | | | | | | | Bug: 3376986 Convert the DeviceAdminSettings screen to a fragment, remove fat titlebar. Convert the DeviceAdminAdd screen to layout nicely in the new holo DialogWhenLarge style. Change-Id: I20a9d16aed135a2178969dfff807075b0b79237c
* Add start-encryption intent filter to settingsAndy Stadler2011-01-211-0/+15
| | | | | | | | | | | | * Add intent-filter for "android.app.action.START_ENCRYPTION" * Add pseudo-activity to host intent-filter * Add code to settings page that exits quickly when encryption is not available or is already started. This can be tested using ApiDemos -> App -> Device Admin Bug: 3346770 Change-Id: Ie97459cf9e2a7b09b690bf085e64ef905466e77a
* Use new backgrounds in wifi setup for xlDaisuke Miyakawa2011-01-201-0/+1
| | | | | Bug: 3373467 Change-Id: Iccc9a4c36dc46a67e395c81a642646b8199be606
* Use android.provider.Settings.EXTRA_INPUT_METHOD_IDTadashi G. Takaoka2011-01-211-1/+1
| | | | | | | This change also fixes the action name of android.settings.INPUT_METHOD_SUBTYPE_SETTINGS. Change-Id: Ie08e7f9144f8ff8faa8e7d8edf63fbd59421b18c
* Extract credential storage dialogs to a new activity.Chia-chi Yeh2011-01-201-8/+12
| | | | | | | | | | | | Since now SecuritySettings is a fragment, not an activity, reacting to intents is not easier anymore. The new activity is transparent, and it works just like a dialog. This change also refactor'ed SecuritySettings by moving some preference construction into security_settings_misc.xml. Bug: 3120992 Bug: 2117436 Change-Id: I8bd3fc7faa2a31d100b8d67310f9266260cfc31d
* Add WifiPickerActivity for PICK_WIFI_NETWORKDaisuke Miyakawa2011-01-171-1/+10
| | | | | | | | | | | | - We disable left pane when PICK_WIFI_NETWORK intent is used. - Add ButtonBarHandler interface and let SettingsPreferenceFragment use it instead of Settings. Note that PreferenceActivity#hasNextButton() and PreferenceActivity#getNextButton() are currently protected methods, while Settings' relevants are public. Bug: 3355247 Change-Id: Ie0fae8a1dbce9c7ce37375dff8395dc09b1cc74e
* Merge "Fix PhysicalKeyboardSettings by merging it into InputMethodConfig." ↵Chia-chi Yeh2011-01-141-9/+0
|\ | | | | | | into honeycomb
| * Fix PhysicalKeyboardSettings by merging it into InputMethodConfig.Chia-chi Yeh2011-01-141-9/+0
| | | | | | | | Change-Id: I00deeda813f438f9eb2b7932e3b4d273be2e1ab8
* | Move the CryptKeeper to Settings.Jason parks2011-01-121-0/+13
|/ | | | Change-Id: I59e46366e1911ae7fd37f07719f1e7ba0825733c
* Merge "Fix 3298889: Show continue button on PIN and password screens" into ↵Jim Miller2011-01-111-2/+4
|\ | | | | | | honeycomb
| * Fix 3298889: Show continue button on PIN and password screensJim Miller2011-01-101-2/+4
| | | | | | | | | | | | | | | | | | | | | | This fixes the above bug by allowing the PIN and password screens to shrink to reveal the continue/cancel buttons when the IME is shown. This also fixes a minor resource bug where the title was showing "confirm your password/pin" instead of "choose your password/pin". Change-Id: I610c6018085e0c4ef1b6dc384566d06d1211f8ea
* | Partially revert "Conditionally remove Dock settings shortcut and Power ↵Joe Onorato2011-01-101-6/+6
|/ | | | | | | | | | | | | control widget." This reverts commit 580c80f853747741ae74fbb6f670315077586208. So it turns out we won't have the ability to control the enabled flag from Configuration changes because the dependency is actually in the package manager. I'm reverting this change and going to do another one that just turns them off for all configurations, because honeycomb is just for tablets. Change-Id: I16b7b1e2d59a3a917448ce0361e3ce0fdd062a86
* Fix 3281395: Fix duplicate title in LockScreen Settings. [DO NOT MERGE]Jim Miller2011-01-091-10/+5
| | | | | | Manual merge of Change-Id: I3c53d1864e521f4245b94d39664266891a728615 Change-Id: I59eedd81af226949ac0df10390ae0642e1812c5a
* Conditionally remove Dock settings shortcut and Power control widget.Amith Yamasani2011-01-091-3/+6
| | | | | | | Bug: 3258028 Bug: 3248740 Change-Id: Id37787cc9562cde13048e8dfba957599219d94b5
* Fix for bug #3325868 (add accounts should not use the settings activity as ↵Fabrice Di Meglio2011-01-071-14/+0
| | | | | | | | part of its flow) - suppress non needed AccountSyncSettingsInAddAccount class Change-Id: I27ba9ea2d45a5e2c9ec1d2ed6033f6d68e100a3f
* Use holographic style for BT pairing dialogs.Jake Hamby2011-01-061-3/+3
| | | | | | | Use holographic style for BT pairing dialogs. Bug: 3321504 Change-Id: I111b3112318eff86d44dc81909a5220661e33e79
* fix 3185231: Dragging app to info button doesn't workPatrick Dubroy2011-01-051-1/+0
| | | | When dragging an app from all apps to the info button, it is currently showing an empty dialog.
* Fix 3148496: Update LockPatternTutorial to be one screen.Jim Miller2010-12-221-3/+0
| | | | | | | | This combines the two activities ChooseLockPatternExample and ChooseLockPatternTutorial into one activity and makes use of the built-in LockPatternView animation to show an example view. Change-Id: If3a4b236a15a6d99b1c0b5c11e5e923267fa30d3
* Fix 3281395: Use breadcrumb area to display title for LockScreenJim Miller2010-12-211-7/+16
| | | | Change-Id: Icd631b4c70e7b9f6b9a8c24dd513aed259a22d6a
* fix the TooManyDeletes to show up againFred Quintana2010-12-171-9/+0
| | | | | | | | | | | It was moved so it was no longer in the location that SyncManager expected. I fixed it by (a) moving it to the SyncManager directory and by (b) changing the SyncManager to refer to it by class rather than by class name, which means it will now check for it at compile time, not run time. Bug: 3289922 Change-Id: I93fb78432e66ff14e1f750b06f79425c457399c2
* Implement new design for settings of InputMethodssatok2010-12-171-1/+17
| | | | Change-Id: I82392e4a028abe2d588622a7e89fd035966f603a
* Fixes a regression in launching certain settings activities.Amith Yamasani2010-12-151-0/+37
| | | | | | | Some undocumented settings and class names are being used by NotificationManagerService. Added compatibility activities to handle them. Bug: 3258668
* Fix 3148496: Update LockScreen layouts on large deviceJim Miller2010-12-151-14/+4
| | | | | | | | This updates the layouts to conform to the latest UX spec on large devices and fixes a bug where the IME shown for PIN selection was the QWERTY keyboard. Change-Id: Ib9f0b1631f11c8eff6898bfff9447d3dad75cc42
* Handle fragment breadcrumbs for deep-linked settings launches.Amith Yamasani2010-12-141-0/+44
| | | | | | | | | This adds meta-data to the manifest for specifying the parent fragment and enabling a link in the breadcrumbs to navigate "up" a level even if the parent is not in the back-stack. Bug: 3236568 Fix a monkey issue in VpnSettings.
* Move Voice input/output settings to Language & keyboardAmith Yamasani2010-12-101-15/+1
| | | | | Bug: 3267042 Change-Id: I127a2e9d11fb70283812e68979bdde3976e32cf9
* Implement BT settings functionality for new UI.Jake Hamby2010-12-091-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | - Removed context menu logic for long press (no longer used). - Converted device picker to run in its own Activity, using a dialog theme on large screen devices and full-screen on phones. - Removed unused resources. - Add device to "Paired devices" list when pairing is initiated by the remote device. - Return to Bluetooth settings pane after successfully pairing a new device from the "Find nearby device" pane. - Add support for renaming devices (TODO: persist the custom name and update the "bread crumb" in the action bar to the new device name). - Add support for incoming file transfer and auto connect checkboxes in DeviceProfilesSettings. - Show available and connected device profiles as icons instead of summary text. Available but disconnected profiles are drawn in gray. - Fixed bluetooth_notif_message to include the device name as a parameter instead of appending the name to the end of the localized string. - Changed some fields from private to package scope for more efficient access from inner classes. Bug: 3137982 Change-Id: Ic2d6ee5be60c9c5b3f3a8a58846d58efedfa5c93
* Fix 3148496: Initial pass at fragmentizing lockscreen settings.Jim Miller2010-12-081-4/+2
| | | | | | | | | | This converts most of the existing activities to fragments and wraps them in PreferenceActivities so they can be launched as before (e.g. by a DevicePolicyManager) Upload after sync/rebase. Change-Id: I4f351b75d9fca0498bcb04b4e11ff3b70765a4ba
* Move Account & sync settings into Settings app.Amith Yamasani2010-12-011-1/+59
| | | | | | Fragmentized some of the activities and moved buttons into the menu area. Bug: 3148844
* Move icons to mipmap.Ying Wang2010-11-231-1/+1
| | | | Change-Id: If3bd32658300cb028411d1aa7a3f56d8c1d234eb
* Jump to top-level settings when launched from system bar or Settings shortcut.Amith Yamasani2010-11-161-26/+27
| | | | | | Bug: 3192808 Also switch back to Theme.Holo, as Theme.Holo.Extended is deprecated.