diff --git a/Core/src/org/sleuthkit/autopsy/timeline/actions/RebuildDataBase.java b/Core/src/org/sleuthkit/autopsy/timeline/actions/RebuildDataBase.java index 63669522df..b632ebadbb 100644 --- a/Core/src/org/sleuthkit/autopsy/timeline/actions/RebuildDataBase.java +++ b/Core/src/org/sleuthkit/autopsy/timeline/actions/RebuildDataBase.java @@ -29,9 +29,9 @@ import org.sleuthkit.autopsy.timeline.TimeLineController; * ingest. */ public class RebuildDataBase extends Action { - + private static final Image DB_REFRESH = new Image("org/sleuthkit/autopsy/timeline/images/database_refresh.png"); - + @NbBundle.Messages({ "RebuildDataBase.text=Update DB", "RebuildDataBase.longText=Update the DB to include new events."}) @@ -40,5 +40,6 @@ public class RebuildDataBase extends Action { setLongText(Bundle.RebuildDataBase_longText()); setGraphic(new ImageView(DB_REFRESH)); setEventHandler(actionEvent -> controller.rebuildRepo()); + disabledProperty().bind(controller.eventsDBStaleProperty().not()); } } diff --git a/Core/src/org/sleuthkit/autopsy/timeline/images/warning.png b/Core/src/org/sleuthkit/autopsy/timeline/images/warning.png new file mode 100644 index 0000000000..b6281848a7 Binary files /dev/null and b/Core/src/org/sleuthkit/autopsy/timeline/images/warning.png differ diff --git a/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle.png b/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle.png new file mode 100644 index 0000000000..b7024717af Binary files /dev/null and b/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle.png differ diff --git a/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle_small.png b/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle_small.png new file mode 100644 index 0000000000..06da735537 Binary files /dev/null and b/Core/src/org/sleuthkit/autopsy/timeline/images/warning_triangle_small.png differ diff --git a/Core/src/org/sleuthkit/autopsy/timeline/ui/StatusBar.fxml b/Core/src/org/sleuthkit/autopsy/timeline/ui/StatusBar.fxml index d838472f56..bdb713b123 100644 --- a/Core/src/org/sleuthkit/autopsy/timeline/ui/StatusBar.fxml +++ b/Core/src/org/sleuthkit/autopsy/timeline/ui/StatusBar.fxml @@ -1,52 +1,25 @@ - - - - - - - - - - - - - + +