├── .gitignore ├── LICENSE ├── README.md ├── doc ├── change-notes.html ├── description.html └── image │ ├── old │ ├── operation-old.gif │ ├── settings-1-old.png │ └── settings-2-old.png │ ├── operation.gif │ ├── operation.png │ ├── settings-0.png │ ├── settings-1.png │ └── settings-2.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── settings.gradle └── src └── main ├── java ├── com │ └── fulinlin │ │ ├── action │ │ └── CreateCommitAction.java │ │ ├── configurable │ │ ├── CentralSettingConfigurable.java │ │ └── TemplateConfigurable.java │ │ ├── constant │ │ └── GitCommitConstants.java │ │ ├── exception │ │ └── TemplateConvertException.java │ │ ├── localization │ │ └── PluginBundle.java │ │ ├── model │ │ ├── CentralSettings.java │ │ ├── CommitTemplate.java │ │ ├── DataSettings.java │ │ ├── DomainObject.java │ │ ├── MessageStorage.java │ │ ├── TypeAlias.java │ │ └── enums │ │ │ └── TypeDisplayStyleEnum.java │ │ ├── storage │ │ ├── GitCommitMessageHelperSettings.java │ │ └── GitCommitMessageStorage.java │ │ ├── ui │ │ ├── central │ │ │ ├── CentralSettingPanel.form │ │ │ └── CentralSettingPanel.java │ │ ├── commit │ │ │ ├── CommitDialog.java │ │ │ ├── CommitMessage.java │ │ │ ├── CommitPanel.form │ │ │ └── CommitPanel.java │ │ └── setting │ │ │ ├── AliasEditor.form │ │ │ ├── AliasEditor.java │ │ │ ├── AliasTable.java │ │ │ ├── TemplateEditPanel.form │ │ │ ├── TemplateEditPanel.java │ │ │ └── description │ │ │ └── DescriptionRead.java │ │ └── utils │ │ ├── Command.java │ │ ├── I18nUtil.java │ │ ├── VelocityTool.java │ │ └── VelocityUtils.java └── icons │ └── PluginIcons.java └── resources ├── META-INF ├── plugin.xml └── pluginIcon.svg ├── i18n ├── info.properties ├── info_en.properties ├── info_ja.properties └── info_zh.properties ├── icons ├── edit.svg ├── edit_dark.svg ├── history.svg ├── history_dark.svg └── icon.png └── includes ├── defaultDescription.html └── defaultTemplate.vm /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/README.md -------------------------------------------------------------------------------- /doc/change-notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/change-notes.html -------------------------------------------------------------------------------- /doc/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/description.html -------------------------------------------------------------------------------- /doc/image/old/operation-old.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/old/operation-old.gif -------------------------------------------------------------------------------- /doc/image/old/settings-1-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/old/settings-1-old.png -------------------------------------------------------------------------------- /doc/image/old/settings-2-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/old/settings-2-old.png -------------------------------------------------------------------------------- /doc/image/operation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/operation.gif -------------------------------------------------------------------------------- /doc/image/operation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/operation.png -------------------------------------------------------------------------------- /doc/image/settings-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/settings-0.png -------------------------------------------------------------------------------- /doc/image/settings-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/settings-1.png -------------------------------------------------------------------------------- /doc/image/settings-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/doc/image/settings-2.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'git-commit-message-helper' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/action/CreateCommitAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/action/CreateCommitAction.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/configurable/CentralSettingConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/configurable/CentralSettingConfigurable.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/configurable/TemplateConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/configurable/TemplateConfigurable.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/constant/GitCommitConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/constant/GitCommitConstants.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/exception/TemplateConvertException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/exception/TemplateConvertException.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/localization/PluginBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/localization/PluginBundle.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/CentralSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/CentralSettings.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/CommitTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/CommitTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/DataSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/DataSettings.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/DomainObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/DomainObject.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/MessageStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/MessageStorage.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/TypeAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/TypeAlias.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/model/enums/TypeDisplayStyleEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/model/enums/TypeDisplayStyleEnum.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/storage/GitCommitMessageHelperSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/storage/GitCommitMessageHelperSettings.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/storage/GitCommitMessageStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/storage/GitCommitMessageStorage.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/central/CentralSettingPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/central/CentralSettingPanel.form -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/central/CentralSettingPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/central/CentralSettingPanel.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/commit/CommitDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/commit/CommitDialog.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/commit/CommitMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/commit/CommitMessage.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/commit/CommitPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/commit/CommitPanel.form -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/commit/CommitPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/commit/CommitPanel.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/AliasEditor.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/AliasEditor.form -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/AliasEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/AliasEditor.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/AliasTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/AliasTable.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/TemplateEditPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/TemplateEditPanel.form -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/TemplateEditPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/TemplateEditPanel.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/ui/setting/description/DescriptionRead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/ui/setting/description/DescriptionRead.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/utils/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/utils/Command.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/utils/I18nUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/utils/I18nUtil.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/utils/VelocityTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/utils/VelocityTool.java -------------------------------------------------------------------------------- /src/main/java/com/fulinlin/utils/VelocityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/com/fulinlin/utils/VelocityUtils.java -------------------------------------------------------------------------------- /src/main/java/icons/PluginIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/java/icons/PluginIcons.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/i18n/info.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/i18n/info.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/info_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/i18n/info_en.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/info_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/i18n/info_ja.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/info_zh.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/i18n/info_zh.properties -------------------------------------------------------------------------------- /src/main/resources/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/icons/edit.svg -------------------------------------------------------------------------------- /src/main/resources/icons/edit_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/icons/edit_dark.svg -------------------------------------------------------------------------------- /src/main/resources/icons/history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/icons/history.svg -------------------------------------------------------------------------------- /src/main/resources/icons/history_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/icons/history_dark.svg -------------------------------------------------------------------------------- /src/main/resources/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/icons/icon.png -------------------------------------------------------------------------------- /src/main/resources/includes/defaultDescription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/includes/defaultDescription.html -------------------------------------------------------------------------------- /src/main/resources/includes/defaultTemplate.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AutismSuperman/git-commit-message-helper/HEAD/src/main/resources/includes/defaultTemplate.vm --------------------------------------------------------------------------------