feat(intellij): add loading status in intellij plugin when fetching completions for automatic trigger mode.

* Add additional information in modal installation docs

* docs: update tabby version to 0.5.5

update Modal installation script

* feat: add loading status for intelliJ plugin

Add loading status when sending completion request to copilot server

* feat: optimize loading logic
extract-routes
Bryan 2023-11-11 23:01:33 +08:00 committed by GitHub
parent e3518b46a5
commit 8a4ceba411
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -119,8 +119,13 @@ class StatusBarWidgetFactory : StatusBarEditorBasedWidgetFactory() {
} else {
when (state.settings.completionTriggerMode) {
ApplicationSettingsState.TriggerMode.AUTOMATIC -> {
icon = AllIcons.Actions.Checked
tooltip = "Tabby: Automatic code completion is enabled"
if (state.ongoingCompletion == null) {
icon = AllIcons.Actions.Checked
tooltip = "Tabby: Automatic code completion is enabled"
} else {
icon = AnimatedIcon.Default()
tooltip = "Tabby: Generating code completions"
}
}
ApplicationSettingsState.TriggerMode.MANUAL -> {