[gnome-builder] scrolledwindow: set propagate-natural-{width,height}



commit c36cea49e7cb39cd1e26f38f421ed72842bff9c6
Author: Christian Hergert <chergert redhat com>
Date:   Thu Sep 1 13:43:17 2016 -0700

    scrolledwindow: set propagate-natural-{width,height}
    
    We want this in various parts of our UI so that the child widgets grow
    and shrink up to a certain point.

 libide/editor/ide-editor-frame.ui                  |    2 ++
 libide/editor/ide-editor-tweak-widget.ui           |    1 +
 libide/greeter/ide-greeter-perspective.ui          |    2 ++
 libide/preferences/ide-preferences-page.ui         |    2 ++
 libide/transfers/ide-transfers-button.ui           |    2 ++
 libide/workbench/ide-layout-tab-bar.ui             |    2 ++
 libide/workbench/ide-omni-bar.ui                   |    2 ++
 plugins/build-tools/gbp-build-perspective.ui       |    4 ++++
 .../create-project/gbp-create-project-widget.ui    |    2 ++
 9 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/libide/editor/ide-editor-frame.ui b/libide/editor/ide-editor-frame.ui
index c2cffda..0d14976 100644
--- a/libide/editor/ide-editor-frame.ui
+++ b/libide/editor/ide-editor-frame.ui
@@ -335,6 +335,8 @@
                   <object class="GtkScrolledWindow" id="scrolled_window">
                     <property name="expand">true</property>
                     <property name="visible">true</property>
+                    <property name="propagate-natural-height">true</property>
+                    <property name="propagate-natural-width">true</property>
                     <child>
                       <object class="IdeSourceView" id="source_view">
                         <property name="auto-indent">true</property>
diff --git a/libide/editor/ide-editor-tweak-widget.ui b/libide/editor/ide-editor-tweak-widget.ui
index 922e024..368ff63 100644
--- a/libide/editor/ide-editor-tweak-widget.ui
+++ b/libide/editor/ide-editor-tweak-widget.ui
@@ -28,6 +28,7 @@
                 <property name="expand">true</property>
                 <property name="shadow_type">in</property>
                 <property name="max-content-height">150</property>
+                <property name="propagate-natural-height">true</property>
                 <style>
                   <class name="gb-linked-scroller"/>
                 </style>
diff --git a/libide/greeter/ide-greeter-perspective.ui b/libide/greeter/ide-greeter-perspective.ui
index a3e951d..0011083 100644
--- a/libide/greeter/ide-greeter-perspective.ui
+++ b/libide/greeter/ide-greeter-perspective.ui
@@ -64,6 +64,8 @@
                         <child>
                           <object class="GtkScrolledWindow" id="scrolled_window">
                             <property name="visible">true</property>
+                            <property name="propagate-natural-height">true</property>
+                            <property name="propagate-natural-width">true</property>
                             <child>
                               <object class="GtkViewport" id="viewport">
                                 <property name="expand">true</property>
diff --git a/libide/preferences/ide-preferences-page.ui b/libide/preferences/ide-preferences-page.ui
index 347c22d..a01fbb0 100644
--- a/libide/preferences/ide-preferences-page.ui
+++ b/libide/preferences/ide-preferences-page.ui
@@ -6,6 +6,8 @@
       <object class="GtkScrolledWindow">
         <property name="hscrollbar-policy">never</property>
         <property name="visible">true</property>
+        <property name="propagate-natural-height">true</property>
+        <property name="propagate-natural-width">true</property>
         <child>
           <object class="IdePreferencesFlowBox" id="box">
             <property name="border-width">24</property>
diff --git a/libide/transfers/ide-transfers-button.ui b/libide/transfers/ide-transfers-button.ui
index 049686f..579ec9c 100644
--- a/libide/transfers/ide-transfers-button.ui
+++ b/libide/transfers/ide-transfers-button.ui
@@ -15,6 +15,8 @@
             <property name="min-content-width">275</property>
             <property name="min-content-height">300</property>
             <property name="max-content-height">300</property>
+            <property name="propagate-natural-height">true</property>
+            <property name="propagate-natural-width">true</property>
             <property name="visible">true</property>
             <child>
               <object class="GtkListBox" id="list_box">
diff --git a/libide/workbench/ide-layout-tab-bar.ui b/libide/workbench/ide-layout-tab-bar.ui
index f01849a..fd13911 100644
--- a/libide/workbench/ide-layout-tab-bar.ui
+++ b/libide/workbench/ide-layout-tab-bar.ui
@@ -51,6 +51,8 @@
         <property name="min-content-width">100</property>
         <property name="max-content-width">300</property>
         <property name="max-content-height">600</property>
+        <property name="propagate-natural-height">true</property>
+        <property name="propagate-natural-width">true</property>
         <property name="visible">true</property>
         <child>
           <object class="GtkListBox" id="views_list_box">
diff --git a/libide/workbench/ide-omni-bar.ui b/libide/workbench/ide-omni-bar.ui
index 22d8501..b4d8de6 100644
--- a/libide/workbench/ide-omni-bar.ui
+++ b/libide/workbench/ide-omni-bar.ui
@@ -232,6 +232,8 @@
                     <property name="shadow-type">in</property>
                     <property name="max-content-height">200</property>
                     <property name="max-content-width">500</property>
+                    <property name="propagate-natural-height">true</property>
+                    <property name="propagate-natural-width">true</property>
                     <property name="visible">true</property>
                     <child>
                       <object class="GtkListBox" id="popover_configuration_list_box">
diff --git a/plugins/build-tools/gbp-build-perspective.ui b/plugins/build-tools/gbp-build-perspective.ui
index 6cba460..d19870b 100644
--- a/plugins/build-tools/gbp-build-perspective.ui
+++ b/plugins/build-tools/gbp-build-perspective.ui
@@ -11,6 +11,8 @@
           <object class="GtkScrolledWindow">
             <property name="hscrollbar-policy">never</property>
             <property name="visible">true</property>
+            <property name="propagate-natural-height">true</property>
+            <property name="propagate-natural-width">true</property>
             <child>
               <object class="GtkListBox" id="list_box">
                 <property name="selection-mode">single</property>
@@ -28,6 +30,8 @@
           <object class="GtkScrolledWindow">
             <property name="hscrollbar-policy">never</property>
             <property name="visible">true</property>
+            <property name="propagate-natural-height">true</property>
+            <property name="propagate-natural-width">true</property>
             <child>
               <object class="GbpBuildConfigurationView" id="view">
                 <property name="expand">true</property>
diff --git a/plugins/create-project/gbp-create-project-widget.ui 
b/plugins/create-project/gbp-create-project-widget.ui
index 8af77f5..e247a78 100644
--- a/plugins/create-project/gbp-create-project-widget.ui
+++ b/plugins/create-project/gbp-create-project-widget.ui
@@ -4,6 +4,8 @@
     <child>
       <object class="GtkScrolledWindow">
         <property name="visible">true</property>
+        <property name="propagate-natural-height">true</property>
+        <property name="propagate-natural-width">true</property>
         <child>
           <object class="GtkBox">
             <property name="orientation">vertical</property>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]