Remove Progress column from Recordings tab

This commit is contained in:
Jafea7 2025-04-07 14:25:46 +10:00
parent 8be8869d0d
commit 1058fa59f2
1 changed files with 1 additions and 9 deletions

View File

@ -136,10 +136,6 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
status.setId("status"); status.setId("status");
status.setCellValueFactory(cdf -> cdf.getValue().getStatusProperty()); status.setCellValueFactory(cdf -> cdf.getValue().getStatusProperty());
status.setPrefWidth(300); status.setPrefWidth(300);
TableColumn<JavaFxRecording, String> progress = new TableColumn<>("Progress");
progress.setId("progress");
progress.setCellValueFactory(cdf -> cdf.getValue().getProgressProperty());
progress.setPrefWidth(100);
TableColumn<JavaFxRecording, Number> size = new TableColumn<>("Size"); TableColumn<JavaFxRecording, Number> size = new TableColumn<>("Size");
size.setId("size"); size.setId("size");
size.setStyle("-fx-alignment: CENTER-RIGHT;"); size.setStyle("-fx-alignment: CENTER-RIGHT;");
@ -178,7 +174,7 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
return new SimpleStringProperty(modelNts); return new SimpleStringProperty(modelNts);
}); });
table.getColumns().addAll(siteName, name, date, status, progress, size, resolution, notes, modelNotes); table.getColumns().addAll(siteName, name, date, status, size, resolution, notes, modelNotes);
table.setItems(observableRecordings); table.setItems(observableRecordings);
table.addEventHandler(ContextMenuEvent.CONTEXT_MENU_REQUESTED, this::onContextMenuRequested); table.addEventHandler(ContextMenuEvent.CONTEXT_MENU_REQUESTED, this::onContextMenuRequested);
table.addEventHandler(MouseEvent.MOUSE_PRESSED, this::onMousePressed); table.addEventHandler(MouseEvent.MOUSE_PRESSED, this::onMousePressed);
@ -715,7 +711,6 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
config.getSettings().lastDownloadDir = target.getParent(); config.getSettings().lastDownloadDir = target.getParent();
startDownloadThread(target, recording); startDownloadThread(target, recording);
recording.setStatus(DOWNLOADING); recording.setStatus(DOWNLOADING);
recording.setProgress(0);
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
@ -763,7 +758,6 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
} finally { } finally {
Platform.runLater(() -> { Platform.runLater(() -> {
recording.setStatus(FINISHED); recording.setStatus(FINISHED);
recording.setProgress(-1);
var evt = new RecordingStateChangedEvent(target, recording.getStatus(), recording.getModel(), recording.getStartDate()); var evt = new RecordingStateChangedEvent(target, recording.getStatus(), recording.getModel(), recording.getStartDate());
EventBusHolder.BUS.post(evt); EventBusHolder.BUS.post(evt);
}); });
@ -778,11 +772,9 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
return progress -> Platform.runLater(() -> { return progress -> Platform.runLater(() -> {
if (progress == 100) { if (progress == 100) {
recording.setStatus(FINISHED); recording.setStatus(FINISHED);
recording.setProgress(-1);
LOG.debug("Download finished for recording {} - {}", recording.getId(), recording.getAbsoluteFile()); LOG.debug("Download finished for recording {} - {}", recording.getId(), recording.getAbsoluteFile());
} else { } else {
recording.setStatus(DOWNLOADING); recording.setStatus(DOWNLOADING);
recording.setProgress(progress);
} }
}); });
} }