[gedit-latex] Cleanup configure dialog.



commit 07c88885714dfabd2619ea77dadb993a75d87aab
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Sun Oct 9 16:33:56 2011 +0200

    Cleanup configure dialog.

 data/ui/configure.ui        |  173 +++++++++++++++++--------------------------
 latex/preferences/dialog.py |   16 +----
 2 files changed, 68 insertions(+), 121 deletions(-)
---
diff --git a/data/ui/configure.ui b/data/ui/configure.ui
index ccf7a1f..6712c92 100644
--- a/data/ui/configure.ui
+++ b/data/ui/configure.ui
@@ -12,6 +12,7 @@
         <property name="can_focus">False</property>
         <child>
           <object class="GtkScrolledWindow" id="scrolledwindow5">
+            <property name="height_request">200</property>
             <property name="visible">True</property>
             <property name="can_focus">True</property>
             <property name="hexpand">True</property>
@@ -168,79 +169,99 @@
           </packing>
         </child>
         <child>
-          <object class="GtkLabel" id="label21">
+          <object class="GtkLabel" id="label25">
             <property name="visible">True</property>
             <property name="can_focus">False</property>
-            <property name="xalign">1</property>
-            <property name="label" translatable="yes">Maximum Parsed File Size:</property>
+            <property name="hexpand">True</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">&lt;b&gt;&lt;i&gt;rubber&lt;/i&gt; Post-Processor&lt;/b&gt;</property>
+            <property name="use_markup">True</property>
           </object>
           <packing>
             <property name="left_attach">0</property>
-            <property name="top_attach">1</property>
+            <property name="top_attach">2</property>
             <property name="width">1</property>
             <property name="height">1</property>
           </packing>
         </child>
         <child>
-          <object class="GtkHBox" id="hbox3">
+          <object class="GtkAlignment" id="alignment1">
             <property name="visible">True</property>
             <property name="can_focus">False</property>
-            <property name="spacing">5</property>
-            <child>
-              <object class="GtkSpinButton" id="spinMaxBibSize">
-                <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="invisible_char">â</property>
-                <property name="invisible_char_set">True</property>
-                <property name="numeric">True</property>
-              </object>
-              <packing>
-                <property name="expand">True</property>
-                <property name="fill">True</property>
-                <property name="position">0</property>
-              </packing>
-            </child>
+            <property name="left_padding">12</property>
             <child>
-              <object class="GtkLabel" id="label22">
+              <object class="GtkGrid" id="grid3">
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
-                <property name="label" translatable="yes">KB</property>
+                <child>
+                  <object class="GtkLabel" id="label21">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="xalign">0</property>
+                    <property name="label" translatable="yes">Maximum Parsed File Size:</property>
+                  </object>
+                  <packing>
+                    <property name="left_attach">0</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkSpinButton" id="spinMaxBibSize">
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="invisible_char">â</property>
+                    <property name="invisible_char_set">True</property>
+                    <property name="numeric">True</property>
+                  </object>
+                  <packing>
+                    <property name="left_attach">1</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkLabel" id="label22">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="label" translatable="yes">KB</property>
+                  </object>
+                  <packing>
+                    <property name="left_attach">2</property>
+                    <property name="top_attach">0</property>
+                    <property name="width">1</property>
+                    <property name="height">1</property>
+                  </packing>
+                </child>
               </object>
-              <packing>
-                <property name="expand">False</property>
-                <property name="fill">True</property>
-                <property name="position">1</property>
-              </packing>
             </child>
           </object>
           <packing>
-            <property name="left_attach">1</property>
-            <property name="top_attach">1</property>
-            <property name="width">1</property>
-            <property name="height">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkLabel" id="label23">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="xalign">0</property>
-            <property name="label" translatable="yes">&lt;b&gt;Templates&lt;/b&gt;</property>
-            <property name="use_markup">True</property>
-          </object>
-          <packing>
             <property name="left_attach">0</property>
-            <property name="top_attach">2</property>
+            <property name="top_attach">1</property>
             <property name="width">1</property>
             <property name="height">1</property>
           </packing>
         </child>
         <child>
