}
private void addListItemToPlugins(final JPanel bundledPluginsPanel, final String title) {
- addListItemToPlugins(bundledPluginsPanel, title, null, null, null, null, true, false);
+ addListItemToPlugins(bundledPluginsPanel, title, null, null, true, false);
}
private void addListItemToPlugins(final JPanel bundledPluginsPanel, final IdeaPluginDescriptorImpl plugin) {
- addListItemToPlugins(bundledPluginsPanel, plugin.getName(), plugin.getDescription(), plugin.getVendorLogoPath(),
- plugin.getPluginClassLoader(), plugin.getUrl(), plugin.isEnabled(), PluginManager.isIncompatible(plugin));
+ addListItemToPlugins(bundledPluginsPanel, plugin.getName(), plugin.getDescription(),
+ plugin.getUrl(), plugin.isEnabled(), PluginManager.isIncompatible(plugin));
}
public void addListItemToPlugins(final JPanel panel,
String name,
@Nullable String description,
- @Nullable final String iconPath,
- @Nullable final ClassLoader pluginClassLoader,
@Nullable final String url,
final boolean enabled,
final boolean incompatible) {
}
final int y = myPluginsIdx += 2;
- Icon logoImage;
- // Check the iconPath and insert empty icon in case of empty or invalid value
- if (StringUtil.isEmptyOrSpaces(iconPath)) {
- logoImage = new EmptyIcon(PLUGIN_LOGO_SIZE.width, PLUGIN_LOGO_SIZE.height);
- }
- else {
- logoImage = IconLoader.findIcon(iconPath, pluginClassLoader);
- if (logoImage == null) logoImage = new EmptyIcon(PLUGIN_LOGO_SIZE.width, PLUGIN_LOGO_SIZE.height);
- }
- JLabel imageLabel = new JLabel(logoImage);
+ JLabel imageLabel = new JLabel(); // There used to be a logo, which is removed and I'm (max) lazy enough fixing gridbag
GridBagConstraints gBC = new GridBagConstraints(0, y, 1, 1, 0, 0, NORTHWEST, NONE, new Insets(15, 20, 0, 0), 0, 0);
panel.add(imageLabel, gBC);
<idea-plugin url="http://www.jetbrains.net/confluence/display/CONTEST/IntelliLang" version="2">
<name>IntelliLang</name>
<id>org.intellij.intelliLang</id>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<description><![CDATA[User configurable language injection support (originally developed by Sascha Weinreuter sascha.weinreuter@cit.de)]]></description>
<version>8.0</version>
<idea-plugin version="2">\r
<name>Android Designer</name>\r
<id>com.intellij.android-designer</id>\r
- <vendor logo="/icons/android.png">JetBrains</vendor>\r
+ <vendor>JetBrains</vendor>\r
\r
<resource-bundle>messages.AndroidDesignerBundle</resource-bundle>\r
\r
Supports development of Open Handset Alliance Android applications with IntelliJ IDEA.
</description>
<version>10.0</version>
- <vendor logo="/icons/android.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<application-components>
<component>
<implementation-class>org.jetbrains.android.AndroidPlugin</implementation-class>
<version>1.0</version>
<idea-version min="6.0"/>
<description>Editing, maintaining and running ANT build scripts inside IntelliJ IDEA.</description>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>com.intellij.lang.ant.resources.AntActionsBundle</resource-bundle>
<depends>com.intellij.properties</depends>
<name>CVS Integration</name>
<id>CVS</id>
<version>11</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>com.intellij.cvsSupport2.CvsBundle</resource-bundle>
<category>VCS Integration</category>
<version>1.0</version>
<category>inspection</category>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<depends>com.intellij.properties</depends>
<version>1.0</version>
<idea-version since-build="107.105"/>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<depends>com.intellij.modules.lang</depends>
<extensions defaultExtensionNs="com.intellij">
<completion.contributor language="GetText" implementationClass="com.jetbrains.gettext.completion.GetTextCompletionContributor"/>
</extensions>
-</idea-plugin>
\ No newline at end of file
+</idea-plugin>
<idea-plugin version="2" xmlns:xi="http://www.w3.org/2001/XInclude">
<name>GitHub</name>
<id>org.jetbrains.plugins.github</id>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<description>GitHub integration</description>
<depends>com.intellij.modules.lang</depends>
<idea-plugin url="http://confluence.jetbrains.net/display/IDEADEV/Gradle+integration">
<name>Gradle</name>
<id>org.jetbrains.plugins.gradle</id>
- <vendor logo="/icons/gradle.png" url="http://www.jetbrains.com">JetBrains Inc.</vendor>
+ <vendor>JetBrains</vendor>
<description>Gradle integration</description>
<depends>com.intellij.modules.lang</depends>
<name>Groovy</name>
<description>Plugin for Groovy language support, including Groovy++, Grape, Gant and Griffon</description>
<version>9.0</version>
- <vendor logo="/icons/groovy/groovy_16x16.png" url="http://www.jetbrains.com">JetBrains Inc.
- </vendor>
+ <vendor>JetBrains</vendor>
<depends>com.intellij.properties</depends>
<depends optional="true" config-file="groovy-copyright.xml">com.intellij.copyright</depends>
<description>
This plugin provides code inspections and corresponding quick fixes for code internationalization.
</description>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>messages.PropertiesBundle</resource-bundle>
<extensionPoints>
<extensionPoint name="resourceBundleManager"
<name>JUnit</name>
<description>Provides possibility to run JUnit 3.x and 4.x tests and view their results</description>
<version>1.0</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<extensions defaultExtensionNs="com.intellij">
<errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
<configurationProducer implementation="com.intellij.execution.junit.AllInPackageConfigurationProducer"/>
<add-to-group anchor="first" group-id="RunContextGroup"/>
</group>
</actions>
-</idea-plugin>
\ No newline at end of file
+</idea-plugin>
<name>Maven Integration</name>
<description>Import Maven projects and execute Maven goals</description>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<extensionPoints>
<extensionPoint name="importer" interface="org.jetbrains.idea.maven.importing.MavenImporter"/>
<description>
This plugin enables smart editing of properties files.
</description>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<extensionPoints>
<extensionPoint name="implicitPropertyUsageProvider" interface="com.intellij.codeInspection.unused.ImplicitPropertyUsageProvider"/>
<category>VCS Integration</category>
<description>For Subversion 1.7 and older versions</description>
<depends>com.intellij.modules.vcs</depends>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>org.jetbrains.idea.svn.SvnBundle</resource-bundle>
<project-components>
<component>
<idea-plugin version="2">
<name>Swing Designer</name>
<id>com.intellij.swing-designer</id>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>messages.SwingDesignerBundle</resource-bundle>
<depends>com.intellij.java-i18n</depends>
<depends>com.intellij.properties</depends>
<description>Enables task and context management</description>
<version>1.0</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<!--fake dependency for Web IDE-->
<depends>com.intellij.modules.xml</depends>
<name>TestNG-J</name>
<description>TestNG Integration</description>
<version>8.0</version>
- <vendor logo="/resources/testNG.png">Theory In Practice</vendor>
+ <vendor>Theory In Practice</vendor>
<depends>com.intellij.java-i18n</depends>
<extensions defaultExtensionNs="com.intellij">
<errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
<idea-plugin version="2">
<name>UI Designer</name>
<id>com.intellij.uiDesigner</id>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<resource-bundle>messages.UIDesignerBundle</resource-bundle>
<depends>com.intellij.java-i18n</depends>
<depends>com.intellij.properties</depends>
<idea-plugin version="2">\r
<name>UI Designer (Core)</name>\r
<id>com.intellij.ui-designer-new</id>\r
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>\r
+ <vendor>JetBrains</vendor>\r
\r
<resource-bundle>messages.DesignerBundle</resource-bundle>\r
\r
<version>1.0</version>
<!-- Plugin's vendor -->
- <vendor logo="/general/ijLogo.png">IntelliJ</vendor>
+ <vendor>IntelliJ</vendor>
<!-- the IDEA build number which works with plugin -->
<!--
<name>Comparing References Inspection</name>
<description>Inspection for (probably) inappropriate use of equality relation operation.</description>
<version>1.0</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<!--
<idea-version since-build="3000"/>
-->
'if' block.
</description>
<version>1.3</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<!--
<idea-version since-build="2000"/>
-->
<description>A minimalistic sample plugin for IntelliJ IDEA</description>
<!-- plugin version -->
<version>1.0</version>
- <vendor logo="/general/ijLogo.png">IntelliJ</vendor>
+ <vendor>IntelliJ</vendor>
<!-- minimum IDEA build number with which the plugin is compatible -->
<!--
<idea-version since-build="2000"/>
<version>1.0</version>
<!-- Plugin's vendor -->
- <vendor logo="/general/ijLogo.png">IntelliJ</vendor>
+ <vendor>IntelliJ</vendor>
<!-- Minimum IDEA build number with which the plugin is compatible -->
<!--
<name>HTML Designer</name>
<id>com.intellij.htmlDesigner</id>
<version>1.0</version>
- <vendor logo="/general/ijLogo.png">JetBrains</vendor>
+ <vendor>JetBrains</vendor>
<idea-version min="5.0" max="5.0"/>
<selection><</selection>extensionPoints>