Change Record later to Bookmark
This commit is contained in:
parent
ecb218d1c3
commit
e96f6e79f0
|
@ -60,7 +60,7 @@ public class RecordUntilDialog {
|
|||
removeButton = new RadioButton("remove model");
|
||||
removeButton.setSelected(model.getRecordUntilSubsequentAction() == REMOVE);
|
||||
removeButton.setToggleGroup(toggleGroup);
|
||||
RadioButton recordLaterButton = new RadioButton("mark for later");
|
||||
RadioButton recordLaterButton = new RadioButton("bookmark");
|
||||
recordLaterButton.setSelected(model.getRecordUntilSubsequentAction() == RECORD_LATER);
|
||||
recordLaterButton.setToggleGroup(toggleGroup);
|
||||
var row = new VBox();
|
||||
|
|
|
@ -31,7 +31,7 @@ public class LaterGroupAction extends ModelMassEditAction {
|
|||
recorder.markForLaterRecording(m, true);
|
||||
}
|
||||
} catch (InvalidKeyException | NoSuchAlgorithmException | IOException e) {
|
||||
Platform.runLater(() -> Dialogs.showError(source.getScene(), "Couldn't change model state", "Mark for later recording of " + m.getName() + " failed", e));
|
||||
Platform.runLater(() -> Dialogs.showError(source.getScene(), "Couldn't change model state", "Bookmark of " + m.getName() + " failed", e));
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
@ -16,8 +16,8 @@ public class MarkForLaterRecordingAction extends ModelMassEditAction {
|
|||
try {
|
||||
recorder.markForLaterRecording(m, recordLater);
|
||||
} catch (Exception e) {
|
||||
Platform.runLater(() -> Dialogs.showError(source.getScene(), "Couldn't model mark model for later recording",
|
||||
"Marking for later recording of " + m.getName() + " failed", e));
|
||||
Platform.runLater(() -> Dialogs.showError(source.getScene(), "Couldn't bookmark model for later recording",
|
||||
"Bookmarking of " + m.getName() + " failed", e));
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
@ -312,9 +312,9 @@ public class ModelMenuContributor {
|
|||
|
||||
private void addRecordLater(ContextMenu menu, List<Model> selectedModels) {
|
||||
var first = selectedModels.get(0);
|
||||
var recordLater = new MenuItem("Add Bookmark");
|
||||
var recordLater = new MenuItem("Add bookmark");
|
||||
recordLater.setOnAction(e -> recordLater(selectedModels, true));
|
||||
var removeRecordLater = new MenuItem("Remove Bookmark");
|
||||
var removeRecordLater = new MenuItem("Remove bookmark");
|
||||
removeRecordLater.setOnAction(e -> recordLater(selectedModels, false));
|
||||
var addRemoveBookmark = recorder.isMarkedForLaterRecording(first) ? removeRecordLater : recordLater;
|
||||
if (recorder.isTracked(first)) {
|
||||
|
|
|
@ -115,7 +115,7 @@ public class RecordLaterTab extends AbstractRecordedModelsTab {
|
|||
return new Task<>() {
|
||||
@Override
|
||||
public List<JavaFxModel> call() {
|
||||
log.trace("Updating models marked for later recording");
|
||||
log.trace("Updating bookmarked models");
|
||||
return recorder.getModels().stream().filter(Model::isMarkedForLaterRecording).map(JavaFxModel::new).toList();
|
||||
}
|
||||
};
|
||||
|
|
|
@ -85,7 +85,7 @@ public class RecorderServlet extends AbstractCtbrecServlet {
|
|||
switch (requestDto.getAction()) {
|
||||
case "start":
|
||||
log.debug("Starting recording for model {} - {}", model.getName(), model.getUrl());
|
||||
log.trace("Model marked: {}", model.isMarkedForLaterRecording());
|
||||
log.trace("Model bookmarked: {}", model.isMarkedForLaterRecording());
|
||||
log.trace("Model paused: {}", model.isSuspended());
|
||||
log.trace("Model forced: {}", model.isForcePriority());
|
||||
log.trace("Model until: {}", model.getRecordUntil().equals(Instant.ofEpochMilli(Model.RECORD_INDEFINITELY)) ? "no limit" : model.getRecordUntil());
|
||||
|
@ -258,14 +258,14 @@ public class RecorderServlet extends AbstractCtbrecServlet {
|
|||
sendModelGroups(resp, recorder.getModelGroups());
|
||||
break;
|
||||
case "markForLater":
|
||||
log.debug("Mark model {} for later recording", model.getName());
|
||||
response = "{\"status\": \"success\", \"msg\": \"Model marked for later recording\"}";
|
||||
log.debug("Bookmark model {} for later recording", model.getName());
|
||||
response = "{\"status\": \"success\", \"msg\": \"Model bookmarked for later recording\"}";
|
||||
responseWriter.write(response);
|
||||
recorder.markForLaterRecording(model, true);
|
||||
break;
|
||||
case "unmarkForLater":
|
||||
log.debug("Unmark model {} for later recording", model.getName());
|
||||
response = "{\"status\": \"success\", \"msg\": \"Model has been unmarked\"}";
|
||||
log.debug("Unbookmark model {} for later recording", model.getName());
|
||||
response = "{\"status\": \"success\", \"msg\": \"Model has been unbookmarked\"}";
|
||||
responseWriter.write(response);
|
||||
recorder.markForLaterRecording(model, false);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue