Revisiting the Printers Settings

If you read my announcement post or you are already running GNOME 3.24, you probably already know that there is a new Printers panel in GNOME Control Center. The new design is part of a big effort to modernize the Settings user interface.

After the 3.24 release we were able to gather more feedback from our users and, this way, cook up some improvements/enhancements to better suit their use-cases.

The main concern raised after the release was the discoverability of a printer in the list of printers. To tackle these issues we introduced two new features:

Search

Show recently added printer

yep, that’s a gif.

Another must-have feature that the printers panel never had and now is merged is the ability to undo a deletion of a printer.

Some users found it irrelevant to show the ink level bar when there’s no ink information to show, in doing so, we decided to hide it entirely for these cases.

In conclusion, it is worth mentioning that “Software is Never Done“. This is an evolving work which depends on various factors, including your feedback. Please, report bugs, suggest enhancements, and write patches, to make our desktop always better.

New Printers Panel

As I mentioned in my previous post about the New Users Panel, we are happy to be able to include a new Printers panel in GNOME 3.24.

The Printers panel is also part of the GNOME Control Center redesign effort which intents to introduce the new shell in 3.26.

New printers panel

The printers are now listed all in the same page in a single column. The minimalist look doesn’t mean that we dropped any features. Everything else is now part of the Details Dialog.

Details dialog

The gear button exposes the printing options dialog and the new printer details dialog. Also, let’s you easily set the printer as default or remove it.

Adding a new printer is also cleaner. The new Add Printer dialog can handle authentication of printing servers within the dialog (instead of the extra authentication dialog that we used to have).

Add printer dialog

These and plenty of other changes will be part of GNOME 3.24 which is going to be released in a month. Stay tuned!

New printer Jobs Dialog

pp-jobs-dialog-screenshotIn my first week at Red Hat I started working on the Printers panel on GNOME Control Center. My first task was to rewrite the printer Jobs dialog to match the newest mockups at https://wiki.gnome.org/Design/SystemSettings/Printers

Talk is cheap, so look at the screencast below:

ps.: since it is a big UI change and we’re close to a release, this new design will probably feature gnome 3.20.

Development branch: https://git.gnome.org/browse/gnome-control-center/log/?h=wip/feborges/new-printers-panel