// On Windows, suppress the extra console window for release GUI builds while // keeping it in debug builds so stderr/panics stay visible during development. #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] fn main() { if let Err(e) = peerspeak::app::run_gui() { eprintln!("Error running GUI: {:?}", e); } }