[Glade-devel] [glade 3] Dont save packing when not needed [PATCH]
Shane Butler
shane_b@users.sourceforge.net
Fri, 21 May 2004 10:30:56 +1000
--Boundary_(ID_Ccn2M7djz72KKzkQS+ClVQ)
Content-type: text/plain
Content-transfer-encoding: 7BIT
Dear Joaquin,
I noticed this extra packing tag when comparing glade-2 and glade-3
files, so I assumed that since glade-2 does it, that it would work ok
with libglade. Is this sufficient? Otherwise I will test as you
suggested.
Regards, Shane
PS. Simple glade files featuring a window with a button are attached as
an example.
On Fri, 2004-05-21 at 08:03, Joaquin Cuenca Abela wrote:
> Shane wrote:
> >
> > Hi all,
> >
> > I have attached a patch that stops Glade 3 from saving the
> > empty <packing/> tag for widgets where it is not needed :)
>
> Hi Shane,
>
> I just want to know before I commit the patch if you tested that libglade
> works ok without the packing tag.
>
> I've tested that glade2 has no problems, so if you say that libglade is also
> ok, I will commit it.
>
> Thank you for the patch!
>
> Cheers,
>
> _______________________________________________
> Glade-devel maillist - Glade-devel@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/glade-devel
--
Shane Butler <shane_b@users.sourceforge.net>
--Boundary_(ID_Ccn2M7djz72KKzkQS+ClVQ)
Content-type: text/xml; charset=UTF-8; name=glade2-simple.glade
Content-disposition: attachment; filename=glade2-simple.glade
Content-transfer-encoding: 7BIT
<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
<glade-interface>
<widget class="GtkWindow" id="window1">
<property name="visible">True</property>
<property name="title" translatable="yes">window1</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
<property name="resizable">True</property>
<property name="destroy_with_parent">False</property>
<child>
<widget class="GtkButton" id="button1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">button1</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
</widget>
</child>
</widget>
</glade-interface>
--Boundary_(ID_Ccn2M7djz72KKzkQS+ClVQ)
Content-type: text/xml; charset=UTF-8; name=glade3-simple.glade
Content-disposition: attachment; filename=glade3-simple.glade
Content-transfer-encoding: 7BIT
<?xml version="1.0"?>
<glade-interface>
<widget class="GtkWindow" id="window1">
<property name="tooltip"></property>
<child>
<widget class="GtkButton" id="button1">
<property name="tooltip"></property>
</widget>
<packing/>
</child>
</widget>
</glade-interface>
--Boundary_(ID_Ccn2M7djz72KKzkQS+ClVQ)--