| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PS2: * add ic_privacy_guard*.png from frameworks/base
* rebase
PS3: * enable AppOpsSummaryActivity
* use SubSettings on longclick
PS4: * move privacyguard settings category to just
below security
PS5: * rebase
Pulled together mostly (if not all) from:
Author: Steve Kondik <shade@chemlab.org>
Date: Tue Feb 25 14:02:16 2014 +0100
settings: Relocate Privacy Guard icons to framework
* So we can use them in the permission dialog for MODE_ASK
Change-Id: Ia9bac7dff0bbe91ae48db5d4b0d8f46feb9fdf86
Author: DvTonder <david.vantonder@gmail.com>
Date: Thu Jan 16 19:01:23 2014 -0500
Settings: Fix up top level "Privacy" section
Change-Id: Id4dbda10a891c793bc6eb3c42807cc0e3f6092cc
Author: Danny Baumann <dannybaumann@web.de>
Date: Fri Nov 8 13:37:07 2013 +0100
Add back privacy guard manager.
Change-Id: Ic9fbbae137bb8425fe72a6cdb2f17117351b5709
Author: Chirayu Desai <cdesai@cyanogenmod.org>
Date: Sat Dec 28 18:51:46 2013 +0530
PrivacyGuard: Specify a default value in Settings.getInt method call
* While privacy guard is enabled by default, the default value specified
here is returned only when the setting is not defined or not an integer.
Change-Id: Iaedffcc76a23a310aa7915f6a42ccce83ba5d2a6
Author: Matt Mower <mowerm@gmail.com>
Date: Wed Feb 5 19:40:37 2014 -0600
PrivacyGuard: confirm permissions reset
The button to reset all application permissions to enabled looks
suspiciously like a refresh button. Prompt the user with a confirmation
dialog to make sure they know what they've pressed.
Change-Id: I0444c5bf8e9533feccf890055d34d3200609c6f6
Change-Id: I2e10cb4d395e2e7e5141d2fadada9e9b21cd7fbf
|
|
|
|
|
|
| |
This reverts commit 4c7e67e680997c15195b1ae96452f8baf3895779.
Change-Id: Iaecfc7a36281422a58d469361cef3c6a5659c7d7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add hardware tunables (gamma, color, vibration strength).
Change-Id: I44e3e4e6cb444498a7c56048618cd92a0e2b8e59
Settings: restore hardware tunable values on boot
Change-Id: I9d2720947d615cab6a7ab9b596b24b8033dd0b4f
Settings: Add default value for display color control (2/2)
Change-Id: I50b684abe504c21ef49492f99b18873d75509697
settings: Move headset option, hide MoreDeviceSettings if empty
* This option fits much better in the sound menu under "automation
and effects", and on many devices it's the only option in the
"More..." menu under Tap & Pay.
* Move it, and remove the MoreDeviceSettings top-level category if
there's nothing else in it.
Change-Id: Idd82f582a1ba54f8b45fbd4fbe631057e9515f86
Remove 'More device settings' menu
Change-Id: I86cd84f6f6c408b26c04d92529e9a031c4fed1f7
DisplayColor: Properly handle a minValue
* Previously setting anything as a minValue would cause the
percentages to get out of whack. For instance, setting it to 35
would cause the maximum percentage to climb above 100% as well
as still allowing the value to be set lower than the min.
* This makes the maximum for the slider the max value minus the min
(so we get the proper spread for min to max) and then adds the min
back on before setting so we can't possibly go below the min.
Change-Id: I8dcdc422f54847940351fae10c74af6301d1e1be
Settings: AdaptiveBacklight support
Add support for adaptive backlight technologies like NVIDIA SmartDimmer, QCOM CABL or Samsung CABC.
Patchset 2: Use internal shared prefs to store the smardimmer setting
Patchset 3: Rename to AdaptiveBacklight
Patchset 4: Reorganize settings and strings to follow design guidelines
Patchset 5: CleanUp
Patchset 6: Added suggestions
Patchset 7: Sync default value. CleanUp.
Depends on http://review.cyanogenmod.org/#/c/48465/
Change-Id: I52cb990f36593b265a00b46a5f63590515822ea5
settings: Add support for SRE
* Add support for sunlight readability enhancement
* Optionally depends on adaptive backlight, depending on HAL
Change-Id: I9ca388ffd68080f0e497edb81d5f8616c194ea1d
Cleanup.
Now that button and keyboard backlight don't use the HW framework
anymore, there's no point in having an abstraction for a single use case.
Change-Id: Ib66b2a29a105d53e3ba4273abb06977b132c1fc8
|
|
|
|
|
|
|
|
| |
Revert temporarily.
This reverts commit 44365c774032211ef562042d7955fb162aab01dd.
Change-Id: Ib4a05de8b4f5a0b8ed4f46ad80ad5fe88d85cc0f
|
|
|
|
| |
Change-Id: I4077929106316935921e3e5baae5d15f481d4115
|
|
|
|
|
| |
bug:16161518
Change-Id: I7c0cc58d5385352c6c9af2b27af23a744b5df977
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add sound settings under the newly combined Sound & Notifications
top-level settings page.
- New slider preferences for setting audio stream volumes.
- Migrate checkbox prefs to switch prefs.
- New settings subpage for touch sounds.
- New settings subpage for "Showing notifications"
- New setting pref for displaying intercepted notifications in zen mode.
- New tri-state lockscreen notifications pref.
- Add priority + sensitivity options to app notification dialog.
- Remove badges on app notifications row, migrate to subtitle text.
- Migrate strings to common spot in strings.xml
- Remove heads up setting.
- Remove tweaks category (unused).
- Clean up notification settings, separate out into a code section per option.
- Clean up _settings.xml files, prefix each pref with option name.
- Add appropriate indexing data to each settings page.
Depends on f/b change Ic30aa575ae07650cee62c8c1d83b6bc69395cf0d
Change-Id: If700385a7d0057f6c4c4bcf6e648dcf88b8ebff2
|
|
|
|
|
|
| |
First version, pending final UX.
Change-Id: I357e900c3f2012b35814ae197c49a8c9b97b7148
|
|
|
|
|
|
| |
#proguaaaaaaaaard
Change-Id: Ifdc7370f93dc4bbdfedc7be35534d5f2ccda3bad
|
|
|
|
|
|
|
|
|
|
|
| |
Customized Settings for restricted users
- Only some top-level settings panels available
User management
- Primary user can add and remove users
- User details screen to change name and list of enabled apps
Change-Id: Ia6beb991b427197a4ec2724ca3c9222073f6cf7d
|
|
|
|
|
|
|
| |
Step 3
Bug: 5306641
Change-Id: Ida4ccf181942714799576fde0ac55596ce043434
|
|
|
|
|
| |
Bug: 4975279
Change-Id: I8e36dd6ce6f0e6a7859af00e7980e636933140fb
|
|
|
|
|
|
| |
Fragmentized some of the activities and moved buttons into the menu area.
Bug: 3148844
|
|
|
|
|
|
| |
Split the screen into 2 fragments.
Bug: 3148480
|
|
|
|
|
|
| |
- Updated proguard.flags
Change-Id: I198761b0f0ad5288c8c807a7a3c2e965731fcee5
|
|
|
|
| |
Change-Id: I0c3d6a358d0236893aba7257537ec32bfad4170d
|
|
|
|
| |
Bug: 3140836
|
|
|
|
|
|
|
|
|
| |
Add UserLeaveHintListener.java, so that the settings won't use
its implementation around Activity#onUserLeaveHint().
Also fragmentize bluetooth tethering screen.
Change-Id: Id06ae3161fbdb5854ddb7a257f464fb16ea9b089
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add WifiSettingsForSetupWizardXL as a new Activity
The activity has WifiSettings fragment in it. It also contains
several buttons, texts around the fragment.
* Making configuration UI part of Preference list.
In Wifi Setup for Setup Wizard XL, WifiSettings fragment lets
a UI for configuring access points shown inside a
PregerenceCategory object, while it has been shown as Dialog.
To achieve this action, WifiDialog is decomposed into two parts:
- WifiConfigUiBase (Mainly UI part)
- WifiConfigController (Mainly Wifi controller part)
All codes for wifi configuration in WifiDialog is now in
WifiConfigController, which is reused from
WifiConfigPreference.
* Misc stuff
- Remove AccessPoint#compareTo(). Instead,
AccessPoint.AccessPointComparater should be used when needed.
Change-Id: I520d690d3301837d32f91dad54a973a379ce1989
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The logic calling selectFirst() is removed as
- There's no comment why it is needed.
- Actually SetupWizard gets stack as that forces users to see
WirelessSettings in SetupWizard.
The other changes:
- Move back LocalePickerFragment to LocalePicker.
- Make <activity> for LocalePicker in AndroidManifest <activity-alias>
- Add a short comment about how getComponent(), which should be a key
for understanding how top-level settings work.
- Modify LanguageSettings so that it corectly points LocalePicker as
a fragment.
Change-Id: I78d356e40af896ba1aab72fba12c90467371c7b0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add button bar feature toward SettingsPreferenceFragment,
which has existed in PreferenceActivity and has been used
(probably) only by Settings app.
- super.onActivityCreated() is not called at the beggining of
WifiSettings#onActivityCreated(), the parent method assumes
the child should have prepared PreferenceScreen, while
WifiSettings cannot do until the parent Activity is ready.
- Call SetHasOptionMenu() should be called AFTER the parent
Activity is ready. It is not documented, so it would be better
to file another bug.
- Add exception to proguard...
Change-Id: Iebd27f0cb0abdbee9b4b1cc9b00f4bf127f7815d
|
|
|
|
| |
Bug: 2933151
|
|
Need to add proguard.flag, as the Activity crashes without it.
Change-Id: Icbc75be4a4183920ed472ac64cc509115260f865
|