diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.form b/Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.form similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.form rename to Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.form diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.java b/Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.java rename to Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestDashboard.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestJob.java b/Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestJob.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/AutoIngestJob.java rename to Core/src/org/sleuthkit/autopsy/autoingest/AutoIngestJob.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/Bundle.properties b/Core/src/org/sleuthkit/autopsy/autoingest/Bundle.properties similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/Bundle.properties rename to Core/src/org/sleuthkit/autopsy/autoingest/Bundle.properties diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/CaseStatus.java b/Core/src/org/sleuthkit/autopsy/autoingest/CaseStatus.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/CaseStatus.java rename to Core/src/org/sleuthkit/autopsy/autoingest/CaseStatus.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/CaseStatusIconCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/CaseStatusIconCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/CaseStatusIconCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/CaseStatusIconCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/CenteredGrayableCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/CenteredGrayableCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/CenteredGrayableCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/CenteredGrayableCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/DurationCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/DurationCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/DurationCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/DurationCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/GrayableCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/GrayableCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/GrayableCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/GrayableCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/LongDateCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/LongDateCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/LongDateCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/LongDateCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/PathUtils.java b/Core/src/org/sleuthkit/autopsy/autoingest/PathUtils.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/PathUtils.java rename to Core/src/org/sleuthkit/autopsy/autoingest/PathUtils.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/ShortDateCellRenderer.java b/Core/src/org/sleuthkit/autopsy/autoingest/ShortDateCellRenderer.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/ShortDateCellRenderer.java rename to Core/src/org/sleuthkit/autopsy/autoingest/ShortDateCellRenderer.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/StateFile.java b/Core/src/org/sleuthkit/autopsy/autoingest/StateFile.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/StateFile.java rename to Core/src/org/sleuthkit/autopsy/autoingest/StateFile.java diff --git a/Experimental/src/org/sleuthkit/autopsy/autoingest/TimeStampUtils.java b/Core/src/org/sleuthkit/autopsy/autoingest/TimeStampUtils.java similarity index 100% rename from Experimental/src/org/sleuthkit/autopsy/autoingest/TimeStampUtils.java rename to Core/src/org/sleuthkit/autopsy/autoingest/TimeStampUtils.java diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/StartupWindow.java b/Core/src/org/sleuthkit/autopsy/casemodule/StartupWindow.java index 2b06c93ef2..c163d0cbeb 100644 --- a/Core/src/org/sleuthkit/autopsy/casemodule/StartupWindow.java +++ b/Core/src/org/sleuthkit/autopsy/casemodule/StartupWindow.java @@ -34,6 +34,7 @@ import org.openide.util.lookup.ServiceProvider; import org.openide.windows.WindowManager; import org.sleuthkit.autopsy.core.UserPreferences; import org.sleuthkit.autopsy.coreutils.NetworkUtils; +import org.sleuthkit.autopsy.autoingest.AutoIngestDashboard; /** * The default implementation of the Autopsy startup window @@ -45,8 +46,8 @@ public final class StartupWindow extends JDialog implements StartupWindowInterfa private static final String TITLE = NbBundle.getMessage(StartupWindow.class, "StartupWindow.title.text"); private static Dimension DIMENSIONS = new Dimension(750, 400); private static CueBannerPanel welcomeWindow; -// private ReviewModeCasePanel caseManagementPanel = null; -// private CaseImportPanel caseImportPanel = null; +//ELTODO private ReviewModeCasePanel caseManagementPanel = null; +//ELTODO private CaseImportPanel caseImportPanel = null; private JTabbedPane copyPane = new JTabbedPane(); private static final String localHostName = NetworkUtils.getLocalHostName(); @@ -105,21 +106,21 @@ public final class StartupWindow extends JDialog implements StartupWindowInterfa this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { -// AutoIngestDashboard.getInstance().shutdown(); + AutoIngestDashboard.getInstance().shutdown(); } }); setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); -// add(AutoIngestDashboard.getInstance()); + add(AutoIngestDashboard.getInstance()); break; case REVIEW: this.setTitle(NbBundle.getMessage(StartupWindow.class, "StartupWindow.ReviewMode") + " (" + localHostName + ")"); -// caseManagementPanel = new ReviewModeCasePanel(this); -// add(caseManagementPanel); +//ELTODO caseManagementPanel = new ReviewModeCasePanel(this); +//ELTODO add(caseManagementPanel); break; case COPYFILES: this.setTitle(NbBundle.getMessage(StartupWindow.class, "StartupWindow.CopyAndImportMode") + " (" + localHostName + ")"); -// caseImportPanel = new CaseImportPanel(); -// copyPane.add(NbBundle.getMessage(StartupWindow.class, "StartupWindow.CaseImportMode"), caseImportPanel); +//ELTODO caseImportPanel = new CaseImportPanel(); +//ELTODO copyPane.add(NbBundle.getMessage(StartupWindow.class, "StartupWindow.CaseImportMode"), caseImportPanel); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { diff --git a/Experimental/nbproject/platform.properties b/Experimental/nbproject/platform.properties new file mode 100644 index 0000000000..9d31c5e1e0 --- /dev/null +++ b/Experimental/nbproject/platform.properties @@ -0,0 +1,134 @@ +branding.token=autopsy +# Version of platform that is automatically downloaded +# IMPORTANT: autopsy/build.xml has a netbeans-plat-version property that MUST be kept in sync (manually) +netbeans-plat-version=8.1 +suite.dir=${basedir} +nbplatform.active.dir=${suite.dir}/netbeans-plat/${netbeans-plat-version} +harness.dir=${nbplatform.active.dir}/harness +bootstrap.url=http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/netbeans/harness/tasks.jar +# Where we get the platform from. To see what versions are available, open URL in browser up to the .../updates part of the URL +autoupdate.catalog.url=http://updates.netbeans.org/netbeans/updates/${netbeans-plat-version}/uc/final/distribution/catalog.xml.gz +cluster.path=\ + ${nbplatform.active.dir}/harness:\ + ${nbplatform.active.dir}/java:\ + ${nbplatform.active.dir}/platform +disabled.modules=\ + org.apache.tools.ant.module,\ + org.netbeans.api.debugger.jpda,\ + org.netbeans.api.java,\ + org.netbeans.api.maven,\ + org.netbeans.lib.nbjavac,\ + org.netbeans.libs.cglib,\ + org.netbeans.libs.javacapi,\ + org.netbeans.libs.javacimpl,\ + org.netbeans.libs.springframework,\ + org.netbeans.modules.ant.browsetask,\ + org.netbeans.modules.ant.debugger,\ + org.netbeans.modules.ant.freeform,\ + org.netbeans.modules.ant.grammar,\ + org.netbeans.modules.ant.kit,\ + org.netbeans.modules.beans,\ + org.netbeans.modules.classfile,\ + org.netbeans.modules.dbschema,\ + org.netbeans.modules.debugger.jpda,\ + org.netbeans.modules.debugger.jpda.ant,\ + org.netbeans.modules.debugger.jpda.js,\ + org.netbeans.modules.debugger.jpda.kit,\ + org.netbeans.modules.debugger.jpda.projects,\ + org.netbeans.modules.debugger.jpda.ui,\ + org.netbeans.modules.debugger.jpda.visual,\ + org.netbeans.modules.findbugs.installer,\ + org.netbeans.modules.form,\ + org.netbeans.modules.form.binding,\ + org.netbeans.modules.form.j2ee,\ + org.netbeans.modules.form.kit,\ + org.netbeans.modules.form.nb,\ + org.netbeans.modules.form.refactoring,\ + org.netbeans.modules.hibernate,\ + org.netbeans.modules.hibernate4lib,\ + org.netbeans.modules.hibernatelib,\ + org.netbeans.modules.hudson.ant,\ + org.netbeans.modules.hudson.maven,\ + org.netbeans.modules.i18n,\ + org.netbeans.modules.i18n.form,\ + org.netbeans.modules.j2ee.core.utilities,\ + org.netbeans.modules.j2ee.eclipselink,\ + org.netbeans.modules.j2ee.eclipselinkmodelgen,\ + org.netbeans.modules.j2ee.jpa.refactoring,\ + org.netbeans.modules.j2ee.jpa.verification,\ + org.netbeans.modules.j2ee.metadata,\ + org.netbeans.modules.j2ee.metadata.model.support,\ + org.netbeans.modules.j2ee.persistence,\ + org.netbeans.modules.j2ee.persistence.kit,\ + org.netbeans.modules.j2ee.persistenceapi,\ + org.netbeans.modules.java.api.common,\ + org.netbeans.modules.java.debug,\ + org.netbeans.modules.java.editor,\ + org.netbeans.modules.java.editor.lib,\ + org.netbeans.modules.java.examples,\ + org.netbeans.modules.java.freeform,\ + org.netbeans.modules.java.guards,\ + org.netbeans.modules.java.helpset,\ + org.netbeans.modules.java.hints,\ + org.netbeans.modules.java.hints.declarative,\ + org.netbeans.modules.java.hints.declarative.test,\ + org.netbeans.modules.java.hints.legacy.spi,\ + org.netbeans.modules.java.hints.test,\ + org.netbeans.modules.java.hints.ui,\ + org.netbeans.modules.java.j2sedeploy,\ + org.netbeans.modules.java.j2seembedded,\ + org.netbeans.modules.java.j2seplatform,\ + org.netbeans.modules.java.j2seprofiles,\ + org.netbeans.modules.java.j2seproject,\ + org.netbeans.modules.java.kit,\ + org.netbeans.modules.java.lexer,\ + org.netbeans.modules.java.metrics,\ + org.netbeans.modules.java.navigation,\ + org.netbeans.modules.java.platform,\ + org.netbeans.modules.java.preprocessorbridge,\ + org.netbeans.modules.java.project,\ + org.netbeans.modules.java.source,\ + org.netbeans.modules.java.source.ant,\ + org.netbeans.modules.java.source.queries,\ + org.netbeans.modules.java.source.queriesimpl,\ + org.netbeans.modules.java.sourceui,\ + org.netbeans.modules.java.testrunner,\ + org.netbeans.modules.javadoc,\ + org.netbeans.modules.javaee.injection,\ + org.netbeans.modules.javawebstart,\ + org.netbeans.modules.junit,\ + org.netbeans.modules.maven,\ + org.netbeans.modules.maven.checkstyle,\ + org.netbeans.modules.maven.coverage,\ + org.netbeans.modules.maven.embedder,\ + org.netbeans.modules.maven.grammar,\ + org.netbeans.modules.maven.graph,\ + org.netbeans.modules.maven.hints,\ + org.netbeans.modules.maven.indexer,\ + org.netbeans.modules.maven.junit,\ + org.netbeans.modules.maven.kit,\ + org.netbeans.modules.maven.model,\ + org.netbeans.modules.maven.osgi,\ + org.netbeans.modules.maven.persistence,\ + org.netbeans.modules.maven.refactoring,\ + org.netbeans.modules.maven.repository,\ + org.netbeans.modules.maven.search,\ + org.netbeans.modules.maven.spring,\ + org.netbeans.modules.nashorn.execution,\ + org.netbeans.modules.performance,\ + org.netbeans.modules.performance.java,\ + org.netbeans.modules.projectimport.eclipse.core,\ + org.netbeans.modules.projectimport.eclipse.j2se,\ + org.netbeans.modules.refactoring.java,\ + org.netbeans.modules.spellchecker.bindings.java,\ + org.netbeans.modules.spring.beans,\ + org.netbeans.modules.testng,\ + org.netbeans.modules.testng.ant,\ + org.netbeans.modules.testng.maven,\ + org.netbeans.modules.websvc.jaxws21,\ + org.netbeans.modules.websvc.jaxws21api,\ + org.netbeans.modules.websvc.saas.codegen.java,\ + org.netbeans.modules.whitelist,\ + org.netbeans.modules.xml.jaxb,\ + org.netbeans.modules.xml.tools.java,\ + org.netbeans.spi.java.hints \ No newline at end of file diff --git a/Experimental/nbproject/project.xml b/Experimental/nbproject/project.xml index 5b9cf16cc6..f5e6d761df 100644 --- a/Experimental/nbproject/project.xml +++ b/Experimental/nbproject/project.xml @@ -4,7 +4,7 @@ org.sleuthkit.autopsy.experimental - + org.openide.actions @@ -46,26 +46,10 @@ 9.4.1 - - org.sleuthkit.autopsy.core - - - - 10 - 10.5 - - - - org.sleuthkit.autopsy.corelibs - - - - 3 - 1.1 - - - + + org.sleuthkit.autopsy.autoingest + diff --git a/Experimental/nbproject/suite.properties b/Experimental/nbproject/suite.properties deleted file mode 100644 index 29d7cc9bd6..0000000000 --- a/Experimental/nbproject/suite.properties +++ /dev/null @@ -1 +0,0 @@ -suite.dir=${basedir}/.. diff --git a/nbproject/project.properties b/nbproject/project.properties index 603fe1850e..8d6bea269f 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -9,7 +9,6 @@ app.version=4.1.0 #build.type=RELEASE build.type=DEVELOPMENT -project.org.sleuthkit.autopsy.experimental=Experimental project.org.sleuthkit.autopsy.imagegallery=ImageGallery update_versions=false #custom JVM options @@ -29,8 +28,7 @@ modules=\ ${project.org.sleuthkit.autopsy.thunderbirdparser}:\ ${project.org.sleuthkit.autopsy.core}:\ ${project.org.sleuthkit.autopsy.corelibs}:\ - ${project.org.sleuthkit.autopsy.imagegallery}:\ - ${project.org.sleuthkit.autopsy.experimental} + ${project.org.sleuthkit.autopsy.imagegallery} project.org.sleuthkit.autopsy.core=Core project.org.sleuthkit.autopsy.corelibs=CoreLibs project.org.sleuthkit.autopsy.keywordsearch=KeywordSearch