Home
last modified time | relevance | path

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

12345678910>>...13

/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 …NavBarButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/phone/N…
25 Expected interface: [NavGesture](/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusb…
30 …IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
35 …IntentButtonProvider](/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
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 …ionSwipeActionHelper](/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/Notific…
[all …]
Dplugins.md3 …at runtime.  This is done by creating a basic set of interfaces that the plugins can expect to be …
13 …ysUI.  This interface should be relatively stable so that many different plugins will work across …
33 To actually listen for plugins, you implement a plugin listener that has the following interface.
39     * This may be called multiple times if multiple plugins are allowed.
63 … replaced with another view](/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java)
65 [Allow plugins to create new nav bar buttons](/packages/SystemUI/plugin/src/com/android/systemui/pl…
67 …ttons to be replaced](/packages/SystemUI/plugin/src/com/android/systemui/plugins/IntentButtonProvi…
72 When compiling plugins there are a couple vital pieces required.
121 … that will be surfaced as a gear button on the plugin tuner screen where plugins can be enabled or…
142 ## Writing plugins in Android Studio
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/
DPluginFragment.java40 import com.android.systemui.plugins.PluginEnablerImpl;
41 import com.android.systemui.shared.plugins.PluginEnabler;
42 import com.android.systemui.shared.plugins.PluginInstanceManager;
43 import com.android.systemui.shared.plugins.PluginManager;
44 import com.android.systemui.shared.plugins.PluginPrefs;
90 ArrayMap<String, ArraySet<String>> plugins = new ArrayMap<>(); in loadPrefs() local
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()
[all …]
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/
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;
DNotificationSwipeActionHelper.java15 package com.android.systemui.plugins.statusbar;
17 import com.android.systemui.plugins.annotations.DependsOn;
18 import com.android.systemui.plugins.annotations.ProvidesInterface;
19 import com.android.systemui.plugins.statusbar.NotificationSwipeActionHelper.SnoozeOption;
DStatusBarStateController.java17 package com.android.systemui.plugins.statusbar;
19 import com.android.systemui.plugins.annotations.DependsOn;
20 import com.android.systemui.plugins.annotations.ProvidesInterface;
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shared/plugins/
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.DetailAdapter;
26 import com.android.systemui.plugins.qs.QS;
27 import com.android.systemui.plugins.qs.QS.HeightListener;
28 import com.android.systemui.shared.plugins.VersionInfo.InvalidVersionException;
DPluginManagerTest.java14 package com.android.systemui.shared.plugins;
39 import com.android.systemui.plugins.Plugin;
40 import com.android.systemui.plugins.PluginEnablerImpl;
41 import com.android.systemui.plugins.PluginInitializerImpl;
42 import com.android.systemui.plugins.PluginListener;
43 import com.android.systemui.plugins.annotations.ProvidesInterface;
44 import com.android.systemui.shared.plugins.PluginInstanceManager.PluginInfo;
45 import com.android.systemui.shared.plugins.PluginManagerImpl.PluginInstanceManagerFactory;
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/
DQS.java15 package com.android.systemui.plugins.qs;
22 import com.android.systemui.plugins.FragmentBase;
23 import com.android.systemui.plugins.annotations.DependsOn;
24 import com.android.systemui.plugins.annotations.ProvidesInterface;
25 import com.android.systemui.plugins.qs.QS.HeightListener;
DQSFactory.java15 package com.android.systemui.plugins.qs;
17 import com.android.systemui.plugins.Plugin;
18 import com.android.systemui.plugins.annotations.DependsOn;
19 import com.android.systemui.plugins.annotations.ProvidesInterface;
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;
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;
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/
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;
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;
DNotificationListenerController.java15 package com.android.systemui.plugins;
20 import com.android.systemui.plugins.NotificationListenerController.NotificationProvider;
21 import com.android.systemui.plugins.annotations.DependsOn;
22 import com.android.systemui.plugins.annotations.ProvidesInterface;
DFalsingPlugin.java17 package com.android.systemui.plugins;
21 import com.android.systemui.plugins.annotations.DependsOn;
22 import com.android.systemui.plugins.annotations.ProvidesInterface;
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;
DOverlayPlugin.java14 package com.android.systemui.plugins;
18 import com.android.systemui.plugins.annotations.ProvidesInterface;
19 import com.android.systemui.plugins.statusbar.DozeParameters;
DGlobalActionsPanelPlugin.java17 package com.android.systemui.plugins;
24 import com.android.systemui.plugins.annotations.DependsOn;
25 import com.android.systemui.plugins.annotations.ProvidesInterface;
/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/
DPluginInitializerImpl.java15 package com.android.systemui.plugins;
23 import com.android.systemui.shared.plugins.PluginEnabler;
24 import com.android.systemui.shared.plugins.PluginInitializer;
25 import com.android.systemui.shared.plugins.PluginManagerImpl;
DPluginDependencyProvider.java15 package com.android.systemui.plugins;
20 import com.android.systemui.plugins.PluginDependency.DependencyProvider;
21 import com.android.systemui.shared.plugins.PluginManager;
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/
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;
DPluginManager.java15 package com.android.systemui.shared.plugins;
19 import com.android.systemui.plugins.Plugin;
20 import com.android.systemui.plugins.PluginListener;
21 import com.android.systemui.plugins.annotations.ProvidesInterface;
DPluginInstanceManager.java15 package com.android.systemui.shared.plugins;
42 import com.android.systemui.plugins.Plugin;
43 import com.android.systemui.plugins.PluginFragment;
44 import com.android.systemui.plugins.PluginListener;
45 import com.android.systemui.shared.plugins.VersionInfo.InvalidVersionException;
118 ArrayList<PluginInfo> plugins = new ArrayList<PluginInfo>(mPluginHandler.mPlugins); in destroy() local
119 for (PluginInfo plugin : plugins) { in destroy()
136 ArrayList<PluginInfo> plugins = new ArrayList<PluginInfo>(mPluginHandler.mPlugins); in checkAndDisable() local
137 for (PluginInfo info : plugins) { in checkAndDisable()
147 ArrayList<PluginInfo> plugins = new ArrayList<PluginInfo>(mPluginHandler.mPlugins); in disableAll() local
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/
DDozeService.java26 import com.android.systemui.plugins.DozeServicePlugin;
27 import com.android.systemui.plugins.DozeServicePlugin.RequestDoze;
28 import com.android.systemui.plugins.FalsingManager;
29 import com.android.systemui.plugins.PluginListener;
30 import com.android.systemui.shared.plugins.PluginManager;

12345678910>>...13