OPENIDE added os information (in query params) to send statistics url

(cherry picked from commit 121380ec96ea84871f33ad0a3ec4f79071d6a51e)

(cherry picked from commit 289edef8e8)
(cherry picked from commit 3bf6ef08e6)
(cherry picked from commit 343d00f10b)
This commit is contained in:
Nikita Iarychenko
2025-02-07 10:35:22 +04:00
parent 4036889dfa
commit 349bd436d6

View File

@@ -22,6 +22,7 @@ import com.intellij.openapi.util.registry.Registry
import com.intellij.platform.eel.EelApi
import com.intellij.ui.CollectionComboBoxModel
import com.intellij.ui.DocumentAdapter
import com.intellij.ui.SimpleTextAttributes
import com.intellij.ui.components.textFieldWithBrowseButton
import com.intellij.ui.dsl.builder.AlignX
import com.intellij.ui.dsl.builder.Cell
@@ -118,7 +119,10 @@ private class JdkVersionVendorCombobox: ComboBox<JdkVersionVendorItem>() {
renderer = listCellRenderer<JdkVersionVendorItem>("") {
val title = value.item.product.packagePresentationText.replace("Axiom JSC", "").trim()
text(title)
val style = if (isLicenseAcceptedJDK(value)) SimpleTextAttributes.REGULAR_BOLD_ATTRIBUTES else SimpleTextAttributes.REGULAR_ATTRIBUTES
text(title) {
this.attributes = style
}
text(value.item.jdkVersion) {
foreground = greyForeground