mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-12 16:06:15 +00:00
Added wait cursor when loading report modules
This commit is contained in:
parent
23a849e76c
commit
f6b12e90ea
@ -25,6 +25,7 @@ import org.sleuthkit.autopsy.report.ReportModuleSettings;
|
|||||||
import org.sleuthkit.autopsy.report.GeneralReportModule;
|
import org.sleuthkit.autopsy.report.GeneralReportModule;
|
||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
import java.awt.Component;
|
import java.awt.Component;
|
||||||
|
import java.awt.Cursor;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import static java.util.Collections.swap;
|
import static java.util.Collections.swap;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
@ -41,6 +42,7 @@ import javax.swing.event.ListSelectionListener;
|
|||||||
import org.openide.DialogDisplayer;
|
import org.openide.DialogDisplayer;
|
||||||
import org.openide.NotifyDescriptor;
|
import org.openide.NotifyDescriptor;
|
||||||
import org.openide.util.NbBundle;
|
import org.openide.util.NbBundle;
|
||||||
|
import org.openide.windows.WindowManager;
|
||||||
import org.sleuthkit.autopsy.coreutils.Logger;
|
import org.sleuthkit.autopsy.coreutils.Logger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -73,9 +75,12 @@ final class ReportVisualPanel1 extends JPanel implements ListSelectionListener {
|
|||||||
|
|
||||||
// Initialize the list of ReportModules
|
// Initialize the list of ReportModules
|
||||||
private void initModules() {
|
private void initModules() {
|
||||||
|
|
||||||
|
WindowManager.getDefault().getMainWindow().setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
|
||||||
tableModules = ReportModuleLoader.getTableReportModules();
|
tableModules = ReportModuleLoader.getTableReportModules();
|
||||||
generalModules = ReportModuleLoader.getGeneralReportModules();
|
generalModules = ReportModuleLoader.getGeneralReportModules();
|
||||||
fileModules = ReportModuleLoader.getFileReportModules();
|
fileModules = ReportModuleLoader.getFileReportModules();
|
||||||
|
WindowManager.getDefault().getMainWindow().setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
|
||||||
|
|
||||||
for (TableReportModule module : tableModules) {
|
for (TableReportModule module : tableModules) {
|
||||||
if (!moduleIsValid(module)) {
|
if (!moduleIsValid(module)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user