Fix typo renamed to "NeedsProton" (#440)

Update platform.rs scope name

Update platform.rs trait name

Update heroic_platform.rs trait

Update gog_platform.rs trait

Update itch_game.rs trait

Update platform.rs trait

Update origin_platform.rs traits

Update epic_platform.rs trait

Update platform.rs traits

Update heroic_platform.rs trait

Update gog_platform.rs traits

Update itch_game.rs trait

Remove space.
This commit is contained in:
guylamar2006
2025-02-24 21:53:55 +01:00
committed by GitHub
parent 553eb85155
commit c90191bf0f
9 changed files with 19 additions and 19 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
use crate::platforms::{
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsPorton, ShortcutToImport,
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsProton, ShortcutToImport,
};
use super::{get_egs_manifests, settings::EpicGamesLauncherSettings, ManifestItem};
@@ -19,7 +19,7 @@ impl FromSettingsString for EpicPlatform {
}
}
impl NeedsPorton<EpicPlatform> for ManifestItem {
impl NeedsProton<EpicPlatform> for ManifestItem {
fn needs_proton(&self, _platform: &EpicPlatform) -> bool {
#[cfg(target_family = "unix")]
return true;
+2 -2
View File
@@ -1,7 +1,7 @@
use serde::{Deserialize, Serialize};
use crate::platforms::{
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsPorton, ShortcutToImport,
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsProton, ShortcutToImport,
};
use super::FlatpakSettings;
@@ -25,7 +25,7 @@ impl From<FlatpakApp> for ShortcutOwned {
}
}
impl NeedsPorton<FlatpakPlatform> for FlatpakApp {
impl NeedsProton<FlatpakPlatform> for FlatpakApp {
fn needs_proton(&self, _platform: &FlatpakPlatform) -> bool {
false
}
+2 -2
View File
@@ -1,7 +1,7 @@
use std::path::{Path, PathBuf};
use crate::platforms::{
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsPorton, ShortcutToImport,
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsProton, ShortcutToImport,
};
use super::{
@@ -163,7 +163,7 @@ fn get_games_from_game_folders(game_folders: Vec<PathBuf>) -> Vec<(GogGame, Path
games
}
impl NeedsPorton<GogPlatform> for GogShortcut {
impl NeedsProton<GogPlatform> for GogShortcut {
#[cfg(target_family = "unix")]
fn needs_proton(&self, _platform: &GogPlatform) -> bool {
true
+2 -2
View File
@@ -2,7 +2,7 @@ use serde::Deserialize;
use super::{HeroicGame, HeroicGameType, HeroicSettings};
use crate::platforms::{load_settings, FromSettingsString, GamesPlatform};
use crate::platforms::{to_shortcuts, NeedsPorton, ShortcutToImport};
use crate::platforms::{to_shortcuts, NeedsProton, ShortcutToImport};
use std::collections::HashMap;
use std::path::Path;
@@ -86,7 +86,7 @@ impl HeroicPlatform {
}
}
impl NeedsPorton<HeroicPlatform> for HeroicGameType {
impl NeedsProton<HeroicPlatform> for HeroicGameType {
#[cfg(not(target_family = "unix"))]
fn needs_proton(&self, _platform: &HeroicPlatform) -> bool {
false
+2 -2
View File
@@ -3,7 +3,7 @@ use std::path::Path;
use serde::{Deserialize, Serialize};
use steam_shortcuts_util::{shortcut::ShortcutOwned, Shortcut};
use crate::platforms::NeedsPorton;
use crate::platforms::NeedsProton;
use super::ItchPlatform;
@@ -38,7 +38,7 @@ impl From<ItchGame> for ShortcutOwned {
}
}
impl NeedsPorton<ItchPlatform> for ItchGame {
impl NeedsProton<ItchPlatform> for ItchGame {
fn needs_proton(&self, _platform: &ItchPlatform) -> bool {
self.executable.ends_with("exe")
}
+2 -2
View File
@@ -1,6 +1,6 @@
use serde::{Deserialize, Serialize};
use crate::platforms::{GamesPlatform, FromSettingsString, load_settings, GogShortcut, NeedsPorton};
use crate::platforms::{GamesPlatform, FromSettingsString, load_settings, GogShortcut, NeedsProton};
#[derive(Clone)]
pub struct MiniGalaxyPlatform {
@@ -25,7 +25,7 @@ impl Default for Settings{
}
impl NeedsPorton<MiniGalaxyPlatform> for GogShortcut{
impl NeedsProton<MiniGalaxyPlatform> for GogShortcut{
#[cfg(target_family = "unix")]
fn needs_proton(&self, _platform: &MiniGalaxyPlatform) -> bool {
//TODO check if we can do better than just always true
+2 -2
View File
@@ -1,5 +1,5 @@
use crate::platforms::{
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsPorton, ShortcutToImport,
load_settings, to_shortcuts, FromSettingsString, GamesPlatform, NeedsProton, ShortcutToImport,
};
use nom::bytes::complete::take_until;
use std::{
@@ -14,7 +14,7 @@ pub struct OriginPlatform {
pub settings: OriginSettings,
}
impl NeedsPorton<OriginPlatform> for OriginGame {
impl NeedsProton<OriginPlatform> for OriginGame {
#[cfg(target_os = "windows")]
fn needs_proton(&self, _platform: &OriginPlatform) -> bool {
false
+2 -2
View File
@@ -35,7 +35,7 @@ pub(crate) fn to_shortcuts<T, P>(
) -> eyre::Result<Vec<ShortcutToImport>>
where
T: Into<ShortcutOwned>,
T: NeedsPorton<P>,
T: NeedsProton<P>,
{
let shortcuts = into_shortcuts?;
let mut shortcut_info = vec![];
@@ -73,7 +73,7 @@ where
Ok(shortcut_info)
}
pub trait NeedsPorton<P> {
pub trait NeedsProton<P> {
fn needs_proton(&self, platform: &P) -> bool;
fn create_symlinks(&self, platform: &P) -> bool;
+2 -2
View File
@@ -7,7 +7,7 @@ use crate::platforms::load_settings;
use crate::platforms::to_shortcuts_simple;
use crate::platforms::FromSettingsString;
use crate::platforms::GamesPlatform;
use crate::platforms::NeedsPorton;
use crate::platforms::NeedsProton;
use crate::platforms::ShortcutToImport;
use super::{game::UplayGame, settings::UplaySettings};
@@ -17,7 +17,7 @@ pub struct UplayPlatform {
pub settings: UplaySettings,
}
impl NeedsPorton<UplayPlatform> for UplayGame {
impl NeedsProton<UplayPlatform> for UplayGame {
#[cfg(target_os = "windows")]
fn needs_proton(&self, _platform: &UplayPlatform) -> bool {
false