feat(printers): refonte en tiroir de details, filtre des destinations decouvertes, peripheriques dedoublonnes

Interface: liste unique avec etat vide, details/actions/travaux dans un tiroir lateral au titre court (le nom long debordait sur le bouton Fermer). Backend: exclusion des destinations decouvertes dnssd (bit CUPS_PRINTER_DISCOVERED du printer-type) qui ne sont pas de vraies files, dedoublonnage des peripheriques par libelle avec preference dnssd, noms propres pour tous les schemas, suppression tolere une file deja disparue, page de test via lp (auto-detection du template PDF-BANNER).
This commit is contained in:
Lionel DARNIS 2026-08-08 12:53:27 +02:00
parent d5e57cc439
commit aec716fa6a
4 changed files with 312 additions and 329 deletions

View file

@ -671,6 +671,7 @@ printers-name = Name
printers-no-devices = No devices found
printers-no-matching-drivers = No matching drivers
printers-no-printers = No printers configured
printers-no-printers-desc = Printers connected to this computer or discovered on the network will appear here.
printers-not-accepting = Not accepting jobs
printers-pause = Pause
printers-remove = Remove printer

View file

@ -459,6 +459,7 @@ printers-name = Nom
printers-no-devices = Aucun périphérique trouvé
printers-no-matching-drivers = Aucun pilote ne correspond
printers-no-printers = Aucune imprimante configurée
printers-no-printers-desc = Les imprimantes connectées à cet ordinateur ou découvertes sur le réseau apparaîtront ici.
printers-not-accepting = N'accepte pas les travaux
printers-pause = Suspendre
printers-remove = Supprimer l'imprimante