mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
vcs: Use horizontal toolbar in "Shelf" tab for "Commit" tool window
GitOrigin-RevId: b761d5feec8add18a3c870d44393f912322e0bec
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7a389729d5
commit
7caf0f9974
+5
-3
@@ -81,6 +81,7 @@ import static com.intellij.openapi.vcs.changes.shelf.DiffShelvedChangesActionPro
|
||||
import static com.intellij.openapi.vcs.changes.ui.ChangesGroupingSupport.REPOSITORY_GROUPING;
|
||||
import static com.intellij.openapi.vcs.changes.ui.ChangesViewContentManager.SHELF;
|
||||
import static com.intellij.openapi.vcs.changes.ui.ChangesViewContentManager.getToolWindowFor;
|
||||
import static com.intellij.openapi.vcs.changes.ui.ChangesViewContentManagerKt.isCommitToolWindow;
|
||||
import static com.intellij.util.FontUtil.spaceAndThinSpace;
|
||||
import static com.intellij.util.ObjectUtils.assertNotNull;
|
||||
import static com.intellij.util.containers.ContainerUtil.*;
|
||||
@@ -692,13 +693,14 @@ public class ShelvedChangesViewManager implements Disposable {
|
||||
MyShelvedPreviewProcessor changeProcessor = new MyShelvedPreviewProcessor(myProject, myTree);
|
||||
Disposer.register(this, changeProcessor);
|
||||
|
||||
ActionToolbar toolbar = ActionManager.getInstance().createActionToolbar("ShelvedChanges", actionGroup, false);
|
||||
boolean isToolbarHorizontal = isCommitToolWindow().asBoolean();
|
||||
ActionToolbar toolbar = ActionManager.getInstance().createActionToolbar("ShelvedChanges", actionGroup, isToolbarHorizontal);
|
||||
|
||||
myRootPanel = new JPanel(new BorderLayout());
|
||||
myRootPanel.add(toolbar.getComponent(), BorderLayout.WEST);
|
||||
myRootPanel.add(toolbar.getComponent(), isToolbarHorizontal ? BorderLayout.NORTH : BorderLayout.WEST);
|
||||
|
||||
if (Registry.is("show.diff.preview.as.editor.tab")) {
|
||||
myDiffPreview = new EditorTabPreview(changeProcessor, pane, myTree){
|
||||
myDiffPreview = new EditorTabPreview(changeProcessor, pane, myTree) {
|
||||
|
||||
@Override
|
||||
protected boolean skipPreviewUpdate() {
|
||||
|
||||
Reference in New Issue
Block a user