feat: add Report/About/Changelog buttons to Support ribbon group
- REPORT opens GitHub new-issue page - ABOUT opens a dialog window with version, OS and arch info + Copy Info button - CHANGELOG opens GitHub releases page - Fix Windows build: add windows-sys as target-specific dependency for PRINT command Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
62fbaf5da4
commit
070ad1f9c5
15 changed files with 222 additions and 0 deletions
10
src/modules/home/report.rs
Normal file
10
src/modules/home/report.rs
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
use crate::modules::{IconKind, ModuleEvent, ToolDef};
|
||||
|
||||
pub fn tool() -> ToolDef {
|
||||
ToolDef {
|
||||
id: "REPORT",
|
||||
label: "Report",
|
||||
icon: IconKind::Svg(include_bytes!("../../../assets/icons/report.svg")),
|
||||
event: ModuleEvent::Command("REPORT".to_string()),
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue