Commit Graph

259 Commits

Author SHA1 Message Date
Michael Bestas
5a577dc607 sdk: Make it REUSE compatible
Change-Id: Iba2bcaf5e677eafebc48c6aca3d3625f821d6e27
2024-11-07 13:28:42 +00:00
Luca Stefani
303a108276 Remove 'build-time disabling of components' resources
You should use component-override

Change-Id: I7e44f5b50b7909622c74b658bec0bedb776fd8a9
2024-11-04 19:18:54 +00:00
Michael W
88916babb8 Remove values-lu
* Luxemburgish (lb) was accidentially mapped to "lu" for all of the
  non-AOSP projects.
* Since the next sync will download "lb" now, just remove "lu"

Change-Id: I9751d689633e7e795bdda86e3f039f277432c893
2024-11-01 05:22:00 +02:00
LineageOS Infra
9ea8d63ea1 Automatic translation import
Change-Id: I72e4279711e3cd04cbdc29b1b5aa44fd2add7221
2024-10-31 17:49:16 +00:00
Michael Bestas
d4dc1a3f6e sdk: Introduce config_enableAdvancedRotationSettings
Change-Id: Id43427924f1e0dcea882c36fc49660994513ee4f
2024-10-22 22:18:10 +03:00
LineageOS Infra
a2da6c4783 Automatic translation import
Change-Id: Ieea89e31c752b83a1165bf77bd14642025581aac
2024-09-15 16:02:28 +00:00
LineageOS Infra
611bcdff20 Automatic translation import
Change-Id: I83844807cdaa0148707ad0d0708f08d9e2ca606f
2024-09-02 23:16:19 +00:00
LineageOS Infra
65ab777e9f Automatic translation import
Change-Id: I9aad94a5994be8dbde9d6e9f8a668a1d59b4c9d9
2024-07-01 18:54:33 +00:00
Dominik Baronelli
805093b3ab Revert "sdk: Add aux camera related resources to config.xml"
This reverts commit c775185a87.

Not needed anymore, after reverting 'sdk: Introduce org.lineageos.platform.resources target'

Change-Id: I8d6b5dbb879c792bd6b5cf09ab9d6752e7001310
2024-06-15 22:50:35 +01:00
Dominik Baronelli
12feea4dc9 Revert "sdk: add HFR privapp camera related resource to config.xml"
This reverts commit 1c6d5b120d.

Not needed anymore, after reverting 'sdk: Introduce org.lineageos.platform.resources target'

Change-Id: I34539f44422432160d89c420c75f86cd9d9927f9
2024-06-15 22:50:24 +01:00
LineageOS Infra
97b8e583e8 Automatic translation import
Change-Id: I58cbfc1ab0ad92357fead0d986a3a1bdfaf94d17
2024-06-01 22:14:21 +00:00
LineageOS Infra
360dad610b Automatic translation import
Change-Id: I5e3baf2c7a67a8c1ff0b007de1a94b51aada8825
2024-05-15 15:50:26 +00:00
LineageOS Infra
f279097bbc Automatic translation import
Change-Id: I90fd4fd279354314e6ce5a10f36a766f6c158e59
2024-05-01 16:33:43 +00:00
LineageOS Infra
0ab2a0be49 Automatic translation import
Change-Id: Ib2f1ea0c26775ca33427ba555939eabedbeb518b
2024-03-27 09:21:39 +00:00
Chirayu Desai
dcbd8deae6 Drop support for legacy USB restrictor
* Doesn't compile after 14 QPR2 / AP1A
* Has always been an issue for CTS
[CIRCULAR REFERENCE: com.android.tools.r8.internal.h: Library class vendor.lineage.trust.V1_0.IUsbRestrict implements program class android.hidl.base.V1_0.IBase]

Change-Id: Id2a4ccc60d7cae6bca02e302725d982d50311278
2024-03-21 09:34:33 +00:00
Michael Bestas
36e14240eb sdk: Allow enabling lockscreen rotation by default
...and enable it by default for sw600dp

