Home
last modified time | relevance | path

Searched refs:SystemUI (Results 1 – 25 of 51) sorted by relevance

123

/frameworks/base/packages/SystemUI/
DREADME.md1 # SystemUI chapter
5 SystemUI is a persistent process that provides UI for the system but outside
9 SystemUI that are started up by SystemUIApplication. These services then depend
21 Each of these services extend SystemUI. SystemUI provides them with a Context
27 SystemUI and SystemUIApplication also have methods for putComponent and
33 Each SystemUI service is expected to be a major part of system ui and the
39 The first SystemUI service that is started should always be Dependency.
73 ## Default SystemUI services list
75 ### [com.android.systemui.Dependency](/packages/SystemUI/src/com/android/systemui/Dependency.java)
79 ### [com.android.systemui.util.NotificationChannels](/packages/SystemUI/src/com/android/systemui/ut…
[all …]
DAndroid.bp18 name: "SystemUI-proto",
28 name: "SystemUI-tags",
33 name: "SystemUI-core",
63 "SystemUI-tags",
64 "SystemUI-proto",
83 name: "SystemUI-tests",
116 "SystemUI-tags",
117 "SystemUI-proto",
139 name: "SystemUI",
141 "SystemUI-core",
[all …]
Dproguard.flags19 -keep class * extends com.android.systemui.SystemUI
20 -keep class * implements com.android.systemui.SystemUI$Injector
/frameworks/base/packages/SystemUI/docs/
Dplugin_hooks.md3 Expected interface: [OverlayPlugin](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Over…
8 Expected interface: [QS](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java)
15 Expected interface: [QSFactory](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSFac…
20 Expected interface: [NavBarButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
25 Expected interface: [NavGesture](/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusb…
30 Expected interface: [IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
35 Expected interface: [IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugi…
40 Expected interface: [GlobalActions](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Glob…
45 Expected interface: [VolumeDialog](/packages/SystemUI/plugin/src/com/android/systemui/plugins/Volum…
50 Expected interface: [NotificationSwipeActionHelper](/packages/SystemUI/plugin/src/com/android/syste…
[all …]
Ddagger.md1 # Dagger 2 in SystemUI
15 Dagger 2 has been turned on for SystemUI and a early first pass has been taken
17 to use Dagger. Since a lot of SystemUI depends on Dependency, stubs have been added to Dependency
18 … proxy any gets through to the instances provided by dagger, this will allow migration of SystemUI
21 ### How it works in SystemUI
25 To have the single instance span all of SystemUI and be easily accessible for
42 dependencies across all of SystemUI.
46 - `SystemUIFactory` `@Provides` dependencies that need to be overridden by SystemUI
53 ### Adding injection to a new SystemUI object
67 public class Dependency extends SystemUI {
[all …]
Dplugins.md1 # SystemUI Plugins
3 …e SystemUI features.  Plugins are APKs that will be installable only on Build.IS_DEBUGGABLE (dogfo…
9 Existing plugin hooks can be found [here](/packages/SystemUI/docs/plugin_hooks.md).
63 [Allow quick settings panel to be replaced with another view](/packages/SystemUI/plugin/src/com/and…
65 [Allow plugins to create new nav bar buttons](/packages/SystemUI/plugin/src/com/android/systemui/pl…
67 [Allow lockscreen camera/phone/assistant buttons to be replaced](/packages/SystemUI/plugin/src/com/…
76 Basically just copy the [example blueprint file](/packages/SystemUI/plugin/ExamplePlugin/Android.bp…
135 [The definitive ExamplePlugin](/packages/SystemUI/plugin/ExamplePlugin)
180 $ frameworks/base/packages/SystemUI/plugin/update_plugin_lib.sh
187 Plugins are APKs that contain code and resources that can be dynamically loaded into SystemUI.  The…
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/
DSystemUISecondaryUserService.java41 SystemUI[] services = ((SystemUIApplication) getApplication()).getServices(); in dump()
43 for (SystemUI ui: services) { in dump()
51 for (SystemUI ui: services) { in dump()
DSystemBars.java28 public class SystemBars extends SystemUI {
34 private SystemUI mStatusBar;
62 mStatusBar = (SystemUI) cls.newInstance(); in createStatusBarFromConfig()
DSystemUIApplication.java58 private SystemUI[] mServices;
150 mServices = new SystemUI[services.length]; in startServicesIfNeeded()
176 if (o instanceof SystemUI.Injector) { in startServicesIfNeeded()
177 o = ((SystemUI.Injector) o).apply(this); in startServicesIfNeeded()
179 mServices[i] = (SystemUI) o; in startServicesIfNeeded()
284 public SystemUI[] getServices() { in getServices()
DSystemUIService.java69 SystemUI[] services = ((SystemUIApplication) getApplication()).getServices(); in dump()
71 for (SystemUI ui: services) { in dump()
81 for (SystemUI ui: services) { in dump()
DSystemUI.java29 public abstract class SystemUI implements SysUiServiceProvider { class
66 public interface Injector extends Function<Context, SystemUI> {
DVendorServices.java22 public class VendorServices extends SystemUI {
/frameworks/base/packages/CarSystemUI/
DAndroid.bp20 "SystemUI",
30 "SystemUI-core",
48 "SystemUI-tags",
49 "SystemUI-proto",
Dproguard.flags3 -include ../SystemUI/proguard.flags
/frameworks/base/packages/SystemUI/tools/lint/
Drun_lint.sh9 git show --name-only --pretty=format: $2 | grep packages/SystemUI/ > /dev/null
36 --config ${REPO_ROOT}/frameworks/base/packages/SystemUI/tools/lint/lint.xml \
38 --baseline ${REPO_ROOT}/frameworks/base/packages/SystemUI/tools/lint/baseline.xml \
/frameworks/base/packages/CarSystemUI/src/com/android/systemui/volume/
DCarVolumeDialogComponent.java21 import com.android.systemui.SystemUI;
29 public CarVolumeDialogComponent(SystemUI sysui, Context context) { in CarVolumeDialogComponent()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tv/
DTvStatusBar.java24 import com.android.systemui.SystemUI;
32 public class TvStatusBar extends SystemUI implements Callbacks {
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/
DVolumeUI.java24 import com.android.systemui.SystemUI;
31 public class VolumeUI extends SystemUI {
DVolumeDialogComponent.java30 import com.android.systemui.SystemUI;
57 private final SystemUI mSysui;
71 public VolumeDialogComponent(SystemUI sysui, Context context) { in VolumeDialogComponent()
/frameworks/base/packages/SystemUI/src/com/android/systemui/pip/
DPipUI.java27 import com.android.systemui.SystemUI;
36 public class PipUI extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/
DGlobalActionsComponent.java24 import com.android.systemui.SystemUI;
32 public class GlobalActionsComponent extends SystemUI implements Callbacks, GlobalActionsManager {
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/
DRecents.java25 import com.android.systemui.SystemUI;
34 public class Recents extends SystemUI implements CommandQueue.Callbacks {
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/
DShortcutKeyDispatcher.java31 import com.android.systemui.SystemUI;
39 public class ShortcutKeyDispatcher extends SystemUI
/frameworks/base/packages/SystemUI/src/com/android/systemui/util/
DNotificationChannels.java27 import com.android.systemui.SystemUI;
31 public class NotificationChannels extends SystemUI {
/frameworks/base/packages/SystemUI/src/com/android/systemui/theme/
DThemeOverlayController.java38 import com.android.systemui.SystemUI;
57 public class ThemeOverlayController extends SystemUI {

123