mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[push] shorten subject with ... if it is very long & make it larger
This commit is contained in:
@@ -17,6 +17,7 @@ package com.intellij.dvcs.push.ui;
|
||||
|
||||
import com.intellij.dvcs.DvcsUtil;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer;
|
||||
import com.intellij.ui.ColoredTreeCellRenderer;
|
||||
import com.intellij.ui.SimpleTextAttributes;
|
||||
@@ -38,8 +39,8 @@ public class VcsFullCommitDetailsNode extends DefaultMutableTreeNode implements
|
||||
|
||||
@Override
|
||||
public void render(@NotNull ColoredTreeCellRenderer renderer) {
|
||||
renderer
|
||||
.append(myCommit.getSubject(), new SimpleTextAttributes(SimpleTextAttributes.STYLE_SMALLER, renderer.getForeground()));
|
||||
String subject = StringUtil.shortenTextWithEllipsis(myCommit.getSubject(), 80, 0);
|
||||
renderer.append(subject, new SimpleTextAttributes(SimpleTextAttributes.STYLE_PLAIN, renderer.getForeground()));
|
||||
}
|
||||
|
||||
public String getTooltip() {
|
||||
|
||||
Reference in New Issue
Block a user