feat(printers): niveaux d'encre interroges directement sur l'imprimante

La file driverless ne relaie pas marker-levels: le backend resout l'URI dnssd en point d'acces IPP via ippfind puis lit marker-names/levels/colors via ipptool (timeout 8 s). Le tiroir affiche pastille de couleur, jauge et pourcentage par cartouche; bloc masque si l'imprimante n'expose rien.
This commit is contained in:
Lionel DARNIS 2026-08-08 17:01:41 +02:00
parent c2c7d9ccb1
commit 981e63a154
4 changed files with 258 additions and 2 deletions

View file

@ -663,6 +663,11 @@ printers-device = Device
printers-device-uri = Device URI
printers-driver = Driver
printers-error = Operation failed: { $error }
printers-ink-black = Black
printers-ink-cyan = Cyan
printers-ink-levels = Ink levels
printers-ink-magenta = Magenta
printers-ink-yellow = Yellow
printers-job-aborted = Aborted
printers-job-canceled = Canceled
printers-job-completed = Completed

View file

@ -451,6 +451,11 @@ printers-device = Périphérique
printers-device-uri = URI du périphérique
printers-driver = Pilote
printers-error = Échec de l'opération : { $error }
printers-ink-black = Noir
printers-ink-cyan = Cyan
printers-ink-levels = Niveaux d'encre
printers-ink-magenta = Magenta
printers-ink-yellow = Jaune
printers-job-aborted = Interrompu
printers-job-canceled = Annulé
printers-job-completed = Terminé