The res directory is already included via the SystemUI-core
library. The default for resource_dirs is ["res"] if it exists,
so explicitly clear it to avoid depending on it twice.
Bug: 124035856
Test: m SystemUI
Change-Id: Ia1b06cd9eff4e614684efde34288cf9ebd895870
This change enables fastInit mode on SystemUI, which should improve
initialization times.
SystemUIBootTiming was measured over three trials:
- 0ms -> 5ms (DependencyInjection)
- 545ms -> 490ms (StartServices)
Bug: 202327225
Test: - Build and check that sysui uses SwitchingProviders.
- atest SystemUITests
Change-Id: I726bb1b39af1e26af55b89f7eff80741a31b8ca1
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
The @JvmDefault annotation and -Xjvm-default=enable argument are both
removed from kotlinc 1.9.0 in favor of -Xjvm-default=all.
Change-Id: I918d64fa102f4907c12decaec634f5d546b8d600
Switch SystemUIGo to use the common optimized config for all
SystemUI derivatives.
Bug: 215530220
Test: m + validate identical output
Change-Id: I98f86d6b379ff3d54cddd53ecc8f5b8db5c6c233
Use an identical set of optimization flags as used by the base
SystemUI target. In practice, this enables R8 full mode and resource
shrinking. A follow-up change will refactor this target to use a common
java_defaults target for these optimizations.
Bug: 202959019
Test: m + presubmit
Change-Id: Ifa935748ad314712b18f67d66e5ed500895e2f7a
* Based on OnePlus' OxygenOS tile, reworked to work with AOSP toggling without requirements on proprietary telephony-ext features
idoybh (YAAP): Adapt to A12
[ghostrider-reborn]
- Set secondary label to SIM1 or SIM2 instead of just "On"
[Jyotiraditya Panda <jyotiraditya@aospa.co>]
- Code cleanup and improvements
[Andrew Fluck <andrew@aospa.co>]
- Update SIMs QS icons
Change-Id: Ie2e280c07f24f9da6b4ee218b72501a2713ce429
Co-authored-by: Andrew Fluck <andrew@aospa.co>
Signed-off-by: Hernán Castañón Álvarez <herna@paranoidandroid.co>
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>