Bug 313620

Summary: Adding printer with URI should give a hint on adding credentials
Product: [Applications] systemsettings Reporter: Gerald Senarclens de Grancy <oss>
Component: kcm_printer_managerAssignee: Daniel Nicoletti <dantti12>
Status: CONFIRMED ---    
Severity: wishlist CC: bugs.kde.org, cfeck, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: adding a new printer via a manual URI does give no hint on how to add credentials

Description Gerald Senarclens de Grancy 2013-01-21 13:37:52 UTC
Created attachment 76601 [details]
adding a new printer via a manual URI does give no hint on how to add credentials

Using KDE SC 4.9.5, the dialog allowing to add a new printer via a manual URI does give no hint on how to add credentials (see attached screenshot). It would be really nice if the examples could include something along the lines of

smb://user:password@hostname/queue

or provide a checkbox like "this printer requires authentication" which, if checked, adds additional fields for username and password. This request is related to Bugs 313618 and 313619.
Comment 1 Christoph Feck 2013-11-23 20:35:55 UTC
"system-config-printer-kde" is no longer maintained and has been replaced with "Print Manager" since KDE 4.10. The new version is a C++ rewrite of the old Python version, and may still lack some features or have some bugs.

If this or another issue still needs to be addressed in KDE 4.10 or newer, please add a comment, or report it for "Print Manager".
Comment 2 Gerald Senarclens de Grancy 2013-11-23 21:07:39 UTC
Christoph, I just had a look and there is still no such example in KDE 4.11.2's print manager.
Comment 3 Christoph Feck 2013-11-23 21:23:10 UTC
Thanks for the update, Gerald. Reassigning to Printer Manager developers.
Comment 4 Erik Quaeghebeur 2018-08-29 11:01:45 UTC
This persists in the current KDE5 applications and also holds for the ipp/ipps/https-based printing options as well (so changing title of bug report to be more general). This is certainly important as in

ipp://username:password@server:631/printers/printername

the username and password need to be %-encoded. There seems to be no readily-Googleable information about this. Namely, the link shown at the bottom goes to http://localhost:631/help/network.html, where nothing about this is mentioned.