Change-Id: I96f1aed51ed286ecab521ee973434fcf6d254bcd
2024-02-21 17:07:38 +00:00
Bruno Martins
7241fa0b41 sdk: Introduce config_proximityCheckOnFpsUnlock
Change-Id: I304aa324c5775669e3fc1e9e82fbfa0ce2eb9dfc
2024-02-21 10:27:01 +00:00
LineageOS Infra
6538e84b23 Automatic translation import
Change-Id: I6033402fd381bf001100db04934ffae0126d4318
2024-02-10 19:04:38 +00:00
Wolfram Liebchen
9bc61e26c8 Network traffic with automatic units [2/2]
A new network traffic display unit option "automatic" offers
a compact display of the network traffic by using at maximum
three digits and an abbreviated unit string.
Comes in handy for situations with reduced space in the
status bar.

Change-Id: Ib4d969924ad5a345b03540070e49a0473f343ad3
2023-11-09 20:50:12 +02:00
Michael Bestas
dba5da3057 Add onBeforeUserSwitching override in UserContentObserver
Change-Id: I526204fc4eab83e4e8b8f3069faeb1333fff254c
2023-10-09 16:56:33 +03:00
Bruno Martins
944cb718fb sdk: Allow to hide and set a default for status bar DT2S gesture
There might be edge cases of devices that have no power button
and no way to control externally connected displays. In such cases,
if display has touch support, DT2S shouldn't be allowed at all.

Change-Id: I3976f138d02f0b6ddf8ce239cb8c3a19ab737b67
2023-10-02 14:49:58 +00:00
LineageOS Infra
944e76f7c7 Automatic translation import
Change-Id: Ib570552894d2afffdfb88a61c6d080b71265b173
2023-10-01 16:32:51 +00:00
LineageOS Infra
d84bdac8e2 Automatic translation import
Change-Id: I9f18003e51aa246e0a73b2e15facea3dc0f433fe
2023-09-15 17:53:25 +00:00
LineageOS Infra
079c131372 Automatic translation import
Change-Id: Ia08e8574b21a9cd85f6748ee131bd7498717c2ab
2023-09-01 14:42:17 +00:00
LineageOS Infra
c8b901364c Automatic translation import
Change-Id: Ic759768ecbe0e9e1d619a2f5fb579bfa4902d980
2023-08-06 14:55:38 +00:00
Michael Bestas
17d6d41753 Remove leftover trusted_accent_packages array
Change-Id: I6dac2b180b217bf721e8c4faec5a61f9ec149436
2023-07-22 19:16:33 +03:00
LineageOS Infra
ff85a9631f Automatic translation import
Change-Id: I50f9f3c49e364546190af1e886de350fd9e58cff
2023-07-15 18:07:57 +00:00
Tommy Webb
0c5c4f6664 ChargingControl: Additional log lines for deadline
Change-Id: I9ceb3b0df0095cb12408a6ae47be8fd8af6678a8
2023-07-13 17:20:21 +02:00
Tommy Webb
2b59462ac6 ChargingControl: Retry setting deadline if it fails
Do not save the target time unless setting deadline succeeds,
effectively allowing it to be retried later.

Change-Id: I572b935b088170d56623a33c5efd2292b1a67126
2023-07-13 17:20:21 +02:00
Luofan Chen
3c3140b8e0 ChargingControl: Don't set deadline if charging control is not enabled
Change-Id: I5e7570184294e8391e4908e449c1bffb07d9410d
2023-07-13 17:20:21 +02:00
Luofan Chen
1f36483aa7 ChargingControl: Drop default values for initially zero variables
Java generally sets the default values for fields to zero or null.

Change-Id: I7a993dfc70476ed5beb649cae42de2b125b897b9
2023-07-13 17:20:21 +02:00
Luofan Chen
1ed0e04da8 ChargingControl: Return early if lineage health HAL is not found
Change-Id: I2616224167a4fe5e59bdf01c5e124744bb8b2d51
2023-07-13 17:20:21 +02:00
Chirayu Desai
173b6d8693 Migrate side FPS settings
* Really shouldn't have touched an existing migration before
* Anywho, let's change it back to what it was but make it compile
* Then, let's migrate that old setting to the new AOSP setting,
  but flip it since it works differently.

