diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.properties b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.properties index 4dc47c013891..f0e3cbcfa9ea 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.properties +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.properties @@ -110,7 +110,7 @@ TextAreaUI=com.intellij.ide.ui.laf.darcula.ui.DarculaTextAreaUI CheckBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxUI CheckBox.border=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxBorder -CheckBox.border.width=3 +CheckBox.borderInsets=2,3,3,0 ComboBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaComboBoxUI ComboBox.padding=1,5,1,5 @@ -121,7 +121,7 @@ ComboBox.squareButton=false RadioButtonUI=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonUI RadioButton.border=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonBorder -RadioButton.border.width=3 +RadioButton.borderInsets=2,2,2,0 RadioButton.darcula.selectionEnabledColor=aaaaaa RadioButton.darcula.selectionDisabledColor=606060 RadioButton.darcula.selectionEnabledShadowColor=1e1e1e diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxBorder.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxBorder.java index 1e6ec2ab493c..7515d0d25897 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxBorder.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxBorder.java @@ -18,12 +18,13 @@ public class DarculaCheckBoxBorder implements Border, UIResource { @Override public Insets getBorderInsets(Component c) { - int bw = UIUtil.getParentOfType(CellRendererPane.class, c) != null ? 0 : JBUI.getInt(borderWidthPropertyName(), 1); - return JBUI.insets(bw, bw, bw, 0).asUIResource(); + return UIUtil.getParentOfType(CellRendererPane.class, c) != null ? + JBUI.emptyInsets().asUIResource() : + JBUI.insets(borderWidthPropertyName(), JBUI.insets(1)); } protected String borderWidthPropertyName() { - return "CheckBox.border.width"; + return "CheckBox.borderInsets"; } @Override diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaRadioButtonBorder.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaRadioButtonBorder.java index 681fcfdaf0b7..2c92844f2f12 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaRadioButtonBorder.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaRadioButtonBorder.java @@ -4,6 +4,6 @@ package com.intellij.ide.ui.laf.darcula.ui; public class DarculaRadioButtonBorder extends DarculaCheckBoxBorder { @Override protected String borderWidthPropertyName() { - return "RadioButton.border.width"; + return "RadioButton.borderInsets"; } } diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.png deleted file mode 100644 index a74c7bd7a417..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.svg new file mode 100644 index 000000000000..fb1a6222e20f --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox@2x.png deleted file mode 100644 index ad3c70c3e913..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBox@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.png deleted file mode 100644 index 50dd4cec3eb8..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.svg new file mode 100644 index 000000000000..6e501b5d0deb --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled@2x.png deleted file mode 100644 index 1960961fa8b0..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxDisabled@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.png deleted file mode 100644 index d92177aa96e6..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.svg new file mode 100644 index 000000000000..74e7fd7bfeda --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused@2x.png deleted file mode 100644 index ce9161867ef8..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxFocused@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.png deleted file mode 100644 index d8c8e4a0cbb2..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.svg new file mode 100644 index 000000000000..4f0c438d9e6b --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected@2x.png deleted file mode 100644 index 3650d9a8b732..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelected@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.png deleted file mode 100644 index c68a3a1175ba..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.svg new file mode 100644 index 000000000000..0f7a42ff9c70 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled@2x.png deleted file mode 100644 index 79cfd0c3c614..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedDisabled@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.png deleted file mode 100644 index 65928d06d3d1..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.svg new file mode 100644 index 000000000000..f97c1d74f970 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused@2x.png deleted file mode 100644 index 0df1cc0c3e67..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxIndeterminateSelectedFocused@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.png deleted file mode 100644 index d8579e16c83e..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.svg new file mode 100644 index 000000000000..41ec04486391 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected@2x.png deleted file mode 100644 index 01f89b8ff558..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelected@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.png deleted file mode 100644 index 5998641a09ce..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.svg new file mode 100644 index 000000000000..0b52113c408a --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled@2x.png deleted file mode 100644 index f4805e212b1f..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedDisabled@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.png deleted file mode 100644 index eebd7c2ffd02..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.svg new file mode 100644 index 000000000000..3b5327dd14cb --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused@2x.png deleted file mode 100644 index f48e64e98f1c..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/checkBoxSelectedFocused@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.png deleted file mode 100644 index d169293996be..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.svg new file mode 100644 index 000000000000..6c417fe862ce --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio@2x.png deleted file mode 100644 index df530f5622ae..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radio@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.png deleted file mode 100644 index 3d884245acc3..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.svg new file mode 100644 index 000000000000..297af4a42511 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled@2x.png deleted file mode 100644 index d70e6a3ed5fc..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioDisabled@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.png deleted file mode 100644 index a4dd3dbf48a5..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.svg new file mode 100644 index 000000000000..62c96b436b55 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused@2x.png deleted file mode 100644 index 71da4ac64742..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioFocused@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.png deleted file mode 100644 index 1c5c115f33e5..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.svg new file mode 100644 index 000000000000..cec3ec1d4057 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected@2x.png deleted file mode 100644 index 0f14530364a3..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelected@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.png deleted file mode 100644 index da27e0093d21..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.svg new file mode 100644 index 000000000000..436eb7d62cfb --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled@2x.png deleted file mode 100644 index 87a4799304ee..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedDisabled@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.png deleted file mode 100644 index 6c72dc7bef84..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.svg b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.svg new file mode 100644 index 000000000000..3e1a08f7a662 --- /dev/null +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused@2x.png b/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused@2x.png deleted file mode 100644 index 361ff409050a..000000000000 Binary files a/platform/platform-impl/src/com/intellij/ide/ui/laf/icons/darcula/radioSelectedFocused@2x.png and /dev/null differ diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties index 7e19bc49d152..a7fb9fcf58a9 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties @@ -90,7 +90,7 @@ FormattedTextField.border=com.intellij.ide.ui.laf.darcula.ui.DarculaTextBorder CheckBoxUI=com.intellij.ide.ui.laf.intellij.IntelliJCheckBoxUI CheckBox.border=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxBorder -CheckBox.border.width=3 +CheckBox.borderInsets=3,2,2,0 ComboBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaComboBoxUI ComboBox.padding=1,5,1,5 @@ -103,7 +103,7 @@ ComboBox.darcula.arrowFocusedFillColor=2d82ed RadioButtonUI=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonUI RadioButton.border=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonBorder -RadioButton.border.width=2 +RadioButton.borderInsets=2,2,2,0 RadioButton.darcula.selectionEnabledColor=ffffff RadioButton.darcula.selectionDisabledColor=aaaaaa RadioButton.darcula.selectionEnabledShadowColor=00000040 diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_mac.properties b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_mac.properties index 371b74254183..c13d2700aeaa 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_mac.properties +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_mac.properties @@ -12,11 +12,11 @@ Border.width=4 CheckBoxUI=com.intellij.ide.ui.laf.intellij.MacIntelliJCheckBoxUI CheckBox.border=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxBorder -CheckBox.border.width=4 +CheckBox.borderInsets=4,4,4,0 RadioButtonUI=com.intellij.ide.ui.laf.intellij.MacIntelliJRadioButtonUI RadioButton.border=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonBorder -RadioButton.border.width=3 +RadioButton.borderInsets=3,3,3,0 link.foreground=2470B3 link.hover.foreground=2470B3 diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_native.properties b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_native.properties index cca4e0e2b038..fb3ab913a1f9 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_native.properties +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf_native.properties @@ -97,14 +97,14 @@ FormattedTextField.border=com.intellij.ide.ui.laf.intellij.WinIntelliJTextBorder CheckBoxUI=com.intellij.ide.ui.laf.intellij.WinIntelliJCheckBoxUI CheckBox.disabledText=8a8a8a CheckBox.border=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxBorder -CheckBox.border.width=1 +CheckBox.borderInsets=1,1,1,0 ComboBoxUI=com.intellij.ide.ui.laf.intellij.WinIntelliJComboBoxUI ComboBox.padding=1,5,1,5 RadioButtonUI=com.intellij.ide.ui.laf.intellij.WinIntelliJRadioButtonUI RadioButton.border=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonBorder -RadioButton.border.width=1 +RadioButton.borderInsets=1,1,1,0 RadioButton.disabledText=8a8a8a diff --git a/platform/util/src/com/intellij/util/ui/JBUI.java b/platform/util/src/com/intellij/util/ui/JBUI.java index 3d4d43542a77..fa791b1a17e4 100644 --- a/platform/util/src/com/intellij/util/ui/JBUI.java +++ b/platform/util/src/com/intellij/util/ui/JBUI.java @@ -517,6 +517,12 @@ public class JBUI { return insets(all, all, all, all); } + @NotNull + public static JBInsets insets(String propName, JBInsets defaultValue) { + JBInsets i = (JBInsets)UIManager.getInsets(propName); + return i != null ? i : defaultValue; + } + @NotNull public static JBInsets insets(int topBottom, int leftRight) { return insets(topBottom, leftRight, topBottom, leftRight);