split out types, dbus

This commit is contained in:
Luke
2021-02-03 22:17:44 +13:00
parent 161e3c4d3b
commit 0af68baf7b
52 changed files with 166 additions and 131 deletions

View File

@@ -8,13 +8,9 @@ edition = "2018"
[dependencies]
# serialisation
serde = "^1.0"
serde_derive = "^1.0"
serde_json = "^1.0"
asus-nb = { path = "../asus-nb" }
asus-nb-ctrl = { path = "../asus-nb-ctrl" }
zbus = "^1.8"
zvariant = "^2.4"
rog_dbus = { path = "../rog-dbus" }
daemon = { path = "../daemon" }
[dependencies.notify-rust]
version = "^4.0"

View File

@@ -1,11 +1,13 @@
use asus_nb::core_dbus::{DbusProxies, Signals};
use daemon::config::Profile;
use daemon::{config::Profile};
use notify_rust::{Hint, Notification, NotificationHandle};
use rog_dbus::{DbusProxies, Signals};
use std::error::Error;
use std::time::Duration;
fn main() -> Result<(), Box<dyn std::error::Error>> {
println!("Version {}", env!("CARGO_PKG_VERSION"));
println!("asus-notify version {}", env!("CARGO_PKG_VERSION"));
println!(" daemon version {}", daemon::VERSION);
println!(" rog-dbus version {}", rog_dbus::VERSION);
// let mut cfg = Config::read_new()?;
// let mut last_profile = String::new();