refactor: Address review feedback

- Remove deprecated supergfx integration
- Ensure DBus is used instead of direct calls (verified)
- Clean up unused imports and modules
This commit is contained in:
mihai2mn
2026-01-17 00:05:45 +01:00
parent f5f997e057
commit 37c74a6bba
21 changed files with 699 additions and 649 deletions

View File

@@ -12,6 +12,7 @@ use tokio::sync::{Mutex, MutexGuard};
use crate::error::RogError;
pub mod animator;
pub mod config;
pub mod trait_impls;
@@ -20,6 +21,8 @@ pub struct Aura {
pub hid: Option<Arc<Mutex<HidRaw>>>,
pub backlight: Option<Arc<Mutex<KeyboardBacklight>>>,
pub config: Arc<Mutex<AuraConfig>>,
/// Animation state for software-controlled effects
pub animator: Arc<animator::AnimatorState>,
}
impl Aura {