mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-07-29 12:18:56 +00:00
fix: compiler warnings
This commit is contained in:
parent
fbf2682f26
commit
625602a6cf
11 changed files with 31 additions and 27 deletions
|
@ -3,7 +3,7 @@ use std::fmt::Display;
|
|||
use crate::{
|
||||
profile::Profile,
|
||||
profiles::{
|
||||
lighthouse::lighthouse_profile, valve_index::valve_index_profile, wivrn::wivrn_profile,
|
||||
lighthouse::lighthouse_profile, wivrn::wivrn_profile,
|
||||
},
|
||||
};
|
||||
|
||||
|
|
14
src/main.rs
14
src/main.rs
|
@ -40,13 +40,19 @@ fn restore_steam_xr_files() {
|
|||
let active_runtime = get_current_active_runtime();
|
||||
let openvrpaths = get_current_openvrpaths();
|
||||
if active_runtime.is_some() {
|
||||
if file_builders::active_runtime_json::is_steam(&active_runtime.unwrap()) {
|
||||
set_current_active_runtime_to_steam();
|
||||
if !file_builders::active_runtime_json::is_steam(&active_runtime.unwrap()) {
|
||||
match set_current_active_runtime_to_steam() {
|
||||
Ok(_) => {}
|
||||
Err(_) => println!("Warning: failed to restore active runtime to steam!"),
|
||||
};
|
||||
}
|
||||
}
|
||||
if openvrpaths.is_some() {
|
||||
if file_builders::openvrpaths_vrpath::is_steam(&openvrpaths.unwrap()) {
|
||||
set_current_openvrpaths_to_steam();
|
||||
if !file_builders::openvrpaths_vrpath::is_steam(&openvrpaths.unwrap()) {
|
||||
match set_current_openvrpaths_to_steam() {
|
||||
Ok(_) => {}
|
||||
Err(_) => println!("Warning: failed to restore openvrpaths to steam!"),
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,9 +27,9 @@ impl SimpleComponent for AboutDialog {
|
|||
}
|
||||
|
||||
fn init(
|
||||
init: Self::Init,
|
||||
_init: Self::Init,
|
||||
root: &Self::Root,
|
||||
sender: relm4::ComponentSender<Self>,
|
||||
_sender: relm4::ComponentSender<Self>,
|
||||
) -> relm4::ComponentParts<Self> {
|
||||
let model = AboutDialog {};
|
||||
let widgets = root.clone();
|
||||
|
|
|
@ -257,7 +257,7 @@ impl SimpleComponent for App {
|
|||
}
|
||||
}
|
||||
|
||||
fn shutdown(&mut self, widgets: &mut Self::Widgets, output: relm4::Sender<Self::Output>) {
|
||||
fn shutdown(&mut self, _widgets: &mut Self::Widgets, _output: relm4::Sender<Self::Output>) {
|
||||
if self.xrservice_runner.is_some() {
|
||||
if self.xrservice_runner.as_mut().unwrap().status() == RunnerStatus::Running {
|
||||
self.xrservice_runner.as_mut().unwrap().terminate();
|
||||
|
|
|
@ -181,9 +181,9 @@ impl SimpleComponent for BuildWindow {
|
|||
}
|
||||
|
||||
fn init(
|
||||
init: Self::Init,
|
||||
_init: Self::Init,
|
||||
root: &Self::Root,
|
||||
sender: ComponentSender<Self>,
|
||||
_sender: ComponentSender<Self>,
|
||||
) -> ComponentParts<Self> {
|
||||
let mut model = Self {
|
||||
tracker: 0,
|
||||
|
|
|
@ -226,7 +226,7 @@ impl SimpleComponent for DevicesBox {
|
|||
}
|
||||
}
|
||||
|
||||
fn update(&mut self, message: Self::Input, sender: ComponentSender<Self>) {
|
||||
fn update(&mut self, message: Self::Input, _sender: ComponentSender<Self>) {
|
||||
self.reset();
|
||||
|
||||
match message {
|
||||
|
@ -237,9 +237,9 @@ impl SimpleComponent for DevicesBox {
|
|||
}
|
||||
|
||||
fn init(
|
||||
init: Self::Init,
|
||||
_init: Self::Init,
|
||||
root: &Self::Root,
|
||||
sender: ComponentSender<Self>,
|
||||
_sender: ComponentSender<Self>,
|
||||
) -> ComponentParts<Self> {
|
||||
let model = Self {
|
||||
tracker: 0,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
use crate::ui::profile_editor::ProfileEditorMsg;
|
||||
use adw::prelude::*;
|
||||
use gtk::prelude::*;
|
||||
use relm4::prelude::*;
|
||||
|
||||
#[derive(Debug)]
|
||||
|
@ -77,7 +76,7 @@ impl FactoryComponent for EnvVarModel {
|
|||
})
|
||||
}
|
||||
|
||||
fn init_model(init: Self::Init, index: &Self::Index, sender: FactorySender<Self>) -> Self {
|
||||
fn init_model(init: Self::Init, _index: &Self::Index, _sender: FactorySender<Self>) -> Self {
|
||||
Self {
|
||||
name: init.name,
|
||||
value: init.value,
|
||||
|
|
|
@ -324,7 +324,7 @@ impl SimpleComponent for MainView {
|
|||
set_margin_end: 12,
|
||||
set_halign: gtk::Align::Start,
|
||||
connect_clicked[sender] => move |_| {
|
||||
sender.output(Self::Output::OpenLibsurviveSetup);
|
||||
sender.output(Self::Output::OpenLibsurviveSetup).expect("Sender outut failed");
|
||||
}
|
||||
},
|
||||
},
|
||||
|
@ -409,10 +409,10 @@ impl SimpleComponent for MainView {
|
|||
.emit(InstallWivrnBoxMsg::ClockTicking);
|
||||
}
|
||||
Self::Input::StartStopClicked => {
|
||||
sender.output(Self::Output::DoStartStopXRService);
|
||||
sender.output(Self::Output::DoStartStopXRService).expect("Sender output failed");
|
||||
}
|
||||
Self::Input::RestartXRService => {
|
||||
sender.output(Self::Output::RestartXRService);
|
||||
sender.output(Self::Output::RestartXRService).expect("Sender output failed");
|
||||
}
|
||||
Self::Input::XRServiceActiveChanged(active, profile) => {
|
||||
self.set_xrservice_active(active);
|
||||
|
@ -475,7 +475,7 @@ impl SimpleComponent for MainView {
|
|||
Self::Input::ProfileSelected(position) => {
|
||||
sender.output(MainViewOutMsg::ProfileSelected(
|
||||
self.profiles.get(position as usize).unwrap().clone(),
|
||||
));
|
||||
)).expect("Sender output failed");
|
||||
}
|
||||
Self::Input::EditProfile => {
|
||||
if self.selected_profile.editable {
|
||||
|
@ -500,7 +500,7 @@ impl SimpleComponent for MainView {
|
|||
self.profile_delete_confirm_dialog.present();
|
||||
}
|
||||
Self::Input::SaveProfile(prof) => {
|
||||
sender.output(Self::Output::SaveProfile(prof));
|
||||
sender.output(Self::Output::SaveProfile(prof)).expect("Sender output failed");
|
||||
}
|
||||
Self::Input::DuplicateProfile => {
|
||||
if self.selected_profile.can_be_built {
|
||||
|
@ -570,7 +570,7 @@ impl SimpleComponent for MainView {
|
|||
let pdc_sender = sender.clone();
|
||||
profile_delete_confirm_dialog.connect_response(None, move |_, res| {
|
||||
if res == "yes" {
|
||||
pdc_sender.output(Self::Output::DeleteProfile);
|
||||
pdc_sender.output(Self::Output::DeleteProfile).expect("Sender output failed");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -294,7 +294,7 @@ impl SimpleComponent for ProfileEditor {
|
|||
Self::Input::SaveProfile => {
|
||||
let prof = self.profile.borrow();
|
||||
if prof.validate() {
|
||||
sender.output(ProfileEditorOutMsg::SaveProfile(prof.clone()));
|
||||
sender.output(ProfileEditorOutMsg::SaveProfile(prof.clone())).expect("Sender output failed");
|
||||
self.win.as_ref().unwrap().close();
|
||||
} else {
|
||||
self.win.as_ref().unwrap().add_toast(
|
||||
|
|
|
@ -98,7 +98,7 @@ impl SimpleComponent for SteamLaunchOptionsBox {
|
|||
}
|
||||
}
|
||||
|
||||
fn update(&mut self, message: Self::Input, sender: ComponentSender<Self>) {
|
||||
fn update(&mut self, message: Self::Input, _sender: ComponentSender<Self>) {
|
||||
self.reset();
|
||||
|
||||
match message {
|
||||
|
@ -118,7 +118,7 @@ impl SimpleComponent for SteamLaunchOptionsBox {
|
|||
}
|
||||
|
||||
fn init(
|
||||
init: Self::Init,
|
||||
_init: Self::Init,
|
||||
root: &Self::Root,
|
||||
sender: ComponentSender<Self>,
|
||||
) -> ComponentParts<Self> {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
use crate::file_builders::wivrn_config::{dump_wivrn_config, get_wivrn_config, WivrnConfig, Encoder};
|
||||
use adw::prelude::*;
|
||||
use gtk::prelude::*;
|
||||
use relm4::{factory::FactoryVecDeque, prelude::*};
|
||||
use relm4::prelude::*;
|
||||
|
||||
#[tracker::track]
|
||||
pub struct WivrnConfEditor {
|
||||
|
@ -114,7 +113,7 @@ impl SimpleComponent for WivrnConfEditor {
|
|||
}
|
||||
}
|
||||
|
||||
fn update(&mut self, message: Self::Input, sender: ComponentSender<Self>) {
|
||||
fn update(&mut self, message: Self::Input, _sender: ComponentSender<Self>) {
|
||||
self.reset();
|
||||
|
||||
match message {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue