2024-09-03 22:46:04 +00:00
|
|
|
#![windows_subsystem = "windows"]
|
|
|
|
|
2024-09-09 21:16:21 +00:00
|
|
|
use console::DebugConsole;
|
2024-09-03 22:46:04 +00:00
|
|
|
use tray::TrayApp;
|
2024-08-27 18:08:03 +00:00
|
|
|
|
2024-09-09 21:16:21 +00:00
|
|
|
mod console;
|
2024-08-27 18:08:03 +00:00
|
|
|
mod controller;
|
|
|
|
mod devices;
|
|
|
|
mod manager;
|
2024-09-03 22:46:04 +00:00
|
|
|
mod tray;
|
2024-08-27 18:08:03 +00:00
|
|
|
|
|
|
|
fn main() {
|
2024-09-09 21:16:21 +00:00
|
|
|
let console = DebugConsole::new("Razer Battery Report Debug Console");
|
2024-09-05 22:55:10 +00:00
|
|
|
|
2024-08-27 18:08:03 +00:00
|
|
|
std::env::set_var("RUST_LOG", "trace");
|
|
|
|
pretty_env_logger::init();
|
2024-09-09 21:16:21 +00:00
|
|
|
|
|
|
|
let checker = TrayApp::new(console);
|
2024-08-27 18:08:03 +00:00
|
|
|
checker.run();
|
|
|
|
}
|