| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I5f5c6764be244252cb91331b59d920a54cc03e86
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 3377724
Change-Id: I6e17e7a70bce840b180e40031fc3af25b2b8fdb1
|
|/
|
|
| |
Change-Id: I45e30c652feab1d30c4f0379379f8ca4e455fa02
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| | |
honeycomb
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 3399262
When displaying a list of shortcuts to settings screens, "Storage
settings" was used instead of "Battery use".
Change-Id: I4d445f188fc45d66623dc83e9eb2f9b045899561
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
|\ \
| |/
|/|
| | |
honeycomb
|
| |
| |
| |
| | |
Change-Id: I2c110042e58420bdc937582e840227edb93909a5
|
|/
|
|
|
| |
Bug: 3300523
Change-Id: I53e02e390267b1a88a6ae424aca18df439501f6d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
|/
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
| |
Bug: 3373467
Change-Id: Iccc9a4c36dc46a67e395c81a642646b8199be606
|
|
|
|
|
|
|
| |
This change also fixes the action name of
android.settings.INPUT_METHOD_SUBTYPE_SETTINGS.
Change-Id: Ie08e7f9144f8ff8faa8e7d8edf63fbd59421b18c
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| |
| | |
into honeycomb
|
| |
| |
| |
| | |
Change-Id: I00deeda813f438f9eb2b7932e3b4d273be2e1ab8
|
|/
|
|
| |
Change-Id: I59e46366e1911ae7fd37f07719f1e7ba0825733c
|
|\
| |
| |
| | |
honeycomb
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Manual merge of Change-Id: I3c53d1864e521f4245b94d39664266891a728615
Change-Id: I59eedd81af226949ac0df10390ae0642e1812c5a
|
|
|
|
|
|
|
| |
Bug: 3258028
Bug: 3248740
Change-Id: Id37787cc9562cde13048e8dfba957599219d94b5
|
|
|
|
|
|
|
|
| |
part of its flow)
- suppress non needed AccountSyncSettingsInAddAccount class
Change-Id: I27ba9ea2d45a5e2c9ec1d2ed6033f6d68e100a3f
|
|
|
|
|
|
|
| |
Use holographic style for BT pairing dialogs.
Bug: 3321504
Change-Id: I111b3112318eff86d44dc81909a5220661e33e79
|
|
|
|
| |
When dragging an app from all apps to the info button, it
is currently showing an empty dialog.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Icd631b4c70e7b9f6b9a8c24dd513aed259a22d6a
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I82392e4a028abe2d588622a7e89fd035966f603a
|
|
|
|
|
|
|
| |
Some undocumented settings and class names are being used by NotificationManagerService.
Added compatibility activities to handle them.
Bug: 3258668
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Bug: 3267042
Change-Id: I127a2e9d11fb70283812e68979bdde3976e32cf9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fragmentized some of the activities and moved buttons into the menu area.
Bug: 3148844
|
|
|
|
| |
Change-Id: If3bd32658300cb028411d1aa7a3f56d8c1d234eb
|
|
|
|
|
|
| |
Bug: 3192808
Also switch back to Theme.Holo, as Theme.Holo.Extended is deprecated.
|