Change-Id: I342d8c78aa8faeda5dcaafe9199deb51c570efd0
2023-07-12 14:27:38 +03:00
LuK1337
c407667d38 ChargingControl: Use ServiceManager.waitForDeclaredService()
It might take a while until health HAL is up, thus let's just wait for
it.

Change-Id: Ie929a25a2a774aedb4559662e9ad0a47f1b154e6
2023-07-10 18:58:47 +08:00
Michael W
9ed93717cb ChargingControl: No need to log a crash when not supported
Instead of relying on catching the exception later on, check if
ChargingControl is actually supported before checking if a specific
mode is

Change-Id: Icaf8d333842c9847bea00bedb4b302b7acd49bb3
2023-07-08 21:38:24 +02:00
LineageOS Infra
d487fb503f Automatic translation import
Change-Id: Id9bc669c714ad045d45da6bb5f31fd3cfdedbcb7
2023-07-01 16:12:20 +00:00
Luofan Chen
e6258aa75e ChargingControl: Handle cancel toggle correctly if bypass is not supported
Change-Id: Ib7e208bba554b76a067d70280785290d5a0ba08d
2023-06-28 11:38:05 +02:00
Luofan Chen
7f1c3b999c ChargingControl: Add cancel toggle for limit done notification
Change-Id: I4f969ae87e1f9aa264113f044ee850def33ad20f
2023-06-28 11:38:05 +02:00
Luofan Chen
9ada9b1b7d ChargingControl: Reset internal states on settings change
Change-Id: Ib49d6b5b9190a71f5447125ed1aa70da894e6c18
2023-06-28 11:38:05 +02:00
Luofan Chen
c2dbc74032 ChargingControl: Set a small margin for devices with bypass support
Change-Id: I1eddaa85f9dd47283af1fcd43d6fc207bcfd5546
2023-06-28 11:38:05 +02:00
LineageOS Infra
eee2b70594 Automatic translation import
Change-Id: I54bfe88fe79f568e701e48c5d3ebb29fd1578ea6
2023-06-20 16:28:06 +00:00
Luofan Chen
3ee210210d sdk: Implement Lineage health service
Change-Id: I772ccf6d323c24d681aa8468bf4318c7b73bd3f5
2023-06-09 18:04:47 +02:00
Luofan Chen
89941a9622 sdk: Extract base class for lineage base feature
So that it can be shared in multiple components

Change-Id: I96d1a5772b7185bf7c3d394a1b2c8f143d48e0c8
2023-06-09 18:04:47 +02:00
LineageOS Infra
cd2c9124c7 Automatic translation import
Change-Id: Iba040a5e3a3283230dbe5cfaccc28275090dbf94
2023-06-01 12:49:27 +00:00
LineageOS Infra
528400a142 Automatic translation import
Change-Id: I6d7f4c50273d842d4eef721f5283a184b45293f1
2023-04-24 08:41:32 +00:00
Michael Bestas
8eb16e554c Automatic translation import
Change-Id: Id6d43a170500ccd1520e3d610fbadda166d6c560
2023-03-23 16:38:26 +02:00
Michael Bestas
38653151b5 Automatic translation import
Change-Id: I5d02fa1e686b141a185a62d637165519a574cb63
2023-02-13 16:05:25 +02:00
SGCMarkus
1c6d5b120d sdk: add HFR privapp camera related resource to config.xml
Change-Id: Ife4bab9670c9f2e6a5233c67d58041cecc1b7c0b
2023-01-10 18:33:27 +01:00
Michael Bestas
26d0260ffd Automatic translation import
Change-Id: Iae8b40f39a8d9e541bf0943762f06691dccd4917
2023-01-10 04:41:43 +02:00
Michael Bestas
f863e2c629 Automatic translation import
Change-Id: I4c905a18a41650a8256e8fdcacdbed210d09b43a
2022-11-25 15:03:31 +02:00