From e7c37bc3177e64b60c5875a6296212489e79f212 Mon Sep 17 00:00:00 2001 From: gronod Date: Mon, 24 Aug 2026 23:24:50 +0100 Subject: [PATCH] fix(ui): hide CUPS PPD uncorrected passthrough option on Windows (v0.1.7) --- package.json | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- src/js/printtarg.js | 6 ++++++ 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index dbff03a..65b55e8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "iccery", "private": true, - "version": "0.1.6", + "version": "0.1.7", "type": "module", "scripts": { "tauri": "tauri" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 635b97a..ed97373 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iccery" -version = "0.1.6" +version = "0.1.7" description = "A Tauri App" authors = ["you"] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 57375f3..579d61d 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "ICCery", - "version": "0.1.6", + "version": "0.1.7", "identifier": "com.gronod.iccery", "build": { "frontendDist": "../src" diff --git a/src/js/printtarg.js b/src/js/printtarg.js index 86074bc..53770db 100644 --- a/src/js/printtarg.js +++ b/src/js/printtarg.js @@ -42,12 +42,18 @@ export function initPrinttarg() { const btnOrientLandscape = document.getElementById("btnOrientLandscape"); const printerStatusBadge = document.getElementById("printerStatusBadge"); const chkPpdFallback = document.getElementById("chkPpdFallback"); + const cupsOptionsGroup = document.getElementById("cupsOptionsGroup"); const btnPrintAll = document.getElementById("btnPrintAll"); const btnAdvanceToStage3 = document.getElementById("btnAdvanceToStage3"); const printNotification = document.getElementById("printNotification"); const printNotificationIcon = document.getElementById("printNotificationIcon"); const printNotificationText = document.getElementById("printNotificationText"); + const isWindows = navigator.userAgent.includes("Windows") || (navigator.userAgentData && navigator.userAgentData.platform === "Windows"); + if (isWindows && cupsOptionsGroup) { + cupsOptionsGroup.classList.add("hidden"); + } + let selectedOrientation = "portrait"; // Orientation toggle buttons -- 2.39.5