Currently, if a printer is setup incorrectly on initial configuration, there is no way to correct for this expect to remove the printer and add it as new. We should add the ability to Edit the printer setup.
Ex. This functionality could be useful for user's who wish to specify their own specific PPDs for a printer.
Editable fields include -
1. Printer Name
2. Address
3. Protocol
4. Queue
5. Associated PPD file
The Printer Model and URI fields are not editable.
We should follow the MD settings guidelines which open a dialog for editing rather than a sub-pager for Details.
Weifang, I have two questions for this issue:
1. How do we want to edit associated PPD file?
2. After these fields are modified, are we going to attempt to re-configure the printer? If so, what will happen if the configuration fails?
Hi Daisy,
For (1) - The user should be able to specify a printer manufacturer/model or upload a PPD file similar to the initial setup. Are we able to condense the window for this is in a modify screen w/ scroll?
For (2) - I assume yes. If the configuration fails, we should report the error using MD settings guidelines in the edit window.
There's some additional information that printers contain that's not editable in the current setup dialogs. In addition to a user providing a PPD, the printer can also be set to 'autoconfigure' where we try to detect the configuration when you try to use it. Right now, we do this automatically in the dialog. However, we'll need a button or a checkbox to represent this choice. Also, this is exclusive to the other PPD options.
skau@ - For my understanding, for printers which are eligible for autoconfigure on initial setup, this is an attribute which persists with the printer? I had thought that once a printer was setup, the Edit capability would just allow a general override?
We can disallow the transition manual -> autoconfigure but still need a way to represent that a printer is autoconfigured in the UI. In this case, 'autoconfigured' means that we don't need a PPD for that device. Even if you can't edit it.
This bug requires manual review: There is .grd file changes and we are only 28 days from stable.
Please contact the milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), ketakid@(ChromeOS), govind@(Desktop)
For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Comment 1 by weifangsun@chromium.org
, Feb 15 2017