Files
openide/plugins/settings-sync/jba/resources/META-INF/plugin.xml
Yuriy Artamonov 1d6d36daca [setting-sync] IJPL-201147 Backup and Sync plugin must declare an explicit dependency on JetBrains Marketplace Licensing
(cherry picked from commit 419a34390a9ebec91b14f420784c0b49c2449fe4)

IJ-CR-172641

GitOrigin-RevId: a46cb9bc2f27c84904715362b49da46d984df774
2025-08-23 09:28:20 +00:00

27 lines
1.3 KiB
XML

<idea-plugin package="com.intellij.settingsSync.jba" allow-bundled-update="true">
<name>Backup and Sync</name>
<id>com.intellij.settingsSync</id>
<category>IDE Settings</category>
<description><![CDATA[
<p>Backs up and synchronizes settings across all JetBrains IDE instances using your JetBrains account.
The list of synced settings is customizable and includes UI, keymaps, code style, plugins, and much more.</p>
]]></description>
<vendor>JetBrains</vendor>
<dependencies>
<module name="intellij.settingsSync.core"/>
<plugin id="com.intellij.marketplace"/>
</dependencies>
<extensions defaultExtensionNs="com.intellij">
<settingsSync.communicatorProvider implementation="com.intellij.settingsSync.jba.JbaCommunicatorProvider"/>
</extensions>
<applicationListeners>
<listener class="com.intellij.settingsSync.jba.SettingsSyncPromotion" topic="com.intellij.openapi.options.newEditor.SettingsDialogListener"
activeInTestMode="false" activeInHeadlessMode="false"/>
</applicationListeners>
<actions resource-bundle="messages.SettingsSyncJbaBundle">
<action class="com.intellij.settingsSync.jba.SettingsSyncTroubleshootingAction" id="settingsSync.troubleShoot"
icon="AllIcons.General.Settings"/>
</actions>
</idea-plugin>