cleaned up unused imports
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
use hidapi::{DeviceInfo, HidApi, HidError};
|
use hidapi::{DeviceInfo, HidApi};
|
||||||
use log::{error, info, warn, debug, trace}; // Use log crate
|
use log::{error, warn, debug, trace}; // Use log crate
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
use crate::config::{ModifiersArray};
|
use crate::config::{ModifiersArray};
|
||||||
use crate::device::SavedDevice;
|
use crate::device::SavedDevice;
|
||||||
use crate::{SharedDeviceState, SharedStateFlag}; // Import shared types
|
use crate::{SharedDeviceState, SharedStateFlag}; // Import shared types
|
||||||
use crate::util::{self, read_bit, ReportFormat, MAX_REPORT_SIZE};
|
use crate::util::{self, ReportFormat, MAX_REPORT_SIZE};
|
||||||
use log::{debug, error, info, trace, warn};
|
use log::{error, info, trace, warn};
|
||||||
use hidapi::{HidApi, HidDevice, HidError};
|
use hidapi::{HidApi, HidDevice};
|
||||||
use std::{
|
use std::{
|
||||||
sync::{Arc, Condvar, Mutex},
|
|
||||||
thread,
|
thread,
|
||||||
time::Duration,
|
time::Duration,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ use clap::Parser;
|
|||||||
|
|
||||||
// Internal Module Imports
|
// Internal Module Imports
|
||||||
use config::{ConfigData}; // Import specific items
|
use config::{ConfigData}; // Import specific items
|
||||||
use device::{VpcDevice, SavedDevice};
|
use device::{VpcDevice};
|
||||||
use state::State; // Import the State enum
|
use state::State; // Import the State enum
|
||||||
|
|
||||||
// Constants
|
// Constants
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
use crate::about;
|
use crate::about;
|
||||||
use crate::config::{ShiftModifiers};
|
use crate::config::{ShiftModifiers};
|
||||||
use crate::device::VpcDevice; // Assuming VpcDevice has Display impl
|
use crate::device::VpcDevice; // Assuming VpcDevice has Display impl
|
||||||
use crate::{ShiftTool, INITIAL_HEIGHT, INITIAL_WIDTH, PROGRAM_TITLE}; // Import main struct
|
use crate::{ShiftTool, INITIAL_WIDTH, PROGRAM_TITLE}; // Import main struct
|
||||||
use crate::state::State;
|
use crate::state::State;
|
||||||
use crate::util::read_bit; // Import utility
|
use crate::util::read_bit; // Import utility
|
||||||
use eframe::egui::{self, Color32, Context, ScrollArea, Ui};
|
use eframe::egui::{self, Color32, Context, ScrollArea, Ui};
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use clap::Parser;
|
use clap::Parser;
|
||||||
use chrono::NaiveDate;
|
use chrono::NaiveDate;
|
||||||
use log::{error, info, trace, warn};
|
use log::{error, trace, warn};
|
||||||
|
|
||||||
pub(crate) const FEATURE_REPORT_ID_SHIFT: u8 = 4;
|
pub(crate) const FEATURE_REPORT_ID_SHIFT: u8 = 4;
|
||||||
|
|
||||||
@@ -150,7 +150,7 @@ struct FormatRule {
|
|||||||
const FORMAT_RULES: &[FormatRule] = &[
|
const FORMAT_RULES: &[FormatRule] = &[
|
||||||
// Rule 1: Check for Original format based on date
|
// Rule 1: Check for Original format based on date
|
||||||
FormatRule {
|
FormatRule {
|
||||||
matches: |name, fw| {
|
matches: |_name, fw| {
|
||||||
const THRESHOLD: &str = "2024-12-26";
|
const THRESHOLD: &str = "2024-12-26";
|
||||||
let date_str = fw.split_whitespace().last().unwrap_or("");
|
let date_str = fw.split_whitespace().last().unwrap_or("");
|
||||||
if date_str.len() == 8 {
|
if date_str.len() == 8 {
|
||||||
|
|||||||
Reference in New Issue
Block a user