Skip to content

Commit

Permalink
feat: remove deprecated JComponent.minimumWidth
Browse files Browse the repository at this point in the history
  • Loading branch information
Blarc committed Jul 19, 2024
1 parent 952456d commit 103fa1e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import com.intellij.openapi.ui.ComboBox
import com.intellij.ui.components.JBLabel
import com.intellij.ui.components.JBTextField
import com.intellij.ui.dsl.builder.*
import com.intellij.ui.util.minimumWidth
import kotlin.reflect.KMutableProperty0


Expand Down Expand Up @@ -58,7 +57,6 @@ abstract class LLMClientPanel(
row {
label(message("settings.llmClient.timeout")).widthGroup("label")
cell(socketTimeoutTextField)
.applyToComponent { minimumWidth = 400 }
.bindIntText(property)
.resizableColumn()
.align(Align.FILL)
Expand Down Expand Up @@ -101,13 +99,12 @@ abstract class LLMClientPanel(

cell(temperatureTextField)
.bindText(clientConfiguration::temperature)
.applyToComponent { minimumWidth = 400 }
.resizableColumn()
.align(Align.FILL)
.validationOnInput { temperatureValid(it.text) }
.resizableColumn()

contextHelp(message("settings.llmClient.temperature.comment"))
.resizableColumn()
.align(AlignX.RIGHT)
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,13 @@ import com.intellij.util.containers.ContainerUtil
import com.intellij.util.ui.JBUI
import com.intellij.util.ui.ListTableModel
import java.awt.Component
import java.awt.Dimension
import java.awt.event.MouseAdapter
import java.awt.event.MouseEvent
import javax.swing.*
import javax.swing.ListSelectionModel.SINGLE_SELECTION
import javax.swing.table.DefaultTableCellRenderer
import kotlin.math.max

class LLMClientTable {
private var llmClients = AppSettings2.instance.llmClientConfigurations
Expand Down Expand Up @@ -130,6 +132,7 @@ class LLMClientTable {
llmClient.panel().create()
}.apply {
isResizable = false
minimumSize = Dimension(max(size.width, 500), max(size.height, 300))
}

private fun getLlmClients(newLLMClientConfiguration: LLMClientConfiguration?): List<LLMClientConfiguration> {
Expand Down

0 comments on commit 103fa1e

Please sign in to comment.