Skip to content

Commit 22b0939

Browse files
committed
improve layout of merge dialog
1 parent 2750183 commit 22b0939

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/main/java/org/jabref/gui/collab/ChangeDisplayDialog.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,16 @@ public ChangeDisplayDialog(BibDatabaseContext database, List<DatabaseChangeViewM
3030
this.getDialogPane().setPrefSize(800, 600);
3131

3232
tree = new ListView<>(FXCollections.observableArrayList(changes));
33-
tree.setPrefWidth(190);
33+
tree.setPrefWidth(160);
3434
EasyBind.subscribe(tree.getSelectionModel().selectedItemProperty(), this::selectedChangeChanged);
3535

3636
SplitPane pane = new SplitPane();
37-
pane.setDividerPositions(0.25);
37+
pane.setDividerPositions(0.2);
3838
ScrollPane scroll = new ScrollPane(tree);
3939
scroll.setFitToHeight(true);
4040
scroll.setFitToWidth(true);
4141
pane.getItems().addAll(scroll, infoPanel);
42+
pane.setResizableWithParent(scroll, false);
4243

4344
getDialogPane().setContent(pane);
4445

src/main/java/org/jabref/gui/mergeentries/MergeEntries.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ private void initialize() {
128128
ColumnConstraints columnLabel = new ColumnConstraints();
129129
columnLabel.setHgrow(Priority.NEVER);
130130
ColumnConstraints columnValues = new ColumnConstraints();
131-
columnValues.setHgrow(Priority.ALWAYS);
131+
columnValues.setHgrow(Priority.NEVER);
132132
columnValues.setPercentWidth(40);
133133
ColumnConstraints columnSelect = new ColumnConstraints();
134134
columnSelect.setHgrow(Priority.NEVER);
@@ -233,7 +233,9 @@ private void setupEntryTypeRow(GridPane mergePanel) {
233233
private void setupHeadingRows(GridPane mergePanel) {
234234
// Set headings
235235
for (int i = 0; i < 6; i++) {
236-
mergePanel.add(new Label(columnHeadings.get(i)), i, 0);
236+
Label colHeading = new Label(columnHeadings.get(i));
237+
colHeading.setMinWidth(USE_PREF_SIZE);
238+
mergePanel.add(colHeading, i, 0);
237239
}
238240
}
239241

0 commit comments

Comments
 (0)