diff options
author | Felipe Borges <felipeborges@gnome.org> | 2017-01-25 15:04:38 +0100 |
---|---|---|
committer | Felipe Borges <felipeborges@gnome.org> | 2017-02-08 15:33:20 +0100 |
commit | ccb0de33fdc206ba5605d075e08facfd4e223905 (patch) | |
tree | 155306c38a1e9075f98c52daa515b5c1609f3b22 | |
parent | 4b688438ebf2c064e9ffb98e223f4b9bd69cdc06 (diff) | |
download | gnome-control-center-wip/feborges/new-printers-panel.tar.gz |
printers: Set min-content-height on the scrolled windowwip/feborges/new-printers-panel
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
-rw-r--r-- | panels/printers/cc-printers-panel.c | 6 | ||||
-rw-r--r-- | panels/printers/printers.ui | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/panels/printers/cc-printers-panel.c b/panels/printers/cc-printers-panel.c index d1f2fc8ea..82a25fea5 100644 --- a/panels/printers/cc-printers-panel.c +++ b/panels/printers/cc-printers-panel.c @@ -41,6 +41,8 @@ #include "pp-job.h" #include "pp-printer-entry.h" +#define SCROLL_HEIGHT 490 + CC_PANEL_REGISTER (CcPrintersPanel, cc_printers_panel) #define PRINTERS_PANEL_PRIVATE(o) \ @@ -867,6 +869,10 @@ cc_printers_panel_init (CcPrintersPanel *self) gtk_builder_get_object (priv->builder, "printer-add-button2"); g_signal_connect (widget, "clicked", G_CALLBACK (printer_add_cb), self); + widget = (GtkWidget*) + gtk_builder_get_object (priv->builder, "scrolled-window"); + gtk_scrolled_window_set_min_content_height (GTK_SCROLLED_WINDOW (widget), SCROLL_HEIGHT); + priv->lockdown_settings = g_settings_new ("org.gnome.desktop.lockdown"); if (priv->lockdown_settings) g_signal_connect_object (priv->lockdown_settings, diff --git a/panels/printers/printers.ui b/panels/printers/printers.ui index 832b821a6..0b23cf794 100644 --- a/panels/printers/printers.ui +++ b/panels/printers/printers.ui @@ -44,7 +44,7 @@ </packing> </child> <child> - <object class="GtkScrolledWindow"> + <object class="GtkScrolledWindow" id="scrolled-window"> <property name="visible">True</property> <child> <object class="GtkBox" id="content"> |