| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
| |
Change-Id: I00ad1ce2742faa1f5a24e4b4f034b314c61cbfd0
Signed-off-by: Jesse Chan <jc@lineageos.org>
|
|
|
|
|
| |
Change-Id: Iaf776d9d70b951119134eb31bc44a3a63f468698
Signed-off-by: Jesse Chan <jc@lineageos.org>
|
|
|
|
| |
Change-Id: I53bbb8b9115d5b523aebd09cdb550df577c27272
|
|
|
|
|
|
|
| |
Change-Id: I908714d80740598188ef6a27f35e4f2cb228094a
Signed-off-by: Joey <joey@lineageos.org>
Signed-off-by: Luca Stefani <luca.stefani.ge1@gmail.com>
Signed-off-by: Jesse Chan <jc@lineageos.org>
|
|
|
|
| |
Change-Id: I935c810592e329abd48705c57d67f855071d21c9
|
|
|
|
| |
Change-Id: Ic3b263a94b9269a478c162cd01073870e518df94
|
|
|
|
|
|
| |
* It's not brought up
Change-Id: I4bcce5d3a8273a2863f5987c8c44e3ab318c811c
|
|
|
|
|
|
|
|
|
| |
* When onboarding, the notifications show up properly
* Once you disable any of the notifications, none of them vanishes
due to the logic being inverted:
We want to cancel the notification if the warning is not allowed!
Change-Id: Id3f3b3c9e184cc11d2909dd1e0f7859e32588728
|
|
|
|
|
|
|
|
|
|
| |
* Don't call ConnectionManager.get* methods from within the callback,
docs say it's racy.
* Remove the NetworkState struct whilst we're here. It was
useful for debug during development but is no longer needed.
Change-Id: Ia1abbdfa31b258c38ba809844340d0dc06e5bd07
|
|
|
|
| |
Change-Id: Ia324041843b7314881d9958f81fdc45a92b56ea0
|
|
|
|
| |
Change-Id: I907c2c99ffee9b9a24c2bbafc1b1ad29c145f092
|
|
|
|
|
|
| |
* This is a better approach to work with all subscriptions independently
Change-Id: Ibb8f8a2483bfc1e36dc27e5d6abaf9fc653fbeeb
|
|
|
|
| |
Change-Id: I5f2ee373e446713aee236540f8d16e2685227b32
|
|
|
|
|
|
|
|
|
|
|
| |
Audio files were moved to /product on Android 10.
Moreover, align with AOSP and use the wireless sound
for wired usecase too.
In order to perform upgrade properly, handle the migration
for custom charging sound setting.
Change-Id: Ifb2085e3f56d777091d66544a72cdd75c843fb56
|
|
|
|
| |
Change-Id: Ic17febc55e6726f0efc18c201223856bbc2798b3
|
|
|
|
|
|
| |
Settings.Secure#setLocationProviderEnabled is deprecated since API level 19.
Change-Id: I7d1d13de3af100fb81d87e957acf89fb7f08cb7d
|
|
|
|
| |
Change-Id: I9ab3f3269849edd6052be644f551ec2658615423
|
|
|
|
| |
Change-Id: I83a67e766b76c8e68bc719ef8ef41c7c22bf14ae
|
|
|
|
|
|
|
|
| |
*) Regular interface stats don't include hw offload tethering
statistics so collect and include them in our traffic
calculations.
Change-Id: Id72577429840f65ae20d7b80e7490ec41d826579
|
|
|
|
|
|
|
| |
Set up standard action setting for long swipe gesture.
(KEY_EDGE_LONG_SWIPE_ACTION)
Change-Id: Ida75e768b822542dea944cc719408e192bbb7d7e
|
|
|
|
|
|
|
|
|
|
|
|
| |
* This conflicts with AOSP gestures implemention now, and
the framework part is hard to port.
* Furthermore the original implementation has the following
bugs/issues:
1. Pressing power button or double tap does not wake up the device
2. No soft-key buttons when opening the keyboard
3. Probably more
Change-Id: Ia233c3b9d0aa7426f0fd15dffe4da203b4e09b1d
|
|
|
|
| |
Change-Id: I00a026ec55060642ba678a54e00dd98c88ed0d61
|
|
|
|
|
|
|
| |
* Fixes the wrong power profile after rebooting the device, if before that low
power mode was turned on.
Change-Id: I6008433b5e304a0f168ba9c7eeb189f4d3e83347
|
|
|
|
| |
Change-Id: I59cf25452d1de34bc3c357cdc01b6a4f985802ad
|
|
|
|
| |
Change-Id: Iaec0b2a8a781a0e9d301a21a3af5e4362a5d6630
|
|
|
|
| |
Change-Id: Ib4f050f634769f58e654a4240fb521f136fd04e7
|
|
|
|
|
|
|
|
|
|
|
| |
* Moving SensitivePhoneNumbers to sdk got us significantly bigger
zip packages due to libphonenumber being part of every package that is
using org.lineageos.platform or org.lineageos.platform.internal
* In order to correct this, move the "phone" folder to an own library that
statically links libphonennumber and subsequentially make use of that
package where needed
Change-Id: I4effd7a9248290aeb23ab47ff8e30385dce4401a
|
|
|
|
|
|
| |
This is being ditched in favour of ThemePicker.
Change-Id: I00c5faca452164d59b804cb64166edb83611f77d
|
|
|
|
| |
Change-Id: Ia88d36533c0b0a2dd8ca18e93de5d03441dd8092
|
|
|
|
| |
Change-Id: Ie2867e46e20ff8749ca4755f7ead847c7962b583
|
|
|
|
|
|
|
|
| |
* Constructor is called during boot, adding boot time where
it's not necessary
* Use the first actual call to a function to parse the list
Change-Id: I02548d004c5d78db65c872247cd36a0405d826ea
|
|
|
|
|
|
|
|
| |
* Now that there are more users than just call log, it is better to parse
the XML-file just once
* Keep an instance around for the various users of this class
Change-Id: Iff1510dc40d68a211a6a1c5f19e4ca9ac64c3fcd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* When calling the number with intl. prefix it is currently not hidden
* Remove the international prefix before checking th number
Test:
Before:
116006 - hidden
+49116006 - not hidden
004911606 - not hidden
After:
116006 - hidden
+49116006 - hidden
0049116006 - hidden
Change-Id: I72ec2c9a4da87ef243c59c8c4bab33585fdbd854
|
|
|
|
|
|
|
|
|
|
| |
* Instead of only checking the current or default MCC to hide a number,
see if any of the connected networks would hide a number
* This makes sure that e.g. for multiple sims (e.g. living next to the
country border, having one sim for each country) and accidentially using
the wrong sim for a call, the number would still get hidden
Change-Id: I2692d00217d3143fd55122cee9064528bb09352d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* In order to access the classes in Dialer, we need to expose them
This was extracted from the original implementation in Telecom
Author: Olaia Segovia <olaia.segovia@bq.com>
Date: Thu Mar 16 08:40:30 2017 +0100
(1/2) Make sensitive phone numbers not to be shown in call log history.
Considering sensitive phone numbers to be, hotlines dealing with
violence against women.
In the EU, these numbers do not show up in the phone bill.
In order to avoid these phone numbers to be listed in the Call Log, we
have implemented a new XML file which is parsed with phone numbers
from different countries to be filtered. This file needs to be copied to
device via desired Android.mk file in order to be able to process it.
The comparison is made checking the network MCC the SIM is connected to
in order to consider roaming and multisim scenarios.
Test: CallLogManagerTest.testDontLogCallsToSensitivePhoneNumber PASS
Change-Id: I4a59ff0577942ce56924f1a434ae0a3a38eacc62
Signed-off-by: Olaia Segovia <olaia.segovia@bq.com>
Author: Paul Keith <javelinanddart@gmail.com>
Date: Thu Jun 22 19:40:56 2017 +0200
SensitivePhoneNumbers: Handle lists of MCC codes
* Some countries have multiple MCC codes, so handle it
* In the sensitivePN network field, enter the list of
MCCs like so: https://review.lineageos.org/178233
Change-Id: I34225473404b2be2640ea9ab05691dc985c49fa0
Author: Paul Keith <javelinanddart@gmail.com>
Date: Thu Jul 6 16:12:12 2017 -0500
SensitivePhoneNumbers: Fix number comparison
* Currently, we just compare the strings for equality,
which results in incorrect detection of sensitive nums
a lot of the time, because adding (or removing) the
country code is enough to make the detection fail,
meaning the call to that phone number is logged
* Use Android's PhoneNumberUtils comparison method to
fix this, since it takes these factors into account
Change-Id: I26ac180f8a6552cf87a4bada1d370f0ebb884ee1
Author: Michael W <baddaemon87@gmail.com>
AuthorDate: 2019-09-07 18:34:57 +0200
CallLog: Fix improper call to SensitivePhoneNumbers
* isSensitiveNumber expects a subId to be passed, but with the current
implementation gets a PhoneAccountHandle
* Actually pass the subId and make the call use an int, while on it
* Fall back to the default subId only when we get an
INVALID_SUBSCRIPTION_ID
Change-Id: Id6d64f2c9f76d94d1b4d9851317ea2cc7e07323b
Change-Id: I241c1652105b82d1d15549332cb6e274d7c726ce
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix bp and manifest to work with AndroidJUnitRunner.
* Remove broken tests (we no longer intercept in fw/b
settings provider and QS_USE_MAIN_TILES was removed).
* Tests pass when executed using:
adb shell am instrument org.lineageos.lineagesettings.tests/androidx.test.runner.AndroidJUnitRunner
(see README.md for more info)
Change-Id: I3fcf4885c61106f43e99847293220afee78e2f6a
|
|
|
|
|
|
| |
To match changes in fw/b settings provider
Change-Id: Ie4683fe29b9109091d0ebd4910d31b7b4c714daa
|
|
|
|
| |
Change-Id: Ie14853382ebefd42fdf827e2999a2a2a6d0a1cd1
|
|
|
|
|
|
|
|
|
|
| |
* Works around:
lineage-sdk/Android.mk:116: error: BUILD_DROIDDOC is obsolete. Droiddoc is only supported
in Soong. See details on build/soong/java/droiddoc.go.
* Need to reimplement in soong later.
Change-Id: I1a3756b4e4779dc27fe52ed31d767ca660756298
|
|
|
|
| |
Change-Id: I6a400cc79b9d00553c6646b788f9a4aa959a91b5
|
|
|
|
|
|
|
|
|
|
|
| |
API changed here:
https://github.com/LineageOS/android_frameworks_base/commit/633a13e2fa8f378d523d4ae209dc573c66db8cb1#diff-944e798f679ef205433bd711345d06dcR75
Fixes:
AndroidRuntime: Caused by: java.lang.SecurityException: The authority
unknown does not match the one of the contentProvider: lineagesettings
Change-Id: I5fe85fee777f919824e6a2ff78986e2d736e0267
|
|
|
|
| |
Change-Id: I482db1811f9e7f1fb499d70f3e6fdd6bfc19d7b7
|
|
|
|
| |
Change-Id: Ie1a9117b8d46a3e44f05e5be8497860ebb6a2733
|
|
|
|
| |
Change-Id: I2823b5d987f4be069ff9247f32c2f2632e03bd44
|
|
|
|
| |
Change-Id: I5501f6201714333ca07a837e79ab39d1d9372f5b
|
|
|
|
|
|
| |
* ColorDisplayController is dead
Change-Id: I9b5fdc3546bea7aabd65877c1862d9eaebbd4af3
|
|
|
|
|
|
|
|
|
| |
* moveTaskToFront() now has 2 nullable parameters at
the beginning:
- IApplicationThread appThread
- String callingPackage
Change-Id: I761784bdb3918021a0848e8ee31baa0818540bb1
|
|
|
|
|
|
|
|
| |
In particular, fixes packages/LineageSettingsProvider/tests/Android.bp
which otherwise results in errors about unknown properties tags
and instrumentation_for.
Change-Id: I1d44fce77765a77ed6f3c23763f439a216eaefda
|
|
|
|
|
|
|
|
| |
* Migrate from support library to androidx
* Various improvements and cleanup by @bgcngm
Change-Id: I10bbf5056125e8309f344c3eb18cc628bd7ec34e
|