Skip to content

Commit 1a8b206

Browse files
committed
refactor(harmonyos): update task name, message key and action text
- Update task name to "Auto Generate" - Update progress indicator message keys to use "autoarkui" namespace - Update action text to use translated message key
1 parent 8854917 commit 1a8b206

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

exts/ext-harmonyos/src/main/kotlin/cc/unitmesh/harmonyos/actions/AutoArkUiAction.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package cc.unitmesh.harmonyos.actions
22

3+
import cc.unitmesh.devti.AutoDevBundle
34
import cc.unitmesh.devti.gui.sendToChatPanel
45
import cc.unitmesh.devti.intentions.action.base.ChatBaseIntention
56
import cc.unitmesh.devti.llms.LlmFactory
@@ -12,8 +13,8 @@ import com.intellij.psi.PsiFile
1213

1314
class AutoArkUiAction : ChatBaseIntention() {
1415
override fun priority(): Int = 900
15-
override fun getText(): String = "Auto gen ArkUI"
16-
override fun getFamilyName(): String = "Auto gen ArkUI"
16+
override fun getText(): String = AutoDevBundle.message("autoarkui.generate")
17+
override fun getFamilyName(): String = AutoDevBundle.message("autoarkui.name")
1718

1819
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?): Boolean {
1920
val isDevEcoStudio = System.getProperty("idea.platform.prefix", "idea") == "DevEcoStudio"

exts/ext-harmonyos/src/main/kotlin/cc/unitmesh/harmonyos/actions/auto/AutoArkUiTask.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ class AutoArkUiTask(
1010
private val project: Project,
1111
private val flow: AutoArkUiFlow,
1212
private val editor: Editor,
13-
) : Task.Backgroundable(project, "Gen Page", true) {
13+
) : Task.Backgroundable(project, AutoDevBundle.message("autoarkui.generate"), true) {
1414
override fun run(indicator: ProgressIndicator) {
1515
indicator.fraction = 0.2
1616

17-
indicator.text = AutoDevBundle.message("autopage.generate.clarify")
17+
indicator.text = AutoDevBundle.message("autoarkui.generate.clarify")
1818
val components = flow.clarify()
1919

2020
val componentNames = components.substringAfter("[").substringBefore("]")
2121
.split(", ").map { it.trim() }
2222

2323
indicator.fraction = 0.6
24-
indicator.text = AutoDevBundle.message("autopage.generate.design")
24+
indicator.text = AutoDevBundle.message("autoarkui.generate.design")
2525
flow.design(componentNames)
2626

2727
indicator.fraction = 0.8

src/main/resources/messages/AutoDevBundle.properties

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,3 +128,9 @@ autopage.generate=Frontend Generate
128128
autopage.generate.name=AutoPage Generate
129129
autopage.generate.clarify=Clarify Requirements
130130
autopage.generate.design=Design Page
131+
132+
# AutoArkUi
133+
autoarkui.name=AutoArkUi
134+
autoarkui.generate=Auto Generate ArkUi
135+
autoarkui.generate.clarify=Clarify Requirements
136+
autoarkui.generate.design=Design Page

0 commit comments

Comments
 (0)