Customizing the Commit Changes Dialog

I am trying to write a wrapper plugin for the builtin subversion integration plugin in order to customize the Commit Changes dialog.
I figured out how to add to the additional options panel via the CheckinEnvironment.createAdditionalOptionsPanel but was wondering if it is possible to either add a button to the top of the dialog (near the other buttons like expand all, collapse all, etc.) or at the bottom of the dialog (under the Comment section).


1 comment
Comment actions Permalink

Hi Kyle,

I'm afraid it's not possible to do that at the moment.

You can check current implementation:

  • com.intellij.openapi.vcs.changes.ui.ChangesTreeList.getTreeActions() for 'top' toolbar actions;
  • com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.<ctor> for whole 'Commit Dialog' construction;

Feel free to submit corresponding request about API extension to IJ tracker.

Regards, Denis


Please sign in to leave a comment.