1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import com.coder.gateway.sdk.OS
9
9
import com.coder.gateway.sdk.v2.models.ProvisionerJobStatus
10
10
import com.coder.gateway.sdk.v2.models.WorkspaceBuildTransition
11
11
import com.intellij.ui.dsl.builder.panel
12
+ import com.intellij.ui.dsl.gridLayout.HorizontalAlign
12
13
import com.intellij.util.ui.JBFont
13
14
import java.awt.Component
14
15
import javax.swing.JList
@@ -23,11 +24,12 @@ class WorkspaceCellRenderer : ListCellRenderer<WorkspaceAgentModel> {
23
24
icon(iconForImageTag(workspace))
24
25
label(workspace.name).applyToComponent {
25
26
font = JBFont .h3()
26
- }
27
+ }.resizableColumn().horizontalAlign( HorizontalAlign . FILL )
27
28
panel {
28
29
row {
29
30
icon(iconForStatus(workspace))
30
31
label(labelForStatus(workspace))
32
+ cell()
31
33
}
32
34
}
33
35
}
@@ -43,7 +45,7 @@ class WorkspaceCellRenderer : ListCellRenderer<WorkspaceAgentModel> {
43
45
}
44
46
}
45
47
46
- private fun iconForImageTag (workspace : WorkspaceAgentModel ) = when (workspace? .agentOS) {
48
+ private fun iconForImageTag (workspace : WorkspaceAgentModel ) = when (workspace.agentOS) {
47
49
OS .LINUX -> CoderIcons .LINUX
48
50
OS .WINDOWS -> CoderIcons .WINDOWS
49
51
OS .MAC -> CoderIcons .MACOS
0 commit comments