From 815209a419d09c839d603154dc1d69b25089678a Mon Sep 17 00:00:00 2001 From: APriestman <apriestman@basistech.com> Date: Mon, 23 Mar 2015 10:12:11 -0400 Subject: [PATCH] Renaming ImageAnalyzer to ImageGallery (in progress) --- .../autopsy/imageanalyzer/Bundle.properties | 9 -- .../.gitattributes | 0 {ImageAnalyzer => ImageGallery}/.gitignore | 0 .../LICENSE-2.0.txt | 0 {ImageAnalyzer => ImageGallery}/build.xml | 0 {ImageAnalyzer => ImageGallery}/manifest.mf | 0 .../nbproject/build-impl.xml | 0 .../nbproject/genfiles.properties | 0 .../nbproject/platform.properties | 0 .../nbproject/project.properties | 0 .../nbproject/project.xml | 2 +- .../modules/ext/commons-pool2-2.0-javadoc.jar | Bin .../modules/ext/commons-pool2-2.0-sources.jar | Bin .../release/modules/ext/commons-pool2-2.0.jar | Bin .../release/modules/ext/controlsfx-8.0.6.jar | Bin .../modules/ext/controlsfx-8.0.6_20.jar | Bin .../modules/ext/jcip-annotations-src.jar | Bin .../release/modules/ext/jcip-annotations.jar | Bin .../ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar | Bin .../autopsy/imageanalyzer/Bundle.properties | 9 ++ .../imageanalyzer/FXMLConstructor.java | 0 .../imageanalyzer/FileIDSelectionModel.java | 0 .../imageanalyzer/FileUpdateEvent.java | 0 .../imageanalyzer/ImageGalleryController.java | 36 +++--- .../imageanalyzer/ImageGalleryModule.java | 16 +-- .../ImageGalleryOptionsPanel.form | 6 +- .../ImageGalleryOptionsPanel.java | 24 ++-- .../ImageGalleryOptionsPanelController.java | 10 +- .../ImageGalleryPreferences.java | 4 +- .../ImageGalleryTopComponent.form | 0 .../ImageGalleryTopComponent.java | 30 ++--- .../autopsy/imageanalyzer/OnStart.java | 2 +- .../imageanalyzer/PerCaseProperties.java | 0 .../autopsy/imageanalyzer/TagUtils.java | 0 .../autopsy/imageanalyzer/ThumbnailCache.java | 2 +- .../actions/AddDrawableTagAction.java | 6 +- .../imageanalyzer/actions/AddTagAction.java | 0 .../autopsy/imageanalyzer/actions/Back.java | 6 +- .../actions/CategorizeAction.java | 6 +- .../imageanalyzer/actions/Forward.java | 6 +- .../actions/NextUnseenGroup.java | 6 +- .../imageanalyzer/actions/OpenAction.java | 22 ++-- .../imageanalyzer/actions/OpenHelpAction.java | 2 +- .../actions/SwingMenuItemAdapter.java | 0 .../imageanalyzer/datamodel/Category.java | 0 .../datamodel/DrawableAttribute.java | 0 .../imageanalyzer/datamodel/DrawableDB.java | 6 +- .../imageanalyzer/datamodel/DrawableFile.java | 6 +- .../imageanalyzer/datamodel/ImageFile.java | 0 .../imageanalyzer/datamodel/VideoFile.java | 0 .../imageanalyzer/grouping/DrawableGroup.java | 4 +- .../imageanalyzer/grouping/GroupKey.java | 0 .../imageanalyzer/grouping/GroupManager.java | 22 ++-- .../imageanalyzer/grouping/GroupSortBy.java | 10 +- .../imageanalyzer/grouping/GroupViewMode.java | 0 .../grouping/GroupViewState.java | 0 .../imageanalyzer/gui/AttributeListCell.java | 0 .../imageanalyzer/gui/DrawableTile.fxml | 0 .../imageanalyzer/gui/DrawableTile.java | 0 .../imageanalyzer/gui/DrawableView.java | 0 .../autopsy/imageanalyzer/gui/GroupPane.fxml | 0 .../autopsy/imageanalyzer/gui/GroupPane.java | 10 +- .../autopsy/imageanalyzer/gui/GroupView.java | 0 .../imageanalyzer/gui/MediaControl.fxml | 0 .../imageanalyzer/gui/MediaControl.java | 0 .../imageanalyzer/gui/MetaDataPane.fxml | 0 .../imageanalyzer/gui/MetaDataPane.java | 6 +- .../imageanalyzer/gui/NoGroupsDialog.fxml | 0 .../imageanalyzer/gui/NoGroupsDialog.java | 0 .../gui/SingleDrawableViewBase.java | 10 +- .../autopsy/imageanalyzer/gui/SlideShow.fxml | 0 .../imageanalyzer/gui/SlideShowView.java | 0 .../imageanalyzer/gui/SortByListCell.java | 0 .../autopsy/imageanalyzer/gui/StatusBar.fxml | 0 .../autopsy/imageanalyzer/gui/StatusBar.java | 8 +- .../imageanalyzer/gui/SummaryTablePane.fxml | 0 .../imageanalyzer/gui/SummaryTablePane.java | 4 +- .../autopsy/imageanalyzer/gui/Toolbar.fxml | 0 .../autopsy/imageanalyzer/gui/Toolbar.java | 6 +- .../gui/navpanel/GroupTreeCell.java | 0 .../gui/navpanel/GroupTreeItem.java | 0 .../imageanalyzer/gui/navpanel/NavPanel.fxml | 0 .../imageanalyzer/gui/navpanel/NavPanel.java | 6 +- .../imageanalyzer/gui/navpanel/TreeNode.java | 0 .../gui/navpanel/TreeNodeComparators.java | 0 .../imageanalyzer/images/Clapperboard.png | Bin .../imageanalyzer/images/Folder-icon.png | Bin .../imageanalyzer/images/TriangleDown.png | Bin .../images/application_view_tile.png | Bin .../imageanalyzer/images/arrow-090.png | Bin .../imageanalyzer/images/arrow-180.png | Bin .../imageanalyzer/images/arrow-270.png | Bin .../images/arrow-circle-double-135.png | Bin .../images/arrow-circle-double.png | Bin .../imageanalyzer/images/arrow-resize-090.png | Bin .../imageanalyzer/images/arrow-resize.png | Bin .../autopsy/imageanalyzer/images/arrow.png | Bin .../imageanalyzer/images/arrow_down.png | Bin .../autopsy/imageanalyzer/images/arrow_up.png | Bin .../images/border-bottom-double.png | Bin .../images/border-top-bottom-double.png | Bin .../images/bullet_arrow_down.png | Bin .../autopsy/imageanalyzer/images/camera.png | Bin .../imageanalyzer/images/category-icon.png | Bin .../imageanalyzer/images/clock--minus.png | Bin .../imageanalyzer/images/clock--pencil.png | Bin .../imageanalyzer/images/clock--plus.png | Bin .../images/control-double-000-small.png | Bin .../images/control-double-090-small.png | Bin .../images/control-double-090.png | Bin .../images/control-double-180-small.png | Bin .../images/control-double-180.png | Bin .../images/control-double-270-small.png | Bin .../images/control-double-270.png | Bin .../imageanalyzer/images/control-double.png | Bin .../autopsy/imageanalyzer/images/film.png | Bin .../imageanalyzer/images/flag_gray.png | Bin .../autopsy/imageanalyzer/images/flag_red.png | Bin .../images/folder-open-image.png | Bin .../imageanalyzer/images/folder-rename.png | Bin .../imageanalyzer/images/folder-tree.png | Bin .../autopsy/imageanalyzer/images/folder.png | Bin .../imageanalyzer/images/folder_picture.png | Bin .../imageanalyzer/images/folders-path.png | Bin .../autopsy/imageanalyzer/images/funnel.png | Bin .../autopsy/imageanalyzer/images/group.png | Bin .../imageanalyzer/images/hashset_hits.png | Bin .../imageanalyzer/images/information.png | Bin .../imageanalyzer/images/lightbulb.png | Bin .../images/media_controls_first_small.png | Bin .../images/media_controls_forward_small.png | Bin .../images/media_controls_last_small.png | Bin .../images/media_controls_pause_small.png | Bin .../images/media_controls_play_small.png | Bin .../images/media_controls_rewind_small.png | Bin .../images/media_controls_stop_small.png | Bin .../imageanalyzer/images/page_white_stack.png | Bin .../images/polaroid_48_silhouette.png | Bin .../images/polaroid_green_48.png | Bin .../images/polaroid_green_48_silhouette.png | Bin .../imageanalyzer/images/prohibition.png | Bin .../imageanalyzer/images/right arrow.png | Bin .../imageanalyzer/images/right_arrow_128.png | Bin .../imageanalyzer/images/shape_group.png | Bin .../autopsy/imageanalyzer/images/slide.png | Bin .../images/speaker-volume-control-mute.png | Bin .../images/speaker-volume-control-up.png | Bin .../images/speaker-volume-control.png | Bin .../images/speaker-volume-low.png | Bin .../images/speaker-volume-none.png | Bin .../imageanalyzer/images/speaker-volume.png | Bin .../autopsy/imageanalyzer/images/tag_red.png | Bin .../imageanalyzer/images/video-file.png | Bin .../imageanalyzer/license-imageanalyzer.txt | 0 .../netbeans/core/startup/Bundle.properties | 2 +- .../core/windows/view/ui/Bundle.properties | 2 +- nbproject/platform.properties | 109 +----------------- nbproject/project.properties | 4 +- 158 files changed, 158 insertions(+), 261 deletions(-) delete mode 100644 ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties rename {ImageAnalyzer => ImageGallery}/.gitattributes (100%) rename {ImageAnalyzer => ImageGallery}/.gitignore (100%) rename {ImageAnalyzer => ImageGallery}/LICENSE-2.0.txt (100%) rename {ImageAnalyzer => ImageGallery}/build.xml (100%) rename {ImageAnalyzer => ImageGallery}/manifest.mf (100%) rename {ImageAnalyzer => ImageGallery}/nbproject/build-impl.xml (100%) rename {ImageAnalyzer => ImageGallery}/nbproject/genfiles.properties (100%) rename {ImageAnalyzer => ImageGallery}/nbproject/platform.properties (100%) rename {ImageAnalyzer => ImageGallery}/nbproject/project.properties (100%) rename {ImageAnalyzer => ImageGallery}/nbproject/project.xml (99%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/commons-pool2-2.0-javadoc.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/commons-pool2-2.0-sources.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/commons-pool2-2.0.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/controlsfx-8.0.6.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/controlsfx-8.0.6_20.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/jcip-annotations-src.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/jcip-annotations.jar (100%) rename {ImageAnalyzer => ImageGallery}/release/modules/ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar (100%) create mode 100644 ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/FXMLConstructor.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/FileIDSelectionModel.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/FileUpdateEvent.java (100%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerController.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryController.java (95%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerModule.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryModule.java (92%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.form => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.form (88%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.java (83%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanelController.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanelController.java (89%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerPreferences.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryPreferences.java (96%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.form => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.form (100%) rename ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.java => ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.java (87%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java (95%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/PerCaseProperties.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/TagUtils.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java (99%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java (92%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddTagAction.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java (90%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java (97%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java (90%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java (91%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java (83%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java (96%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/actions/SwingMenuItemAdapter.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/Category.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableAttribute.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java (99%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java (98%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/ImageFile.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/VideoFile.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java (93%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupKey.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java (97%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java (90%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewMode.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewState.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/AttributeListCell.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableView.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java (99%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupView.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java (97%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java (97%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShow.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShowView.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SortByListCell.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java (93%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java (95%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java (96%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeCell.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeItem.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.fxml (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java (98%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNode.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNodeComparators.java (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/Clapperboard.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/Folder-icon.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/TriangleDown.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/application_view_tile.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-090.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-270.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double-135.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize-090.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_down.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_up.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/border-bottom-double.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/border-top-bottom-double.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/bullet_arrow_down.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/camera.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/category-icon.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--minus.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--pencil.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--plus.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-000-small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090-small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180-small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270-small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/film.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_gray.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_red.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-open-image.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-rename.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-tree.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folder.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folder_picture.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/folders-path.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/funnel.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/group.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/hashset_hits.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/information.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_first_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_forward_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_last_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_pause_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_play_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_rewind_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_stop_small.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/page_white_stack.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_48_silhouette.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48_silhouette.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/prohibition.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/right arrow.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/right_arrow_128.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/shape_group.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/slide.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-mute.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-up.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-low.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-none.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/tag_red.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/images/video-file.png (100%) rename {ImageAnalyzer => ImageGallery}/src/org/sleuthkit/autopsy/imageanalyzer/license-imageanalyzer.txt (100%) diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties b/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties deleted file mode 100644 index 79e5170682..0000000000 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties +++ /dev/null @@ -1,9 +0,0 @@ -OpenIDE-Module-Long-Description=\ - New image and video analyzer that has been designed to make performing image-intensive investigations more efficient. \ - This work has been funded by DHS S&T and this is a beta release. \ - It is not available on the sleuthkit.org site and has been distributed to limited users. -OpenIDE-Module-Name=ImageAnalyzer -OpenIDE-Module-Short-Description=Advanced image and video analyzer -ImageAnalyzerOptionsPanel.enabledForCaseBox.text=Enable Ingest Analyzer for current case. -ImageAnalyzerOptionsPanel.enabledByDefaultBox.text=Enable Ingest Analyzer for new cases by default. -ImageAnalyzerOptionsPanel.jLabel1.text=<html>To minimize startup times, Image Analyzer will constantly update its internal database. <br />This can cause ingest to be slower if you do not need the Image Analyzer features. <br />Use these settings to disable Image Analyzer if you do not need it.</html> diff --git a/ImageAnalyzer/.gitattributes b/ImageGallery/.gitattributes similarity index 100% rename from ImageAnalyzer/.gitattributes rename to ImageGallery/.gitattributes diff --git a/ImageAnalyzer/.gitignore b/ImageGallery/.gitignore similarity index 100% rename from ImageAnalyzer/.gitignore rename to ImageGallery/.gitignore diff --git a/ImageAnalyzer/LICENSE-2.0.txt b/ImageGallery/LICENSE-2.0.txt similarity index 100% rename from ImageAnalyzer/LICENSE-2.0.txt rename to ImageGallery/LICENSE-2.0.txt diff --git a/ImageAnalyzer/build.xml b/ImageGallery/build.xml similarity index 100% rename from ImageAnalyzer/build.xml rename to ImageGallery/build.xml diff --git a/ImageAnalyzer/manifest.mf b/ImageGallery/manifest.mf similarity index 100% rename from ImageAnalyzer/manifest.mf rename to ImageGallery/manifest.mf diff --git a/ImageAnalyzer/nbproject/build-impl.xml b/ImageGallery/nbproject/build-impl.xml similarity index 100% rename from ImageAnalyzer/nbproject/build-impl.xml rename to ImageGallery/nbproject/build-impl.xml diff --git a/ImageAnalyzer/nbproject/genfiles.properties b/ImageGallery/nbproject/genfiles.properties similarity index 100% rename from ImageAnalyzer/nbproject/genfiles.properties rename to ImageGallery/nbproject/genfiles.properties diff --git a/ImageAnalyzer/nbproject/platform.properties b/ImageGallery/nbproject/platform.properties similarity index 100% rename from ImageAnalyzer/nbproject/platform.properties rename to ImageGallery/nbproject/platform.properties diff --git a/ImageAnalyzer/nbproject/project.properties b/ImageGallery/nbproject/project.properties similarity index 100% rename from ImageAnalyzer/nbproject/project.properties rename to ImageGallery/nbproject/project.properties diff --git a/ImageAnalyzer/nbproject/project.xml b/ImageGallery/nbproject/project.xml similarity index 99% rename from ImageAnalyzer/nbproject/project.xml rename to ImageGallery/nbproject/project.xml index 50614f1807..ce3c87ea8e 100644 --- a/ImageAnalyzer/nbproject/project.xml +++ b/ImageGallery/nbproject/project.xml @@ -4,7 +4,7 @@ <configuration> <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> <code-name-base>org.sleuthkit.autopsy.imageanalyzer</code-name-base> - <standalone/> + <suite-component/> <module-dependencies> <dependency> <code-name-base>org.netbeans.api.progress</code-name-base> diff --git a/ImageAnalyzer/release/modules/ext/commons-pool2-2.0-javadoc.jar b/ImageGallery/release/modules/ext/commons-pool2-2.0-javadoc.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/commons-pool2-2.0-javadoc.jar rename to ImageGallery/release/modules/ext/commons-pool2-2.0-javadoc.jar diff --git a/ImageAnalyzer/release/modules/ext/commons-pool2-2.0-sources.jar b/ImageGallery/release/modules/ext/commons-pool2-2.0-sources.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/commons-pool2-2.0-sources.jar rename to ImageGallery/release/modules/ext/commons-pool2-2.0-sources.jar diff --git a/ImageAnalyzer/release/modules/ext/commons-pool2-2.0.jar b/ImageGallery/release/modules/ext/commons-pool2-2.0.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/commons-pool2-2.0.jar rename to ImageGallery/release/modules/ext/commons-pool2-2.0.jar diff --git a/ImageAnalyzer/release/modules/ext/controlsfx-8.0.6.jar b/ImageGallery/release/modules/ext/controlsfx-8.0.6.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/controlsfx-8.0.6.jar rename to ImageGallery/release/modules/ext/controlsfx-8.0.6.jar diff --git a/ImageAnalyzer/release/modules/ext/controlsfx-8.0.6_20.jar b/ImageGallery/release/modules/ext/controlsfx-8.0.6_20.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/controlsfx-8.0.6_20.jar rename to ImageGallery/release/modules/ext/controlsfx-8.0.6_20.jar diff --git a/ImageAnalyzer/release/modules/ext/jcip-annotations-src.jar b/ImageGallery/release/modules/ext/jcip-annotations-src.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/jcip-annotations-src.jar rename to ImageGallery/release/modules/ext/jcip-annotations-src.jar diff --git a/ImageAnalyzer/release/modules/ext/jcip-annotations.jar b/ImageGallery/release/modules/ext/jcip-annotations.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/jcip-annotations.jar rename to ImageGallery/release/modules/ext/jcip-annotations.jar diff --git a/ImageAnalyzer/release/modules/ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar b/ImageGallery/release/modules/ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar similarity index 100% rename from ImageAnalyzer/release/modules/ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar rename to ImageGallery/release/modules/ext/sqlite-jdbc-3.7.8-SNAPSHOT.jar diff --git a/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties new file mode 100644 index 0000000000..969cf465f6 --- /dev/null +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/Bundle.properties @@ -0,0 +1,9 @@ +OpenIDE-Module-Long-Description=\ + New image and video gallery that has been designed to make performing image-intensive investigations more efficient. \ + This work has been funded by DHS S&T and this is a beta release. \ + It is not available on the sleuthkit.org site and has been distributed to limited users. +OpenIDE-Module-Name=ImageGallery +OpenIDE-Module-Short-Description=Advanced image and video gallery +ImageGalleryOptionsPanel.jLabel1.text=<html>To minimize startup times, Image Gallery will constantly update its internal database. <br />This can cause ingest to be slower if you do not need the Image Gallery features. <br />Use these settings to disable Image Gallery if you do not need it.</html> +ImageGalleryOptionsPanel.enabledForCaseBox.text=Enable Ingest Analyzer for current case. +ImageGalleryOptionsPanel.enabledByDefaultBox.text=Enable Ingest Analyzer for new cases by default. diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FXMLConstructor.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FXMLConstructor.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FXMLConstructor.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FXMLConstructor.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FileIDSelectionModel.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FileIDSelectionModel.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FileIDSelectionModel.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FileIDSelectionModel.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FileUpdateEvent.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FileUpdateEvent.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/FileUpdateEvent.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/FileUpdateEvent.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerController.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryController.java similarity index 95% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerController.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryController.java index f65fe67429..bef487203a 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerController.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryController.java @@ -76,9 +76,9 @@ * Connects different parts of ImageAnalyzer together and is hub for flow of * control. */ -public final class ImageAnalyzerController { +public final class ImageGalleryController { - private static final Logger LOGGER = Logger.getLogger(ImageAnalyzerController.class.getName()); + private static final Logger LOGGER = Logger.getLogger(ImageGalleryController.class.getName()); private final Region infoOverLayBackground = new Region() { { @@ -87,11 +87,11 @@ public final class ImageAnalyzerController { } }; - private static ImageAnalyzerController instance; + private static ImageGalleryController instance; - public static synchronized ImageAnalyzerController getDefault() { + public static synchronized ImageGalleryController getDefault() { if (instance == null) { - instance = new ImageAnalyzerController(); + instance = new ImageGalleryController(); } return instance; } @@ -169,7 +169,7 @@ void setStale(Boolean b) { stale.set(b); }); if (Case.isCaseOpen()) { - new PerCaseProperties(Case.getCurrentCase()).setConfigSetting(ImageAnalyzerModule.MODULE_NAME, PerCaseProperties.STALE, b.toString()); + new PerCaseProperties(Case.getCurrentCase()).setConfigSetting(ImageGalleryModule.MODULE_NAME, PerCaseProperties.STALE, b.toString()); } } @@ -181,10 +181,10 @@ boolean isStale() { return stale.get(); } - private ImageAnalyzerController() { + private ImageGalleryController() { listeningEnabled.addListener((ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) -> { - if (newValue && !oldValue && Case.existsCurrentCase() && ImageAnalyzerModule.isCaseStale(Case.getCurrentCase())) { + if (newValue && !oldValue && Case.existsCurrentCase() && ImageGalleryModule.isCaseStale(Case.getCurrentCase())) { queueDBWorkerTask(new CopyAnalyzedFiles()); } }); @@ -325,8 +325,8 @@ public synchronized void setCase(Case c) { this.db = DrawableDB.getDrawableDB(c.getCaseDirectory(), this); - setListeningEnabled(ImageAnalyzerModule.isEnabledforCase(c)); - setStale(ImageAnalyzerModule.isCaseStale(c)); + setListeningEnabled(ImageGalleryModule.isEnabledforCase(c)); + setStale(ImageGalleryModule.isCaseStale(c)); // if we add this line icons are made as files are analyzed rather than on demand. // db.addUpdatedFileListener(IconCache.getDefault()); @@ -414,10 +414,10 @@ void onStart() { */ AbstractFile file = (AbstractFile) evt.getNewValue(); if (isListeningEnabled()) { - if (ImageAnalyzerModule.isSupportedAndNotKnown(file)) { + if (ImageGalleryModule.isSupportedAndNotKnown(file)) { //this file should be included and we don't already know about it from hash sets (NSRL) queueDBWorkerTask(new UpdateFileTask(file)); - } else if (ImageAnalyzerModule.getAllSupportedExtensions().contains(file.getNameExtension())) { + } else if (ImageGalleryModule.getAllSupportedExtensions().contains(file.getNameExtension())) { //doing this check results in fewer tasks queued up, and faster completion of db update //this file would have gotten scooped up in initial grab, but actually we don't need it queueDBWorkerTask(new RemoveFileTask(file)); @@ -436,7 +436,7 @@ void onStart() { setCase(newCase); //connect db, groupmanager, start worker thread } else { // case is closing //close window, reset everything - SwingUtilities.invokeLater(ImageAnalyzerTopComponent::closeTopComponent); + SwingUtilities.invokeLater(ImageGalleryTopComponent::closeTopComponent); reset(); } break; @@ -647,7 +647,7 @@ public void run() { */ class CopyAnalyzedFiles extends InnerTask { - final private String DRAWABLE_QUERY = "name LIKE '%." + StringUtils.join(ImageAnalyzerModule.getAllSupportedExtensions(), "' or name LIKE '%.") + "'"; + final private String DRAWABLE_QUERY = "name LIKE '%." + StringUtils.join(ImageGalleryModule.getAllSupportedExtensions(), "' or name LIKE '%.") + "'"; private ProgressHandle progressHandle = ProgressHandleFactory.createHandle("populating analyzed image/video database"); @@ -663,7 +663,7 @@ public void run() { + " and blackboard_attributes.artifact_id = blackboard_artifacts.artifact_id" + " and blackboard_artifacts.artifact_type_id = " + BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getTypeID() + " and blackboard_attributes.attribute_type_id = " + BlackboardAttribute.ATTRIBUTE_TYPE.TSK_FILE_TYPE_SIG.getTypeID() - + " and blackboard_attributes.value_text in ('" + StringUtils.join(ImageAnalyzerModule.getSupportedMimes(), "','") + "'))"); + + " and blackboard_attributes.value_text in ('" + StringUtils.join(ImageGalleryModule.getSupportedMimes(), "','") + "'))"); progressHandle.switchToDeterminate(files.size()); updateProgress(0.0); @@ -677,14 +677,14 @@ public void run() { progressHandle.finish(); break; } - final Boolean hasMimeType = ImageAnalyzerModule.hasSupportedMimeType(f); + final Boolean hasMimeType = ImageGalleryModule.hasSupportedMimeType(f); final boolean known = f.getKnown() == TskData.FileKnown.KNOWN; if (known) { db.removeFile(f.getId(), tr); //remove known files } else { if (hasMimeType == null) { - if (ImageAnalyzerModule.isSupported(f)) { + if (ImageGalleryModule.isSupported(f)) { //no mime type but supported => add as not analyzed db.insertFile(DrawableFile.create(f, false), tr); } else { @@ -749,7 +749,7 @@ class PrePopulateDataSourceFiles extends InnerTask { * check for supported images */ // (name like '.jpg' or name like '.png' ...) - private final String DRAWABLE_QUERY = "name LIKE '%." + StringUtils.join(ImageAnalyzerModule.getAllSupportedExtensions(), "' or name LIKE '%.") + "'"; + private final String DRAWABLE_QUERY = "name LIKE '%." + StringUtils.join(ImageGalleryModule.getAllSupportedExtensions(), "' or name LIKE '%.") + "'"; private ProgressHandle progressHandle = ProgressHandleFactory.createHandle("prepopulating image/video database"); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerModule.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryModule.java similarity index 92% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerModule.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryModule.java index fa22220ad7..5029d5cf6e 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerModule.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryModule.java @@ -38,11 +38,11 @@ import org.sleuthkit.datamodel.TskData; /** static definitions and utilities for the ImageAnalyzer module */ -public class ImageAnalyzerModule { +public class ImageGalleryModule { - private static final Logger LOGGER = Logger.getLogger(ImageAnalyzerModule.class.getName()); + private static final Logger LOGGER = Logger.getLogger(ImageGalleryModule.class.getName()); - static final String MODULE_NAME = ImageAnalyzerModule.class.getSimpleName(); + static final String MODULE_NAME = ImageGalleryModule.class.getSimpleName(); private static final Set<String> videoExtensions = Sets.newHashSet("aaf", "3gp", "asf", "avi", "m1v", "m2v", "m4v", "mp4", @@ -65,7 +65,7 @@ public static Set<String> getSupportedMimes() { } /** provides static utilities, can not be instantiated */ - private ImageAnalyzerModule() { + private ImageGalleryModule() { } /** is listening enabled for the given case @@ -76,8 +76,8 @@ private ImageAnalyzerModule() { */ static boolean isEnabledforCase(Case c) { if (c != null) { - String enabledforCaseProp = new PerCaseProperties(c).getConfigSetting(ImageAnalyzerModule.MODULE_NAME, PerCaseProperties.ENABLED); - return StringUtils.isNotBlank(enabledforCaseProp) ? Boolean.valueOf(enabledforCaseProp) : ImageAnalyzerPreferences.isEnabledByDefault(); + String enabledforCaseProp = new PerCaseProperties(c).getConfigSetting(ImageGalleryModule.MODULE_NAME, PerCaseProperties.ENABLED); + return StringUtils.isNotBlank(enabledforCaseProp) ? Boolean.valueOf(enabledforCaseProp) : ImageGalleryPreferences.isEnabledByDefault(); } else { return false; } @@ -92,7 +92,7 @@ static boolean isEnabledforCase(Case c) { */ public static boolean isCaseStale(Case c) { if (c != null) { - String stale = new PerCaseProperties(c).getConfigSetting(ImageAnalyzerModule.MODULE_NAME, PerCaseProperties.STALE); + String stale = new PerCaseProperties(c).getConfigSetting(ImageGalleryModule.MODULE_NAME, PerCaseProperties.STALE); return StringUtils.isNotBlank(stale) ? Boolean.valueOf(stale) : true; } else { return false; @@ -171,6 +171,6 @@ private static String getFileExtension(AbstractFile file) { * 'known', else false */ static public boolean isSupportedAndNotKnown(AbstractFile abstractFile) { - return (abstractFile.getKnown() != TskData.FileKnown.KNOWN) && ImageAnalyzerModule.isSupported(abstractFile); + return (abstractFile.getKnown() != TskData.FileKnown.KNOWN) && ImageGalleryModule.isSupported(abstractFile); } } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.form b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.form similarity index 88% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.form rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.form index b85a55ef08..c9f83b2d11 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.form +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.form @@ -52,7 +52,7 @@ <Component class="javax.swing.JCheckBox" name="enabledByDefaultBox"> <Properties> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> - <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageAnalyzerOptionsPanel.enabledByDefaultBox.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> + <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageGalleryOptionsPanel.enabledByDefaultBox.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> </Property> </Properties> <Events> @@ -62,7 +62,7 @@ <Component class="javax.swing.JCheckBox" name="enabledForCaseBox"> <Properties> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> - <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageAnalyzerOptionsPanel.enabledForCaseBox.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> + <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageGalleryOptionsPanel.enabledForCaseBox.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> </Property> </Properties> <Events> @@ -72,7 +72,7 @@ <Component class="javax.swing.JLabel" name="jLabel1"> <Properties> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> - <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageAnalyzerOptionsPanel.jLabel1.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> + <ResourceString bundle="org/sleuthkit/autopsy/imageanalyzer/Bundle.properties" key="ImageGalleryOptionsPanel.jLabel1.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> </Property> </Properties> </Component> diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.java similarity index 83% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.java index 820aa84325..0eba03cd4d 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanel.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanel.java @@ -22,15 +22,15 @@ import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.ingest.IngestManager; -/** The Image/Video Analyzer panel in the NetBeans provided Options Dialogs +/** * The Image/Video Analyzer panel in the NetBeans provided Options Dialogs * accessed via Tool -> Options * - * Uses {@link ImageAnalyzerPreferences} and {@link PerCaseProperties} to + * Uses {@link ImageGalleryPreferences} and {@link PerCaseProperties} to * persist settings */ -final class ImageAnalyzerOptionsPanel extends javax.swing.JPanel { +final class ImageGalleryOptionsPanel extends javax.swing.JPanel { - ImageAnalyzerOptionsPanel(ImageAnalyzerOptionsPanelController controller) { + ImageGalleryOptionsPanel(ImageGalleryOptionsPanelController controller) { initComponents(); //listen for interactions @@ -60,21 +60,21 @@ private void initComponents() { enabledForCaseBox = new javax.swing.JCheckBox(); jLabel1 = new javax.swing.JLabel(); - org.openide.awt.Mnemonics.setLocalizedText(enabledByDefaultBox, org.openide.util.NbBundle.getMessage(ImageAnalyzerOptionsPanel.class, "ImageAnalyzerOptionsPanel.enabledByDefaultBox.text")); // NOI18N + org.openide.awt.Mnemonics.setLocalizedText(enabledByDefaultBox, org.openide.util.NbBundle.getMessage(ImageGalleryOptionsPanel.class, "ImageGalleryOptionsPanel.enabledByDefaultBox.text")); // NOI18N enabledByDefaultBox.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { enabledByDefaultBoxActionPerformed(evt); } }); - org.openide.awt.Mnemonics.setLocalizedText(enabledForCaseBox, org.openide.util.NbBundle.getMessage(ImageAnalyzerOptionsPanel.class, "ImageAnalyzerOptionsPanel.enabledForCaseBox.text")); // NOI18N + org.openide.awt.Mnemonics.setLocalizedText(enabledForCaseBox, org.openide.util.NbBundle.getMessage(ImageGalleryOptionsPanel.class, "ImageGalleryOptionsPanel.enabledForCaseBox.text")); // NOI18N enabledForCaseBox.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { enabledForCaseBoxActionPerformed(evt); } }); - org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(ImageAnalyzerOptionsPanel.class, "ImageAnalyzerOptionsPanel.jLabel1.text")); // NOI18N + org.openide.awt.Mnemonics.setLocalizedText(jLabel1, org.openide.util.NbBundle.getMessage(ImageGalleryOptionsPanel.class, "ImageGalleryOptionsPanel.jLabel1.text")); // NOI18N javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); this.setLayout(layout); @@ -115,10 +115,10 @@ private void enabledForCaseBoxActionPerformed(java.awt.event.ActionEvent evt) {/ /** {@inheritDoc} */ void load() { - enabledByDefaultBox.setSelected(ImageAnalyzerPreferences.isEnabledByDefault()); + enabledByDefaultBox.setSelected(ImageGalleryPreferences.isEnabledByDefault()); if (Case.isCaseOpen() && IngestManager.getInstance().isIngestRunning() == false) { enabledForCaseBox.setEnabled(true); - enabledForCaseBox.setSelected(ImageAnalyzerModule.isEnabledforCase(Case.getCurrentCase())); + enabledForCaseBox.setSelected(ImageGalleryModule.isEnabledforCase(Case.getCurrentCase())); } else { enabledForCaseBox.setEnabled(false); enabledForCaseBox.setSelected(enabledByDefaultBox.isSelected()); @@ -127,10 +127,10 @@ void load() { /** {@inheritDoc } */ void store() { - ImageAnalyzerPreferences.setEnabledByDefault(enabledByDefaultBox.isSelected()); - ImageAnalyzerController.getDefault().setListeningEnabled(enabledForCaseBox.isSelected()); + ImageGalleryPreferences.setEnabledByDefault(enabledByDefaultBox.isSelected()); + ImageGalleryController.getDefault().setListeningEnabled(enabledForCaseBox.isSelected()); if (Case.isCaseOpen()) { - new PerCaseProperties(Case.getCurrentCase()).setConfigSetting(ImageAnalyzerModule.MODULE_NAME, PerCaseProperties.ENABLED, Boolean.toString(enabledForCaseBox.isSelected())); + new PerCaseProperties(Case.getCurrentCase()).setConfigSetting(ImageGalleryModule.MODULE_NAME, PerCaseProperties.ENABLED, Boolean.toString(enabledForCaseBox.isSelected())); } } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanelController.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanelController.java similarity index 89% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanelController.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanelController.java index 5d1aa3c66d..b9fd06f757 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerOptionsPanelController.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryOptionsPanelController.java @@ -33,10 +33,10 @@ keywords = "#OptionsCategory_Keywords_Options", keywordsCategory = "Options" ) -@org.openide.util.NbBundle.Messages({"OptionsCategory_Name_Options=Image / Video Analzyer", "OptionsCategory_Keywords_Options=image video analyzer category "}) -public final class ImageAnalyzerOptionsPanelController extends OptionsPanelController { +@org.openide.util.NbBundle.Messages({"OptionsCategory_Name_Options=Image / Video Gallery", "OptionsCategory_Keywords_Options=image video gallery category "}) +public final class ImageGalleryOptionsPanelController extends OptionsPanelController { - private ImageAnalyzerOptionsPanel panel; + private ImageGalleryOptionsPanel panel; private final PropertyChangeSupport pcs = new PropertyChangeSupport(this); @@ -91,9 +91,9 @@ public void removePropertyChangeListener(PropertyChangeListener l) { pcs.removePropertyChangeListener(l); } - private ImageAnalyzerOptionsPanel getPanel() { + private ImageGalleryOptionsPanel getPanel() { if (panel == null) { - panel = new ImageAnalyzerOptionsPanel(this); + panel = new ImageGalleryOptionsPanel(this); } return panel; } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerPreferences.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryPreferences.java similarity index 96% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerPreferences.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryPreferences.java index 0fbf886926..a9fb2780c8 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerPreferences.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryPreferences.java @@ -23,10 +23,10 @@ import org.openide.util.NbPreferences; /** Persists Image Analyzer preference to a per user .properties file */ -class ImageAnalyzerPreferences { +class ImageGalleryPreferences { /** NBPreferences object used to persist settings */ - private static final Preferences preferences = NbPreferences.forModule(ImageAnalyzerPreferences.class); + private static final Preferences preferences = NbPreferences.forModule(ImageGalleryPreferences.class); /** key for the listening enabled for new cases setting */ private static final String ENABLED_BY_DEFAULT = "enabled_by_default"; diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.form b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.form similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.form rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.form diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.java similarity index 87% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.java index bd72f11370..05f53f1b73 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ImageAnalyzerTopComponent.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ImageGalleryTopComponent.java @@ -55,19 +55,19 @@ dtd = "-//org.sleuthkit.autopsy.imageanalyzer//ImageAnalyzer//EN", autostore = false) @TopComponent.Description( - preferredID = "ImageAnalyzerTopComponent", + preferredID = "ImageGalleryTopComponent", //iconBase = "org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png" use this to put icon in window title area, persistenceType = TopComponent.PERSISTENCE_NEVER) @TopComponent.Registration(mode = "timeline", openAtStartup = false) @Messages({ - "CTL_ImageAnalyzerAction=Image/Video Analysis", - "CTL_ImageAnalyzerTopComponent=Image/Video Analysis", - "HINT_ImageAnalyzerTopComponent=This is a Image/Video Analysis window" + "CTL_ImageGalleryAction=Image/Video Gallery", + "CTL_ImageGalleryTopComponent=Image/Video Gallery", + "HINT_ImageGalleryTopComponent=This is a Image/Video Gallery window" }) -public final class ImageAnalyzerTopComponent extends TopComponent implements ExplorerManager.Provider, Lookup.Provider { +public final class ImageGalleryTopComponent extends TopComponent implements ExplorerManager.Provider, Lookup.Provider { - public final static String PREFERRED_ID = "ImageAnalyzerTopComponent"; - private static final Logger LOGGER = Logger.getLogger(ImageAnalyzerTopComponent.class.getName()); + public final static String PREFERRED_ID = "ImageGalleryTopComponent"; + private static final Logger LOGGER = Logger.getLogger(ImageGalleryTopComponent.class.getName()); private static boolean topComponentInitialized = false; public static void openTopComponent() { @@ -79,7 +79,7 @@ public static void openTopComponent() { // } // } // timeLineController.openTimeLine(); - final ImageAnalyzerTopComponent tc = (ImageAnalyzerTopComponent) WindowManager.getDefault().findTopComponent("ImageAnalyzerTopComponent"); + final ImageGalleryTopComponent tc = (ImageGalleryTopComponent) WindowManager.getDefault().findTopComponent("ImageGalleryTopComponent"); if (tc != null) { topComponentInitialized = true; WindowManager.getDefault().isTopComponentFloating(tc); @@ -94,12 +94,12 @@ public static void openTopComponent() { public static void closeTopComponent() { if(topComponentInitialized){ - final TopComponent etc = WindowManager.getDefault().findTopComponent("ImageAnalyzerTopComponent"); + final TopComponent etc = WindowManager.getDefault().findTopComponent("ImageGalleryTopComponent"); if (etc != null) { try { etc.close(); } catch (Exception e) { - LOGGER.log(Level.SEVERE, "failed to close ImageAnalyzerTopComponent", e); + LOGGER.log(Level.SEVERE, "failed to close ImageGalleryTopComponent", e); } } } @@ -109,7 +109,7 @@ public static void closeTopComponent() { private final Lookup lookup = (ExplorerUtils.createLookup(em, getActionMap())); - private final ImageAnalyzerController controller = ImageAnalyzerController.getDefault(); + private final ImageGalleryController controller = ImageGalleryController.getDefault(); private SplitPane splitPane; @@ -129,10 +129,10 @@ public static void closeTopComponent() { private Scene myScene; - public ImageAnalyzerTopComponent() { + public ImageGalleryTopComponent() { - setName(Bundle.CTL_ImageAnalyzerTopComponent()); - setToolTipText(Bundle.HINT_ImageAnalyzerTopComponent()); + setName(Bundle.CTL_ImageGalleryTopComponent()); + setToolTipText(Bundle.HINT_ImageGalleryTopComponent()); initComponents(); @@ -158,7 +158,7 @@ public ImageAnalyzerTopComponent() { splitPane.getItems().addAll(leftPane, centralStack, metaDataTable); splitPane.setDividerPositions(0.0, 1.0); - ImageAnalyzerController.getDefault().setStacks(fullUIStack, centralStack); + ImageGalleryController.getDefault().setStacks(fullUIStack, centralStack); }); } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java similarity index 95% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java index b68372d6b5..96f92bf076 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/OnStart.java @@ -38,6 +38,6 @@ public class OnStart implements Runnable { */ @Override public void run() { - ImageAnalyzerController.getDefault().onStart(); + ImageGalleryController.getDefault().onStart(); } } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/PerCaseProperties.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/PerCaseProperties.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/PerCaseProperties.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/PerCaseProperties.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/TagUtils.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/TagUtils.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/TagUtils.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/TagUtils.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java similarity index 99% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java index 22f3b42275..1d8c1351ed 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/ThumbnailCache.java @@ -102,7 +102,7 @@ public Image get(DrawableFile<?> file) { public Image get(Long fileID) { try { - return get(ImageAnalyzerController.getDefault().getFileFromId(fileID)); + return get(ImageGalleryController.getDefault().getFileFromId(fileID)); } catch (TskCoreException ex) { Exceptions.printStackTrace(ex); return null; diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java similarity index 92% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java index 9627d3b3d8..c08d925b9a 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddDrawableTagAction.java @@ -31,7 +31,7 @@ import org.sleuthkit.autopsy.coreutils.Logger; import org.sleuthkit.autopsy.imageanalyzer.FileIDSelectionModel; import org.sleuthkit.autopsy.imageanalyzer.FileUpdateEvent; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableFile; import org.sleuthkit.datamodel.AbstractFile; @@ -82,7 +82,7 @@ public void addTag(TagName tagName, String comment) { protected Void doInBackground() throws Exception { for (Long fileID : selectedFiles) { try { - DrawableFile<?> file = ImageAnalyzerController.getDefault().getFileFromId(fileID); + DrawableFile<?> file = ImageGalleryController.getDefault().getFileFromId(fileID); LOGGER.log(Level.INFO, "tagging {0} with {1} and comment {2}", new Object[]{file.getName(), tagName.getDisplayName(), comment}); Case.getCurrentCase().getServices().getTagsManager().addContentTag(file, tagName, comment); } catch (IllegalStateException ex) { @@ -93,7 +93,7 @@ protected Void doInBackground() throws Exception { } //make sure rest of ui hears category change. - ImageAnalyzerController.getDefault().getGroupManager().handleFileUpdate(FileUpdateEvent.newUpdateEvent(Collections.singleton(fileID), DrawableAttribute.TAGS)); + ImageGalleryController.getDefault().getGroupManager().handleFileUpdate(FileUpdateEvent.newUpdateEvent(Collections.singleton(fileID), DrawableAttribute.TAGS)); } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddTagAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddTagAction.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddTagAction.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/AddTagAction.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java similarity index 90% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java index ab00eddd7f..5c4cdfcee1 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Back.java @@ -24,7 +24,7 @@ import javafx.scene.input.KeyCode; import javafx.scene.input.KeyCodeCombination; import org.controlsfx.control.action.Action; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; /** * @@ -34,9 +34,9 @@ public class Back extends Action { private static final Image BACK_IMAGE = new Image("/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png", 16, 16, true, true, true); - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; - public Back(ImageAnalyzerController controller) { + public Back(ImageGalleryController controller) { super("Back"); setGraphic(new ImageView(BACK_IMAGE)); setAccelerator(new KeyCodeCombination(KeyCode.LEFT, KeyCodeCombination.ALT_DOWN)); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java similarity index 97% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java index 0da896df02..b26368d472 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/CategorizeAction.java @@ -34,7 +34,7 @@ import org.sleuthkit.autopsy.coreutils.Logger; import org.sleuthkit.autopsy.imageanalyzer.FileIDSelectionModel; import org.sleuthkit.autopsy.imageanalyzer.FileUpdateEvent; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.datamodel.Category; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableFile; @@ -53,11 +53,11 @@ public class CategorizeAction extends AddTagAction { private static final Logger LOGGER = Logger.getLogger(CategorizeAction.class.getName()); - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; public CategorizeAction() { super(); - this.controller = ImageAnalyzerController.getDefault(); + this.controller = ImageGalleryController.getDefault(); } static public Menu getPopupMenu() { diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java similarity index 90% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java index 2a2532fa23..31f3b98b47 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/Forward.java @@ -24,7 +24,7 @@ import javafx.scene.input.KeyCode; import javafx.scene.input.KeyCodeCombination; import org.controlsfx.control.action.Action; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; /** * @@ -34,9 +34,9 @@ public class Forward extends Action { private static final Image BACK_IMAGE = new Image("/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png", 16, 16, true, true, true); - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; - public Forward(ImageAnalyzerController controller) { + public Forward(ImageGalleryController controller) { super("Forward"); setGraphic(new ImageView(BACK_IMAGE)); setAccelerator(new KeyCodeCombination(KeyCode.RIGHT, KeyCodeCombination.ALT_DOWN)); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java similarity index 91% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java index 21780cba97..423c8a201c 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/NextUnseenGroup.java @@ -22,7 +22,7 @@ import javafx.event.ActionEvent; import javafx.scene.image.ImageView; import org.controlsfx.control.action.Action; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.grouping.GroupViewState; /** @@ -30,9 +30,9 @@ */ public class NextUnseenGroup extends Action { - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; - public NextUnseenGroup(ImageAnalyzerController controller) { + public NextUnseenGroup(ImageGalleryController controller) { super("Next Unseen group"); this.controller = controller; setGraphic(new ImageView("/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png")); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java similarity index 83% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java index 231df76c29..d0c654a334 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenAction.java @@ -31,9 +31,9 @@ import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.core.Installer; import org.sleuthkit.autopsy.coreutils.Logger; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerModule; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerTopComponent; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryModule; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryTopComponent; @ActionID(category = "Tools", id = "org.sleuthkit.autopsy.imageanalyzer.OpenAction") @@ -41,10 +41,10 @@ @ActionRegistration( // iconBase = "org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png", lazy = false, displayName = "#CTL_OpenAction") -@Messages("CTL_OpenAction=Analyze Images/Videos") +@Messages("CTL_OpenAction=View Images/Videos") public final class OpenAction extends CallableSystemAction { - private final String Analyze_Images_Videos = "Analyze Images/Videos"; + private final String Analyze_Images_Videos = "View Images/Videos"; private static final boolean fxInited = Installer.isJavaFxInited(); @@ -81,27 +81,27 @@ public void performAction() { } final Case currentCase = Case.getCurrentCase(); - if (ImageAnalyzerModule.isCaseStale(currentCase)) { + if (ImageGalleryModule.isCaseStale(currentCase)) { //case is stale, ask what to do int answer = JOptionPane.showConfirmDialog(WindowManager.getDefault().getMainWindow(), "The image / video databse may be out of date. " + "Do you want to update and listen for further ingest results?\n" + " Choosing 'no' will display the out of date results." - + " Choosing 'cancel' will close the image /video analyzer", - "The image / video databse may be out of date. ", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.WARNING_MESSAGE); + + " Choosing 'cancel' will close the image /video gallery", + "The image / video database may be out of date. ", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.WARNING_MESSAGE); switch (answer) { case JOptionPane.YES_OPTION: - ImageAnalyzerController.getDefault().setListeningEnabled(true); + ImageGalleryController.getDefault().setListeningEnabled(true); //fall through case JOptionPane.NO_OPTION: - ImageAnalyzerTopComponent.openTopComponent(); + ImageGalleryTopComponent.openTopComponent(); break; case JOptionPane.CANCEL_OPTION: break; //do nothing } } else { //case is not stale, just open it - ImageAnalyzerTopComponent.openTopComponent(); + ImageGalleryTopComponent.openTopComponent(); } } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java similarity index 96% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java index 9fce64faf7..bb72656be9 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/OpenHelpAction.java @@ -37,7 +37,7 @@ displayName = "#CTL_OpenHelpAction" ) @ActionReference(path = "Menu/Help", position = 350) -@Messages("CTL_OpenHelpAction=Image / Video Analyzer Help") +@Messages("CTL_OpenHelpAction=Image / Video Gallery Help") public final class OpenHelpAction implements ActionListener { @Override diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/SwingMenuItemAdapter.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/SwingMenuItemAdapter.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/actions/SwingMenuItemAdapter.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/actions/SwingMenuItemAdapter.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/Category.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/Category.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/Category.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/Category.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableAttribute.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableAttribute.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableAttribute.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableAttribute.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java similarity index 99% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java index 034ef6b356..398bdd24f7 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableDB.java @@ -42,7 +42,7 @@ import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.coreutils.Logger; import org.sleuthkit.autopsy.imageanalyzer.FileUpdateEvent; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.grouping.GroupKey; import org.sleuthkit.autopsy.imageanalyzer.grouping.GroupManager; import org.sleuthkit.autopsy.imageanalyzer.grouping.GroupSortBy; @@ -123,7 +123,7 @@ public class DrawableDB { private GroupManager manager; - private ImageAnalyzerController controller; + private ImageGalleryController controller; private final String dbPath; @@ -273,7 +273,7 @@ private PreparedStatement prepareStatement(String stmtString, DrawableAttribute< * * @return */ - public static DrawableDB getDrawableDB(String dbPath, ImageAnalyzerController controller) { + public static DrawableDB getDrawableDB(String dbPath, ImageGalleryController controller) { try { DrawableDB drawableDB = new DrawableDB(dbPath + File.separator + "drawable.db"); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java similarity index 98% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java index 79525db452..7b6fbb79d0 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/DrawableFile.java @@ -35,7 +35,7 @@ import org.apache.commons.lang3.text.WordUtils; import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.coreutils.Logger; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerModule; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryModule; import org.sleuthkit.datamodel.AbstractFile; import org.sleuthkit.datamodel.BlackboardArtifact; import org.sleuthkit.datamodel.BlackboardAttribute; @@ -61,7 +61,7 @@ public abstract class DrawableFile<T extends AbstractFile> extends AbstractFile { public static DrawableFile<?> create(AbstractFile abstractFileById, boolean analyzed) { - if (ImageAnalyzerModule.isVideoFile(abstractFileById)) { + if (ImageGalleryModule.isVideoFile(abstractFileById)) { return new VideoFile<>(abstractFileById, analyzed); } else { return new ImageFile<>(abstractFileById, analyzed); @@ -71,7 +71,7 @@ public static DrawableFile<?> create(AbstractFile abstractFileById, boolean anal public static DrawableFile<?> create(Long id, boolean analyzed) throws TskCoreException, IllegalStateException { AbstractFile abstractFileById = Case.getCurrentCase().getSleuthkitCase().getAbstractFileById(id); - if (ImageAnalyzerModule.isVideoFile(abstractFileById)) { + if (ImageGalleryModule.isVideoFile(abstractFileById)) { return new VideoFile<>(abstractFileById, analyzed); } else { return new ImageFile<>(abstractFileById, analyzed); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/ImageFile.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/ImageFile.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/ImageFile.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/ImageFile.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/VideoFile.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/VideoFile.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/VideoFile.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/datamodel/VideoFile.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java similarity index 93% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java index 5f3143a861..cd73293563 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/DrawableGroup.java @@ -24,7 +24,7 @@ import javafx.collections.FXCollections; import javafx.collections.ObservableList; import org.sleuthkit.autopsy.coreutils.Logger; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.datamodel.BlackboardArtifact; import org.sleuthkit.datamodel.TskCoreException; @@ -71,7 +71,7 @@ synchronized public int getFilesWithHashSetHitsCount() { filesWithHashSetHitsCount = 0; for (Long fileID : fileIds()) { try { - long artcount = ImageAnalyzerController.getDefault().getSleuthKitCase().getBlackboardArtifactsCount(BlackboardArtifact.ARTIFACT_TYPE.TSK_HASHSET_HIT, fileID); + long artcount = ImageGalleryController.getDefault().getSleuthKitCase().getBlackboardArtifactsCount(BlackboardArtifact.ARTIFACT_TYPE.TSK_HASHSET_HIT, fileID); if (artcount > 0) { filesWithHashSetHitsCount++; } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupKey.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupKey.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupKey.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupKey.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java similarity index 97% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java index e86d9c1fd0..f1ea74c1b1 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupManager.java @@ -51,8 +51,8 @@ import org.sleuthkit.autopsy.coreutils.ThreadConfined; import org.sleuthkit.autopsy.coreutils.ThreadConfined.ThreadType; import org.sleuthkit.autopsy.imageanalyzer.FileUpdateEvent; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerModule; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryModule; import org.sleuthkit.autopsy.imageanalyzer.TagUtils; import org.sleuthkit.autopsy.imageanalyzer.datamodel.Category; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; @@ -77,7 +77,7 @@ public class GroupManager implements FileUpdateEvent.FileUpdateListener { private DrawableDB db; - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; /** * map from {@link GroupKey}s to {@link DrawableGroup}s. All groups (even @@ -133,7 +133,7 @@ public ObservableList<DrawableGroup> getUnSeenGroups() { * @param db * @param controller */ - public GroupManager(ImageAnalyzerController controller) { + public GroupManager(ImageGalleryController controller) { this.controller = controller; } @@ -371,7 +371,7 @@ private List<Long> getFileIDsWithHashSetName(String hashDbName) { List<Long> files = new ArrayList<>(); try { - final SleuthkitCase sleuthkitCase = ImageAnalyzerController.getDefault().getSleuthKitCase(); + final SleuthkitCase sleuthkitCase = ImageGalleryController.getDefault().getSleuthKitCase(); String query = "SELECT obj_id FROM blackboard_attributes,blackboard_artifacts WHERE " + "attribute_type_id=" + BlackboardAttribute.ATTRIBUTE_TYPE.TSK_SET_NAME.getTypeID() + " AND blackboard_attributes.artifact_id=blackboard_artifacts.artifact_id" @@ -384,7 +384,7 @@ private List<Long> getFileIDsWithHashSetName(String hashDbName) { while (rs.next()) { long id = rs.getLong("obj_id"); try { - if (ImageAnalyzerModule.isSupportedAndNotKnown(Case.getCurrentCase().getSleuthkitCase().getAbstractFileById(id))) { + if (ImageGalleryModule.isSupportedAndNotKnown(Case.getCurrentCase().getSleuthkitCase().getAbstractFileById(id))) { files.add(id); } } catch (TskCoreException ex) { @@ -497,7 +497,7 @@ public List<Long> getFileIDsWithCategory(Category category) throws TskCoreExcept for (TagName tn : tns) { List<ContentTag> contentTags = Case.getCurrentCase().getServices().getTagsManager().getContentTagsByTagName(tn); for (ContentTag ct : contentTags) { - if (ct.getContent() instanceof AbstractFile && ImageAnalyzerModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { + if (ct.getContent() instanceof AbstractFile && ImageGalleryModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { files.add(ct.getContent().getId()); } } @@ -509,7 +509,7 @@ public List<Long> getFileIDsWithCategory(Category category) throws TskCoreExcept List<Long> files = new ArrayList<>(); List<ContentTag> contentTags = Case.getCurrentCase().getServices().getTagsManager().getContentTagsByTagName(category.getTagName()); for (ContentTag ct : contentTags) { - if (ct.getContent() instanceof AbstractFile && ImageAnalyzerModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { + if (ct.getContent() instanceof AbstractFile && ImageGalleryModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { files.add(ct.getContent().getId()); } } @@ -542,7 +542,7 @@ public int countFilesWithCategory(Category category) throws TskCoreException { for (TagName tn : tns) { List<ContentTag> contentTags = Case.getCurrentCase().getServices().getTagsManager().getContentTagsByTagName(tn); for (ContentTag ct : contentTags) { - if (ct.getContent() instanceof AbstractFile && ImageAnalyzerModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { + if (ct.getContent() instanceof AbstractFile && ImageGalleryModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { allOtherCatCount++; } } @@ -553,7 +553,7 @@ public int countFilesWithCategory(Category category) throws TskCoreException { int fileCount = 0; List<ContentTag> contentTags = Case.getCurrentCase().getServices().getTagsManager().getContentTagsByTagName(category.getTagName()); for (ContentTag ct : contentTags) { - if (ct.getContent() instanceof AbstractFile && ImageAnalyzerModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { + if (ct.getContent() instanceof AbstractFile && ImageGalleryModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { fileCount++; } } @@ -572,7 +572,7 @@ public List<Long> getFileIDsWithTag(TagName tagName) throws TskCoreException { List<Long> files = new ArrayList<>(); List<ContentTag> contentTags = Case.getCurrentCase().getServices().getTagsManager().getContentTagsByTagName(tagName); for (ContentTag ct : contentTags) { - if (ct.getContent() instanceof AbstractFile && ImageAnalyzerModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { + if (ct.getContent() instanceof AbstractFile && ImageGalleryModule.isSupportedAndNotKnown((AbstractFile) ct.getContent())) { files.add(ct.getContent().getId()); } } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java similarity index 90% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java index ee7010d07e..3614dd7424 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupSortBy.java @@ -27,7 +27,7 @@ import static javax.swing.SortOrder.ASCENDING; import static javax.swing.SortOrder.DESCENDING; import org.apache.commons.lang3.StringUtils; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; /** @@ -50,8 +50,8 @@ public Comparator<DrawableGroup> getGrpComparator(final SortOrder sortOrder) { @Override public <A extends Comparable<A>> Comparator<A> getValueComparator(final DrawableAttribute<A> attr, final SortOrder sortOrder) { return (A v1, A v2) -> { - DrawableGroup g1 = ImageAnalyzerController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v1)); - DrawableGroup g2 = ImageAnalyzerController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v2)); + DrawableGroup g1 = ImageGalleryController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v1)); + DrawableGroup g2 = ImageGalleryController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v2)); return getGrpComparator(sortOrder).compare(g1, g2); }; } @@ -102,8 +102,8 @@ public Comparator<DrawableGroup> getGrpComparator(SortOrder sortOrder) { @Override public <A extends Comparable<A>> Comparator<A> getValueComparator(DrawableAttribute<A> attr, SortOrder sortOrder) { return (A v1, A v2) -> { - DrawableGroup g1 = ImageAnalyzerController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v1)); - DrawableGroup g2 = ImageAnalyzerController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v2)); + DrawableGroup g1 = ImageGalleryController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v1)); + DrawableGroup g2 = ImageGalleryController.getDefault().getGroupManager().getGroupForKey(new GroupKey<A>(attr, v2)); return getGrpComparator(sortOrder).compare(g1, g2); }; diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewMode.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewMode.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewMode.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewMode.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewState.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewState.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewState.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/grouping/GroupViewState.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/AttributeListCell.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/AttributeListCell.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/AttributeListCell.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/AttributeListCell.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableTile.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableView.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableView.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableView.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/DrawableView.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java similarity index 99% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java index 5438ead955..ce217a8db4 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupPane.java @@ -101,8 +101,8 @@ import org.sleuthkit.autopsy.directorytree.ExtractAction; import org.sleuthkit.autopsy.imageanalyzer.FXMLConstructor; import org.sleuthkit.autopsy.imageanalyzer.FileIDSelectionModel; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerTopComponent; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryTopComponent; import org.sleuthkit.autopsy.imageanalyzer.TagUtils; import org.sleuthkit.autopsy.imageanalyzer.actions.AddDrawableTagAction; import org.sleuthkit.autopsy.imageanalyzer.actions.Back; @@ -190,7 +190,7 @@ public class GroupPane extends BorderPane implements GroupView { private final NextUnseenGroup nextGroupAction; - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; private ContextMenu contextMenu; @@ -215,7 +215,7 @@ public class GroupPane extends BorderPane implements GroupView { @ThreadConfined(type = ThreadType.UI) private final Map<Long, DrawableCell> cellMap = new HashMap<>(); - public GroupPane(ImageAnalyzerController controller) { + public GroupPane(ImageGalleryController controller) { this.controller = controller; nextGroupAction = new NextUnseenGroup(controller); backAction = new Back(controller); @@ -483,7 +483,7 @@ private ContextMenu buildContextMenu() { final MenuItem extractMenuItem = new MenuItem("Extract File(s)"); extractMenuItem.setOnAction((ActionEvent t) -> { SwingUtilities.invokeLater(() -> { - TopComponent etc = WindowManager.getDefault().findTopComponent(ImageAnalyzerTopComponent.PREFERRED_ID); + TopComponent etc = WindowManager.getDefault().findTopComponent(ImageGalleryTopComponent.PREFERRED_ID); ExtractAction.getInstance().actionPerformed(new java.awt.event.ActionEvent(etc, 0, null)); }); }); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupView.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupView.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupView.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/GroupView.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MediaControl.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java similarity index 97% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java index a062ce00ff..316b77006b 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/MetaDataPane.java @@ -48,7 +48,7 @@ import org.apache.commons.lang3.StringUtils; import org.openide.util.Exceptions; import org.sleuthkit.autopsy.coreutils.Logger; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.TagUtils; import org.sleuthkit.autopsy.imageanalyzer.datamodel.Category; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; @@ -63,7 +63,7 @@ public class MetaDataPane extends AnchorPane implements Category.CategoryListene private static final Logger LOGGER = Logger.getLogger(MetaDataPane.class.getName()); - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; private Long fileID; @@ -205,7 +205,7 @@ public void changed(ObservableValue<? extends Category> ov, Category t, final Ca } } - public MetaDataPane(ImageAnalyzerController controller) { + public MetaDataPane(ImageGalleryController controller) { this.controller = controller; FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("MetaDataPane.fxml")); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/NoGroupsDialog.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java similarity index 97% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java index dd08e1d2dd..bc9caf2888 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SingleDrawableViewBase.java @@ -66,8 +66,8 @@ import org.sleuthkit.autopsy.directorytree.NewWindowViewAction; import org.sleuthkit.autopsy.imageanalyzer.FileIDSelectionModel; import org.sleuthkit.autopsy.imageanalyzer.FileUpdateEvent; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerTopComponent; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryTopComponent; import org.sleuthkit.autopsy.imageanalyzer.TagUtils; import org.sleuthkit.autopsy.imageanalyzer.actions.AddDrawableTagAction; import org.sleuthkit.autopsy.imageanalyzer.actions.CategorizeAction; @@ -204,7 +204,7 @@ private ContextMenu buildContextMenu() { final MenuItem extractMenuItem = new MenuItem("Extract File(s)"); extractMenuItem.setOnAction((ActionEvent t) -> { SwingUtilities.invokeLater(() -> { - TopComponent etc = WindowManager.getDefault().findTopComponent(ImageAnalyzerTopComponent.PREFERRED_ID); + TopComponent etc = WindowManager.getDefault().findTopComponent(ImageGalleryTopComponent.PREFERRED_ID); ExtractAction.getInstance().actionPerformed(new java.awt.event.ActionEvent(etc, 0, null)); }); }); @@ -267,7 +267,7 @@ protected void initialize() { } } else { //TODO: convert this to an action! - final ImageAnalyzerController controller = ImageAnalyzerController.getDefault(); + final ImageGalleryController controller = ImageGalleryController.getDefault(); try { // remove file from old category group controller.getGroupManager().removeFromGroup(new GroupKey<TagName>(DrawableAttribute.TAGS, TagUtils.getFollowUpTagName()), fileID); @@ -293,7 +293,7 @@ public DrawableFile<?> getFile() { if (fileID != null) { if (file == null || file.getId() != fileID) { try { - file = ImageAnalyzerController.getDefault().getFileFromId(fileID); + file = ImageGalleryController.getDefault().getFileFromId(fileID); } catch (TskCoreException ex) { LOGGER.log(Level.WARNING, "failed to get DrawableFile for obj_id" + fileID, ex); return null; diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShow.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShow.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShow.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShow.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShowView.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShowView.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShowView.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SlideShowView.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SortByListCell.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SortByListCell.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SortByListCell.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SortByListCell.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java similarity index 93% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java index 1c26424551..fbe26df979 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/StatusBar.java @@ -28,14 +28,14 @@ import javafx.scene.control.ProgressBar; import javafx.scene.control.Tooltip; import javafx.scene.layout.AnchorPane; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; /** * */ public class StatusBar extends AnchorPane { - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; @FXML private ResourceBundle resources; @@ -81,12 +81,12 @@ void initialize() { bgTaskProgressBar.progressProperty().bind(controller.regroupProgress()); Platform.runLater(() -> { - staleLabel.setTooltip(new Tooltip("Some data may be out of date. Enable listening to ingest in Tools | Options | Image /Video Analyzer , after ingest is complete to update.")); + staleLabel.setTooltip(new Tooltip("Some data may be out of date. Enable listening to ingest in Tools | Options | Image /Video Gallery , after ingest is complete to update.")); }); staleLabel.visibleProperty().bind(controller.stale()); } - public StatusBar(ImageAnalyzerController controller) { + public StatusBar(ImageGalleryController controller) { this.controller = controller; FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("StatusBar.fxml")); fxmlLoader.setRoot(this); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java similarity index 95% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java index d08cfff79e..7162a44854 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/SummaryTablePane.java @@ -37,7 +37,7 @@ import org.openide.util.Exceptions; import org.sleuthkit.autopsy.casemodule.Case; import org.sleuthkit.autopsy.imageanalyzer.FXMLConstructor; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.datamodel.Category; import org.sleuthkit.datamodel.TskCoreException; @@ -109,7 +109,7 @@ public void handleCategoryChanged(Collection<Long> ids) { for (Category cat : Category.values()) { try { - data.add(new Pair<>(cat, ImageAnalyzerController.getDefault().getGroupManager().countFilesWithCategory(cat))); + data.add(new Pair<>(cat, ImageGalleryController.getDefault().getGroupManager().countFilesWithCategory(cat))); } catch (TskCoreException ex) { Exceptions.printStackTrace(ex); } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java similarity index 96% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java index 88630a9267..82440db866 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/Toolbar.java @@ -45,7 +45,7 @@ import org.sleuthkit.autopsy.imageanalyzer.FXMLConstructor; import org.sleuthkit.autopsy.imageanalyzer.FileIDSelectionModel; import org.sleuthkit.autopsy.imageanalyzer.ThumbnailCache; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.TagUtils; import org.sleuthkit.autopsy.imageanalyzer.datamodel.Category; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; @@ -109,7 +109,7 @@ public class Toolbar extends ToolBar { orderProperty.set(SortOrder.DESCENDING); } - ImageAnalyzerController.getDefault().getGroupManager().regroup(groupByBox.getSelectionModel().getSelectedItem(), sortByBox.getSelectionModel().getSelectedItem(), getSortOrder(), false); + ImageGalleryController.getDefault().getGroupManager().regroup(groupByBox.getSelectionModel().getSelectedItem(), sortByBox.getSelectionModel().getSelectedItem(), getSortOrder(), false); }; synchronized public SortOrder getSortOrder() { @@ -192,7 +192,7 @@ void initialize() { groupByBox.setItems(FXCollections.observableList(DrawableAttribute.getGroupableAttrs())); groupByBox.getSelectionModel().select(DrawableAttribute.PATH); groupByBox.getSelectionModel().selectedItemProperty().addListener(queryInvalidationListener); - groupByBox.disableProperty().bind(ImageAnalyzerController.getDefault().regroupDisabled()); + groupByBox.disableProperty().bind(ImageGalleryController.getDefault().regroupDisabled()); groupByBox.setCellFactory((listView) -> new AttributeListCell()); groupByBox.setButtonCell(new AttributeListCell()); diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeCell.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeCell.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeCell.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeCell.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeItem.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeItem.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeItem.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/GroupTreeItem.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.fxml b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.fxml similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.fxml rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.fxml diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java similarity index 98% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java index 86300211f1..a18b7617f1 100644 --- a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java +++ b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/NavPanel.java @@ -43,7 +43,7 @@ import org.apache.commons.lang3.StringUtils; import org.openide.util.Exceptions; import org.sleuthkit.autopsy.imageanalyzer.FXMLConstructor; -import org.sleuthkit.autopsy.imageanalyzer.ImageAnalyzerController; +import org.sleuthkit.autopsy.imageanalyzer.ImageGalleryController; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableAttribute; import org.sleuthkit.autopsy.imageanalyzer.datamodel.DrawableFile; import org.sleuthkit.autopsy.imageanalyzer.grouping.DrawableGroup; @@ -98,9 +98,9 @@ public class NavPanel extends TabPane { private GroupTreeItem hashTreeRoot; - private final ImageAnalyzerController controller; + private final ImageGalleryController controller; - public NavPanel(ImageAnalyzerController controller) { + public NavPanel(ImageGalleryController controller) { this.controller = controller; FXMLConstructor.construct(this, "NavPanel.fxml"); } diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNode.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNode.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNode.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNode.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNodeComparators.java b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNodeComparators.java similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNodeComparators.java rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/gui/navpanel/TreeNodeComparators.java diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/Clapperboard.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/Clapperboard.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/Clapperboard.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/Clapperboard.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/Folder-icon.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/Folder-icon.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/Folder-icon.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/Folder-icon.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/TriangleDown.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/TriangleDown.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/TriangleDown.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/TriangleDown.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/application_view_tile.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/application_view_tile.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/application_view_tile.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/application_view_tile.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-090.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-090.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-090.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-090.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-180.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-270.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-270.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-270.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-270.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double-135.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double-135.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double-135.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double-135.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-circle-double.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize-090.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize-090.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize-090.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize-090.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow-resize.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_down.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_down.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_down.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_down.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_up.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_up.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_up.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/arrow_up.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/border-bottom-double.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/border-bottom-double.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/border-bottom-double.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/border-bottom-double.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/border-top-bottom-double.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/border-top-bottom-double.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/border-top-bottom-double.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/border-top-bottom-double.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/bullet_arrow_down.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/bullet_arrow_down.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/bullet_arrow_down.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/bullet_arrow_down.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/camera.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/camera.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/camera.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/camera.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/category-icon.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/category-icon.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/category-icon.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/category-icon.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--minus.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--minus.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--minus.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--minus.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--pencil.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--pencil.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--pencil.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--pencil.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--plus.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--plus.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--plus.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/clock--plus.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-000-small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-000-small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-000-small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-000-small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090-small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090-small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090-small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090-small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-090.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180-small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180-small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180-small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180-small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-180.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270-small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270-small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270-small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270-small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double-270.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/control-double.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/film.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/film.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/film.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/film.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_gray.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_gray.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_gray.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_gray.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_red.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_red.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_red.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/flag_red.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-open-image.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-open-image.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-open-image.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-open-image.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-rename.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-rename.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-rename.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-rename.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-tree.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-tree.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-tree.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder-tree.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder_picture.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder_picture.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folder_picture.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folder_picture.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folders-path.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folders-path.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/folders-path.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/folders-path.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/funnel.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/funnel.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/funnel.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/funnel.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/group.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/group.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/group.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/group.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/hashset_hits.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/hashset_hits.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/hashset_hits.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/hashset_hits.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/information.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/information.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/information.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/information.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/lightbulb.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_first_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_first_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_first_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_first_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_forward_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_forward_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_forward_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_forward_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_last_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_last_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_last_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_last_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_pause_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_pause_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_pause_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_pause_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_play_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_play_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_play_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_play_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_rewind_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_rewind_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_rewind_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_rewind_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_stop_small.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_stop_small.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_stop_small.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/media_controls_stop_small.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/page_white_stack.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/page_white_stack.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/page_white_stack.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/page_white_stack.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_48_silhouette.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_48_silhouette.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_48_silhouette.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_48_silhouette.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48_silhouette.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48_silhouette.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48_silhouette.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/polaroid_green_48_silhouette.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/prohibition.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/prohibition.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/prohibition.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/prohibition.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/right arrow.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/right arrow.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/right arrow.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/right arrow.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/right_arrow_128.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/right_arrow_128.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/right_arrow_128.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/right_arrow_128.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/shape_group.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/shape_group.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/shape_group.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/shape_group.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/slide.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/slide.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/slide.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/slide.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-mute.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-mute.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-mute.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-mute.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-up.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-up.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-up.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control-up.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-control.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-low.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-low.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-low.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-low.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-none.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-none.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-none.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume-none.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/speaker-volume.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/tag_red.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/tag_red.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/tag_red.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/tag_red.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/video-file.png b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/video-file.png similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/images/video-file.png rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/images/video-file.png diff --git a/ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/license-imageanalyzer.txt b/ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/license-imageanalyzer.txt similarity index 100% rename from ImageAnalyzer/src/org/sleuthkit/autopsy/imageanalyzer/license-imageanalyzer.txt rename to ImageGallery/src/org/sleuthkit/autopsy/imageanalyzer/license-imageanalyzer.txt diff --git a/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties b/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties index 382c85be12..4a16942aff 100644 --- a/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties +++ b/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties @@ -1,5 +1,5 @@ #Updated by build script -#Thu, 19 Feb 2015 12:52:00 -0500 +#Mon, 23 Mar 2015 09:15:22 -0400 LBL_splash_window_title=Starting Autopsy SPLASH_HEIGHT=314 SPLASH_WIDTH=538 diff --git a/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties b/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties index e009acc2ac..f759739c3f 100644 --- a/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties +++ b/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties @@ -1,5 +1,5 @@ #Updated by build script -#Thu, 19 Feb 2015 12:52:00 -0500 +#Mon, 23 Mar 2015 09:15:22 -0400 CTL_MainWindow_Title=Autopsy 3.1.2 CTL_MainWindow_Title_No_Project=Autopsy 3.1.2 diff --git a/nbproject/platform.properties b/nbproject/platform.properties index 1554e42acf..efc5be94a4 100644 --- a/nbproject/platform.properties +++ b/nbproject/platform.properties @@ -1,4 +1,5 @@ branding.token=autopsy +nbjdk.active=jdk_1.8.0_20 # Version of platform that is automatically downloaded # Note build.xml has similar definitions that should be kept in sync (manually) netbeans-plat-version=7.3.1 @@ -13,111 +14,5 @@ cluster.path=\ ${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.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.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.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.j2seplatform,\ - org.netbeans.modules.java.j2seproject,\ - org.netbeans.modules.java.kit,\ - org.netbeans.modules.java.lexer,\ - 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.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.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.xml.jaxb,\ - org.netbeans.modules.xml.tools.java,\ - org.netbeans.spi.java.hints + org.netbeans.modules.junit diff --git a/nbproject/project.properties b/nbproject/project.properties index de529c07a2..9aae8bc5b0 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -10,6 +10,7 @@ app.version=3.1.2 #build.type=RELEASE build.type=DEVELOPMENT +project.org.sleuthkit.autopsy.imageanalyzer=ImageGallery update_versions=false #custom JVM options #Note: can be higher on 64 bit systems, should be in sync with build.xml @@ -27,7 +28,8 @@ modules=\ ${project.org.sleuthkit.autopsy.testing}:\ ${project.org.sleuthkit.autopsy.thunderbirdparser}:\ ${project.org.sleuthkit.autopsy.core}:\ - ${project.org.sleuthkit.autopsy.corelibs} + ${project.org.sleuthkit.autopsy.corelibs}:\ + ${project.org.sleuthkit.autopsy.imageanalyzer} project.org.sleuthkit.autopsy.core=Core project.org.sleuthkit.autopsy.corelibs=CoreLibs project.org.sleuthkit.autopsy.keywordsearch=KeywordSearch -- GitLab