Update RecordingsTab.java
This commit is contained in:
parent
b1525da9d7
commit
6c6ef80c4a
|
@ -136,10 +136,7 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
|
|||
status.setId("status");
|
||||
status.setCellValueFactory(cdf -> cdf.getValue().getStatusProperty());
|
||||
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");
|
||||
size.setId("size");
|
||||
size.setStyle("-fx-alignment: CENTER-RIGHT;");
|
||||
|
@ -467,10 +464,10 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
|
|||
}
|
||||
|
||||
var tmp = new CustomMouseBehaviorContextMenu();
|
||||
ModelMenuContributor.newContributor(getTabPane(), Config.getInstance(), recorder) //
|
||||
.withStartStopCallback(m -> getTabPane().setCursor(Cursor.DEFAULT)) //
|
||||
.removeModelAfterIgnore(true) //
|
||||
.afterwards(table::refresh) //
|
||||
ModelMenuContributor.newContributor(getTabPane(), Config.getInstance(), recorder)
|
||||
.withStartStopCallback(m -> getTabPane().setCursor(Cursor.DEFAULT))
|
||||
.removeModelAfterIgnore(true)
|
||||
.afterwards(table::refresh)
|
||||
.contributeToMenu(List.of(recordings.get(0).getModel()), tmp);
|
||||
var modelSubMenu = new Menu("Model");
|
||||
modelSubMenu.getItems().addAll(tmp.getItems());
|
||||
|
@ -715,7 +712,6 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
|
|||
config.getSettings().lastDownloadDir = target.getParent();
|
||||
startDownloadThread(target, recording);
|
||||
recording.setStatus(DOWNLOADING);
|
||||
// recording.setProgress(0);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
@ -763,7 +759,6 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
|
|||
} finally {
|
||||
Platform.runLater(() -> {
|
||||
recording.setStatus(FINISHED);
|
||||
// recording.setProgress(-1);
|
||||
var evt = new RecordingStateChangedEvent(target, recording.getStatus(), recording.getModel(), recording.getStartDate());
|
||||
EventBusHolder.BUS.post(evt);
|
||||
});
|
||||
|
@ -778,11 +773,9 @@ public class RecordingsTab extends Tab implements TabSelectionListener, Shutdown
|
|||
return progress -> Platform.runLater(() -> {
|
||||
if (progress == 100) {
|
||||
recording.setStatus(FINISHED);
|
||||
// recording.setProgress(-1);
|
||||
LOG.debug("Download finished for recording {} - {}", recording.getId(), recording.getAbsoluteFile());
|
||||
} else {
|
||||
recording.setStatus(DOWNLOADING);
|
||||
// recording.setProgress(progress);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue