Home
last modified time | relevance | path

Searched refs:plugins (Results 1 – 25 of 637) sorted by relevance

12345678910>>...26

/aosp14/frameworks/base/packages/SettingsLib/Spa/
H A Dbuild.gradle.kts21 plugins {
22 alias(libs.plugins.android.application) apply false
23 alias(libs.plugins.android.library) apply false
24 alias(libs.plugins.kotlin.android) apply false
32 plugins.withType<AndroidBasePlugin> {
49 plugins.withType<AndroidBasePlugin> {
/aosp14/frameworks/base/packages/SystemUI/docs/
H A Dplugin_hooks.md3 …ugin](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/OverlayPlugin.jav…
8 Expected interface: [QS](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins
15 …tory](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSFactory.java)
25 …ture](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/N…
30 …ider](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
35 …IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
40 …ions](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/GlobalActions.jav…
45 …alog](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/VolumeDialog.java)
55 …ugin](/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/ClockProviderPlug…
57 Use: Allows replacement of the keyguard main clock. See [additional Documentation](./clock-plugins.…
[all …]
H A Dplugins.md34 To actually listen for plugins, you implement a plugin listener that has the following interface.
40     * This may be called multiple times if multiple plugins are allowed.
64 … replaced with another view](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java)
66 [Allow plugins to create new nav bar buttons](/packages/SystemUI/plugin/src/com/android/systemui/pl…
68 …ttons to be replaced](/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
73 When compiling plugins there are a couple vital pieces required.
143 ## Writing plugins in Android Studio
190 ![How plugins work](sysui-plugins.png)
198 …nature permission.  This ensures that plugins are always provided by the source of the android bui…
220 …d not requiring older plugins to implement new functionality.  The plugin library can also have st…
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
H A DPluginModule.java22 import com.android.systemui.plugins.ActivityStarter;
23 import com.android.systemui.plugins.DarkIconDispatcher;
24 import com.android.systemui.plugins.FalsingManager;
25 import com.android.systemui.plugins.GlobalActions;
26 import com.android.systemui.plugins.VolumeDialogController;
27 import com.android.systemui.plugins.statusbar.StatusBarStateController;
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/
H A DPluginFragment.java40 import com.android.systemui.plugins.PluginEnablerImpl;
41 import com.android.systemui.plugins.PluginManager;
42 import com.android.systemui.shared.plugins.PluginActionManager;
43 import com.android.systemui.shared.plugins.PluginEnabler;
44 import com.android.systemui.shared.plugins.PluginPrefs;
97 if (!plugins.containsKey(packageName)) { in loadPrefs()
98 plugins.put(packageName, new ArraySet<>()); in loadPrefs()
100 plugins.get(packageName).add(name); in loadPrefs()
108 if (!plugins.containsKey(app.packageName)) return; in loadPrefs()
120 private String toString(ArraySet<String> plugins) { in toString() argument
[all …]
/aosp14/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/
H A DNotificationMenuRowPlugin.java15 package com.android.systemui.plugins.statusbar;
25 import com.android.systemui.plugins.Plugin;
26 import com.android.systemui.plugins.annotations.DependsOn;
27 import com.android.systemui.plugins.annotations.ProvidesInterface;
28 import com.android.systemui.plugins.statusbar.NotificationMenuRowPlugin.MenuItem;
29 import com.android.systemui.plugins.statusbar.NotificationMenuRowPlugin.OnMenuEventListener;
30 import com.android.systemui.plugins.statusbar.NotificationSwipeActionHelper.SnoozeOption;
H A DNotificationSwipeActionHelper.java15 package com.android.systemui.plugins.statusbar;
23 import com.android.systemui.plugins.annotations.DependsOn;
24 import com.android.systemui.plugins.annotations.ProvidesInterface;
25 import com.android.systemui.plugins.statusbar.NotificationSwipeActionHelper.SnoozeOption;
/aosp14/frameworks/base/packages/SystemUI/customization/src/com/android/systemui/shared/clocks/
H A DDefaultClockProvider.kt21 import com.android.systemui.plugins.ClockController
22 import com.android.systemui.plugins.ClockId
23 import com.android.systemui.plugins.ClockMetadata
24 import com.android.systemui.plugins.ClockProvider
25 import com.android.systemui.plugins.ClockSettings
/aosp14/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/
H A DVolumeDialog.java15 package com.android.systemui.plugins;
17 import com.android.systemui.plugins.VolumeDialog.Callback;
18 import com.android.systemui.plugins.annotations.DependsOn;
19 import com.android.systemui.plugins.annotations.ProvidesInterface;
H A DGlobalActions.java15 package com.android.systemui.plugins;
17 import com.android.systemui.plugins.GlobalActions.GlobalActionsManager;
18 import com.android.systemui.plugins.annotations.DependsOn;
19 import com.android.systemui.plugins.annotations.ProvidesInterface;
H A DNotificationListenerController.java15 package com.android.systemui.plugins;
22 import com.android.systemui.plugins.NotificationListenerController.NotificationProvider;
23 import com.android.systemui.plugins.annotations.DependsOn;
24 import com.android.systemui.plugins.annotations.ProvidesInterface;
H A DFalsingPlugin.java17 package com.android.systemui.plugins;
21 import com.android.systemui.plugins.annotations.DependsOn;
22 import com.android.systemui.plugins.annotations.ProvidesInterface;
H A DOverlayPlugin.java14 package com.android.systemui.plugins;
18 import com.android.systemui.plugins.annotations.ProvidesInterface;
19 import com.android.systemui.plugins.statusbar.DozeParameters;
H A DDarkIconDispatcher.java17 package com.android.systemui.plugins;
24 import com.android.systemui.plugins.DarkIconDispatcher.DarkReceiver;
25 import com.android.systemui.plugins.annotations.DependsOn;
26 import com.android.systemui.plugins.annotations.ProvidesInterface;
/aosp14/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/
H A DQSFactory.java15 package com.android.systemui.plugins.qs;
19 import com.android.systemui.plugins.Plugin;
20 import com.android.systemui.plugins.annotations.DependsOn;
21 import com.android.systemui.plugins.annotations.ProvidesInterface;
H A DQS.java15 package com.android.systemui.plugins.qs;
21 import com.android.systemui.plugins.FragmentBase;
22 import com.android.systemui.plugins.annotations.DependsOn;
23 import com.android.systemui.plugins.annotations.ProvidesInterface;
24 import com.android.systemui.plugins.qs.QS.HeightListener;
H A DQSTileView.java15 package com.android.systemui.plugins.qs;
21 import com.android.systemui.plugins.annotations.DependsOn;
22 import com.android.systemui.plugins.annotations.ProvidesInterface;
23 import com.android.systemui.plugins.qs.QSTile.State;
H A DQSIconView.java15 package com.android.systemui.plugins.qs;
21 import com.android.systemui.plugins.annotations.ProvidesInterface;
22 import com.android.systemui.plugins.qs.QSTile.State;
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/plugins/
H A DVersionInfoTest.java15 package com.android.systemui.shared.plugins;
23 import com.android.systemui.plugins.OverlayPlugin;
24 import com.android.systemui.plugins.annotations.Requires;
25 import com.android.systemui.plugins.qs.QS;
26 import com.android.systemui.plugins.qs.QS.HeightListener;
27 import com.android.systemui.shared.plugins.VersionInfo.InvalidVersionException;
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/
H A DPluginsModule.java17 package com.android.systemui.plugins;
27 import com.android.systemui.shared.plugins.PluginActionManager;
28 import com.android.systemui.shared.plugins.PluginEnabler;
29 import com.android.systemui.shared.plugins.PluginInstance;
30 import com.android.systemui.shared.plugins.PluginManagerImpl;
31 import com.android.systemui.shared.plugins.PluginPrefs;
/aosp14/frameworks/base/packages/SettingsLib/Spa/gallery/
H A Dbuild.gradle.kts17 plugins {
18 alias(libs.plugins.android.application)
19 alias(libs.plugins.kotlin.android)
/aosp14/frameworks/base/packages/SettingsLib/Spa/testutils/
H A Dbuild.gradle.kts17 plugins {
18 alias(libs.plugins.android.library)
19 alias(libs.plugins.kotlin.android)
/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/
H A DVersionInfo.java15 package com.android.systemui.shared.plugins;
19 import com.android.systemui.plugins.annotations.Dependencies;
20 import com.android.systemui.plugins.annotations.DependsOn;
21 import com.android.systemui.plugins.annotations.ProvidesInterface;
22 import com.android.systemui.plugins.annotations.Requirements;
23 import com.android.systemui.plugins.annotations.Requires;
H A DPluginActionManager.java17 package com.android.systemui.shared.plugins;
39 import com.android.systemui.plugins.Plugin;
40 import com.android.systemui.plugins.PluginListener;
41 import com.android.systemui.plugins.PluginManager;
42 import com.android.systemui.shared.plugins.VersionInfo.InvalidVersionException;
118 ArrayList<PluginInstance<T>> plugins = new ArrayList<>(mPluginInstances); in destroy() local
119 for (PluginInstance<T> plugInstance : plugins) { in destroy()
140 ArrayList<PluginInstance<T>> plugins = new ArrayList<>(mPluginInstances); in checkAndDisable() local
141 for (PluginInstance<T> info : plugins) { in checkAndDisable()
151 ArrayList<PluginInstance<T>> plugins = new ArrayList<>(mPluginInstances); in disableAll() local
[all …]
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/qs/
H A DFakeQSFactory.kt20 import com.android.systemui.plugins.qs.QSFactory
21 import com.android.systemui.plugins.qs.QSTile
22 import com.android.systemui.plugins.qs.QSTileView

12345678910>>...26