~vcs-imports/gnome-control-center/+git/gnome-control-center:wip/feborges/new-printers-panel

Last commit made on 2017-02-08
Get this branch:
git clone -b wip/feborges/new-printers-panel https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
wip/feborges/new-printers-panel
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

ccb0de3... by Felipe Borges <email address hidden>

printers: Set min-content-height on the scrolled window

Set a minimum content height of 490px for the panel when the
allocated height is smaller than 490px.

490 is an estimated value for the panels to properly fit on netbook
screens. See https://wiki.gnome.org/Design/SystemSettings#Notes

https://bugzilla.gnome.org/show_bug.cgi?id=767600

4b68843... by Felipe Borges <email address hidden>

printers: Make the printers panel a single column

This patch purges all the former TreeView machinery and makes the
Printers panel have the printers listed in a scrolled window, as
designed at https://wiki.gnome.org/Design/SystemSettings/Printers

https://bugzilla.gnome.org/show_bug.cgi?id=767600

82df57c... by Felipe Borges <email address hidden>

printers: Introduce PpDetailsDialog

This dialog handles the editing of printer properties such as
name, location, automatic discovery of driver, manual selection
of printer driver, and manual selection of ppd file.

https://bugzilla.gnome.org/show_bug.cgi?id=767600

7712c37... by Felipe Borges <email address hidden>

printers: introduce PpPrinterEntry widget

This commit introduces the following regressions:
- no possibility of renaming properties such as printer names,
location, or changing model/driver. This issue is going to be
solved nextly by the introduction of the PpDetailsDialog.

https://bugzilla.gnome.org/show_bug.cgi?id=767600

fc9b455... by Ondrej Holy

user-accounts: Fix last login button sensitivity

The last login button should be insensitive for other accounts if the
panel is not unlocked.

https://bugzilla.gnome.org/show_bug.cgi?id=767065

fc073f2... by Felipe Borges <email address hidden>

printers: Authenticate samba server also on double-click

The "Add Printer" dialog should be smart enough to know whether
an item listed in the dialog is a samba server or just a printer.
If it is a samba server, it should go for the authentication page
instead of emitting a GTK_RESPONSE_*.

https://bugzilla.gnome.org/show_bug.cgi?id=778277

1504a4d... by Felipe Borges <email address hidden>

printers: Resize the "Add Printer" dialog

In order to keep the dialog size in the same aspect ratio of the
mockups as https://wiki.gnome.org/Design/SystemSettings/Printers

The "height-request" property should never go higher than 490px.

490 is an estimated value for the panels to properly fit on netbook
screens. See https://wiki.gnome.org/Design/SystemSettings#Notes

https://bugzilla.gnome.org/show_bug.cgi?id=778266

cc738c8... by Felipe Borges <email address hidden>

printers: Update "Add Printer" button to just "Add"

The mockups at https://wiki.gnome.org/Design/SystemSettings/Printers
show just the word "Add" for the button which opens the "Add Printer"
dialog.

https://bugzilla.gnome.org/show_bug.cgi?id=778268

a523976... by Piotr Drąg

Update Polish translation

f0d5281... by Jiri Grönroos

Update Finnish translation