Skip to content

Commit 449ecd9

Browse files
authored
Change tab name from Developer Tools to CodeCatalyst (#4448)
* Change tab name from Developer Tools to CodeCatalyst * Change tab name from Developer Tools to CodeCatalyst * feedback
1 parent 259606a commit 449ecd9

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

plugins/core/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/explorerActions/QLearnMoreAction.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,21 @@ package software.aws.toolkits.jetbrains.services.amazonq.explorerActions
55

66
import com.intellij.icons.AllIcons
77
import com.intellij.ide.BrowserUtil
8+
import com.intellij.ide.plugins.PluginManager
89
import com.intellij.openapi.actionSystem.AnAction
910
import com.intellij.openapi.actionSystem.AnActionEvent
11+
import com.intellij.openapi.extensions.PluginId
12+
import software.aws.toolkits.jetbrains.AwsToolkit
1013
import software.aws.toolkits.resources.message
1114
import software.aws.toolkits.telemetry.UiTelemetry
1215

1316
class QLearnMoreAction : AnAction(message("q.learn.more"), "", AllIcons.Actions.Help) {
1417
override fun actionPerformed(e: AnActionEvent) {
18+
if (!PluginManager.isPluginInstalled(PluginId.getId(AwsToolkit.Q_PLUGIN_ID))) {
19+
BrowserUtil.browse("https://plugins.jetbrains.com/plugin/24267-amazon-q")
20+
} else {
21+
BrowserUtil.browse("https://aws.amazon.com/q")
22+
}
1523
UiTelemetry.click(e.project, "q_learnMore")
16-
BrowserUtil.browse("https://aws.amazon.com/q")
1724
}
1825
}

plugins/toolkit/jetbrains-core/src/software/aws/toolkits/jetbrains/core/startup/QMigrationActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ import software.aws.toolkits.jetbrains.core.credentials.ToolkitConnectionManager
2323
import software.aws.toolkits.jetbrains.core.credentials.pinning.CodeWhispererConnection
2424
import software.aws.toolkits.jetbrains.core.credentials.pinning.QConnection
2525
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererConstants
26-
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererConstants.Q_MARKETPLACE_URI
2726
import software.aws.toolkits.jetbrains.settings.AwsSettings
2827
import software.aws.toolkits.jetbrains.utils.notifyError
2928
import software.aws.toolkits.jetbrains.utils.notifyInfo
@@ -63,7 +62,7 @@ class QMigrationActivity : StartupActivity.DumbAware {
6362
project = project,
6463
notificationActions = listOf(
6564
NotificationAction.createSimple(message("aws.q.migration.action.read_more.text")) {
66-
BrowserUtil.browse(URI(Q_MARKETPLACE_URI))
65+
BrowserUtil.browse(Q_JB_MARKETPLACE_URI)
6766
ToolkitTelemetry.showNotification(
6867
id = Q_STANDALONE_CHANGE_ID,
6968
component = Component.ReadMore,
@@ -184,5 +183,6 @@ class QMigrationActivity : StartupActivity.DumbAware {
184183

185184
private const val Q_STANDALONE_INSTALLED_ID = "amazonQStandaloneInstalled"
186185
private const val Q_STANDALONE_CHANGE_ID = "amazonQStandaloneChange"
186+
private const val Q_JB_MARKETPLACE_URI = "https://plugins.jetbrains.com/plugin/24267-amazon-q"
187187
}
188188
}

plugins/toolkit/resources/resources/software/aws/toolkits/resources/MessagesBundle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ action.aws.toolkit.open.telemetry.viewer.text=View AWS Telemetry
3232
action.aws.toolkit.s3.open.bucket.viewer.prefixed.text=View Bucket with Prefix...
3333
action.aws.toolkit.s3.open.bucket.viewer.text=View Bucket
3434
action.aws.toolkit.toolwindow.explorer.newConnection.text=Setup authentication to begin
35-
action.aws.toolkit.toolwindow.newConnection.text=Setup authentication...
35+
action.aws.toolkit.toolwindow.newConnection.text=Add Another Connection...
3636
action.aws.toolkit.toolwindow.sso.signout.text=Sign out of SSO
3737
action.dynamic.open.text=Open Resource...
3838
action.q.openchat.text=Open Chat Panel
@@ -162,7 +162,7 @@ apprunner.view_service_log_streams.error=Unable to open log group {0}
162162
apprunner.view_service_log_streams.error_not_created=App Runner log group has not been created
163163
aws.codewhispererq.tab.title=Amazon Q
164164
aws.description=Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.
165-
aws.developer.tools.tab.title=Developer Tools
165+
aws.developer.tools.tab.title=CodeCatalyst
166166
aws.getstarted.auth.panel.notSupport_text=Not supported for this feature
167167
aws.getstarted.auth.panel_bullet_iam=IAM Credentials
168168
aws.getstarted.auth.panel_bullets=IAM Identity Center\nAWS Builder ID

0 commit comments

Comments
 (0)