Update Darcula checkbox icons
@@ -31,14 +31,19 @@ import java.awt.*;
|
||||
* @author Konstantin Bulenkov
|
||||
*/
|
||||
public class DarculaCheckBoxUI extends MetalCheckBoxUI {
|
||||
private static final Icon DEFAULT_ICON = JBUI.scale(EmptyIcon.create(19)).asUIResource();
|
||||
private static final Icon DEFAULT_ICON = JBUI.scale(EmptyIcon.create(18)).asUIResource();
|
||||
|
||||
@SuppressWarnings("MethodOverridesStaticMethodOfSuperclass")
|
||||
public static ComponentUI createUI(JComponent c) {
|
||||
return new DarculaCheckBoxUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void installUI(JComponent c) {
|
||||
super.installUI(c);
|
||||
if (UIUtil.getParentOfType(CellRendererPane.class, c) != null) {
|
||||
c.setBorder(null);
|
||||
}
|
||||
return new DarculaCheckBoxUI();
|
||||
}
|
||||
|
||||
@Override public void installDefaults(AbstractButton b) {
|
||||
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 124 B |
|
Before Width: | Height: | Size: 212 B After Width: | Height: | Size: 199 B |
|
Before Width: | Height: | Size: 138 B After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 201 B |
|
Before Width: | Height: | Size: 135 B After Width: | Height: | Size: 134 B |
|
Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 211 B |
|
Before Width: | Height: | Size: 157 B After Width: | Height: | Size: 153 B |
|
Before Width: | Height: | Size: 239 B After Width: | Height: | Size: 246 B |
|
Before Width: | Height: | Size: 163 B After Width: | Height: | Size: 159 B |
|
Before Width: | Height: | Size: 237 B After Width: | Height: | Size: 242 B |
|
Before Width: | Height: | Size: 159 B After Width: | Height: | Size: 164 B |
|
Before Width: | Height: | Size: 242 B After Width: | Height: | Size: 259 B |
|
Before Width: | Height: | Size: 276 B After Width: | Height: | Size: 280 B |
|
Before Width: | Height: | Size: 461 B After Width: | Height: | Size: 482 B |
|
Before Width: | Height: | Size: 258 B After Width: | Height: | Size: 264 B |
|
Before Width: | Height: | Size: 430 B After Width: | Height: | Size: 437 B |
|
Before Width: | Height: | Size: 282 B After Width: | Height: | Size: 286 B |
|
Before Width: | Height: | Size: 466 B After Width: | Height: | Size: 495 B |
@@ -0,0 +1,23 @@
|
||||
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.ide.ui.laf.intellij;
|
||||
|
||||
import com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxUI;
|
||||
import com.intellij.util.ui.EmptyIcon;
|
||||
import com.intellij.util.ui.JBUI;
|
||||
|
||||
import javax.swing.*;
|
||||
import javax.swing.plaf.ComponentUI;
|
||||
|
||||
public class IntelliJCheckBoxUI extends DarculaCheckBoxUI {
|
||||
private static final Icon DEFAULT_ICON = JBUI.scale(EmptyIcon.create(19));
|
||||
|
||||
@SuppressWarnings({"MethodOverridesStaticMethodOfSuperclass", "UnusedDeclaration"})
|
||||
public static ComponentUI createUI(JComponent c) {
|
||||
return new IntelliJCheckBoxUI();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Icon getDefaultIcon() {
|
||||
return DEFAULT_ICON;
|
||||
}
|
||||
}
|
||||
@@ -86,7 +86,7 @@ FormattedTextField.background=ffffff
|
||||
FormattedTextFieldUI=com.intellij.ide.ui.laf.darcula.ui.DarculaTextFieldUI
|
||||
FormattedTextField.border=com.intellij.ide.ui.laf.darcula.ui.DarculaTextBorder
|
||||
|
||||
CheckBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxUI
|
||||
CheckBoxUI=com.intellij.ide.ui.laf.intellij.IntelliJCheckBoxUI
|
||||
CheckBox.border=com.intellij.ide.ui.laf.darcula.ui.DarculaCheckBoxBorder
|
||||
|
||||
ComboBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaComboBoxUI
|
||||
|
||||