mirror of
https://github.com/encounter/objdiff.git
synced 2025-06-08 07:33:39 +00:00
* Basic integration * Implement basic right click option Needs lotsa work * nothing to worry about * Convert extab diff to separate view * Make clippy and fmt shut up * Make clippy fmt shut up for real this time * Print extab/extabindex symbol names in extab view * I hate fmt * Basic integration * Implement basic right click option Needs lotsa work * nothing to worry about * Convert extab diff to separate view * Make clippy and fmt shut up * Make clippy fmt shut up for real this time * Print extab/extabindex symbol names in extab view * I hate fmt * Fix scroll position not being maintained from extab view * Silly me * Add rlwinm decoder window * Remove extra files * Create Cargo.lock * Show extab symbol names in hover window * Appease fmt * Update symbol_diff.rs * Update symbol_diff.rs * Get extab symbol from extabindex relocations instead * Update Cargo.lock * Update Cargo.lock
21 lines
543 B
Rust
21 lines
543 B
Rust
use egui::{text::LayoutJob, Color32, FontId, TextFormat};
|
|
|
|
pub(crate) mod appearance;
|
|
pub(crate) mod config;
|
|
pub(crate) mod data_diff;
|
|
pub(crate) mod debug;
|
|
pub(crate) mod demangle;
|
|
pub(crate) mod extab_diff;
|
|
pub(crate) mod file;
|
|
pub(crate) mod frame_history;
|
|
pub(crate) mod function_diff;
|
|
pub(crate) mod graphics;
|
|
pub(crate) mod jobs;
|
|
pub(crate) mod rlwinm;
|
|
pub(crate) mod symbol_diff;
|
|
|
|
#[inline]
|
|
fn write_text(str: &str, color: Color32, job: &mut LayoutJob, font_id: FontId) {
|
|
job.append(str, 0.0, TextFormat::simple(font_id, color));
|
|
}
|