mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-15 15:11:30 +03:00
Merge pull request #3560 from Heap-Hop/refactor_file_manager
Refactor file manager
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -166,17 +166,18 @@ class FfiModel with ChangeNotifier {
|
|||||||
} else if (name == 'file_dir') {
|
} else if (name == 'file_dir') {
|
||||||
parent.target?.fileModel.receiveFileDir(evt);
|
parent.target?.fileModel.receiveFileDir(evt);
|
||||||
} else if (name == 'job_progress') {
|
} else if (name == 'job_progress') {
|
||||||
parent.target?.fileModel.tryUpdateJobProgress(evt);
|
parent.target?.fileModel.jobController.tryUpdateJobProgress(evt);
|
||||||
} else if (name == 'job_done') {
|
} else if (name == 'job_done') {
|
||||||
parent.target?.fileModel.jobDone(evt);
|
parent.target?.fileModel.jobController.jobDone(evt);
|
||||||
|
parent.target?.fileModel.refreshAll();
|
||||||
} else if (name == 'job_error') {
|
} else if (name == 'job_error') {
|
||||||
parent.target?.fileModel.jobError(evt);
|
parent.target?.fileModel.jobController.jobError(evt);
|
||||||
} else if (name == 'override_file_confirm') {
|
} else if (name == 'override_file_confirm') {
|
||||||
parent.target?.fileModel.overrideFileConfirm(evt);
|
parent.target?.fileModel.overrideFileConfirm(evt);
|
||||||
} else if (name == 'load_last_job') {
|
} else if (name == 'load_last_job') {
|
||||||
parent.target?.fileModel.loadLastJob(evt);
|
parent.target?.fileModel.jobController.loadLastJob(evt);
|
||||||
} else if (name == 'update_folder_files') {
|
} else if (name == 'update_folder_files') {
|
||||||
parent.target?.fileModel.updateFolderFiles(evt);
|
parent.target?.fileModel.jobController.updateFolderFiles(evt);
|
||||||
} else if (name == 'add_connection') {
|
} else if (name == 'add_connection') {
|
||||||
parent.target?.serverModel.addConnection(evt);
|
parent.target?.serverModel.addConnection(evt);
|
||||||
} else if (name == 'on_client_remove') {
|
} else if (name == 'on_client_remove') {
|
||||||
@@ -1575,9 +1576,6 @@ class FFI {
|
|||||||
}();
|
}();
|
||||||
// every instance will bind a stream
|
// every instance will bind a stream
|
||||||
this.id = id;
|
this.id = id;
|
||||||
if (isFileTransfer) {
|
|
||||||
fileModel.initFileFetcher();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Login with [password], choose if the client should [remember] it.
|
/// Login with [password], choose if the client should [remember] it.
|
||||||
|
|||||||
Reference in New Issue
Block a user