Modify files panel design.

This commit is contained in:
kovacsv 2021-11-07 17:21:13 +01:00
parent 4cbd1b2fef
commit b1435e5edc
2 changed files with 17 additions and 12 deletions

View File

@ -188,13 +188,13 @@ div.ov_navigator_tree_title
div.ov_navigator_tree_panel
{
overflow: auto;
margin-bottom: 10px;
}
div.ov_navigator_info_panel
{
overflow: auto;
margin-top: 10px;
border-top: 1px solid var(--ov_border_color);
overflow: auto;
}
div.ov_navigator_info_panel div.ov_navigator_info_button

View File

@ -210,17 +210,8 @@ OV.NavigatorFilesPanel = class extends OV.NavigatorPanel
const usedFiles = importResult.usedFiles;
const missingFiles = importResult.missingFiles;
let filesItem = new OV.TreeViewGroupItem ('Files', 'files');
filesItem.ShowChildren (true);
this.treeView.AddItem (filesItem);
for (let i = 0; i < usedFiles.length; i++) {
let file = usedFiles[i];
let item = new OV.TreeViewSingleItem (file);
filesItem.AddChild (item);
}
if (missingFiles.length > 0) {
let missingFilesItem = new OV.TreeViewGroupItem ('Missing Files', 'missing_files');
let missingFilesItem = new OV.TreeViewGroupItem ('Missing Files', null);
missingFilesItem.ShowChildren (true);
this.treeView.AddItem (missingFilesItem);
for (let i = 0; i < missingFiles.length; i++) {
@ -233,6 +224,20 @@ OV.NavigatorFilesPanel = class extends OV.NavigatorPanel
item.AppendButton (browseButton);
missingFilesItem.AddChild (item);
}
let filesItem = new OV.TreeViewGroupItem ('Available Files', null);
filesItem.ShowChildren (true);
this.treeView.AddItem (filesItem);
for (let i = 0; i < usedFiles.length; i++) {
let file = usedFiles[i];
let item = new OV.TreeViewSingleItem (file);
filesItem.AddChild (item);
}
} else {
for (let i = 0; i < usedFiles.length; i++) {
let file = usedFiles[i];
let item = new OV.TreeViewSingleItem (file);
this.treeView.AddItem (item);
}
}
}
};