Files
Ilia.Shulgin 9d7faf298e [dvcs] IJPL-184367 Revert modal commit for Mercurial
GitOrigin-RevId: d8031065719aeedf2befc79a6428d7b63f3b72cb
2025-04-17 15:38:22 +00:00

31 lines
1.3 KiB
XML

<idea-plugin>
<name>Modal Commit Interface</name>
<id>intellij.git.commit.modal</id>
<category>Version Controls</category>
<vendor>JetBrains</vendor>
<description><![CDATA[
This plugin restores the modal commit option for Git and Mercurial in JetBrains IDEs,
which was the default before the introduction of the non-modal commit window.
<br/>
If you prefer the traditional commit workflow, this plugin brings that functionality back
(available in "Settings | Advanced Settings | Version Control").
]]></description>
<dependencies>
<module name="intellij.platform.vcs.dvcs.impl"/>
</dependencies>
<resource-bundle>messages.ModalCommitBundle</resource-bundle>
<extensions defaultExtensionNs="com.intellij">
<advancedSetting id="git.non.modal.commit" default="false" groupKey="advanced.settings.vcs"/>
<vcsStartupActivity implementation="com.intellij.vcs.git.commit.modal.ModalCommitToggler"/>
<commitModeProvider implementation="com.intellij.vcs.git.commit.modal.ModalCommitModeProvider"/>
</extensions>
<applicationListeners>
<listener class="com.intellij.vcs.git.commit.modal.ModalCommitSettingsListener"
topic="com.intellij.openapi.options.advanced.AdvancedSettingsChangeListener"/>
</applicationListeners>
</idea-plugin>