File tree Expand file tree Collapse file tree 3 files changed +9
-5
lines changed
kotlin/com/github/lppedd/cc/configuration/component Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,9 @@ import com.github.lppedd.cc.CC
44import com.github.lppedd.cc.CCBundle
55import com.github.lppedd.cc.configuration.CCTokensService
66import com.github.lppedd.cc.scaled
7+ import com.intellij.ide.plugins.PluginManagerCore
78import com.intellij.openapi.Disposable
9+ import com.intellij.openapi.extensions.PluginId
810import com.intellij.openapi.project.Project
911import com.intellij.openapi.ui.ComponentValidator
1012import com.intellij.openapi.ui.TextFieldWithBrowseButton
@@ -115,10 +117,12 @@ internal class DefaultTokensFilePickerPanel(
115117 .withTooltip(CCBundle [" cc.config.defaults.customFile.tooltip" ])
116118 .createPanel()
117119
118- private fun buildCustomFilePanel (): JPanel =
119- UI .PanelFactory .panel(customFile)
120- .withComment(CCBundle [" cc.config.defaults.customFile.comment" ])
120+ private fun buildCustomFilePanel (): JPanel {
121+ val plugin = PluginManagerCore .getPlugin(PluginId .getId(CC .PluginId )) ? : error(" plugin not found" )
122+ return UI .PanelFactory .panel(customFile)
123+ .withComment(CCBundle [" cc.config.defaults.customFile.comment" , plugin.version])
121124 .createPanel()
125+ }
122126
123127 private fun customFileValidator (): ValidationInfo ? {
124128 isComponentValid = true // Reset the validity state
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ cc.config.defaults.customFile.tooltip = \
9393 Useful when sharing custom tokens between multiple projects, but could prevent versioning.
9494cc.config.defaults.customFile.comment = \
9595 Absolute path to a JSON file that respects a \
96- <a href="https://github.com/lppedd/idea-conventional-commit/blob/master /src/main/resources/defaults/conventionalcommit.schema.json">schema</a>
96+ <a href="https://github.com/lppedd/idea-conventional-commit/raw/{0} /src/main/resources/defaults/conventionalcommit.schema.json">schema</a>
9797cc.config.defaults.empty = No tokens defined
9898cc.config.customFilePicker.disabled = Check "Custom file" to enable the file picker
9999cc.config.customFilePicker.enabled = Pick a file
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ cc.config.defaults.customFile.tooltip = \
9090 \u8FD9\u5BF9\u4E8E\u5728\u591A\u4E2A\u9879\u76EE\u4E4B\u95F4\u5171\u4EAB\u81EA\u5B9A\u4E49\u914D\u7F6E\u975E\u5E38\u6709\u7528\uFF0C\u4F46\u6216\u8BB8\u4F1A\u59A8\u788D\u7248\u672C\u63A7\u5236\u3002
9191cc.config.defaults.customFile.comment = \
9292 \u7CFB\u7EDF\u4E2D .json \u914D\u7F6E\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002 \
93- \u8BE5\u6587\u4EF6\u5185\u5BB9\u5FC5\u987B\u9075\u5FAA <a href="https://github.com/lppedd/idea-conventional-commit/blob/master /src/main/resources/defaults/conventionalcommit.schema.json">Schema</a> \u89C4\u8303\u3002
93+ \u8BE5\u6587\u4EF6\u5185\u5BB9\u5FC5\u987B\u9075\u5FAA <a href="https://github.com/lppedd/idea-conventional-commit/raw/{0} /src/main/resources/defaults/conventionalcommit.schema.json">Schema</a> \u89C4\u8303\u3002
9494cc.config.defaults.empty = \u672A\u5B9A\u4E49
9595cc.config.customFilePicker.disabled = \u52FE\u9009 "\u81EA\u5B9A\u4E49 " \u5E76\u9009\u62E9\u914D\u7F6E\u6587\u4EF6
9696cc.config.customFilePicker.enabled = \u9009\u62E9\u6587\u4EF6
You can’t perform that action at this time.
0 commit comments