Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Settings: Import Russian translations #37

Open
wants to merge 264 commits into
base: 15
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
264 commits
Select commit Hold shift + click to select a range
4f15e02
Settings: Fix the failing strings
mikeNG Aug 1, 2014
4fc56e0
Settings: Forward port lock pattern grid size (2/2)
mikeNG Dec 12, 2013
e2be236
Settings: Forward port pattern visibility settings (2/2)
mikeNG Apr 4, 2015
d08a3f5
Settings: Check if we have any color modes declared in overlay
luca020400 Oct 12, 2018
6254bbb
Settings: Hide unsupported USB modes automatically
aviraxp Sep 9, 2018
687c529
Settings: Add a RemotePreference for device-specific doze settings
Oct 15, 2016
ce6b7ff
Settings: Implement hide gestural navigation hint bar [2/3]
jesec May 24, 2020
05ab47a
Settings: Add support for hiding navigation bar under screen keyboard…
libxzr May 7, 2022
9426344
Fix inconsistent USB preference screen title
kdrag0n Oct 9, 2020
74bb2a7
get outer NFC preference to listen for changes
inthewaves Sep 21, 2020
9f7ad3f
Settings: Add double tap to sleep preference
Rashed97 Sep 26, 2017
182cae0
Remove useless USB page header
mikeNG Mar 2, 2022
e378382
Settings: Allow to hide and disable status bar DT2S gesture
bgcngm Oct 2, 2023
7efb0a8
Settings: Add preference for TouchGestures
SKULSHADY Jan 4, 2020
39c4ccf
Settings: Allow devices to provide remote gesture preferences
bgcngm Aug 20, 2017
8e6688e
Settings: Only show gesture navigation if device has a software nav bar
Rashed97 Sep 3, 2018
5fdd7a5
Settings: Add hotspot setting to allow VPN upstreams [3/3]
sam3000 Aug 15, 2019
ba379de
Settings: Add option to scramble pin layout when unlocking (1/2).
Aug 3, 2014
0609c82
Settings: Add high touch sensitivity and touchscreen hovering toggles
luk1337 Mar 11, 2018
89e82ea
Settings: Add proximity check on wake preference
bgcngm Dec 2, 2017
54a51b2
Settings: Add setup UI for minimum delay between an app's notificatio…
maniac103 Oct 19, 2016
04f3186
Settings: Add permissions for lineagehw
jhenrique09 Jun 15, 2020
253caef
Settings: Update some icons to MD2
SKULSHADY Jun 12, 2022
08c5871
Settings: Use MD2 icon for Phone Msg
chandu078 Jul 5, 2022
ee5afdd
Settings: display: Add wake on plug switch
craftyjon Nov 30, 2014
fdf4174
Settings: Add FastCharge preference into Battery settings
bgcngm Jan 18, 2021
7a8118e
fingerprint: hide link icon when there's no link
trautamaki Jan 13, 2022
034c7b7
Settings: Rework fingerprint enrollment screen
bgcngm Feb 3, 2022
e22d978
Use AOSP string for side fps enrollment
mikeNG Dec 6, 2022
edf275d
FingerprintEnroll: Add config for dedicated side mounted fps
bgcngm Apr 18, 2023
459fe07
Hide fingerprint settings help if URL is empty
mikeNG Dec 9, 2023
011f889
Hide SFPS wakeup setting when it's not supported
mikeNG Mar 20, 2023
9aa6ac8
Settings: Show single-touch wakeup setting on rear & front fps devices
Terminator-J Jun 30, 2023
0690bf9
Settings: Display: Add High Touch Polling Rate Support
Ramisky Jul 5, 2021
0d622d5
Settings: Move touch prefs to correct folder
jhenrique09 Apr 25, 2022
0a8c2a7
Settings: Add peak refresh rate list preference
mikeNG Jun 14, 2021
e0316e6
Settings: Add preference for KEY_MIN_REFRESH_RATE
luk1337 Nov 22, 2020
ec21281
Settings: Add preference for one shot auto-brightness
bellegarde-c May 13, 2021
0abb2e2
Settings: gestures: Add page for Screen-Off UDFPS
Demon000 Jun 22, 2022
c4d3eb1
Settings: Add a black background toggle
idoybh Oct 24, 2022
a04fe4d
Settings: Introduce LiveDisplay settings
erfanoabdi Jul 21, 2022
fc9eb38
LiveDisplay: Use AOSP preview images
erfanoabdi Jul 21, 2022
ada81eb
Implement notificationlight settings
erfanoabdi Mar 9, 2022
e861379
Settings: Add back battery and notification lights settings
sam3000 Oct 7, 2017
b51f234
Settings: Change text color of notification light speed settings
ArianK16a Jan 3, 2023
ac6c0d7
KeyboardSettings: Add a RemotePreference for device-specific panel
bgcngm Nov 27, 2020
9a10523
Settings: Add global heads up toggle
adithya2306 Oct 23, 2023
0829c6f
Settings: Redo "Good news, `encryptable=footer` is broken"
BadDaemon Dec 8, 2022
1a99dc7
Settings: Pass empty lottie resource for quickly open camera animation
luk1337 Jun 9, 2022
c6ac69b
Properly set Wi-Fi Privacy spinner initial state
t-m-w Apr 21, 2023
d92f1da
Settings: Add switch preference for AGPS
May 7, 2018
8b8d5b7
Add Cloudflare DNS as a private DNS provider
chirayudesai Jun 24, 2019
e1b23c2
Settings: make sure Wifi exists before adding controllers
trautamaki Sep 30, 2023
854cd16
Settings: Hide Flashlight
BadDaemon Dec 8, 2023
1a70d8c
FingerprintSettings: Add proximity check awareness if supported
bgcngm Feb 20, 2024
ebe86bf
Settings: Build vendor-support libs
ezio84 Nov 4, 2020
21bf47f
Settings: Implement button settings
jhenrique09 Dec 7, 2023
bc16b8d
Settings: Import ic_settings_backup_restore.xml removed from main Set…
xyyx Oct 8, 2023
636bfbd
attrs: Declare format for IntervalSeekBar_defaultValue
Dhina17 Mar 23, 2024
91db606
dimens: Add missing oval_notification_size
Dhina17 Mar 23, 2024
81266c0
DevelopmentSettings: Disable automatic updates
jhenrique09 Aug 9, 2018
e286f6c
Remove the Automatic ota check option but be sure it's disabled
ezio84 Sep 22, 2018
fdd95c7
QS dev tiles: Don't set them to active area
Jan 17, 2019
07fba3d
Add back arrow to Desktop backup password
Sep 22, 2018
3f03e69
Settings: IS_DEBUGGABLE -> IS_ENG
jhenrique09 Sep 11, 2019
66b6410
Expand abbreviation in average memory usage string
kdrag0n Sep 24, 2020
bff82c5
Ignore custom app space management activities
kdrag0n Nov 4, 2020
aa987cc
Settings: Remove duplicate build number from firmware dialogue
xlxfoxxlx Nov 10, 2019
0ab0a63
Use BUILD.VERSION.INCREMENTAL for search index check
maxwen Oct 18, 2021
65f814d
Settings: Show full proc/version information
xoomdev Jul 29, 2012
94e1459
Settings: Change kernel preference behavior
Jul 5, 2018
97ef7e2
Make kernel version clickable
SagarMakhar Nov 8, 2020
ec1b440
Settings: Introduce new logo for derpfest
AkaneTan Oct 14, 2023
aff4305
Remove the "About phone" avatar.
Dec 17, 2019
36796bd
Hide the "Show the vibrate icon in the Status Bar" setting
chirayudesai Jun 7, 2022
b807bbe
Show user's Google avatar on the homepage
mydongistiny Oct 14, 2021
de13ede
Settings: Align user avatar with homepage title
jhonboy121 Oct 31, 2021
ac8f97e
Settings: Add back increasing ring feature (3/3)
maniac103 Oct 11, 2017
84aa3a9
Implement statusbar settings
jhenrique09 Mar 3, 2021
73edd67
Settings: Refactor network traffic settings
SKULSHADY Jun 28, 2023
11403c8
NetworkTrafficSettings: Fix ClassCastException
imjyotiraditya Oct 2, 2024
cdbe801
Settings: Redesign Dashboard UI
IacobIonut01 Feb 27, 2022
54d3ae5
Settings: Add temperature to battery header
SKULSHADY Aug 21, 2023
9f11033
Settings: Properly set battery temperature
neobuddy89 Oct 15, 2022
f823eba
Security: Add Trust RestrictUsb Preference
erfanoabdi Sep 15, 2022
3c0c534
Settings: Drop support for legacy USB restrictor
iKeramat Mar 29, 2024
085109b
Settings: Pull navigation mode settings out
aswin7469 Oct 29, 2023
6f870a9
Settings: Add three-fingers-swipe to screenshot [2/2]
ghbhaha Nov 7, 2019
36ec6a5
Settings: Observe auto brightness mode changes
idoybh Jan 18, 2022
d907103
Settings: fix typo in settings namespace for qr scanner on ls
maxwen Dec 9, 2022
31dd890
Settings: Add back SELinux info
stephensmalley Sep 25, 2019
56b5413
Settings: Fix loading iconpack-based Wellbeing icon
adithya2306 May 29, 2022
1138e6b
Settings: Add charging control preferences
dtrunk90 Jun 10, 2023
092869e
ChargingControl: Don't index settings if it is not supported
hellobbn Aug 31, 2023
fa7a818
ChargingControl: Respect 24 hour locales in TimePicker
vware Mar 5, 2024
1f4e2c5
Settings: Add Default USB Configuration
Viktor-Hermann Jun 29, 2021
ac07da8
Add a toggle for panic power button option
erfanoabdi Oct 15, 2022
5505a0d
Settings: Add restart systemui shortcut to power menu [2/2]
NurKeinNeid Jan 15, 2023
93dfb6c
Settings: Less boring heads up option [2/2]
ezio84 Dec 3, 2019
8a849c3
Settings: Add missing icon for media output
ReallySnow Jan 19, 2023
33f2195
settings: drop divider in dark mode screen
V1t0rrr Jun 5, 2022
20a6313
Settings: Use ListPreference instead of DropDownPreference
IacobIonut01 Oct 23, 2022
d143faf
Settings: DevicePicker: Adapt to S style
ReallySnow Jul 4, 2022
157d4b7
Settings: Adjust gesture navigation settings title
NurKeinNeid Oct 1, 2022
924854f
Link smallest width options in display settings
subhajeetmuhuri Aug 13, 2022
904acd4
Settings: Remove divider from Battery Manager
markakash Mar 22, 2022
a9ecbe7
BatteryPercentagePreferenceController: Force hide for all devices
jhenrique09 Jun 4, 2020
ad7a656
Settings: Expose radio info (*#*#4636#*#*)
xyyx Nov 19, 2020
367b34d
Settings: Hide radio info if device don't support voice
KaguraRinko Dec 1, 2022
01d4635
Settings: move app compatibility preference to apps and notifications
rohanpurohit Oct 7, 2020
26f409c
Settings: Add a preference to battery optimization page
jhonboy121 Jul 12, 2022
3d00c35
Settings: dont disable ls device controls based on secure lock
maxwen Mar 29, 2022
fc62ca4
Settings: Long press to copy wifi password
idoybh May 14, 2022
6d644c3
Settings: Always restore keyChordPowerVolumeUp to mute...
adithya2306 Feb 13, 2024
21a8c97
Settings: Sort display refresh rates in descending order
Tomoms May 5, 2024
f2e94c2
Settings: Follow system theme for SD card activities
BadDaemon Sep 5, 2022
553e363
Settings: Don't directly call onStart/onStop on dialogs
SebaUbuntu Jun 23, 2024
8ad82d7
Settings: Add dialog handling for ApplicationLightPreference
ShionKanagawa Jun 25, 2024
319fd63
Settings: Add dialog handling for BrightnessPreference and ButtonBack…
ShionKanagawa Jun 29, 2024
4c3d860
Settings: Fix choose pattern size activity theme issues
Dhina17 Jul 15, 2024
7e3f4fc
ChooseLockPatternSize: Remove header start padding in SuW
Dhina17 Jul 15, 2024
1b0d432
Settings: Remove unused pattern sizes layout
Dhina17 Jul 15, 2024
66f4327
Revert "[Sim UI enhancement] remove the "Tap to show info""
althafvly Jun 27, 2024
24fa03e
Settings: Set correct category and styling for google and digital wel…
shoya0x00 Oct 19, 2024
8863d48
Settings: Remove all Google Play references
xdevs23 Jan 31, 2023
852bd78
Settings: Remove Android (string change)
Oct 19, 2015
cd125a3
Settings: Incall vibration options [3/3]
iKeramat Nov 2, 2022
89a977f
Wi-Fi timeout feature
Uldiniad Feb 25, 2021
da71802
Bluetooth timeout feature
Uldiniad Oct 2, 2020
1b84c14
Settings: Hide power menu on secure lockscreen [2/2]
Altaf-Mahdi Sep 12, 2018
91a71be
Settings: Move blur toggle to Display options
imjyotiraditya Feb 26, 2022
d5074f5
Display: Bring Override dark mode switch to Dark Mode settings
StarkDroid Jan 1, 2022
0d4d954
Settings: Follow Accent color on search button
StarkDroid May 10, 2022
b5e309c
Use default letter spacing for category titles
kdrag0n Feb 18, 2022
0154711
Settings: Add vibration patterns from OOS [3/3]
idoybh Jun 5, 2020
2130de6
Settings: Allow choosing a custom vibration pattern [3/3]
idoybh Jun 6, 2020
f689f0d
Settings: Preview ringtone vibration pattern
idoybh Jun 7, 2020
9e6a69f
Settings: Follow new ringtone vibration patterns
idoybh Aug 8, 2021
083bdef
Settings: Move custom vib pattern to its own preference
idoybh Feb 22, 2021
dea6357
Settings: Custom vibration pattern per notification channel [2/2]
idoybh Oct 31, 2022
3e6b55d
Settings: Allow customizing default notification vibration pattern [2/2]
idoybh Nov 21, 2022
bfa70a9
Settings: Move adb root toggle and make it independent
bgcngm Mar 27, 2024
4315e88
Settings: Disable adb root if developer options are disabled
bgcngm Apr 1, 2024
37ad1a6
Make battery info configurable and enable it by default
mikeNG Mar 15, 2024
a829302
Settings: deviceinfo: Extend Battery info page
imjyotiraditya Feb 22, 2024
8b98631
Hide unavailable battery info
mikeNG Mar 24, 2024
911bc37
Make battery cycle count configurable and disable it by default
mikeNG Mar 27, 2024
bed0fb6
AppInfo: Add time spent in app from Wellbeing
mydongistiny Mar 2, 2021
36e2735
Settings: Improve code for time spent in app
imjyotiraditya Feb 1, 2022
722691b
Expose the notification log
Mar 17, 2020
04e9fad
Notification log improvements
maxwen Feb 1, 2018
681dc87
Settings: Show me more than 4 items in the menus!
NoSpamDan Dec 3, 2018
ccdde75
Settings: buttons text should no longer be allCaps
maxwen Mar 26, 2022
be54511
Settings: stop logspill from ProcessStats
maxwen Oct 27, 2021
4a981d8
Settings: check wifi direct feature for showing preferences
maxwen Jan 29, 2022
1abe1bd
Settings: OverlayCategoryPreferenceController: Sort overlays by name
idoybh Oct 27, 2020
40486eb
Desktop backup password: Tint buttons to match system theme
Jan 23, 2020
12dce02
WifiDisplaySettings: Fix some NPE
idoybh Jan 21, 2022
94a690e
Settings: Add QS tile for refresh rate indicator
adithya2306 Oct 22, 2023
388856e
Settings: Add missing icon for Adaptive connectivity
kleidione Apr 1, 2023
581b646
Settings: Add preference for resetting auto brightness adjustment
libxzr Jun 28, 2022
9e8c41f
Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spi…
TogoFire Aug 6, 2021
384f9af
Settings: Make 'Do not validate' string translatable
jhenrique09 Dec 9, 2021
00b1c96
Settings: Use font configs instead fonts directly
neobuddy89 Dec 5, 2021
aef9c54
Settings: Remove feedback option
ezio84 Sep 22, 2018
c9e4add
Settings: fix dark theme coloring of panels
maxwen Nov 22, 2021
365ed2c
Settings: Phone ringtone setting for Multi SIM device [2/3]
Oct 18, 2018
ab44f40
Settings: enable SIM card ringtone only if slot not empty
maxwen Mar 6, 2019
68c18b8
Settings: Back gesture height settings [2/2]
maxwen Nov 11, 2020
d29a57f
Settings: Optional haptic feedback on back gesture [2/2]
DennySPB Oct 5, 2020
abf53aa
Settings: Allow disabling clipboard overlay [2/2]
adithya2306 Oct 23, 2022
b2913ed
Settings: Introduce Adaptive Playback [2/2]
Mar 29, 2020
dbfdbf7
Settings: Sensor block per-package switch [2/2]
LorDClockaN Mar 12, 2021
4c39828
Settings: Make sensor block package list configurable [2/2]
Hikari-no-Tenshi Mar 12, 2021
93b2ea3
Settings: BlockSensors: Fix/update the way Footer info is added
calebcabob Mar 13, 2021
4ff1e91
Settings: Utilize our AppListPreference with Sensor Blocking pref
calebcabob Mar 20, 2021
1eb4963
Settings: Gestures: Add option to cycle through ringer modes [2/2]
ritujb Jul 27, 2020
2b8229c
Settings: Choose which ringer modes to cycle with the gesture [2/2]
idoybh Jan 8, 2021
11f502d
Settings: Add platform and RAM to Model & Hardware
Rashed97 Jun 20, 2018
2ae8a8c
Settings: Align TotalRAMPreferenceController with MemoryUsagePreferen…
Linux4 Feb 12, 2023
2ffcae1
Settings: Show SoC Model rather than value of ro.board.platform if av…
Linux4 Feb 12, 2023
7c1c048
PreventRingingParentPreferenceController: Refactor summary generation
idoybh Feb 14, 2022
5d50cb5
Settings: Hide settings that don't work when taskbar is enabled
luk1337 Apr 29, 2022
4928948
Settings: Separate System Navigation Pref from AOSP Gestures
SuperDroidBond Jul 8, 2020
839af61
Settings: Add Updater
harryyoud Sep 27, 2017
3ba960c
SystemSettings: Remove all system / ota update items
spezi77 Dec 22, 2021
d6f2cfc
StatusBar: Disable StatusBar brightness control
NurKeinNeid Oct 4, 2024
c5b2bf3
SoundSettings: Add charging vibration settings
xyyx Oct 22, 2017
c2819da
Settings: Add misc haptics category
cjh1249131356 Dec 22, 2023
f848d75
Settings: Add haptics to brightness slider [2/2]
someone5678 Jun 25, 2023
9fbce2a
Settings: Allow disabling ripple effect on unlock [2/2]
Stealth1226 Jan 30, 2022
d077769
Settings: Add window ignore secure feature
libxzr Oct 4, 2024
08b7247
Settings: Allow controlling device wake/sleep from lid events
Ashwin4RC Apr 27, 2024
a3007c0
Settings: Changelog
alviteri Oct 9, 2014
1f129bc
Changelog: prettify
pcarenza Sep 30, 2015
a8fd879
Changelog: clean and make themeable
xyyx Nov 22, 2017
c70e936
Changelog: Fix text selection with dot
xyyx Dec 25, 2017
9e37f8e
Settings: update changelog activity
danparidae Nov 4, 2017
afe762e
Changelog: Add left padding
xyyx Feb 19, 2018
8ac7bf8
Changelog: use normal font instead of italic for commiter name
wight554 Aug 30, 2018
5f575ca
Changelog: fix possible title pattern mismatches
wight554 Oct 7, 2018
133f18c
Changelog: Rework with Activity
xyyx Oct 27, 2021
ae1b4be
Changelog: Use NestedScrollView instead of ScrollView
DennySPB Feb 18, 2022
a7e22eb
Changelog: Replace com.android.settingslib.collapsingtoolbar.R with c…
xyyx Dec 6, 2022
538f241
Changelog: Adapt for A14 QPR2
NurKeinNeid Apr 1, 2024
a6a759e
Settings: Add missing summary for Display size and text
PainKiller3 Sep 14, 2022
10f224d
Settings: Toggle the neutral overlay when we toggle dark bg
idoybh Dec 1, 2022
d26df01
dark_mode_settings: Only toggle neutral overlay when on night
idoybh Jul 27, 2023
5d0fb37
Settings: Add some native monet settings
idoybh Dec 3, 2022
365fab5
Settings: Allow a more granular control over shades [2/2]
idoybh Dec 5, 2022
0f7b9ca
Settings: Allow choosing a custom background color seed [2/2]
idoybh Dec 8, 2022
e2174cc
Settings: Add monochromatic monet theme
idoybh Jun 28, 2023
3874912
MonetSettings: SwitchPreference -> SwitchPreferenceCompat
idoybh Oct 6, 2024
142bb5b
Settings: Add a toggle for long press on navbar to search [3/3]
idoybh Aug 31, 2024
0e3329e
Settings: Allow toggling floating rotation button [2/2]
idoybh Jan 10, 2022
520f2f6
Settings: Add toggle to disable wired charging animation [2/2]
SKULSHADY Dec 29, 2021
963905a
Settings: Allow hiding QS footer data usage [2/2]
adithya2306 Oct 13, 2024
cbadcef
Global VPN feature [2/2]
Uldiniad Jul 8, 2021
ce6baf8
Settings: Allow to hide arrow for back gesture [2/2]
nebrassy Sep 10, 2022
2542c9a
Settings: Introduce keyguard battery bar settings [2/3]
spezi77 Oct 28, 2022
da63b05
Settings: Add option to enable AOD on charging only [2/2]
darkobas Nov 19, 2019
d02dfcf
Settings: Allow to quickly open Running Services from meminfo view
ezio84 Feb 2, 2017
19be281
Settings: Add support for parallel space
libxzr Aug 24, 2022
81d1f52
Add Face Unlock with ParanoidSense
Sirhc95 Nov 25, 2023
2f6165f
Settings: Import missing Face Unlock animation
Sirhc95 Mar 17, 2023
f793c6d
Settings: Fix crash with face lock preference for limited access users
neobuddy89 Jul 30, 2024
315c42c
Settings: Mark HidePrivateSpace as unavailable for now
idoybh Oct 10, 2024
232630e
FaceEnroll: Fix circle camera view background color
erfanoabdi Jun 10, 2023
2c69e8f
Settings: Add Game Space support
nullxception Aug 28, 2022
453bb2a
Settings: Create category for other sounds and vibrations
NurKeinNeid Oct 18, 2024
1138de7
Settings: support per-app volume [3/3]
cjybyjk Sep 5, 2022
b77ed36
Settings: add a disclaimer for our imp for per-app volume
eldainosor Aug 14, 2022
eb8fbb5
Settings: Make google's battery widget work
ReallySnow Jan 22, 2023
1919b9b
[SQUASH] Settings: Allow scheduling always on display [2/2]
idoybh Sep 20, 2021
1ec4be3
Settings: Introduce pocket judge [2/2]
Feb 21, 2017
990c1e6
Settings: Pulse initial checkin for Android 15 [2/2]
ezio84 Dec 24, 2020
021679a
Settings: Add fragment for Island Feature
minaripenguin Nov 25, 2023
ee9f39d
Settings: Island: Add Now playing settings
minaripenguin Dec 6, 2023
45644ec
Settings: Add status bar lyric [2/2]
KujouYuko Aug 4, 2022
aa57879
Settings: Add setting to allow/disallow interacting with quick settin…
Uldiniad Apr 19, 2021
33e1d6d
Settings: Double tap to trigger doze [2/2]
SKULSHADY Jan 10, 2021
1477b72
Settings: DoubleTapGesture: Use new material-you illustration preference
markakash Dec 13, 2021
1cf0028
Settings: Add brightness slider styles [2/3]
SamarV-121 Apr 23, 2023
ad22562
Settings: Add Glide library
SagarMakhar Jun 15, 2021
7d914a0
Settings: Add support for Lockscreen clock fonts
eldainosor Jan 10, 2023
bd147a2
Settings: Introduce new refresh rate selector page
adithya2306 Jan 23, 2024
d95e248
RefreshRateUtils: Allow to overlay default min refresh rate
minaripenguin Apr 12, 2024
5e6dadc
Settings: Allow chroma & luminance to affect secondary colors [3/3]
idoybh Oct 21, 2024
a3aa88d
Settings: Use the same color we use for background for statusbar
idoybh Oct 21, 2024
5191451
Settings: Import Russian translations
burial-dealer Oct 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ android_library {
"res",
"res-export", // for external usage
"res-product",
"res-derp",
"TouchGestures/res",
],
static_libs: [
// External dependencies
Expand All @@ -74,6 +76,7 @@ android_library {

// Android internal dependencies
"BiometricsSharedLib",
"SystemUISharedLib",
"SystemUIUnfoldLib",
"WifiTrackerLib",
"android.hardware.dumpstate-V1-java",
Expand Down Expand Up @@ -110,6 +113,9 @@ android_library {
"device_policy_aconfig_flags_lib",
"kotlinx-coroutines-core",
"kotlinx-coroutines-android",
"vendor.lineage.fastcharge-V1.0-java",
"VendorSupport-preference",
"glide",
],

plugins: ["androidx.room_room-compiler-plugin"],
Expand Down Expand Up @@ -166,3 +172,8 @@ filegroup {
name: "Settings_proguard_flags",
srcs: ["proguard.flags"],
}

android_library_import {
name: "glide",
aars: ["libs/glide-4.16.0.aar"],
}
124 changes: 116 additions & 8 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,12 @@
<uses-permission android:name="android.permission.SATELLITE_COMMUNICATION" />
<uses-permission android:name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER" />

<!-- LineageHardware -->
<uses-permission android:name="lineageos.permission.HARDWARE_ABSTRACTION_ACCESS" />

<!-- LiveDisplay -->
<uses-permission android:name="lineageos.permission.MANAGE_LIVEDISPLAY" />

<application
android:name=".SettingsApplication"
android:label="@string/settings_label"
Expand All @@ -163,6 +169,7 @@
android:defaultToDeviceProtectedStorage="true"
android:directBootAware="true"
android:appComponentFactory="androidx.core.app.CoreComponentFactory"
tools:replace="android:appComponentFactory"
android:gwpAsanMode="always"
android:enableOnBackInvokedCallback="true">

Expand Down Expand Up @@ -808,7 +815,8 @@
android:label="@string/device_picker"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="true"
android:clearTaskOnLaunch="true">
android:clearTaskOnLaunch="true"
android:theme="@style/Theme.SubSettingsBase">
<intent-filter>
<action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
<category android:name="android.intent.category.DEFAULT" />
Expand Down Expand Up @@ -1542,6 +1550,26 @@
android:value="true" />
</activity>

<activity
android:name="Settings$RefreshRateSettingsActivity"
android:label="@string/refresh_rate_title"
android:exported="true">
<intent-filter android:priority="32">
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.settings.SHORTCUT" />
</intent-filter>
<intent-filter android:priority="1">
<action android:name="android.settings.REFRESH_RATE_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.display.RefreshRateSettings" />
<meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
android:value="@string/menu_key_display"/>
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>

<activity
android:name="Settings$NightDisplaySuggestionActivity"
android:enabled="@*android:bool/config_nightDisplayAvailable"
Expand Down Expand Up @@ -2202,6 +2230,7 @@

<activity android:name="SetFullBackupPassword"
android:label="@string/local_backup_password_title"
android:parentActivityName="Settings$DevelopmentSettingsDashboardActivity"
android:exported="false" />

<activity android:name=".security.CredentialStorage"
Expand Down Expand Up @@ -2701,7 +2730,7 @@
android:screenOrientation="portrait"/>

<activity android:name=".biometrics.face.FaceEnrollFinish"
android:exported="false"
android:exported="true"
android:theme="@style/GlifV4Theme.DayNight"
android:screenOrientation="portrait"/>

Expand Down Expand Up @@ -2916,6 +2945,10 @@
android:enableOnBackInvokedCallback="false"
android:excludeFromRecents="true" />

<activity android:name=".password.ChooseLockPatternSize"
android:exported="false"
android:theme="@style/GlifTheme.Light" />

<activity android:name=".password.SetupChooseLockPattern"
android:exported="false"
android:enableOnBackInvokedCallback="false"
Expand Down Expand Up @@ -2992,24 +3025,24 @@

<!-- Exported for SystemUI to launch into -->
<activity android:name=".deviceinfo.StorageWizardInit"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="true"
android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<activity android:name=".deviceinfo.StorageWizardFormatProgress"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="false"/>
<activity android:name=".deviceinfo.StorageWizardFormatSlow"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="false"/>
<activity android:name=".deviceinfo.StorageWizardMigrateConfirm"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="false"/>
<activity android:name=".deviceinfo.StorageWizardMigrateProgress"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="true"
android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<activity android:name=".deviceinfo.StorageWizardReady"
android:theme="@style/GlifTheme.Light"
android:theme="@style/GlifTheme.DayNight"
android:exported="true"
android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

Expand Down Expand Up @@ -3985,6 +4018,13 @@
</intent-filter>
</receiver>

<receiver android:name="com.android.settingslib.bluetooth.BluetoothTimeoutReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.bluetooth.intent.TIMEOUT" />
</intent-filter>
</receiver>

<!-- Watch for ContactsContract.Profile changes and update the user's photo. -->
<receiver android:name=".users.ProfileUpdateReceiver"
android:exported="true">
Expand Down Expand Up @@ -4657,6 +4697,20 @@
android:value="true"/>
</service>

<service
android:name=".development.qstile.DevelopmentTiles$ShowRefreshRate"
android:label="@string/show_refresh_rate"
android:icon="@drawable/tile_icon_refresh_rate"
android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
android:exported="true"
android:enabled="false">
<intent-filter>
<action android:name="android.service.quicksettings.action.QS_TILE" />
</intent-filter>
<meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
android:value="true"/>
</service>

<activity
android:name=".HelpTrampoline"
android:exported="true"
Expand Down Expand Up @@ -4804,6 +4858,10 @@
<action android:name="android.settings.panel.action.VOLUME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.settings.panel.action.APP_VOLUME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>

<activity android:name=".wifi.addappnetworks.AddAppNetworksActivity"
Expand Down Expand Up @@ -5185,6 +5243,18 @@
android:authorities="${applicationId}.androidx-startup"
tools:node="remove" />

<!-- Changelog Activity -->
<activity android:name=".derp.ChangelogActivity"
android:label="@string/changelog_title"
android:parentActivityName="com.android.settings"
android:theme="@style/Theme.SubSettingsBase"
android:exported="true">
<intent-filter android:priority="70">
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.settings.DEFAULT" />
</intent-filter>
</activity>

<activity
android:name="com.android.settings.network.WepNetworkDialogActivity"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize"
Expand Down Expand Up @@ -5255,5 +5325,43 @@
</receiver>

<!-- This is the longest AndroidManifest.xml ever. -->

<!-- Provide direct entry into Dev settings - Running Services -->
<activity android:name="Settings$DevRunningServicesActivity"
android:label="@string/runningservices_settings_title"
android:theme="@style/Theme.SubSettingsBase"
android:enabled="true"
android:exported="true"
android:excludeFromRecents="true"
android:taskAffinity="com.android.settings"
android:parentActivityName="Settings">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY" />
<category android:name="android.intent.category.VOICE_LAUNCH" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.RunningServices" />
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
android:value="true" />
</activity>

<!-- Phone and bluetooth device battery data -->
<service
android:name="com.android.settings.fuelgauge.batterydata.BatteryDataFetchService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:exported="false"
android:process=":usage_data_loader"/>

<receiver
android:name="com.android.settings.fuelgauge.batterydata.BatteryDataBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="settings.intelligence.battery.action.FETCH_BATTERY_USAGE_DATA"/>
<action android:name="settings.intelligence.battery.action.FETCH_BLUETOOTH_BATTERY_DATA"/>
</intent-filter>
</receiver>

</application>
</manifest>
1 change: 1 addition & 0 deletions TouchGestures
Binary file added libs/glide-4.16.0.aar
Binary file not shown.
3 changes: 3 additions & 0 deletions proguard.flags
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,6 @@
-keep class androidx.window.extensions.** { *; }
-dontwarn androidx.window.extensions.**
-keep class androidx.window.** { *; }

# Keep our extensions
-keep class org.derpfest.settings.**
40 changes: 40 additions & 0 deletions res-derp/drawable/derp_preference_background_bottom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 xdroid, xyzprjkt

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/derp_pref_ripple">
<item android:id="@android:id/mask">
<shape>
<solid android:color="#FFFFFFFF" />
<corners
android:topRightRadius="@dimen/derp_radius_merge"
android:topLeftRadius="@dimen/derp_radius_merge"
android:bottomLeftRadius="@dimen/derp_radius"
android:bottomRightRadius="@dimen/derp_radius"
/>
</shape>
</item>
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="@color/derp_pref_color" />
<corners
android:topRightRadius="@dimen/derp_radius_merge"
android:topLeftRadius="@dimen/derp_radius_merge"
android:bottomLeftRadius="@dimen/derp_radius"
android:bottomRightRadius="@dimen/derp_radius" />
</shape>
</item>
</ripple>
31 changes: 31 additions & 0 deletions res-derp/drawable/derp_preference_background_middle.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 xdroid, xyzprjkt

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/derp_pref_ripple">
<item android:id="@android:id/mask">
<shape>
<solid android:color="#FFFFFFFF" />
<corners android:radius="@dimen/derp_radius_merge" />
</shape>
</item>
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="@color/derp_pref_color" />
<corners android:radius="@dimen/derp_radius_merge" />
</shape>
</item>
</ripple>
39 changes: 39 additions & 0 deletions res-derp/drawable/derp_preference_background_top.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 xdroid, xyzprjkt

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/derp_pref_ripple">
<item android:id="@android:id/mask">
<shape>
<solid android:color="#FFFFFFFF" />
<corners
android:topRightRadius="@dimen/derp_radius"
android:topLeftRadius="@dimen/derp_radius"
android:bottomRightRadius="@dimen/derp_radius_merge"
android:bottomLeftRadius="@dimen/derp_radius_merge" />
</shape>
</item>
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="@color/derp_pref_color" />
<corners
android:topRightRadius="@dimen/derp_radius"
android:topLeftRadius="@dimen/derp_radius"
android:bottomRightRadius="@dimen/derp_radius_merge"
android:bottomLeftRadius="@dimen/derp_radius_merge" />
</shape>
</item>
</ripple>
Loading