1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 21:42:51 -05:00

feat: map steam_app_ID to steam_icon_ID for actual game icons (#1312)

Steam Proton games use window class steam_app_XXXXX. Steam installs
icons as steam_icon_XXXXX. This maps between them so actual game
icons display instead of generic controller fallback.
This commit is contained in:
shalevc1098
2026-01-10 04:40:35 +02:00
committed by GitHub
parent aac937cbcc
commit e37135f80d
5 changed files with 11 additions and 98 deletions

View File

@@ -392,20 +392,6 @@ Item {
}
}
DankIcon {
anchors.centerIn: parent
size: actualIconSize
name: "sports_esports"
color: Theme.surfaceText
visible: {
if (!appData || !appData.appId || appData.appId === "__SEPARATOR__") {
return false;
}
const moddedId = Paths.moddedAppId(appData.appId);
return moddedId.toLowerCase().includes("steam_app");
}
}
Rectangle {
width: actualIconSize
height: actualIconSize