config: minor plugin panel cleanup
This commit is contained in:
@@ -100,8 +100,6 @@ class PluginListItem extends JPanel
|
|||||||
keywords.add(mf.getInternalName());
|
keywords.add(mf.getInternalName());
|
||||||
}
|
}
|
||||||
|
|
||||||
final List<JMenuItem> popupMenuItems = new ArrayList<>();
|
|
||||||
|
|
||||||
setLayout(new BorderLayout(3, 0));
|
setLayout(new BorderLayout(3, 0));
|
||||||
setPreferredSize(new Dimension(PluginPanel.PANEL_WIDTH, 20));
|
setPreferredSize(new Dimension(PluginPanel.PANEL_WIDTH, 20));
|
||||||
|
|
||||||
|
|||||||
@@ -87,7 +87,6 @@ class PluginListPanel extends PluginPanel
|
|||||||
|
|
||||||
private final ConfigManager configManager;
|
private final ConfigManager configManager;
|
||||||
private final PluginManager pluginManager;
|
private final PluginManager pluginManager;
|
||||||
private final ScheduledExecutorService executorService;
|
|
||||||
private final Provider<ConfigPanel> configPanelProvider;
|
private final Provider<ConfigPanel> configPanelProvider;
|
||||||
private final List<PluginConfigurationDescriptor> fakePlugins = new ArrayList<>();
|
private final List<PluginConfigurationDescriptor> fakePlugins = new ArrayList<>();
|
||||||
|
|
||||||
@@ -117,7 +116,6 @@ class PluginListPanel extends PluginPanel
|
|||||||
this.configManager = configManager;
|
this.configManager = configManager;
|
||||||
this.pluginManager = pluginManager;
|
this.pluginManager = pluginManager;
|
||||||
this.externalPluginManager = externalPluginManager;
|
this.externalPluginManager = externalPluginManager;
|
||||||
this.executorService = executorService;
|
|
||||||
this.configPanelProvider = configPanelProvider;
|
this.configPanelProvider = configPanelProvider;
|
||||||
|
|
||||||
muxer = new MultiplexingPluginPanel(this)
|
muxer = new MultiplexingPluginPanel(this)
|
||||||
@@ -214,14 +212,16 @@ class PluginListPanel extends PluginPanel
|
|||||||
config,
|
config,
|
||||||
configDescriptor);
|
configDescriptor);
|
||||||
})
|
})
|
||||||
).map(desc ->
|
)
|
||||||
{
|
.map(desc ->
|
||||||
PluginListItem listItem = new PluginListItem(this, desc);
|
{
|
||||||
listItem.setPinned(pinnedPlugins.contains(desc.getName()));
|
PluginListItem listItem = new PluginListItem(this, desc);
|
||||||
return listItem;
|
listItem.setPinned(pinnedPlugins.contains(desc.getName()));
|
||||||
}).collect(Collectors.toList());
|
return listItem;
|
||||||
|
})
|
||||||
|
.sorted(Comparator.comparing(p -> p.getPluginConfig().getName()))
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
pluginList.sort(Comparator.comparing(p -> p.getPluginConfig().getName()));
|
|
||||||
mainPanel.removeAll();
|
mainPanel.removeAll();
|
||||||
refresh();
|
refresh();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user