refactor:
- created dsa_tasks crate for task-specific functionality that doesn't belong in common.
This commit is contained in:
@@ -15,6 +15,9 @@ path = "src/lib.rs"
|
||||
[dependencies]
|
||||
common = { path = "../../libraries/common" }
|
||||
dsa_formats = { path = "../../libraries/dsa_formats" }
|
||||
dsa_tasks = { path = "../../libraries/dsa_tasks" }
|
||||
|
||||
zxq5_egui = { path = "../../libraries/zxq5_egui" }
|
||||
assembler = { path = "../../tooling/assembler" }
|
||||
dsa_emulator = { version = "0.3.0", path = "../dsa_emulator" }
|
||||
disassembler = { version = "0.3.0", path = "../../tooling/disassembler" }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use crate::state::Action;
|
||||
use crate::ui::ui_helpers::text::strip_ansi;
|
||||
use crate::ui::ui_helpers::painted_tab;
|
||||
use common::process::{ProcessAgent, TraceableProcess};
|
||||
use crate::ui::ui_helpers::text::strip_ansi;
|
||||
use dsa_tasks::{ProcessAgent, TraceableProcess};
|
||||
use std::collections::VecDeque;
|
||||
use std::sync::mpsc;
|
||||
use std::thread::JoinHandle;
|
||||
|
||||
@@ -4,8 +4,8 @@ use crate::ui::tiles::TilePane;
|
||||
use crate::ui::tiles::editor::syntax::SyntaxFrom;
|
||||
use crate::ui::ui_helpers::PaddedWidget;
|
||||
use assembler::prelude::Assembler;
|
||||
use common::process::TraceableProcess;
|
||||
use dsa_formats::binary_dse::DseExecutable;
|
||||
use dsa_tasks::TraceableProcess;
|
||||
use egui::{Color32, Key, Ui, Widget};
|
||||
use egui_code_editor::{CodeEditor, Completer, Syntax};
|
||||
use egui_tiles::TileId;
|
||||
|
||||
Reference in New Issue
Block a user