-          <object class="GtkLabel" id="label24">
+          <object class="GtkAlignment" id="alignment2">
             <property name="visible">True</property>
             <property name="can_focus">False</property>
-            <property name="xalign">1</property>
-            <property name="label" translatable="yes">Folder:</property>
+            <property name="left_padding">12</property>
+            <child>
+              <object class="GtkCheckButton" id="checkHideBox">
+                <property name="label" translatable="yes">Hide Box Warnings</property>
+                <property name="visible">True</property>
+                <property name="can_focus">True</property>
+                <property name="receives_default">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="xalign">0</property>
+                <property name="draw_indicator">True</property>
+                <signal name="toggled" handler="on_checkHideBox_toggled" swapped="no"/>
+              </object>
+            </child>
           </object>
           <packing>
             <property name="left_attach">0</property>
@@ -249,66 +270,6 @@
             <property name="height">1</property>
           </packing>
         </child>
-        <child>
-          <object class="GtkFileChooserButton" id="filechooserTemplates">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="action">select-folder</property>
-            <signal name="selection-changed" handler="on_filechooserTemplates_selection_changed" swapped="no"/>
-          </object>
-          <packing>
-            <property name="left_attach">1</property>
-            <property name="top_attach">3</property>
-            <property name="width">1</property>
-            <property name="height">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkLabel" id="label25">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="hexpand">True</property>
-            <property name="xalign">0</property>
-            <property name="label" translatable="yes">&lt;b&gt;&lt;i&gt;rubber&lt;/i&gt; Post-Processor&lt;/b&gt;</property>
-            <property name="use_markup">True</property>
-          </object>
-          <packing>
-            <property name="left_attach">0</property>
-            <property name="top_attach">4</property>
-            <property name="width">1</property>
-            <property name="height">1</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkCheckButton" id="checkHideBox">
-            <property name="label" translatable="yes">Hide Box Warnings</property>
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="use_action_appearance">False</property>
-            <property name="xalign">0</property>
-            <property name="draw_indicator">True</property>
-            <signal name="toggled" handler="on_checkHideBox_toggled" swapped="no"/>
-          </object>
-          <packing>
-            <property name="left_attach">0</property>
-            <property name="top_attach">5</property>
-            <property name="width">1</property>
-            <property name="height">1</property>
-          </packing>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
-        <child>
-          <placeholder/>
-        </child>
       </object>
       <packing>
         <property name="position">1</property>
diff --git a/latex/preferences/dialog.py b/latex/preferences/dialog.py
index e1ab903..273c205 100644
--- a/latex/preferences/dialog.py
+++ b/latex/preferences/dialog.py
@@ -354,9 +354,6 @@ class PreferencesDialog(GladeInterface):
             check_hide_box = self.find_widget("checkHideBox")
             check_hide_box.set_active(self._preferences.get("hide-box-warnings"))
 
-            filechooser_tmp = self.find_widget("filechooserTemplates")
-            filechooser_tmp.set_filename(self._preferences.TEMPLATE_DIR)
-
 
             #
             # proxies for SpinButtons
@@ -375,16 +372,10 @@ class PreferencesDialog(GladeInterface):
                                    "on_buttonMoveDownTool_clicked" : self._on_tool_down_clicked,
                                    "on_buttonConfigureTool_clicked" : self._on_configure_tool_clicked,
                                    "on_buttonDeleteTool_clicked" : self._on_delete_tool_clicked,
-                                   "on_checkHideBox_toggled" : self._on_hide_box_toggled,
-                                   "on_filechooserTemplates_selection_changed" : self._on_templates_dir_changed})
+                                   "on_checkHideBox_toggled" : self._on_hide_box_toggled})
 
         return self._dialog
 
-    def _on_templates_dir_changed(self, filechooser):
-        folder = filechooser.get_filename()
-        if folder is None:
-            return
-
     def _on_hide_box_toggled(self, togglebutton):
         value = togglebutton.get_active()
         self._preferences.set("hide-box-warnings", value)
@@ -493,9 +484,4 @@ class PreferencesDialog(GladeInterface):
         self._button_move_up_tool.set_sensitive(True)
         self._button_configure_tool.set_sensitive(True)
 
-
-
-
-
-
 # ex:ts=4:et:



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