<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1324</id>
	<title>Nabble - Gnome - Glade - Dev</title>
	<updated>2009-12-04T10:28:33Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gnome---Glade---Dev-f1324.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnome---Glade---Dev-f1324.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26646988</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-12-04T10:28:33Z</published>
	<updated>2009-12-04T10:28:33Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Fri, Dec 4, 2009 at 3:00 PM, Saku Masukita
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646988&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Nov 25, 2009 at 7:01 PM, Tristan Van Berkom
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646988&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Nov 25, 2009 at 4:31 PM, Saku Masukita
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646988&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Dont care about that warning, its a missing translation and has nothing
&lt;br&gt;&amp;gt;&amp;gt; to do with loading your project.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you Tristan,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What version of Glade do you have ? try the latest tarball
&lt;br&gt;&amp;gt;&amp;gt; from ftp.gnome.org (3.6.7).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In fact I have upgraded to the latest version of Ubuntu (9.10) and
&lt;br&gt;&amp;gt; glade (alias glade-3) comes installed (there is no glade-2) but after
&lt;br&gt;&amp;gt; commenting out the aforementioned line I can load everything now
&lt;br&gt;&amp;gt; but still have that horizontal/vertical problem you mentioned.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does it crash before or after firing a bunch of runtime warnings about
&lt;br&gt;&amp;gt;&amp;gt; GtkCList ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; No it does not crash now that I have the latest version.
&lt;br&gt;&amp;gt; I just get several warnings.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; needed for the icon definitions and Glade
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;    did not crash - for your app to look normal;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I see several GtkImage instances in the glade file. Are these the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; icon definitions you are referring to?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I know, Glade 2 does not output that property, cause its new, its new and
&lt;br&gt;&amp;gt;&amp;gt; introduced broken.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Too bad that such property was introduced broken.
&lt;br&gt;&amp;gt; Do you foresee that in future versions such conversion
&lt;br&gt;&amp;gt; problem would be fixed?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;The easiest fix would be in GTK+, to fix it from a conversion
&lt;br&gt;could be possible from Glade, i.e. we could make the rude assumption
&lt;br&gt;that any libglade file is broken and &amp;quot;fix&amp;quot; it on the way into GtkBuilder;
&lt;br&gt;that would not solve the problem of any GtkBuilder files that were
&lt;br&gt;created before the GTK+ version introducing GtkOrientable (which is
&lt;br&gt;the other half of the problem at hand).
&lt;br&gt;&lt;br&gt;I cant speak for when that bug will be fixed in GTK+, I did not submit
&lt;br&gt;a patch myself, although such a patch would be arguably easy to write.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646988&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26646988.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26645642</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-12-04T09:00:00Z</published>
	<updated>2009-12-04T09:00:00Z</updated>
	<author>
		<name>Saku Masukita</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 7:01 PM, Tristan Van Berkom &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26645642&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;On Wed, Nov 25, 2009 at 4:31 PM, Saku Masukita&lt;br&gt;
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26645642&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Dont care about that warning, its a missing translation and has nothing&lt;br&gt;
to do with loading your project.&lt;br&gt;&lt;/blockquote&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;Thank you Tristan,&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
What version of Glade do you have ? try the latest tarball&lt;br&gt;
from &lt;a href=&quot;http://ftp.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;ftp.gnome.org&lt;/a&gt; (3.6.7).&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;
In fact I have upgraded to the latest version of Ubuntu (9.10) and&lt;br&gt;
glade (alias glade-3) comes installed (there is no glade-2) but after&lt;br&gt;
commenting out the aforementioned line I can load everything now&lt;br&gt;
but still have that horizontal/vertical problem you mentioned. &lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Does it crash before or after firing a bunch of runtime warnings about&lt;br&gt;
GtkCList ?&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;No it does not crash now that I have the latest version.&lt;br&gt;I just get several warnings.&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; needed for the icon definitions and Glade&lt;br&gt;
&amp;gt;&amp;gt;    did not crash - for your app to look normal;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I see several GtkImage instances in the glade file. Are these the&lt;br&gt;
&amp;gt; icon definitions you are referring to?&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;/div&gt;I know, Glade 2 does not output that property, cause its new, its new and&lt;br&gt;
introduced broken.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Too bad that such property was introduced broken.&lt;br&gt;Do you foresee that in future versions such conversion&lt;br&gt;problem would be fixed?&lt;br&gt;&lt;br&gt;Thank you very much for your help,&lt;br&gt;
&lt;br&gt;Regards,&lt;br&gt;&lt;br&gt;John Goche&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26645642&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26645642.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534442</id>
	<title>why depend on version 3 of libgnome and libgda + current versions</title>
	<published>2009-11-26T12:18:22Z</published>
	<updated>2009-11-26T12:18:22Z</updated>
	<author>
		<name>A.M. Abdelaziz</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;when I installed glade3 it pulled:&lt;br&gt;libgnomedb3 and libgnomedb (which is version 4)&lt;br&gt;libgda-3_0-3 and libgda-4_0-4&lt;br&gt;I tried uninstalling:&lt;br&gt;&lt;br&gt;libgnomedb3&lt;br&gt;glade3-libgnomedb3&lt;br&gt;libgda-3_0-3&lt;br&gt;&lt;br&gt;

and everything is fine, glade doesn&amp;#39;t spit any errors or warnings that didn&amp;#39;t exist before.&lt;br&gt;&lt;br&gt;so why have old versions + current version?&lt;br&gt;&lt;br&gt;my system is openSUSE 11.2 x86 GNOME, installed glade3 from yast&lt;br&gt;

&lt;br&gt;I thought maybe this is an openSUSE issue, but maybe u have something to say ?&lt;br clear=&quot;all&quot;&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;A.M. Abdelaziz&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534442&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/why-depend-on-version-3-of-libgnome-and-libgda-%2B-current-versions-tp26534442p26534442.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501445</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-24T10:57:53Z</published>
	<updated>2009-11-24T10:57:53Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 4:52 PM, Tristan Van Berkom
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501445&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;  - You can introduce stock icons using the GtkIconFactory object
&lt;br&gt;&amp;gt; available with GtkBuilder
&lt;br&gt;&amp;gt;  - The GnomeDateEdit missing displayable value reflects a missing
&lt;br&gt;&amp;gt; translatable string in Glade's backend
&lt;br&gt;&amp;gt;    (seems the GTK+ backend handles some gnome types possibly, for
&lt;br&gt;&amp;gt; some minor conversions at load time)
&lt;br&gt;&amp;gt;  - People generally use GtkTreeView for what they used to use GtkCList for
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  - As far as &amp;quot;getting your Glade file to work&amp;quot;, As I said, I removed
&lt;br&gt;&amp;gt; the &amp;lt;requires&amp;gt; line as I saw it was only
&lt;br&gt;&amp;gt; needed for the icon definitions and Glade
&lt;br&gt;&amp;gt;    did not crash - for your app to look normal; the &amp;quot;orientation&amp;quot;
&lt;br&gt;&amp;gt; property of every GtkOrientable widget
&lt;br&gt;&amp;gt;    must be set properly, google might find you a script for this as
&lt;br&gt;&amp;gt; its a common problem, or, you might
&lt;br&gt;&amp;gt;    write one and tell google about it, or somebody might just fix the
&lt;br&gt;&amp;gt; bug in GTK+.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;Oops hit send prematurely but the letter was done, essentially considering
&lt;br&gt;the shear size of your UI, converting it to use GtkBuilder will not be such
&lt;br&gt;an easy task - you will at least have to understand GtkTreeView for instance...
&lt;br&gt;&lt;br&gt;Anyway good luck with your project,
&lt;br&gt;&lt;br&gt;&amp;nbsp; -Tristan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 4:34 PM, Saku Masukita
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501445&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 4:39 PM, Tristan Van Berkom
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501445&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Yes, generally that just means replacing calls to glade_xml_new()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with gtk_builder_add_from_file(), and then glade_xml_get_widget()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with gtk_builder_get_object() (i.e. the api is very small).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The bulk of your work to use GtkBuilder would be to get rid
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; of the gnome widgets essentially, which is something you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; would want to do anyway for new code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Obviously something needs to be done for me to be able to open the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; file with glade-3, but I am not sure exactly what. Any ideas?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The warnings are normal (as we actually need people to contribute
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; artwork for those missing icons), the segfault I cant tell by looking into
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; your file, but I was able to do something with it.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; After looking at the segfault (which I didnt reproduce because I didnt
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; build the gnome catalog here...) I found that you do not use any gnome
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; widgets (good first of all for you), only gnome stock icons.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; So, after removing the &amp;lt;requires/&amp;gt; line from your Glade file I loaded
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; up with no segfault, but horizontally.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yes, I was in fact aware of the fact that I had not used any gnome-specific
&lt;br&gt;&amp;gt;&amp;gt; code. So I cannot really explain to myself why the glade 2 GUI builder had
&lt;br&gt;&amp;gt;&amp;gt; placed the &amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; XML element in the XML file but I
&lt;br&gt;&amp;gt;&amp;gt; guess glade 2 is history now so it's probably not worth fixing such bug.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Actually the reason might seem to be the fact that I have used some
&lt;br&gt;&amp;gt;&amp;gt; gnome icons in the glade 2 XML file despite not using any actual widgets.
&lt;br&gt;&amp;gt;&amp;gt; Here are the gnome icons from the glade 2 XML file which I seem to have
&lt;br&gt;&amp;gt;&amp;gt; been using (seem like these icons correspond to the stock property):
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; stock property:
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-text-numbered-list
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-multiple-file
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-mail-new
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-about
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-book-blue
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-book-yellow
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-book-red
&lt;br&gt;&amp;gt;&amp;gt; gnome-stock-book-green
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So, I'm not sure what the corresponding icons would be in
&lt;br&gt;&amp;gt;&amp;gt; the most recent Gtk icons if any at all. But I guess this is
&lt;br&gt;&amp;gt;&amp;gt; what I need to fix. Otherwise can I not just simply copy
&lt;br&gt;&amp;gt;&amp;gt; these gnome icons to my source code tree and somehow
&lt;br&gt;&amp;gt;&amp;gt; import them into glade-3 from there?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Otherwise what should I do? Should I just delete these lines
&lt;br&gt;&amp;gt;&amp;gt; to get it to work? Because right now despite deleting the
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; tag I still get the segmentation
&lt;br&gt;&amp;gt;&amp;gt; fault.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Plus I just don't understand what these complaints about
&lt;br&gt;&amp;gt;&amp;gt; GnomeDateEdit which I don't see used within the glade 2
&lt;br&gt;&amp;gt;&amp;gt; file are. And the names of the icons from the warnings do
&lt;br&gt;&amp;gt;&amp;gt; not appear inside the glade 2 file either. I am confused.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I guess 4034 is just an error code (apart from the segfault).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; GladeUI-Message: No displayable values for property GtkScaleButton::size
&lt;br&gt;&amp;gt;&amp;gt; GladeUI-Message: No displayable values for property GtkImage::icon-size
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-sizegroup' was
&lt;br&gt;&amp;gt;&amp;gt; found for object class 'GtkSizeGroup'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-accelgroup'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkAccelGroup'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-adjustment'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkAdjustment'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-uimanager' was
&lt;br&gt;&amp;gt;&amp;gt; found for object class 'GtkUIManager'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named
&lt;br&gt;&amp;gt;&amp;gt; 'widget-gtk-treemodelfilter' was found for object class
&lt;br&gt;&amp;gt;&amp;gt; 'GtkTreeModelFilter'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelsort'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkTreeModelSort'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-treeselection'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkTreeSelection'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-statusicon'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkStatusIcon'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-textbuffer'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkTextBuffer'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-texttag' was
&lt;br&gt;&amp;gt;&amp;gt; found for object class 'GtkTextTag'.
&lt;br&gt;&amp;gt;&amp;gt; GladeUI-Message: No displayable values for property GtkTextTag::direction
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-texttagtable'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkTextTagTable'.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-filefilter'
&lt;br&gt;&amp;gt;&amp;gt; was found for object class 'GtkFileFilter'.
&lt;br&gt;&amp;gt;&amp;gt; GladeUI-Message: 1 missing displayable value for
&lt;br&gt;&amp;gt;&amp;gt; GnomeDateEdit::dateedit-flags
&lt;br&gt;&amp;gt;&amp;gt; GladeUI-Message: No displayable values for property
&lt;br&gt;&amp;gt;&amp;gt; GnomeIconList::selection-mode
&lt;br&gt;&amp;gt;&amp;gt; Segmentation fault
&lt;br&gt;&amp;gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To fix the horizontalness, I'm not sure if someone attached a script
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to the bug that does that (since your file is considerably large and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a PITA to fix by hand), fixing it by hand means fixing the orientation
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; property of each vbox/vpaned etc in the project.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yeah, maybe a script is needed, but since I don't really understand what
&lt;br&gt;&amp;gt;&amp;gt; the replacements should be I am also not sure about how to write such
&lt;br&gt;&amp;gt;&amp;gt; script.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I got a bunch of errors from CList, seems support for CList somehow
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; got broken in Glade, however your file still seems to load and save ok,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Im not sure whats going on with your CList children (ofcourse you will
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have to drop deprecated GtkCList anyway to move on to GtkBuilder).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So what do I use in place of GtkCList or CList?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In terms of litterature I think there is not much, its better for you to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; stick with some tutorials, reference manuals, the source and irc I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; would think.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thank, I will have a look at these as well, but what other modifications
&lt;br&gt;&amp;gt;&amp;gt; did you make to the glade file to get it to work?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Saku Masukita
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501445&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26501445.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501384</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-24T10:52:25Z</published>
	<updated>2009-11-24T10:52:25Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">&amp;nbsp; - You can introduce stock icons using the GtkIconFactory object
&lt;br&gt;available with GtkBuilder
&lt;br&gt;&amp;nbsp; - The GnomeDateEdit missing displayable value reflects a missing
&lt;br&gt;translatable string in Glade's backend
&lt;br&gt;&amp;nbsp; &amp;nbsp; (seems the GTK+ backend handles some gnome types possibly, for
&lt;br&gt;some minor conversions at load time)
&lt;br&gt;&amp;nbsp; - People generally use GtkTreeView for what they used to use GtkCList for
&lt;br&gt;&lt;br&gt;&amp;nbsp; - As far as &amp;quot;getting your Glade file to work&amp;quot;, As I said, I removed
&lt;br&gt;the &amp;lt;requires&amp;gt; line as I saw it was only
&lt;br&gt;needed for the icon definitions and Glade
&lt;br&gt;&amp;nbsp; &amp;nbsp; did not crash - for your app to look normal; the &amp;quot;orientation&amp;quot;
&lt;br&gt;property of every GtkOrientable widget
&lt;br&gt;&amp;nbsp; &amp;nbsp; must be set properly, google might find you a script for this as
&lt;br&gt;its a common problem, or, you might
&lt;br&gt;&amp;nbsp; &amp;nbsp; write one and tell google about it, or somebody might just fix the
&lt;br&gt;bug in GTK+.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 4:34 PM, Saku Masukita
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501384&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 4:39 PM, Tristan Van Berkom
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501384&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yes, generally that just means replacing calls to glade_xml_new()
&lt;br&gt;&amp;gt;&amp;gt; with gtk_builder_add_from_file(), and then glade_xml_get_widget()
&lt;br&gt;&amp;gt;&amp;gt; with gtk_builder_get_object() (i.e. the api is very small).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The bulk of your work to use GtkBuilder would be to get rid
&lt;br&gt;&amp;gt;&amp;gt; of the gnome widgets essentially, which is something you
&lt;br&gt;&amp;gt;&amp;gt; would want to do anyway for new code.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Obviously something needs to be done for me to be able to open the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; file with glade-3, but I am not sure exactly what. Any ideas?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The warnings are normal (as we actually need people to contribute
&lt;br&gt;&amp;gt;&amp;gt; artwork for those missing icons), the segfault I cant tell by looking into
&lt;br&gt;&amp;gt;&amp;gt; your file, but I was able to do something with it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; After looking at the segfault (which I didnt reproduce because I didnt
&lt;br&gt;&amp;gt;&amp;gt; build the gnome catalog here...) I found that you do not use any gnome
&lt;br&gt;&amp;gt;&amp;gt; widgets (good first of all for you), only gnome stock icons.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So, after removing the &amp;lt;requires/&amp;gt; line from your Glade file I loaded
&lt;br&gt;&amp;gt;&amp;gt; up with no segfault, but horizontally.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, I was in fact aware of the fact that I had not used any gnome-specific
&lt;br&gt;&amp;gt; code. So I cannot really explain to myself why the glade 2 GUI builder had
&lt;br&gt;&amp;gt; placed the &amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; XML element in the XML file but I
&lt;br&gt;&amp;gt; guess glade 2 is history now so it's probably not worth fixing such bug.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Actually the reason might seem to be the fact that I have used some
&lt;br&gt;&amp;gt; gnome icons in the glade 2 XML file despite not using any actual widgets.
&lt;br&gt;&amp;gt; Here are the gnome icons from the glade 2 XML file which I seem to have
&lt;br&gt;&amp;gt; been using (seem like these icons correspond to the stock property):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; stock property:
&lt;br&gt;&amp;gt; gnome-stock-text-numbered-list
&lt;br&gt;&amp;gt; gnome-stock-multiple-file
&lt;br&gt;&amp;gt; gnome-stock-mail-new
&lt;br&gt;&amp;gt; gnome-stock-about
&lt;br&gt;&amp;gt; gnome-stock-book-blue
&lt;br&gt;&amp;gt; gnome-stock-book-yellow
&lt;br&gt;&amp;gt; gnome-stock-book-red
&lt;br&gt;&amp;gt; gnome-stock-book-green
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, I'm not sure what the corresponding icons would be in
&lt;br&gt;&amp;gt; the most recent Gtk icons if any at all. But I guess this is
&lt;br&gt;&amp;gt; what I need to fix. Otherwise can I not just simply copy
&lt;br&gt;&amp;gt; these gnome icons to my source code tree and somehow
&lt;br&gt;&amp;gt; import them into glade-3 from there?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Otherwise what should I do? Should I just delete these lines
&lt;br&gt;&amp;gt; to get it to work? Because right now despite deleting the
&lt;br&gt;&amp;gt; &amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; tag I still get the segmentation
&lt;br&gt;&amp;gt; fault.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Plus I just don't understand what these complaints about
&lt;br&gt;&amp;gt; GnomeDateEdit which I don't see used within the glade 2
&lt;br&gt;&amp;gt; file are. And the names of the icons from the warnings do
&lt;br&gt;&amp;gt; not appear inside the glade 2 file either. I am confused.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I guess 4034 is just an error code (apart from the segfault).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; GladeUI-Message: No displayable values for property GtkScaleButton::size
&lt;br&gt;&amp;gt; GladeUI-Message: No displayable values for property GtkImage::icon-size
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-sizegroup' was
&lt;br&gt;&amp;gt; found for object class 'GtkSizeGroup'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-accelgroup'
&lt;br&gt;&amp;gt; was found for object class 'GtkAccelGroup'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-adjustment'
&lt;br&gt;&amp;gt; was found for object class 'GtkAdjustment'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-uimanager' was
&lt;br&gt;&amp;gt; found for object class 'GtkUIManager'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named
&lt;br&gt;&amp;gt; 'widget-gtk-treemodelfilter' was found for object class
&lt;br&gt;&amp;gt; 'GtkTreeModelFilter'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelsort'
&lt;br&gt;&amp;gt; was found for object class 'GtkTreeModelSort'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-treeselection'
&lt;br&gt;&amp;gt; was found for object class 'GtkTreeSelection'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-statusicon'
&lt;br&gt;&amp;gt; was found for object class 'GtkStatusIcon'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-textbuffer'
&lt;br&gt;&amp;gt; was found for object class 'GtkTextBuffer'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-texttag' was
&lt;br&gt;&amp;gt; found for object class 'GtkTextTag'.
&lt;br&gt;&amp;gt; GladeUI-Message: No displayable values for property GtkTextTag::direction
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-texttagtable'
&lt;br&gt;&amp;gt; was found for object class 'GtkTextTagTable'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (glade-3:4034): GladeUI-WARNING **: No icon named 'widget-gtk-filefilter'
&lt;br&gt;&amp;gt; was found for object class 'GtkFileFilter'.
&lt;br&gt;&amp;gt; GladeUI-Message: 1 missing displayable value for
&lt;br&gt;&amp;gt; GnomeDateEdit::dateedit-flags
&lt;br&gt;&amp;gt; GladeUI-Message: No displayable values for property
&lt;br&gt;&amp;gt; GnomeIconList::selection-mode
&lt;br&gt;&amp;gt; Segmentation fault
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; To fix the horizontalness, I'm not sure if someone attached a script
&lt;br&gt;&amp;gt;&amp;gt; to the bug that does that (since your file is considerably large and
&lt;br&gt;&amp;gt;&amp;gt; a PITA to fix by hand), fixing it by hand means fixing the orientation
&lt;br&gt;&amp;gt;&amp;gt; property of each vbox/vpaned etc in the project.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yeah, maybe a script is needed, but since I don't really understand what
&lt;br&gt;&amp;gt; the replacements should be I am also not sure about how to write such
&lt;br&gt;&amp;gt; script.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I got a bunch of errors from CList, seems support for CList somehow
&lt;br&gt;&amp;gt;&amp;gt; got broken in Glade, however your file still seems to load and save ok,
&lt;br&gt;&amp;gt;&amp;gt; Im not sure whats going on with your CList children (ofcourse you will
&lt;br&gt;&amp;gt;&amp;gt; have to drop deprecated GtkCList anyway to move on to GtkBuilder).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So what do I use in place of GtkCList or CList?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In terms of litterature I think there is not much, its better for you to
&lt;br&gt;&amp;gt;&amp;gt; stick with some tutorials, reference manuals, the source and irc I
&lt;br&gt;&amp;gt;&amp;gt; would think.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank, I will have a look at these as well, but what other modifications
&lt;br&gt;&amp;gt; did you make to the glade file to get it to work?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Saku Masukita
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501384&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26501384.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501162</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-24T10:34:25Z</published>
	<updated>2009-11-24T10:34:25Z</updated>
	<author>
		<name>Saku Masukita</name>
	</author>
	<content type="html">&lt;br&gt;On Tue, Nov 24, 2009 at 4:39 PM, Tristan Van Berkom &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;/div&gt;Yes, generally that just means replacing calls to glade_xml_new()&lt;br&gt;
with gtk_builder_add_from_file(), and then glade_xml_get_widget()&lt;br&gt;
with gtk_builder_get_object() (i.e. the api is very small).&lt;br&gt;
&lt;br&gt;
The bulk of your work to use GtkBuilder would be to get rid&lt;br&gt;
of the gnome widgets essentially, which is something you&lt;br&gt;
would want to do anyway for new code.&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Obviously something needs to be done for me to be able to open the&lt;br&gt;
&amp;gt; file with glade-3, but I am not sure exactly what. Any ideas?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;The warnings are normal (as we actually need people to contribute&lt;br&gt;
artwork for those missing icons), the segfault I cant tell by looking into&lt;br&gt;
your file, but I was able to do something with it.&lt;br&gt;
&lt;br&gt;
After looking at the segfault (which I didnt reproduce because I didnt&lt;br&gt;
build the gnome catalog here...) I found that you do not use any gnome&lt;br&gt;
widgets (good first of all for you), only gnome stock icons.&lt;br&gt;
&lt;br&gt;
So, after removing the &amp;lt;requires/&amp;gt; line from your Glade file I loaded&lt;br&gt;
up with no segfault, but horizontally.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Yes, I was in fact aware of the fact that I had not used any gnome-specific&lt;br&gt;code. So I cannot really explain to myself why the glade 2 GUI builder had&lt;br&gt;
placed the &amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; XML element in the XML file but I&lt;br&gt;guess glade 2 is history now so it&amp;#39;s probably not worth fixing such bug.&lt;br&gt;&lt;br&gt;Actually the reason might seem to be the fact that I have used some&lt;br&gt;
gnome icons in the glade 2 XML file despite not using any actual widgets.&lt;br&gt;Here are the gnome icons from the glade 2 XML file which I seem to have&lt;br&gt;been using (seem like these icons correspond to the stock property):&lt;br&gt;
&lt;br&gt;stock property:&lt;br&gt;gnome-stock-text-numbered-list&lt;br&gt;gnome-stock-multiple-file&lt;br&gt;gnome-stock-mail-new&lt;br&gt;gnome-stock-about&lt;br&gt;gnome-stock-book-blue&lt;br&gt;gnome-stock-book-yellow&lt;br&gt;gnome-stock-book-red&lt;br&gt;gnome-stock-book-green&lt;br&gt;
&lt;br&gt;So, I&amp;#39;m not sure what the corresponding icons would be in&lt;br&gt;the most recent Gtk icons if any at all. But I guess this is&lt;br&gt;what I need to fix. Otherwise can I not just simply copy&lt;br&gt;these gnome icons to my source code tree and somehow&lt;br&gt;
import them into glade-3 from there?&lt;br&gt;&lt;br&gt;Otherwise what should I do? Should I just delete these lines&lt;br&gt;to get it to work? Because right now despite deleting the&lt;br&gt;&amp;lt;requires lib=&amp;quot;gnome&amp;quot;/&amp;gt; tag I still get the segmentation&lt;br&gt;
fault. &lt;br&gt;&lt;br&gt;Plus I just don&amp;#39;t understand what these complaints about&lt;br&gt;GnomeDateEdit which I don&amp;#39;t see used within the glade 2&lt;br&gt;file are. And the names of the icons from the warnings do&lt;br&gt;not appear inside the glade 2 file either. I am confused.&lt;br&gt;
&lt;br&gt;I guess 4034 is just an error code (apart from the segfault).&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------------------------------&lt;br&gt;GladeUI-Message: No displayable values for property GtkScaleButton::size&lt;br&gt;
GladeUI-Message: No displayable values for property GtkImage::icon-size&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-sizegroup&amp;#39; was found for object class &amp;#39;GtkSizeGroup&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-accelgroup&amp;#39; was found for object class &amp;#39;GtkAccelGroup&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-adjustment&amp;#39; was found for object class &amp;#39;GtkAdjustment&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-uimanager&amp;#39; was found for object class &amp;#39;GtkUIManager&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treemodelfilter&amp;#39; was found for object class &amp;#39;GtkTreeModelFilter&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treemodelsort&amp;#39; was found for object class &amp;#39;GtkTreeModelSort&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treeselection&amp;#39; was found for object class &amp;#39;GtkTreeSelection&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-statusicon&amp;#39; was found for object class &amp;#39;GtkStatusIcon&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-textbuffer&amp;#39; was found for object class &amp;#39;GtkTextBuffer&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-texttag&amp;#39; was found for object class &amp;#39;GtkTextTag&amp;#39;.&lt;br&gt;
GladeUI-Message: No displayable values for property GtkTextTag::direction&lt;br&gt;&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-texttagtable&amp;#39; was found for object class &amp;#39;GtkTextTagTable&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4034): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-filefilter&amp;#39; was found for object class &amp;#39;GtkFileFilter&amp;#39;.&lt;br&gt;GladeUI-Message: 1 missing displayable value for GnomeDateEdit::dateedit-flags&lt;br&gt;
GladeUI-Message: No displayable values for property GnomeIconList::selection-mode&lt;br&gt;Segmentation fault&lt;br&gt;
-------------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

To fix the horizontalness, I&amp;#39;m not sure if someone attached a script&lt;br&gt;
to the bug that does that (since your file is considerably large and&lt;br&gt;
a PITA to fix by hand), fixing it by hand means fixing the orientation&lt;br&gt;
property of each vbox/vpaned etc in the project.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Yeah, maybe a script is needed, but since I don&amp;#39;t really understand what&lt;br&gt;the replacements should be I am also not sure about how to write such&lt;br&gt;
script.&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
I got a bunch of errors from CList, seems support for CList somehow&lt;br&gt;
got broken in Glade, however your file still seems to load and save ok,&lt;br&gt;
Im not sure whats going on with your CList children (ofcourse you will&lt;br&gt;
have to drop deprecated GtkCList anyway to move on to GtkBuilder).&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;So what do I use in place of GtkCList or CList?&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;br&gt;
In terms of litterature I think there is not much, its better for you to&lt;br&gt;
stick with some tutorials, reference manuals, the source and irc I&lt;br&gt;
would think.&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Thank, I will have a look at these as well, but what other modifications&lt;br&gt;did you make to the glade file to get it to work?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Saku Masukita&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26501162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499228</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-24T08:39:43Z</published>
	<updated>2009-11-24T08:39:43Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 2:06 PM, Saku Masukita
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499228&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Nov 23, 2009 at 4:41 PM, Tristan Van Berkom
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499228&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Mon, Nov 23, 2009 at 2:29 PM, Saku Masukita
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499228&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Well, apparently the script comes from a package
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; called libglade2-dev as the following output shows:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; $ dpkg-query -S /usr/bin/libglade-convert
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; libglade2-dev: /usr/bin/libglade-convert
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thats an old conversion script to convert files from
&lt;br&gt;&amp;gt;&amp;gt; Glade 1 format to a format readable by libglade.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; By now libglade is  deprecated and people are migrating
&lt;br&gt;&amp;gt;&amp;gt; to GtkBuilder (which essentially does what libglade did,
&lt;br&gt;&amp;gt;&amp;gt; except has some advantages such as doing it natively
&lt;br&gt;&amp;gt;&amp;gt; from the GTK+ widget code).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OK so that might as well mean that I can uninstall libglade
&lt;br&gt;&amp;gt; completely from my Ubuntu 9.04 Linux system.
&lt;/div&gt;&lt;br&gt;Not exactly, it means that eventually this can be the case
&lt;br&gt;and it will be phased out, but surely there is plenty of code
&lt;br&gt;still using libglade on your system.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You dont need a conversion tool to load a file created
&lt;br&gt;&amp;gt;&amp;gt; with Glade 2, in Glade 3 - just open the file in Glade 3.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You will encounter a bug where everything seems horizontally
&lt;br&gt;&amp;gt;&amp;gt; oriented (because the file was created with Glade 2 in an
&lt;br&gt;&amp;gt;&amp;gt; old version, it wont output the orientation property needed
&lt;br&gt;&amp;gt;&amp;gt; to tell VBoxes that they need to be vertical, sorry about that).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Too bad this could not have been fixed in the code.
&lt;br&gt;&amp;gt;  What are the reasons for it not working out of the box?
&lt;br&gt;&amp;gt; Are there some widget property incompatibilities?
&lt;/div&gt;&lt;br&gt;Yes the full description is here:
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=587256&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=587256&lt;/a&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; libgnomeui is an old library that does lots of gnome specific
&lt;br&gt;&amp;gt;&amp;gt; stuff, it pulls in lots of dependencies you dont want to build
&lt;br&gt;&amp;gt;&amp;gt; nowadays and most of the widgets if not all, have equal
&lt;br&gt;&amp;gt;&amp;gt; coverage in GTK+ by now (i.e. its another old and deprecated
&lt;br&gt;&amp;gt;&amp;gt; widget library).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OK so it looks like I will be uninstalling libgnomeui as well.
&lt;br&gt;&amp;gt; I never liked the idea of gnome-specific widgets which cannot
&lt;br&gt;&amp;gt; then be ported to other platforms anyway.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You can at least start by loading the file in Glade, fixing
&lt;br&gt;&amp;gt;&amp;gt; the orientation property where you need to (search vbox
&lt;br&gt;&amp;gt;&amp;gt; in the search entry should help), then convert it to GtkBuilder
&lt;br&gt;&amp;gt;&amp;gt; (use the project preferences dialog) and see what deprecated
&lt;br&gt;&amp;gt;&amp;gt; widgets dissapear in the conversion - should give you an idea
&lt;br&gt;&amp;gt;&amp;gt; of what widget types you need to replace to move on to GtkBuilder.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looks like I am going to have to learn how to use GtkBuilder
&lt;br&gt;&amp;gt; to port my C code which worked with glade 2 code to C code
&lt;br&gt;&amp;gt; that works with glade 3.
&lt;/div&gt;&lt;br&gt;Yes, generally that just means replacing calls to glade_xml_new()
&lt;br&gt;with gtk_builder_add_from_file(), and then glade_xml_get_widget()
&lt;br&gt;with gtk_builder_get_object() (i.e. the api is very small).
&lt;br&gt;&lt;br&gt;The bulk of your work to use GtkBuilder would be to get rid
&lt;br&gt;of the gnome widgets essentially, which is something you
&lt;br&gt;would want to do anyway for new code.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Obviously something needs to be done for me to be able to open the
&lt;br&gt;&amp;gt; file with glade-3, but I am not sure exactly what. Any ideas?
&lt;br&gt;&lt;br&gt;The warnings are normal (as we actually need people to contribute
&lt;br&gt;artwork for those missing icons), the segfault I cant tell by looking into
&lt;br&gt;your file, but I was able to do something with it.
&lt;br&gt;&lt;br&gt;After looking at the segfault (which I didnt reproduce because I didnt
&lt;br&gt;build the gnome catalog here...) I found that you do not use any gnome
&lt;br&gt;widgets (good first of all for you), only gnome stock icons.
&lt;br&gt;&lt;br&gt;So, after removing the &amp;lt;requires/&amp;gt; line from your Glade file I loaded
&lt;br&gt;up with no segfault, but horizontally.
&lt;br&gt;&lt;br&gt;To fix the horizontalness, I'm not sure if someone attached a script
&lt;br&gt;to the bug that does that (since your file is considerably large and
&lt;br&gt;a PITA to fix by hand), fixing it by hand means fixing the orientation
&lt;br&gt;property of each vbox/vpaned etc in the project.
&lt;br&gt;&lt;br&gt;I got a bunch of errors from CList, seems support for CList somehow
&lt;br&gt;got broken in Glade, however your file still seems to load and save ok,
&lt;br&gt;Im not sure whats going on with your CList children (ofcourse you will
&lt;br&gt;have to drop deprecated GtkCList anyway to move on to GtkBuilder).
&lt;br&gt;&lt;br&gt;In terms of litterature I think there is not much, its better for you to
&lt;br&gt;stick with some tutorials, reference manuals, the source and irc I
&lt;br&gt;would think.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499228&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26499228.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26498674</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-24T08:06:37Z</published>
	<updated>2009-11-24T08:06:37Z</updated>
	<author>
		<name>Saku Masukita</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 4:41 PM, Tristan Van Berkom &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26498674&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;On Mon, Nov 23, 2009 at 2:29 PM, Saku Masukita&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26498674&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Well, apparently the script comes from a package&lt;br&gt;

&amp;gt; called libglade2-dev as the following output shows:&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; $ dpkg-query -S /usr/bin/libglade-convert&lt;br&gt;&amp;gt; libglade2-dev: /usr/bin/libglade-convert&lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;Thats an old conversion script to convert files from&lt;br&gt;

Glade 1 format to a format readable by libglade. &lt;br&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;&lt;br&gt;By now libglade is  deprecated and people are migrating&lt;br&gt;
to GtkBuilder (which essentially does what libglade did,&lt;br&gt;except has some advantages such as doing it natively&lt;br&gt;
from the GTK+ widget code).&lt;br&gt;&lt;/blockquote&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;OK so that might as well mean that I can uninstall libglade&lt;/div&gt;
&lt;div&gt;completely from my Ubuntu 9.04 Linux system.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;You dont need a conversion tool to load a file created&lt;br&gt;with Glade 2, in Glade 3 - just open the file in Glade 3.&lt;br&gt;

&lt;br&gt;You will encounter a bug where everything seems horizontally&lt;br&gt;oriented (because the file was created with Glade 2 in an&lt;br&gt;old version, it wont output the orientation property needed&lt;br&gt;to tell VBoxes that they need to be vertical, sorry about that).&lt;br&gt;

&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;Too bad this could not have been fixed in the code.&lt;/div&gt;

&lt;div&gt; What are the reasons for it not working out of the box?&lt;/div&gt;
&lt;div&gt;Are there some widget property incompatibilities?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;libgnomeui is an old library that does lots of gnome specific&lt;br&gt;stuff, it pulls in lots of dependencies you dont want to build&lt;br&gt;

nowadays and most of the widgets if not all, have equal&lt;br&gt;coverage in GTK+ by now (i.e. its another old and deprecated&lt;br&gt;widget library).&lt;br&gt;&lt;/blockquote&gt;
&lt;div&gt; &lt;br&gt;OK so it looks like I will be uninstalling libgnomeui as well.&lt;br&gt;I never liked the idea of gnome-specific widgets which cannot&lt;br&gt;then be ported to other platforms anyway.&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;You can at least start by loading the file in Glade, fixing&lt;br&gt;the orientation property where you need to (search vbox&lt;br&gt;

in the search entry should help), then convert it to GtkBuilder&lt;br&gt;(use the project preferences dialog) and see what deprecated&lt;br&gt;widgets dissapear in the conversion - should give you an idea&lt;br&gt;of what widget types you need to replace to move on to GtkBuilder.&lt;br&gt;

&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Looks like I am going to have to learn how to use GtkBuilder&lt;br&gt;to port my C code which worked with glade 2 code to C code&lt;br&gt;that works with glade 3.&lt;br&gt;&lt;br&gt;Well, when I try to open the file &lt;a href=&quot;http://whm.sf.net/foo.glade&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://whm.sf.net/foo.glade&lt;/a&gt;&lt;br&gt;
with glade-2 I am successful but with glade-3 I get a&lt;br&gt;segmentation fault:&lt;br&gt;&lt;br&gt;GladeUI-Message: No displayable values for property GtkScaleButton::size&lt;br&gt;GladeUI-Message: No displayable values for property GtkImage::icon-size&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-sizegroup&amp;#39; was found for object class &amp;#39;GtkSizeGroup&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-accelgroup&amp;#39; was found for object class &amp;#39;GtkAccelGroup&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-adjustment&amp;#39; was found for object class &amp;#39;GtkAdjustment&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-uimanager&amp;#39; was found for object class &amp;#39;GtkUIManager&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treemodelfilter&amp;#39; was found for object class &amp;#39;GtkTreeModelFilter&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treemodelsort&amp;#39; was found for object class &amp;#39;GtkTreeModelSort&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-treeselection&amp;#39; was found for object class &amp;#39;GtkTreeSelection&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-statusicon&amp;#39; was found for object class &amp;#39;GtkStatusIcon&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-textbuffer&amp;#39; was found for object class &amp;#39;GtkTextBuffer&amp;#39;.&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-texttag&amp;#39; was found for object class &amp;#39;GtkTextTag&amp;#39;.&lt;br&gt;
GladeUI-Message: No displayable values for property GtkTextTag::direction&lt;br&gt;&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-texttagtable&amp;#39; was found for object class &amp;#39;GtkTextTagTable&amp;#39;.&lt;br&gt;
&lt;br&gt;(glade-3:4487): GladeUI-WARNING **: No icon named &amp;#39;widget-gtk-filefilter&amp;#39; was found for object class &amp;#39;GtkFileFilter&amp;#39;.&lt;br&gt;GladeUI-Message: 1 missing displayable value for GnomeDateEdit::dateedit-flags&lt;br&gt;
GladeUI-Message: No displayable values for property GnomeIconList::selection-mode&lt;br&gt;Segmentation fault&lt;br&gt;&lt;br&gt;Obviously something needs to be done for me to be able to open the&lt;br&gt;file with glade-3, but I am not sure exactly what. Any ideas?&lt;br&gt;
&lt;br&gt;----------------------------------------------------------------------------------------------------&lt;br&gt;APART FROM THIS...&lt;br&gt;&lt;br&gt;By the way, is the book &amp;quot;The Official Gnome 2 Developer&amp;#39;s Guide&amp;quot;&lt;br&gt;as in the links appearing below now an outdated book?&lt;br&gt;
&lt;br&gt;&lt;a href=&quot;http://www.amazon.com/gp/search?index=books&amp;amp;linkCode=qs&amp;amp;keywords=1593270305&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.amazon.com/gp/search?index=books&amp;amp;linkCode=qs&amp;amp;keywords=1593270305&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://developer.novell.com/wiki/index.php/The_Official_Gnome_2_Developer%27s_Guide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://developer.novell.com/wiki/index.php/The_Official_Gnome_2_Developer%27s_Guide&lt;/a&gt;&lt;br&gt;
&lt;br&gt;Is there better more up-to-date books on Gtk/Glib/Glade deve lopment&lt;br&gt;which are more relevant nowadays (given that as you mentioned the&lt;br&gt;development libraries are now more gnome-independent?)&lt;br&gt;&lt;br&gt;Looks like nowadays the reference books on this subject are:&lt;br&gt;
&lt;br&gt;- Foundations of GTK+ Development (Expert&amp;#39;s Voice in Open Source) (Paperback)&lt;br&gt;  by Andrew Krause&lt;br&gt;&lt;br&gt;and&lt;br&gt;&lt;br&gt;-  Gtk+ Programming in C (Paperback)&lt;br&gt;  by Syd Logan&lt;br&gt;&lt;br&gt;but I am not sure about whether any of these cover GtkBuilder and glade.&lt;br&gt;
&lt;br&gt;Any suggestions or recommendations on selecting a proper place&lt;br&gt;to work with are very welcome (I have used Gtk and Glib in the past&lt;br&gt;but now I am somewhat rusty on it and need something to go by in&lt;br&gt;order to upgrade properly),&lt;br&gt;
&lt;br&gt;Thank you for your help and feedback,&lt;br&gt;&lt;br&gt;Saku Masukita&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26498674&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26498674.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26481626</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-23T08:41:07Z</published>
	<updated>2009-11-23T08:41:07Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Mon, Nov 23, 2009 at 2:29 PM, Saku Masukita
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481626&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sun, Nov 22, 2009 at 5:11 PM, Tristan Van Berkom
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481626&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Glade does not come with any conversion script.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, apparently the script comes from a package
&lt;br&gt;&amp;gt; called libglade2-dev as the following output shows:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ dpkg-query -S /usr/bin/libglade-convert
&lt;br&gt;&amp;gt; libglade2-dev: /usr/bin/libglade-convert
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thats an old conversion script to convert files from
&lt;br&gt;Glade 1 format to a format readable by libglade.
&lt;br&gt;&lt;br&gt;By now libglade is &amp;nbsp;deprecated and people are migrating
&lt;br&gt;to GtkBuilder (which essentially does what libglade did,
&lt;br&gt;except has some advantages such as doing it natively
&lt;br&gt;from the GTK+ widget code).
&lt;br&gt;&lt;br&gt;You dont need a conversion tool to load a file created
&lt;br&gt;with Glade 2, in Glade 3 - just open the file in Glade 3.
&lt;br&gt;&lt;br&gt;You will encounter a bug where everything seems horizontally
&lt;br&gt;oriented (because the file was created with Glade 2 in an
&lt;br&gt;old version, it wont output the orientation property needed
&lt;br&gt;to tell VBoxes that they need to be vertical, sorry about that).
&lt;br&gt;&lt;br&gt;libgnomeui is an old library that does lots of gnome specific
&lt;br&gt;stuff, it pulls in lots of dependencies you dont want to build
&lt;br&gt;nowadays and most of the widgets if not all, have equal
&lt;br&gt;coverage in GTK+ by now (i.e. its another old and deprecated
&lt;br&gt;widget library).
&lt;br&gt;&lt;br&gt;You can at least start by loading the file in Glade, fixing
&lt;br&gt;the orientation property where you need to (search vbox
&lt;br&gt;in the search entry should help), then convert it to GtkBuilder
&lt;br&gt;(use the project preferences dialog) and see what deprecated
&lt;br&gt;widgets dissapear in the conversion - should give you an idea
&lt;br&gt;of what widget types you need to replace to move on to GtkBuilder.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The list of files which are part of this ubuntu package
&lt;br&gt;&amp;gt; are the following which seem to include version 2 of
&lt;br&gt;&amp;gt; a static library called libglade which I presume is
&lt;br&gt;&amp;gt; used to create executable files which parse a
&lt;br&gt;&amp;gt; glade XML file when run. The list is reported
&lt;br&gt;&amp;gt; below:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ dpkg-query -L libglade2-dev
&lt;br&gt;&amp;gt; /.
&lt;br&gt;&amp;gt; /usr
&lt;br&gt;&amp;gt; /usr/share
&lt;br&gt;&amp;gt; /usr/share/doc
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/copyright
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/examples
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/examples/bonobo.glade
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/examples/simple.glade.gz
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/examples/first.glade
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/examples/example.glade.gz
&lt;br&gt;&amp;gt; /usr/share/doc-base
&lt;br&gt;&amp;gt; /usr/share/doc-base/libglade2-dev
&lt;br&gt;&amp;gt; /usr/share/man
&lt;br&gt;&amp;gt; /usr/share/man/man1
&lt;br&gt;&amp;gt; /usr/share/man/man1/libglade-convert.1.gz
&lt;br&gt;&amp;gt; /usr/share/gtk-doc
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/GladeXML.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/home.png
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/index.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/index.sgml
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/left.png
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-Libglade-Build.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-Libglade-Initialisation.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-Libglade-SAX-Parser.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-dtd-exceptions.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-dtd.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-embedding.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-extending.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-i18n.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-lib.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-modules.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade-notes.html
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade.devhelp
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/libglade.devhelp2
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/right.png
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/style.css
&lt;br&gt;&amp;gt; /usr/share/gtk-doc/html/libglade/up.png
&lt;br&gt;&amp;gt; /usr/include
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade/glade.h
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade/glade-init.h
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade/glade-xml.h
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade/glade-build.h
&lt;br&gt;&amp;gt; /usr/include/libglade-2.0/glade/glade-parser.h
&lt;br&gt;&amp;gt; /usr/lib
&lt;br&gt;&amp;gt; /usr/lib/libglade-2.0.a
&lt;br&gt;&amp;gt; /usr/lib/libglade-2.0.la
&lt;br&gt;&amp;gt; /usr/lib/pkgconfig
&lt;br&gt;&amp;gt; /usr/lib/pkgconfig/libglade-2.0.pc
&lt;br&gt;&amp;gt; /usr/bin
&lt;br&gt;&amp;gt; /usr/bin/libglade-convert
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/README
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/AUTHORS
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/NEWS.gz
&lt;br&gt;&amp;gt; /usr/share/doc/libglade2-dev/changelog.Debian.gz
&lt;br&gt;&amp;gt; /usr/lib/libglade-2.0.so
&lt;br&gt;&amp;gt; $
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However when I look at the list of installed packages
&lt;br&gt;&amp;gt; related to glade I get the all of the following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; BEGIN OUTPUT +++++++++++++++++++++++++++++
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ dpkg-query -l '*glade*'
&lt;br&gt;&amp;gt; Desired=Unknown/Install/Remove/Purge/Hold
&lt;br&gt;&amp;gt; |
&lt;br&gt;&amp;gt; Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
&lt;br&gt;&amp;gt; |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
&lt;br&gt;&amp;gt; uppercase=bad)
&lt;br&gt;&amp;gt; ||/ Name
&lt;br&gt;&amp;gt; Version                                  Description
&lt;br&gt;&amp;gt; +++-========================================-========================================-================================================================================================
&lt;br&gt;&amp;gt; un  glade
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; ii  glade-3
&lt;br&gt;&amp;gt; 3.6.3-0ubuntu1                           GTK+ 2 User Interface Builder
&lt;br&gt;&amp;gt; un  glade-gnome
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  glade-gnome-3
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; ii  libglade2-0
&lt;br&gt;&amp;gt; 1:2.6.4-1                                library to load .glade files at
&lt;br&gt;&amp;gt; runtime
&lt;br&gt;&amp;gt; ii  libglade2-dev
&lt;br&gt;&amp;gt; 1:2.6.4-1                                development files for libglade
&lt;br&gt;&amp;gt; ii  libglade2.0-cil
&lt;br&gt;&amp;gt; 2.12.8-2                                 CLI binding for the Glade libraries
&lt;br&gt;&amp;gt; 2.6
&lt;br&gt;&amp;gt; un  libgladeui-1-1
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-2
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-3
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-4
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-5
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-7
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  libgladeui-1-8
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; ii  libgladeui-1-9
&lt;br&gt;&amp;gt; 3.6.3-0ubuntu1                           GTK+ User Interface Build core
&lt;br&gt;&amp;gt; library
&lt;br&gt;&amp;gt; un  python-glade
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; ii  python-glade2
&lt;br&gt;&amp;gt; 2.14.1-1ubuntu1                          GTK+ bindings: Glade support
&lt;br&gt;&amp;gt; un  python2.3-glade2
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  python2.4-glade2
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  python2.5-glade2
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt; un  python2.6-glade2
&lt;br&gt;&amp;gt; &amp;lt;none&amp;gt;                                   (no description available)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; END OUTPUT +++++++++++++++++++++++++++++
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am puzzled with the fact that on the download site there are only
&lt;br&gt;&amp;gt; these two directories which seem pertinent to modern glade /
&lt;br&gt;&amp;gt; libglade development but there is no libgladeui package. So
&lt;br&gt;&amp;gt; I do not understand what the difference is between libglade
&lt;br&gt;&amp;gt; and libgladeui. What is libgladeui?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/glade3/3.6/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/glade3/3.6/&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Just make sure you have the gnome plugin for Glade installed
&lt;br&gt;&amp;gt;&amp;gt; on your system and then try to load the file directly in Glade.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, as far as I remember I do not remember using any
&lt;br&gt;&amp;gt; gnome-specific widgets which are not part of GTK inside
&lt;br&gt;&amp;gt; my glade 2 XML file but I am going to try your suggestion
&lt;br&gt;&amp;gt; just in case...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ sudo apt-get install glade-gnome
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; No luck with this, as after such apt-get installation I still
&lt;br&gt;&amp;gt; get the same error messages when trying to use
&lt;br&gt;&amp;gt; libglade-convert to convert my glade 2 XML file
&lt;br&gt;&amp;gt; to a glade 3 XML file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So let us try and install glade-gnome-2 instead...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ sudo apt-get install glade-gnome-2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And let us also try and install glade-gnome-3 ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ sudo apt-get install glade-gnome-3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, even after these installs I still get the
&lt;br&gt;&amp;gt; same error message when I try to convert
&lt;br&gt;&amp;gt; my glade 2 XML file to a glade 3 XML file,
&lt;br&gt;&amp;gt; exactly the same as reported originally.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Traceback (most recent call last):
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;
&lt;br&gt;&amp;gt;     main()
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main
&lt;br&gt;&amp;gt;     handle_file(args[0])
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file
&lt;br&gt;&amp;gt;     check_widget(widgetdef, requireslist)
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget
&lt;br&gt;&amp;gt;     elif widget['class'][:5] == 'Gnome' and 'gnome' not in requirelist:
&lt;br&gt;&amp;gt; TypeError: 'NoneType' object is unsubscriptable
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; From there, you will probably want to use GtkBuilder, for
&lt;br&gt;&amp;gt;&amp;gt; that you will first have to figure out how to eliminate the
&lt;br&gt;&amp;gt;&amp;gt; deprecated libgnomeui widgets from your project, then
&lt;br&gt;&amp;gt;&amp;gt; convert the project format in the preferences.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What exactly is libgnomeui? I am stuck and I am not sure
&lt;br&gt;&amp;gt; about how to proceed with the XML glade 2 file conversion
&lt;br&gt;&amp;gt; to glade 3 XML.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for your help
&lt;br&gt;&amp;gt; with the conversion,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Saku
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;        -Tristan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Sun, Nov 22, 2009 at 2:53 PM, Saku Masukita
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481626&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am running ubuntu 9.04 and wanted to use glade
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; so I ran the following command at a shell prompt:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; $ sudo apt-get install glade-3
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I have an old glade2 file from November of 2004
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; and would like to convert it to the glade3 file format
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; but for whatever reason the python conversion tool
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; which comes with glade3 is failing to work.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; $ libglade-convert foo.glade
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Traceback (most recent call last):
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;     main()
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;     handle_file(args[0])
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;     check_widget(widgetdef, requireslist)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;     elif widget['class'][:5] == 'Gnome' and 'gnome' not in requirelist:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; TypeError: 'NoneType' object is unsubscriptable
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am not sure what is causing this.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; The glade 2 file which is causing these errors can be found at:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://whm.sourceforge.net/foo.glade&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://whm.sourceforge.net/foo.glade&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thank you for your help,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hopefully libglade-converter can be fixed to address this problem,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Saku Masukita
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Glade-devel maillist  -  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481626&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481626&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26481626.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26481389</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-23T08:29:39Z</published>
	<updated>2009-11-23T08:29:39Z</updated>
	<author>
		<name>Saku Masukita</name>
	</author>
	<content type="html">&lt;br&gt;On Sun, Nov 22, 2009 at 5:11 PM, Tristan Van Berkom &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481389&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hello.&lt;br&gt;
&lt;br&gt;
Glade does not come with any conversion script.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Well, apparently the script comes from a package&lt;br&gt;called libglade2-dev as the following output shows:&lt;br&gt;&lt;br&gt;$ dpkg-query -S /usr/bin/libglade-convert&lt;br&gt;
libglade2-dev: /usr/bin/libglade-convert&lt;br&gt;&lt;br&gt;The list of files which are part of this ubuntu package&lt;br&gt;are the following which seem to include version 2 of&lt;br&gt;a static library called libglade which I presume is&lt;br&gt;used to create executable files which parse a&lt;br&gt;
glade XML file when run. The list is reported&lt;br&gt;below:&lt;br&gt;&lt;br&gt;$ dpkg-query -L libglade2-dev&lt;br&gt;/.&lt;br&gt;/usr&lt;br&gt;/usr/share&lt;br&gt;/usr/share/doc&lt;br&gt;/usr/share/doc/libglade2-dev&lt;br&gt;/usr/share/doc/libglade2-dev/copyright&lt;br&gt;/usr/share/doc/libglade2-dev/examples&lt;br&gt;
/usr/share/doc/libglade2-dev/examples/bonobo.glade&lt;br&gt;/usr/share/doc/libglade2-dev/examples/simple.glade.gz&lt;br&gt;/usr/share/doc/libglade2-dev/examples/first.glade&lt;br&gt;/usr/share/doc/libglade2-dev/examples/example.glade.gz&lt;br&gt;
/usr/share/doc-base&lt;br&gt;/usr/share/doc-base/libglade2-dev&lt;br&gt;/usr/share/man&lt;br&gt;/usr/share/man/man1&lt;br&gt;/usr/share/man/man1/libglade-convert.1.gz&lt;br&gt;/usr/share/gtk-doc&lt;br&gt;/usr/share/gtk-doc/html&lt;br&gt;/usr/share/gtk-doc/html/libglade&lt;br&gt;
/usr/share/gtk-doc/html/libglade/GladeXML.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/home.png&lt;br&gt;/usr/share/gtk-doc/html/libglade/index.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/index.sgml&lt;br&gt;/usr/share/gtk-doc/html/libglade/left.png&lt;br&gt;
/usr/share/gtk-doc/html/libglade/libglade-Libglade-Build.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-Libglade-Initialisation.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-Libglade-SAX-Parser.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-dtd-exceptions.html&lt;br&gt;
/usr/share/gtk-doc/html/libglade/libglade-dtd.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-embedding.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-extending.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-i18n.html&lt;br&gt;
/usr/share/gtk-doc/html/libglade/libglade-lib.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-modules.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade-notes.html&lt;br&gt;/usr/share/gtk-doc/html/libglade/libglade.devhelp&lt;br&gt;
/usr/share/gtk-doc/html/libglade/libglade.devhelp2&lt;br&gt;/usr/share/gtk-doc/html/libglade/right.png&lt;br&gt;/usr/share/gtk-doc/html/libglade/style.css&lt;br&gt;/usr/share/gtk-doc/html/libglade/up.png&lt;br&gt;/usr/include&lt;br&gt;/usr/include/libglade-2.0&lt;br&gt;
/usr/include/libglade-2.0/glade&lt;br&gt;/usr/include/libglade-2.0/glade/glade.h&lt;br&gt;/usr/include/libglade-2.0/glade/glade-init.h&lt;br&gt;/usr/include/libglade-2.0/glade/glade-xml.h&lt;br&gt;/usr/include/libglade-2.0/glade/glade-build.h&lt;br&gt;
/usr/include/libglade-2.0/glade/glade-parser.h&lt;br&gt;/usr/lib&lt;br&gt;/usr/lib/libglade-2.0.a&lt;br&gt;/usr/lib/&lt;a href=&quot;http://libglade-2.0.la&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;libglade-2.0.la&lt;/a&gt;&lt;br&gt;/usr/lib/pkgconfig&lt;br&gt;/usr/lib/pkgconfig/libglade-2.0.pc&lt;br&gt;/usr/bin&lt;br&gt;
/usr/bin/libglade-convert&lt;br&gt;/usr/share/doc/libglade2-dev/README&lt;br&gt;/usr/share/doc/libglade2-dev/AUTHORS&lt;br&gt;/usr/share/doc/libglade2-dev/NEWS.gz&lt;br&gt;/usr/share/doc/libglade2-dev/changelog.Debian.gz&lt;br&gt;/usr/lib/&lt;a href=&quot;http://libglade-2.0.so&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;libglade-2.0.so&lt;/a&gt;&lt;br&gt;
$ &lt;br&gt;&lt;br&gt;However when I look at the list of installed packages&lt;br&gt;related to glade I get the all of the following:&lt;br&gt;&lt;br&gt;BEGIN OUTPUT +++++++++++++++++++++++++++++&lt;br&gt;&lt;br&gt;$ dpkg-query -l &amp;#39;*glade*&amp;#39;&lt;br&gt;Desired=Unknown/Install/Remove/Purge/Hold&lt;br&gt;
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend&lt;br&gt;|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)&lt;br&gt;||/ Name                                     Version                                  Description&lt;br&gt;
+++-========================================-========================================-================================================================================================&lt;br&gt;un  glade                                    &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
ii  glade-3                                  3.6.3-0ubuntu1                           GTK+ 2 User Interface Builder&lt;br&gt;un  glade-gnome                              &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
un  glade-gnome-3                            &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;ii  libglade2-0                              1:2.6.4-1                                library to load .glade files at runtime&lt;br&gt;
ii  libglade2-dev                            1:2.6.4-1                                development files for libglade&lt;br&gt;ii  libglade2.0-cil                          2.12.8-2                                 CLI binding for the Glade libraries 2.6&lt;br&gt;
un  libgladeui-1-1                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;un  libgladeui-1-2                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
un  libgladeui-1-3                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;un  libgladeui-1-4                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
un  libgladeui-1-5                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;un  libgladeui-1-7                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
un  libgladeui-1-8                           &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;ii  libgladeui-1-9                           3.6.3-0ubuntu1                           GTK+ User Interface Build core library&lt;br&gt;
un  python-glade                             &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;ii  python-glade2                            2.14.1-1ubuntu1                          GTK+ bindings: Glade support&lt;br&gt;
un  python2.3-glade2                         &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;un  python2.4-glade2                         &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
un  python2.5-glade2                         &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;un  python2.6-glade2                         &amp;lt;none&amp;gt;                                   (no description available)&lt;br&gt;
&lt;br&gt;END OUTPUT +++++++++++++++++++++++++++++&lt;br&gt;&lt;br&gt;I am puzzled with the fact that on the download site there are only&lt;br&gt;these two directories which seem pertinent to modern glade /&lt;br&gt;libglade development but there is no libgladeui package. So&lt;br&gt;
I do not understand what the difference is between libglade&lt;br&gt;and libgladeui. What is libgladeui?&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/glade3/3.6/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/glade3/3.6/&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/&lt;/a&gt;&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Just make sure you have the gnome plugin for Glade installed&lt;br&gt;
on your system and then try to load the file directly in Glade.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt; &lt;br&gt;Well, as far as I remember I do not remember using any&lt;br&gt;gnome-specific widgets which are not part of GTK inside&lt;br&gt;my glade 2 XML file but I am going to try your suggestion&lt;br&gt;
just in case...&lt;br&gt;&lt;br&gt;$ sudo apt-get install glade-gnome&lt;br&gt;&lt;br&gt;No luck with this, as after such apt-get installation I still&lt;br&gt;get the same error messages when trying to use&lt;br&gt;libglade-convert to convert my glade 2 XML file&lt;br&gt;
to a glade 3 XML file.&lt;br&gt;&lt;br&gt;So let us try and install glade-gnome-2 instead...&lt;br&gt;&lt;br&gt;$ sudo apt-get install glade-gnome-2&lt;br&gt;&lt;br&gt;And let us also try and install glade-gnome-3 ...&lt;br&gt;&lt;br&gt;$ sudo apt-get install glade-gnome-3&lt;br&gt;
&lt;br&gt;Well, even after these installs I still get the&lt;br&gt;same error message when I try to convert&lt;br&gt;my glade 2 XML file to a glade 3 XML file,&lt;br&gt;exactly the same as reported originally.&lt;br&gt;&lt;br&gt;Traceback (most recent call last):&lt;br&gt;
  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;&lt;br&gt;    main()&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main&lt;br&gt;    handle_file(args[0])&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file&lt;br&gt;
    check_widget(widgetdef, requireslist)&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget&lt;br&gt;    elif widget[&amp;#39;class&amp;#39;][:5] == &amp;#39;Gnome&amp;#39; and &amp;#39;gnome&amp;#39; not in requirelist:&lt;br&gt;TypeError: &amp;#39;NoneType&amp;#39; object is unsubscriptable&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&gt;From there, you will probably want to use GtkBuilder, for&lt;br&gt;
that you will first have to figure out how to eliminate the&lt;br&gt;
deprecated libgnomeui widgets from your project, then&lt;br&gt;
convert the project format in the preferences.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;What exactly is libgnomeui? I am stuck and I am not sure&lt;br&gt;about how to proceed with the XML glade 2 file conversion&lt;br&gt;to glade 3 XML.&lt;br&gt;&lt;br&gt;Thank you for your help&lt;br&gt;
with the conversion,&lt;br&gt;&lt;br&gt;Saku&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
        -Tristan&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On Sun, Nov 22, 2009 at 2:53 PM, Saku Masukita&lt;br&gt;
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481389&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Hello,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am running ubuntu 9.04 and wanted to use glade&lt;br&gt;
&amp;gt; so I ran the following command at a shell prompt:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; $ sudo apt-get install glade-3&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I have an old glade2 file from November of 2004&lt;br&gt;
&amp;gt; and would like to convert it to the glade3 file format&lt;br&gt;
&amp;gt; but for whatever reason the python conversion tool&lt;br&gt;
&amp;gt; which comes with glade3 is failing to work.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; $ libglade-convert foo.glade&lt;br&gt;
&amp;gt; Traceback (most recent call last):&lt;br&gt;
&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;&lt;br&gt;
&amp;gt;     main()&lt;br&gt;
&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main&lt;br&gt;
&amp;gt;     handle_file(args[0])&lt;br&gt;
&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file&lt;br&gt;
&amp;gt;     check_widget(widgetdef, requireslist)&lt;br&gt;
&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget&lt;br&gt;
&amp;gt;     elif widget[&amp;#39;class&amp;#39;][:5] == &amp;#39;Gnome&amp;#39; and &amp;#39;gnome&amp;#39; not in requirelist:&lt;br&gt;
&amp;gt; TypeError: &amp;#39;NoneType&amp;#39; object is unsubscriptable&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am not sure what is causing this.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The glade 2 file which is causing these errors can be found at:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://whm.sourceforge.net/foo.glade&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://whm.sourceforge.net/foo.glade&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you for your help,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Hopefully libglade-converter can be fixed to address this problem,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Saku Masukita&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Glade-devel maillist  -  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481389&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26481389&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26481389.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26467215</id>
	<title>Re: please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-22T09:11:52Z</published>
	<updated>2009-11-22T09:11:52Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">Hello.
&lt;br&gt;&lt;br&gt;Glade does not come with any conversion script.
&lt;br&gt;&lt;br&gt;Just make sure you have the gnome plugin for Glade installed
&lt;br&gt;on your system and then try to load the file directly in Glade.
&lt;br&gt;&lt;br&gt;&amp;gt;From there, you will probably want to use GtkBuilder, for
&lt;br&gt;that you will first have to figure out how to eliminate the
&lt;br&gt;deprecated libgnomeui widgets from your project, then
&lt;br&gt;convert the project format in the preferences.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Tristan
&lt;br&gt;&lt;br&gt;On Sun, Nov 22, 2009 at 2:53 PM, Saku Masukita
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26467215&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sakumasukita@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am running ubuntu 9.04 and wanted to use glade
&lt;br&gt;&amp;gt; so I ran the following command at a shell prompt:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ sudo apt-get install glade-3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have an old glade2 file from November of 2004
&lt;br&gt;&amp;gt; and would like to convert it to the glade3 file format
&lt;br&gt;&amp;gt; but for whatever reason the python conversion tool
&lt;br&gt;&amp;gt; which comes with glade3 is failing to work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ libglade-convert foo.glade
&lt;br&gt;&amp;gt; Traceback (most recent call last):
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;
&lt;br&gt;&amp;gt;     main()
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main
&lt;br&gt;&amp;gt;     handle_file(args[0])
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file
&lt;br&gt;&amp;gt;     check_widget(widgetdef, requireslist)
&lt;br&gt;&amp;gt;   File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget
&lt;br&gt;&amp;gt;     elif widget['class'][:5] == 'Gnome' and 'gnome' not in requirelist:
&lt;br&gt;&amp;gt; TypeError: 'NoneType' object is unsubscriptable
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not sure what is causing this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The glade 2 file which is causing these errors can be found at:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://whm.sourceforge.net/foo.glade&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://whm.sourceforge.net/foo.glade&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for your help,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hopefully libglade-converter can be fixed to address this problem,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Saku Masukita
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Glade-devel maillist  -  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26467215&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26467215&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26467215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26467085</id>
	<title>please help: bug: glade2 file conversion to glade3 failed</title>
	<published>2009-11-22T08:53:59Z</published>
	<updated>2009-11-22T08:53:59Z</updated>
	<author>
		<name>Saku Masukita</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;I am running ubuntu 9.04 and wanted to use glade&lt;br&gt;so I ran the following command at a shell prompt:&lt;br&gt;&lt;br&gt;$ sudo apt-get install glade-3&lt;br&gt;&lt;br&gt;I have an old glade2 file from November of 2004&lt;br&gt;
and would like to convert it to the glade3 file format&lt;br&gt;but for whatever reason the python conversion tool&lt;br&gt;which comes with glade3 is failing to work.&lt;br&gt;&lt;br&gt;$ libglade-convert foo.glade&lt;br&gt;Traceback (most recent call last):&lt;br&gt;
  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1212, in &amp;lt;module&amp;gt;&lt;br&gt;    main()&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1209, in main&lt;br&gt;    handle_file(args[0])&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1172, in handle_file&lt;br&gt;
    check_widget(widgetdef, requireslist)&lt;br&gt;  File &amp;quot;/usr/bin/libglade-convert&amp;quot;, line 1148, in check_widget&lt;br&gt;    elif widget[&amp;#39;class&amp;#39;][:5] == &amp;#39;Gnome&amp;#39; and &amp;#39;gnome&amp;#39; not in requirelist:&lt;br&gt;TypeError: &amp;#39;NoneType&amp;#39; object is unsubscriptable&lt;br&gt;
&lt;br&gt;I am not sure what is causing this.&lt;br&gt;&lt;br&gt;The glade 2 file which is causing these errors can be found at:&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://whm.sourceforge.net/foo.glade&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://whm.sourceforge.net/foo.glade&lt;/a&gt;&lt;br&gt;
&lt;br&gt;Thank you for your help,&lt;br&gt;&lt;br&gt;Hopefully libglade-converter can be fixed to address this problem,&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;Saku Masukita&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26467085&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/please-help%3A-bug%3A-glade2-file-conversion-to-glade3-failed-tp26467085p26467085.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25855577</id>
	<title>Re: Gtk.entryCompletition</title>
	<published>2009-10-12T06:11:43Z</published>
	<updated>2009-10-12T06:11:43Z</updated>
	<author>
		<name>Alexey Kurochkin</name>
	</author>
	<content type="html">On Mon, 2009-10-12 at 03:54 +0200, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25855577&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; Is it possibile to &amp;quot;connect&amp;quot; an entry &amp;nbsp;to a gtk.entrycompletition in 
&lt;br&gt;&amp;gt; glade 3.6.7? 
&lt;br&gt;&amp;gt; I tried but i saw just a liststore connection for gtk.entrycompletition 
&lt;br&gt;&amp;gt; and a buffer or text object for the simple entry. &amp;nbsp;And it is impossibile 
&lt;br&gt;&amp;gt; to fill entrycompletition. in the building gui just like an Entry.
&lt;br&gt;&amp;gt; i missed something ?
&lt;br&gt;&lt;br&gt;As far as I can tell, no, because GtkEntry doesn't have a property for
&lt;br&gt;completion. As a partial solution, you should be able to define and fill
&lt;br&gt;a completion object with Glade, and then attach it to the entry at the
&lt;br&gt;run time.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25855577&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk.entryCompletition-tp25849593p25855577.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25849593</id>
	<title>Gtk.entryCompletition</title>
	<published>2009-10-11T18:53:33Z</published>
	<updated>2009-10-11T18:53:33Z</updated>
	<author>
		<name>M3nt0r3</name>
	</author>
	<content type="html">Is it possibile to &amp;quot;connect&amp;quot; an entry &amp;nbsp;to a gtk.entrycompletition in 
&lt;br&gt;glade 3.6.7? 
&lt;br&gt;I tried but i saw just a liststore connection for gtk.entrycompletition 
&lt;br&gt;and a buffer or text object for the simple entry. &amp;nbsp;And it is impossibile 
&lt;br&gt;to fill entrycompletition. in the building gui just like an Entry.
&lt;br&gt;i missed something ?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;F.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25849593&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk.entryCompletition-tp25849593p25849593.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25822994</id>
	<title>Re: a suggestion about glade3</title>
	<published>2009-10-09T08:20:40Z</published>
	<updated>2009-10-09T08:20:40Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Fri, Oct 9, 2009 at 8:35 AM, yq s &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25822994&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wzssyqa@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; i think glade3 is over translated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the tip of widget on palette should be translated,also the properties of
&lt;br&gt;&amp;gt; widget.
&lt;br&gt;&lt;br&gt;Here you mean these items shouldn't be translated ? sounds like a fair
&lt;br&gt;suggestion possibly for user preferences, could you file this as an
&lt;br&gt;enhancement bug at bugzilla.gnome.org for glade3 please ?
&lt;br&gt;&lt;br&gt;Thankyou,
&lt;br&gt;&amp;nbsp; &amp;nbsp; -Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25822994&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-suggestion-about-glade3-tp25819578p25822994.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25819578</id>
	<title>a suggestion about glade3</title>
	<published>2009-10-09T04:35:21Z</published>
	<updated>2009-10-09T04:35:21Z</updated>
	<author>
		<name>yq s</name>
	</author>
	<content type="html">i think glade3 is over translated.&lt;br&gt;&lt;br&gt;the tip of widget on palette should be translated,also the properties of widget.&lt;br&gt;&lt;br&gt;developers who use the glade can understand the simple English words.&lt;br&gt;and if translated,it may have ambiguity.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25819578&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-suggestion-about-glade3-tp25819578p25819578.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25706249</id>
	<title>Re: Fixed layout</title>
	<published>2009-10-01T13:49:28Z</published>
	<updated>2009-10-01T13:49:28Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Thu, Oct 1, 2009 at 4:06 PM, Patrick Hallinan
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25706249&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;patrick.j.hallinan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;[...]
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sure, remember that you should not use GtkFixed under almost any
&lt;br&gt;&amp;gt;&amp;gt; circumstances,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is mantra but not necessarily true.  Fixed layout lowers that bar for
&lt;br&gt;&amp;gt; GUI development.  The success of Visual Basic screams that fixed layout is
&lt;br&gt;&amp;gt; valuable.
&lt;br&gt;&lt;br&gt;Sure, after 5 years or so we get tired of going though all the details of
&lt;br&gt;why its important to use resizable containers in GTK+.
&lt;br&gt;&lt;br&gt;Without getting into too many details, suffice it to say that GTK+ isnt
&lt;br&gt;designed to work that way, and the GtkFixed and GtkLayout are just
&lt;br&gt;very primitive implementations of a canvas (i.e. you will get better
&lt;br&gt;results using coordinates + z coordinates in goocanvas or clutter
&lt;br&gt;with a flying textures type environment).
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; GtkFixed is definitely not useful to you if you are
&lt;br&gt;&amp;gt;&amp;gt; writing an application that is supposed to integrate into a desktop
&lt;br&gt;&amp;gt;&amp;gt; environment.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is mantra but not necessarily true.  It's a question of when to
&lt;br&gt;&amp;gt; experience the pain.
&lt;br&gt;&lt;br&gt;Its just a question of writing an application that will naturally run
&lt;br&gt;on different resulotions with different system font sizes.
&lt;br&gt;&lt;br&gt;The pain is just part of GTK+, on the other hand it would be
&lt;br&gt;really great if somebody cared enough to enhance the Glade
&lt;br&gt;workspace to better manipulate resizable containers in more
&lt;br&gt;intuitive and comprehensible ways.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; With that in mind, just hold SHIFT key down in the workspace... or
&lt;br&gt;&amp;gt;&amp;gt; push the Drag/Resize button
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm in the process of changing part of a Dialog and I wanted to do some mock
&lt;br&gt;&amp;gt; ups.  This particular Dialog is created programmcially.  I tried using Glade
&lt;br&gt;&amp;gt; with the Fixed container and I found it too painful.  I guess I'll resort to
&lt;br&gt;&amp;gt; pen and paper.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In the past I've used Visual Studio and/or SharpDevelop to do a mock up but
&lt;br&gt;&amp;gt; I don't have access to Windows at the moment.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I put on the toolbar because the
&lt;br&gt;&amp;gt;&amp;gt; SHIFT key was so undiscoverable.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Even the icon was undiscoverable to me because I've used Glade in the past.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think that a perfect open source world would have a Lua (or Python)
&lt;br&gt;&amp;gt; development environment with a GUI builder that had a simple mode with all
&lt;br&gt;&amp;gt; the features of Visual Basic and an advanced mode with the beloved
&lt;br&gt;&amp;gt; GtkBox's.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Again, using GtkBox is just the way its done in GTK+, in a perfect world
&lt;br&gt;the GTK+ plugin for Glade would offer great support for GtkBox manipulation,
&lt;br&gt;and then the goocanvas or clutter plugin would obviously work with coordinates,
&lt;br&gt;because the toolkits are coordinate based -- GTK+ is simply not
&lt;br&gt;coordinate based.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25706249&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Fixed-layout-tp25628131p25706249.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25629855</id>
	<title>Re: Fixed layout</title>
	<published>2009-09-26T17:15:24Z</published>
	<updated>2009-09-26T17:15:24Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Sat, Sep 26, 2009 at 3:27 PM, Patrick Hallinan
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25629855&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;patrick.j.hallinan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Is there any plan to provide first-class support for Fixed layout in Glade?
&lt;br&gt;&amp;gt; For example, the ability to move and resize widgets directly with the
&lt;br&gt;&amp;gt; mouse.  This kind of thing is extremely useful in the early stages of GUI
&lt;br&gt;&amp;gt; development when the desired design/layout is changing a lot.  It is also
&lt;br&gt;&amp;gt; quite nice for quick/dirty GUI's.
&lt;br&gt;&lt;br&gt;Sure, remember that you should not use GtkFixed under almost any
&lt;br&gt;circumstances, GtkFixed is definitely not useful to you if you are
&lt;br&gt;writing an application that is supposed to integrate into a desktop
&lt;br&gt;environment.
&lt;br&gt;&lt;br&gt;With that in mind, just hold SHIFT key down in the workspace... or
&lt;br&gt;push the Drag/Resize button I put on the toolbar because the
&lt;br&gt;SHIFT key was so undiscoverable.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Tristan
&lt;br&gt;&lt;br&gt;...ofcourse I didnt go through all that trouble just for the
&lt;br&gt;not-so-relevant GtkFixed widget... you can also use drag/resize for
&lt;br&gt;widgets inside more useful containers, like GtkBox and GtkTable...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Glade-devel maillist  -  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25629855&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25629855&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Fixed-layout-tp25628131p25629855.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25628131</id>
	<title>Re: Fixed layout</title>
	<published>2009-09-26T12:27:43Z</published>
	<updated>2009-09-26T12:27:43Z</updated>
	<author>
		<name>Patrick Hallinan</name>
	</author>
	<content type="html">Is there any plan to provide first-class support for Fixed layout in
Glade?  For example, the ability to move and resize widgets directly
with the mouse.  This kind of thing is extremely useful in the early
stages of GUI development when the desired design/layout is changing a
lot.  It is also quite nice for quick/dirty GUI&amp;#39;s.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25628131&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Fixed-layout-tp25628131p25628131.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25567925</id>
	<title>Glade re-branched stable as gnome-2-28</title>
	<published>2009-09-22T14:41:54Z</published>
	<updated>2009-09-22T14:41:54Z</updated>
	<author>
		<name>Tristan Van Berkom</name>
	</author>
	<content type="html">After a moments pause, I decided this year was a good time to go
&lt;br&gt;with the GNOME branching scheme.
&lt;br&gt;&lt;br&gt;It will make more sense if Glade does not see a major point release
&lt;br&gt;for quite some time to just branch with the gnome version numbers
&lt;br&gt;(will be easier for me to handle patches which break freezes etc.).
&lt;br&gt;&lt;br&gt;So sorry for the confusion there, the good branch for releasable
&lt;br&gt;Glade with no unexpected freeze breaks for GNOME 2.28 is the
&lt;br&gt;'gnome-2-28' branch.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25567925&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Glade-re-branched-stable-as-gnome-2-28-tp25567925p25567925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25503826</id>
	<title>Re: widgets with the same name in the same file?</title>
	<published>2009-09-17T23:43:07Z</published>
	<updated>2009-09-17T23:43:07Z</updated>
	<author>
		<name>Andrea Zagli-2</name>
	</author>
	<content type="html">Il giorno name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;gio 17 set 2009 18:34:32 &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;CEST, Timo ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;It name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;is name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;possible. &amp;nbsp;
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;When name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;you start name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Glade &amp;nbsp;
&lt;br&gt;&amp;gt; (or name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Edit=&amp;gt;name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;Preferences), name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;choose in
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;preferences name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;dialog name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;for:
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Object name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;names are name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;unique: name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;inside &amp;nbsp;
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;toplevels
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Instead name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;of &amp;quot;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Within &amp;nbsp;
&lt;br&gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;project&amp;quot;.
&lt;/div&gt;&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;but in name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;this case name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;is &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;it possibile name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;to name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;load, &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;gtkbuilder, name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;for &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;example name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;two name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;windows &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;inside a name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;button &amp;nbsp;
&lt;br&gt;name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;same name? &amp;nbsp;
&lt;br&gt;and, when i use gtk_builder_get_object whichever name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;class=&amp;quot;incorrect&amp;quot;&amp;gt;button name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;gtkbuilder &amp;nbsp;
&lt;br&gt;returns?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Roland Koebler schreef:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; in name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Glade v3 name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;it seems name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;to be &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; impossible name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;to give &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;two widgets name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;same
&lt;br&gt;&amp;gt;&amp;gt; name, which was name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;possible in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Glade v2. Although &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;it may sound strange
&lt;br&gt;&amp;gt;&amp;gt; at first, name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;it definitely &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;is useful name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;to have name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;two &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; widgets name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;same
&lt;br&gt;&amp;gt;&amp;gt; name in one file, e.g. name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; having several name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;windows in 1 &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; glade-file,
&lt;br&gt;&amp;gt;&amp;gt; where each window has a &amp;quot;close_button&amp;quot; or a &amp;quot;number_entry&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt; I used name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;this a lot &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;Glade v2.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So, could name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;you again (like in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;Glade v2) allow several widgets &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;with name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;the
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;same name in one file?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; (The alternative name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;the name=&amp;quot;incorrect&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; class=&amp;quot;incorrect&amp;quot;&amp;gt;example above would either be much longer widget-
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;names (plus specific code &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;for every window, since generic &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; code may not work)
&lt;br&gt;&amp;gt;&amp;gt; or a whole bunch name=&amp;quot;incorrect&amp;quot; class=&amp;quot;incorrect&amp;quot;&amp;gt;of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; glade-files---which both seems clumsy.)
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25503826&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/widgets-with-the-same-name-in-the-same-file--tp25494342p25503826.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25494819</id>
	<title>Re: widgets with the same name in the same file?</title>
	<published>2009-09-17T09:34:32Z</published>
	<updated>2009-09-17T09:34:32Z</updated>
	<author>
		<name>Timo-13</name>
	</author>
	<content type="html">It is possible. When you start Glade (or Edit=&amp;gt;Preferences), choose in 
&lt;br&gt;the preferences dialog for:
&lt;br&gt;Object names are unique: inside toplevels
&lt;br&gt;&lt;br&gt;Instead of &amp;quot;Within the project&amp;quot;.
&lt;br&gt;&lt;br&gt;Timo
&lt;br&gt;&lt;br&gt;&lt;br&gt;Roland Koebler schreef:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; in Glade v3 it seems to be impossible to give two widgets the same
&lt;br&gt;&amp;gt; name, which was possible in Glade v2. Although it may sound strange
&lt;br&gt;&amp;gt; at first, it definitely is useful to have two widgets with the same
&lt;br&gt;&amp;gt; name in one file, e.g. for having several windows in 1 glade-file,
&lt;br&gt;&amp;gt; where each window has a &amp;quot;close_button&amp;quot; or a &amp;quot;number_entry&amp;quot;.
&lt;br&gt;&amp;gt; I used this a lot with Glade v2.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, could you again (like in Glade v2) allow several widgets with the
&lt;br&gt;&amp;gt; same name in one file?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (The alternative for the example above would either be much longer widget-
&lt;br&gt;&amp;gt; names (plus specific code for every window, since generic code may not work)
&lt;br&gt;&amp;gt; or a whole bunch of glade-files---which both seems clumsy.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt; Roland
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25494819&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25494819&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/widgets-with-the-same-name-in-the-same-file--tp25494342p25494819.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25494342</id>
	<title>widgets with the same name in the same file?</title>
	<published>2009-09-17T08:57:10Z</published>
	<updated>2009-09-17T08:57:10Z</updated>
	<author>
		<name>Roland Koebler</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;in Glade v3 it seems to be impossible to give two widgets the same
&lt;br&gt;name, which was possible in Glade v2. Although it may sound strange
&lt;br&gt;at first, it definitely is useful to have two widgets with the same
&lt;br&gt;name in one file, e.g. for having several windows in 1 glade-file,
&lt;br&gt;where each window has a &amp;quot;close_button&amp;quot; or a &amp;quot;number_entry&amp;quot;.
&lt;br&gt;I used this a lot with Glade v2.
&lt;br&gt;&lt;br&gt;So, could you again (like in Glade v2) allow several widgets with the
&lt;br&gt;same name in one file?
&lt;br&gt;&lt;br&gt;(The alternative for the example above would either be much longer widget-
&lt;br&gt;names (plus specific code for every window, since generic code may not work)
&lt;br&gt;or a whole bunch of glade-files---which both seems clumsy.)
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;Roland
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25494342&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/widgets-with-the-same-name-in-the-same-file--tp25494342p25494342.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25386765</id>
	<title>Re: how to add a page to a notebook widget</title>
	<published>2009-09-10T09:28:57Z</published>
	<updated>2009-09-10T09:28:57Z</updated>
	<author>
		<name>Juan Pablo Ugarte-2</name>
	</author>
	<content type="html">On Thu, 2009-09-10 at 04:46 -0700, David Bunch wrote:
&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does anyone know how to add a page to a notebook widget using glade 3?
&lt;br&gt;&amp;gt; The default has only three pages and I am trying to add an extra one,
&lt;br&gt;&amp;gt; but I haven't been able to figure out how for the life of me. &amp;nbsp;Any
&lt;br&gt;&amp;gt; help would be much appreciated!
&lt;br&gt;&amp;gt; 
&lt;br&gt;Select the notebook, right click and you will get a remove and add page
&lt;br&gt;menu item.
&lt;br&gt;&lt;br&gt;greets
&lt;br&gt;&lt;br&gt;Juan Pablo
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25386765&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-add-a-page-to-a-notebook-widget-tp25381803p25386765.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25381803</id>
	<title>how to add a page to a notebook widget</title>
	<published>2009-09-10T04:46:58Z</published>
	<updated>2009-09-10T04:46:58Z</updated>
	<author>
		<name>David Bunch</name>
	</author>
	<content type="html">Hi all,&lt;br&gt;&lt;br&gt;Does anyone know how to add a page to a notebook widget using glade 3?  The default has only three pages and I am trying to add an extra one, but I haven&amp;#39;t been able to figure out how for the life of me.  Any help would be much appreciated!&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;   - David&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Whoever fights monsters should see to it that in the process he does not&lt;br&gt;become a monster.  And when you look into an abyss, the abyss also looks&lt;br&gt;into you.&lt;br&gt;		-- Friedrich Nietzsche&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25381803&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-add-a-page-to-a-notebook-widget-tp25381803p25381803.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25108222</id>
	<title>Re: toolbar no incons</title>
	<published>2009-08-23T15:42:35Z</published>
	<updated>2009-08-23T15:42:35Z</updated>
	<author>
		<name>M3nt0r3</name>
	</author>
	<content type="html">Tristan Van Berkom ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, Aug 23, 2009 at 6:00 PM, francesco&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25108222&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hi all, i upgraded my glade in karmic today and i am &amp;nbsp;figthting with the
&lt;br&gt;&amp;gt;&amp;gt; horizzontal bug,
&lt;br&gt;&amp;gt;&amp;gt; some work , hope made just one time and i can work again, but i have
&lt;br&gt;&amp;gt;&amp;gt; also another problem
&lt;br&gt;&amp;gt;&amp;gt; and is that in toolbar a can't see icons, they are not stock but home
&lt;br&gt;&amp;gt;&amp;gt; made icons in a a specific path,
&lt;br&gt;&amp;gt;&amp;gt; in the glade gui icon path is set and &amp;nbsp;i can see it in my application
&lt;br&gt;&amp;gt;&amp;gt; but not in the edit area.
&lt;br&gt;&amp;gt;&amp;gt; It is a knonw bug? &amp;nbsp;It is a problem with ols files?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You should either:
&lt;br&gt;&amp;gt; &amp;nbsp; - use short filenames for the icons and distribute the icons beside
&lt;br&gt;&amp;gt; the glade file
&lt;br&gt;&amp;gt; &amp;nbsp; - use relative filenames, again relative to the path the file is installed
&lt;br&gt;&amp;gt; &amp;nbsp; - or use fullpaths to the icons (probably not ideal).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; my guess is you dont have the glade file and the icons installed in sync.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can also consider using GtkIconFactory, it wont help find your graphics
&lt;br&gt;&amp;gt; but offers some interesting features for exposing icons in your application.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;icons are png in the same dir of glade files 
&lt;br&gt;&lt;a href=&quot;http://trac.promotux.it/promogest/browser/trunk/core/gui&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.promotux.it/promogest/browser/trunk/core/gui&lt;/a&gt;&lt;br&gt;my app show icons and glade too but not in the edit widget part of glade.
&lt;br&gt;i have custom icons also inside button icons+label and all is working 
&lt;br&gt;good. the problem is only with toolbars.
&lt;br&gt;thanks for &amp;nbsp;GtkIconFactory, i ll study it.
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25108222&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/toolbar-no-incons-tp25107884p25108222.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25107983</id>
	<title>Re: toolbar no incons</title>
	<published>2009-08-23T15:12:34Z</published>
	<updated>2009-08-23T15:12:34Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Sun, Aug 23, 2009 at 6:00 PM, francesco&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25107983&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi all, i upgraded my glade in karmic today and i am  figthting with the
&lt;br&gt;&amp;gt; horizzontal bug,
&lt;br&gt;&amp;gt; some work , hope made just one time and i can work again, but i have
&lt;br&gt;&amp;gt; also another problem
&lt;br&gt;&amp;gt; and is that in toolbar a can't see icons, they are not stock but home
&lt;br&gt;&amp;gt; made icons in a a specific path,
&lt;br&gt;&amp;gt; in the glade gui icon path is set and  i can see it in my application
&lt;br&gt;&amp;gt; but not in the edit area.
&lt;br&gt;&amp;gt; It is a knonw bug?  It is a problem with ols files?
&lt;br&gt;&lt;br&gt;You should either:
&lt;br&gt;&amp;nbsp; - use short filenames for the icons and distribute the icons beside
&lt;br&gt;the glade file
&lt;br&gt;&amp;nbsp; - use relative filenames, again relative to the path the file is installed
&lt;br&gt;&amp;nbsp; - or use fullpaths to the icons (probably not ideal).
&lt;br&gt;&lt;br&gt;my guess is you dont have the glade file and the icons installed in sync.
&lt;br&gt;&lt;br&gt;You can also consider using GtkIconFactory, it wont help find your graphics
&lt;br&gt;but offers some interesting features for exposing icons in your application.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25107983&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/toolbar-no-incons-tp25107884p25107983.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25107884</id>
	<title>toolbar no incons</title>
	<published>2009-08-23T15:00:47Z</published>
	<updated>2009-08-23T15:00:47Z</updated>
	<author>
		<name>M3nt0r3</name>
	</author>
	<content type="html">Hi all, i upgraded my glade in karmic today and i am &amp;nbsp;figthting with the 
&lt;br&gt;horizzontal bug,
&lt;br&gt;some work , hope made just one time and i can work again, but i have 
&lt;br&gt;also another problem
&lt;br&gt;and is that in toolbar a can't see icons, they are not stock but home 
&lt;br&gt;made icons in a a specific path,
&lt;br&gt;in the glade gui icon path is set and &amp;nbsp;i can see it in my application &amp;nbsp;
&lt;br&gt;but not in the edit area.
&lt;br&gt;It is a knonw bug? &amp;nbsp;It is a problem with ols files?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;F.
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25107884&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/toolbar-no-incons-tp25107884p25107884.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25048159</id>
	<title>Converting old *.glade - file into the new format version 2</title>
	<published>2009-08-19T09:56:04Z</published>
	<updated>2009-08-19T09:56:04Z</updated>
	<author>
		<name>Der Starchaser</name>
	</author>
	<content type="html">&lt;br&gt;I am about to rewrite an old application which uses the old glade-format. And 
&lt;br&gt;I am asking me whether there exists any application which translates the old 
&lt;br&gt;format in the new format ?
&lt;br&gt;&lt;br&gt;Thank you for your answer !
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25048159&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Converting-old-*.glade---file-into-the-new-format-version-2-tp25048159p25048159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24929094</id>
	<title>Re: glade &amp; gsettings</title>
	<published>2009-08-11T19:41:10Z</published>
	<updated>2009-08-11T19:41:10Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Tue, Aug 11, 2009 at 10:11 PM, Sam Thursfield&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24929094&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ssssam@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Aug 11, 2009 at 8:13 PM, Tristan Van
&lt;br&gt;&amp;gt; Berkom&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24929094&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; One important detail is that you should expose the widget
&lt;br&gt;&amp;gt;&amp;gt; not as a dialog, but as a widget proper (possibly could come
&lt;br&gt;&amp;gt;&amp;gt; with a utility function to fire a dialog, but that could be coded
&lt;br&gt;&amp;gt;&amp;gt; into the core).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Will do.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt;   - In the binding editor:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the binding editor at the moment is just a treeview in a dialog with a
&lt;br&gt;&amp;gt; 'remove' button. properties are added to the treeview when you go
&lt;br&gt;&amp;gt; &amp;quot;connect to setting&amp;quot; from a context menu on the property in the
&lt;br&gt;&amp;gt; inspector.
&lt;/div&gt;&lt;br&gt;Understood, ideally it would be great if you could also bind properties
&lt;br&gt;in that treeview, similar to how we add columns to liststores (by
&lt;br&gt;using an editable &amp;quot;&amp;lt;add binding&amp;gt;&amp;quot; row with a completion of bindable
&lt;br&gt;properties)... but if thats not there for now it doesnt break anything...
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;         - properties that are insensitive/disabled cannot be bound; a
&lt;br&gt;&amp;gt;&amp;gt; text or tooltip
&lt;br&gt;&amp;gt;&amp;gt;           explaining why it cannot be bound should show up (this text
&lt;br&gt;&amp;gt;&amp;gt; is generically
&lt;br&gt;&amp;gt;&amp;gt;           accessible on GladeProperty instances)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; okay, i already don't allow binding packing props for example
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;         - properties that are invisible should not even show up.
&lt;br&gt;&amp;gt; i don't think is is relevant given the fact that properties only
&lt;br&gt;&amp;gt; appear in the editor when first bound
&lt;/div&gt;&lt;br&gt;Right for now that is irrelevant...
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;         - properties that are in the future from the target project
&lt;br&gt;&amp;gt;&amp;gt; version should
&lt;br&gt;&amp;gt;&amp;gt;           show a warning icon/text (also generically accessible).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i'm not sure what you mean here .. :(
&lt;br&gt;&lt;br&gt;Properties have metadata on them dictating in what version
&lt;br&gt;of their toolkit it was introduced, the project preferences dialog
&lt;br&gt;lets you select the target version for your project (usually you
&lt;br&gt;only see the target for GTK+, while other plugins generally dont
&lt;br&gt;use the versioning, its still there).
&lt;br&gt;&lt;br&gt;Anyway the point is that if you use a new property from GTK+ 2.18
&lt;br&gt;and you are targetting GTK+ 2.14 for instance, you get a warning icon
&lt;br&gt;in the UI with a tooltip explaining the version conflict, you also get
&lt;br&gt;a warning when trying to save a property that mismatches the target
&lt;br&gt;version (i.e. saving with that property at any value other than its default).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Its also important to note that glade_project_verify() codepaths still need to
&lt;br&gt;&amp;gt;&amp;gt; produce expectable results - that means when saving a project that binds
&lt;br&gt;&amp;gt;&amp;gt; properties outside of the target toolkit version range - the error explaining
&lt;br&gt;&amp;gt;&amp;gt; why should still popup.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; will look into this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, now that a GladeProperty can be bindable, I suppose this adds api
&lt;br&gt;&amp;gt;&amp;gt; to GladeProperty (and then similar api to GladeCommand), how is the binding
&lt;br&gt;&amp;gt;&amp;gt; data to be saved (as a new attribute to the &amp;lt;property&amp;gt; tag) ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; yes it does. the bindings will be saved (this isn't implemented in
&lt;br&gt;&amp;gt; glade but is in gtkbuilder) as a &amp;quot;setting&amp;quot; attribute on the &amp;lt;property&amp;gt;
&lt;br&gt;&amp;gt; tag. The top of the .ui file has a declaration such as &amp;lt;settings
&lt;br&gt;&amp;gt; schema=&amp;quot;org.gnome.foo&amp;quot; path=&amp;quot;/apps/frobozz/&amp;quot; /&amp;gt; which I just realised
&lt;br&gt;&amp;gt; will also need to be exposed in GLADE somewhere .. I guess in the
&lt;br&gt;&amp;gt; project settings, since this is a global thing.
&lt;br&gt;&amp;gt;
&lt;/div&gt;[...]
&lt;br&gt;&amp;gt; I don't really understand the problem here. The value of a property
&lt;br&gt;&amp;gt; inside GLADE is unaffected by whether it's bound to a setting or not,
&lt;br&gt;&amp;gt; surely? sorry if I'm missing the point totally but I can't quite get
&lt;br&gt;&amp;gt; my head around this :)
&lt;br&gt;&lt;br&gt;Well currently if a property is at its default value it is not saved,
&lt;br&gt;period - this
&lt;br&gt;policy will have to change obviously with bindings.
&lt;br&gt;&lt;br&gt;Next, I guess the right thing to do is to make the binding and the setting
&lt;br&gt;of a property mutually exclusive, right ? or can the value be used for
&lt;br&gt;something ?
&lt;br&gt;&lt;br&gt;Finally, when we load classes like GtkButton for instance we are going
&lt;br&gt;to check a bunch of default values of properties, so:
&lt;br&gt;&amp;nbsp; &amp;nbsp;a.) if a child widget is found, then we set the virtual edit-mode
&lt;br&gt;property to &amp;quot;custom button content&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;b.) if the &amp;quot;use-stock&amp;quot; property is set, then we set editing to &amp;quot;stock button&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;c.) finally resort to &amp;quot;label with optional image&amp;quot;
&lt;br&gt;&lt;br&gt;A better example is now in GtkEntry we do:
&lt;br&gt;&amp;nbsp; &amp;nbsp;a.) if &amp;quot;primary-icon-name&amp;quot; is non-default, then we edit the primary
&lt;br&gt;entry icon from the icon theme
&lt;br&gt;&amp;nbsp; &amp;nbsp;b.) if &amp;quot;primary-icon-pixbuf&amp;quot; is not default, then we use the pixbuf edit mode
&lt;br&gt;&amp;nbsp; &amp;nbsp;c.) then resort to stock-id mode for the primary icon.
&lt;br&gt;&lt;br&gt;So what edit mode do I get for my GtkEntry &amp;nbsp;when I want to bind the
&lt;br&gt;entry's &amp;quot;primary-icon-name&amp;quot; property to a setting ? it *should* continue
&lt;br&gt;to be the icon mode.
&lt;br&gt;&lt;br&gt;A quick search through the GTK+ plugin for
&lt;br&gt;glade_widget_property_original_default()
&lt;br&gt;or through the sources in general for glade_property_orig_default()
&lt;br&gt;etc will give you
&lt;br&gt;a better picture of the voidness of an &amp;quot;unset&amp;quot; property.
&lt;br&gt;&lt;br&gt;Basically an unset property will now suddenly and quite unexpectedly
&lt;br&gt;become useful in
&lt;br&gt;cases where its auxiliary settings metadata counterpart is
&lt;br&gt;non-null/setup (this is in my
&lt;br&gt;opinion right, but it will break a good portion of existing code that
&lt;br&gt;assumes otherwise...)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24929094&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/glade---gsettings-tp24921636p24929094.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24928905</id>
	<title>glade &amp; gsettings</title>
	<published>2009-08-11T19:11:58Z</published>
	<updated>2009-08-11T19:11:58Z</updated>
	<author>
		<name>Sam Thursfield</name>
	</author>
	<content type="html">On Tue, Aug 11, 2009 at 8:13 PM, Tristan Van
&lt;br&gt;Berkom&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24928905&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tristan.van.berkom@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; One important detail is that you should expose the widget
&lt;br&gt;&amp;gt; not as a dialog, but as a widget proper (possibly could come
&lt;br&gt;&amp;gt; with a utility function to fire a dialog, but that could be coded
&lt;br&gt;&amp;gt; into the core).
&lt;br&gt;&lt;br&gt;Will do.
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&amp;gt;   - In the binding editor:
&lt;br&gt;&lt;br&gt;the binding editor at the moment is just a treeview in a dialog with a
&lt;br&gt;'remove' button. properties are added to the treeview when you go
&lt;br&gt;&amp;quot;connect to setting&amp;quot; from a context menu on the property in the
&lt;br&gt;inspector.
&lt;br&gt;&lt;br&gt;&amp;gt;         - properties that are insensitive/disabled cannot be bound; a
&lt;br&gt;&amp;gt; text or tooltip
&lt;br&gt;&amp;gt;           explaining why it cannot be bound should show up (this text
&lt;br&gt;&amp;gt; is generically
&lt;br&gt;&amp;gt;           accessible on GladeProperty instances)
&lt;br&gt;&lt;br&gt;okay, i already don't allow binding packing props for example
&lt;br&gt;&lt;br&gt;&amp;gt;         - properties that are invisible should not even show up.
&lt;br&gt;i don't think is is relevant given the fact that properties only
&lt;br&gt;appear in the editor when first bound
&lt;br&gt;&lt;br&gt;&amp;gt;         - properties that are in the future from the target project
&lt;br&gt;&amp;gt; version should
&lt;br&gt;&amp;gt;           show a warning icon/text (also generically accessible).
&lt;br&gt;&lt;br&gt;i'm not sure what you mean here .. :(
&lt;br&gt;&lt;br&gt;&amp;gt; Its also important to note that glade_project_verify() codepaths still need to
&lt;br&gt;&amp;gt; produce expectable results - that means when saving a project that binds
&lt;br&gt;&amp;gt; properties outside of the target toolkit version range - the error explaining
&lt;br&gt;&amp;gt; why should still popup.
&lt;br&gt;&lt;br&gt;will look into this.
&lt;br&gt;&lt;br&gt;&amp;gt; Also, now that a GladeProperty can be bindable, I suppose this adds api
&lt;br&gt;&amp;gt; to GladeProperty (and then similar api to GladeCommand), how is the binding
&lt;br&gt;&amp;gt; data to be saved (as a new attribute to the &amp;lt;property&amp;gt; tag) ?
&lt;br&gt;&lt;br&gt;yes it does. the bindings will be saved (this isn't implemented in
&lt;br&gt;glade but is in gtkbuilder) as a &amp;quot;setting&amp;quot; attribute on the &amp;lt;property&amp;gt;
&lt;br&gt;tag. The top of the .ui file has a declaration such as &amp;lt;settings
&lt;br&gt;schema=&amp;quot;org.gnome.foo&amp;quot; path=&amp;quot;/apps/frobozz/&amp;quot; /&amp;gt; which I just realised
&lt;br&gt;will also need to be exposed in GLADE somewhere .. I guess in the
&lt;br&gt;project settings, since this is a global thing.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; In an abstract way, lets say that this changes the nature of GladeProperty
&lt;br&gt;&amp;gt; from a single state object, to a concurrent state object, this may present some
&lt;br&gt;&amp;gt; problems in the core, we have to brainstorm a little together about how this is
&lt;br&gt;&amp;gt; going to fit in...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Consider that from the POV of the plugin, a GladeProperty represents the
&lt;br&gt;&amp;gt; value assigned to a property - this property is not serialized if its
&lt;br&gt;&amp;gt; at the default
&lt;br&gt;&amp;gt; value (unless specified as &amp;quot;save-always&amp;quot;) - a property can also have
&lt;br&gt;&amp;gt; i18n metadata
&lt;br&gt;&amp;gt; on it, but that data is useless when the property is default (i.e. we
&lt;br&gt;&amp;gt; dont save empty
&lt;br&gt;&amp;gt; strings just to say that they are translatable and give context), so
&lt;br&gt;&amp;gt; you can safely
&lt;br&gt;&amp;gt; say that a default property is unset and meaningless.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So,... you can bet that the plugin already makes assumptions in a few places
&lt;br&gt;&amp;gt; about a property being default or not, as specially at load time to decide
&lt;br&gt;&amp;gt; configuration modes of buttons and images etc, at the same time changing
&lt;br&gt;&amp;gt; the behavior and return value of glade_property_orig_default() should be out
&lt;br&gt;&amp;gt; of the question.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It would be possible to split up the data or maintain a separate list on
&lt;br&gt;&amp;gt; the GladeWidget that points to the bound properties - but I think I would
&lt;br&gt;&amp;gt; at this point rather live with some minor api breakage than the convoluted
&lt;br&gt;&amp;gt; complex code that may result in separating those datum.
&lt;/div&gt;&lt;br&gt;I don't really understand the problem here. The value of a property
&lt;br&gt;inside GLADE is unaffected by whether it's bound to a setting or not,
&lt;br&gt;surely? sorry if I'm missing the point totally but I can't quite get
&lt;br&gt;my head around this :)
&lt;br&gt;&lt;br&gt;&amp;gt; Well anyway, Im eager to hear your thoughts about how to address this
&lt;br&gt;&amp;gt; area, it might help if you came up with the new apis for GladeProperty
&lt;br&gt;&amp;gt; or GladeWidget and proposed them here for discussion.
&lt;br&gt;&lt;br&gt;will post these tomorrow (tired now :)
&lt;br&gt;&lt;br&gt;sam
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24928905&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/glade---gsettings-tp24921636p24928905.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24923985</id>
	<title>Re: glade &amp; gsettings</title>
	<published>2009-08-11T12:13:20Z</published>
	<updated>2009-08-11T12:13:20Z</updated>
	<author>
		<name>Tristan Van Berkom-2</name>
	</author>
	<content type="html">On Tue, Aug 11, 2009 at 1:00 PM, Sam Thursfield&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24923985&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ssssam@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hello!
&lt;br&gt;&amp;gt; I've been doing some more hacking on putting gsettings into GLADE.
&lt;br&gt;&amp;gt; I've got to one of the thorny areas - preventing conflicts when you
&lt;br&gt;&amp;gt; bind say a GtkRadioButton::active to a gsetting, and also set a
&lt;br&gt;&amp;gt; related action on it.
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Great to hear that you are making progress ;-)
&lt;br&gt;&lt;br&gt;First off, I like the dialog per widget approach, it will give us
&lt;br&gt;the flexibility we need.
&lt;br&gt;&lt;br&gt;One important detail is that you should expose the widget
&lt;br&gt;not as a dialog, but as a widget proper (possibly could come
&lt;br&gt;with a utility function to fire a dialog, but that could be coded
&lt;br&gt;into the core).
&lt;br&gt;&lt;br&gt;This is so that we continue to offer a proper and flexible api
&lt;br&gt;both to IDEs and to our own frontend (for instance, in the
&lt;br&gt;future if and when we collapse the properties into one
&lt;br&gt;more comprehensible tab then we might easily add the
&lt;br&gt;binding editor widget to a &amp;quot;bindings&amp;quot; tab).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here is what I've thought should happen:
&lt;br&gt;&amp;gt;  * when you set a related action and the 'active' property is bound to
&lt;br&gt;&amp;gt; a setting: the binding needs to move to the action's 'active' property
&lt;br&gt;&amp;gt; (which would be done from the relevant GladeCommand). This could be
&lt;br&gt;&amp;gt; confusing to the user - I thought that if this happens it should open
&lt;br&gt;&amp;gt; the bindings window for the action to show what has gone on.
&lt;br&gt;&amp;gt;  * when you set bind a widget's active property but a related action
&lt;br&gt;&amp;gt; is set: either: 1. don't allow it - the 'connect to setting' context
&lt;br&gt;&amp;gt; menu item should be disabled with a tooltip to say why. or, 2. bind
&lt;br&gt;&amp;gt; the action's property instead (and select the action in GLADE so that
&lt;br&gt;&amp;gt; it's obvious what has gone on.)
&lt;/div&gt;&lt;br&gt;I think we should keep unexpected results to a minimum.
&lt;br&gt;&lt;br&gt;Currently the only places where Glade clears properties are
&lt;br&gt;from custom editors which feature radio buttons that control
&lt;br&gt;various modes in which you can setup a widget (i.e. use stock
&lt;br&gt;or custom images in buttons etc), this I think is quite clear.
&lt;br&gt;&lt;br&gt;I would prefer:
&lt;br&gt;&amp;nbsp; &amp;nbsp;- Setting a related-action clears properties, and also clears bound
&lt;br&gt;properties.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;(this starts to be unclear because it starts modifying/clearing
&lt;br&gt;properties that
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;are not on the editor page itself, I suggest solving this by
&lt;br&gt;firing a dialog from
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;the activatable editor in the case that the widget already has
&lt;br&gt;bound properties,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;telling the user the properties will be cleared and asking if he
&lt;br&gt;is sure etc).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;- In the binding editor:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- properties that are insensitive/disabled cannot be bound; a
&lt;br&gt;text or tooltip
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;explaining why it cannot be bound should show up (this text
&lt;br&gt;is generically
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;accessible on GladeProperty instances)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- properties that are invisible should not even show up.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- properties that are in the future from the target project
&lt;br&gt;version should
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;show a warning icon/text (also generically accessible).
&lt;br&gt;&lt;br&gt;Its also important to note that glade_project_verify() codepaths still need to
&lt;br&gt;produce expectable results - that means when saving a project that binds
&lt;br&gt;properties outside of the target toolkit version range - the error explaining
&lt;br&gt;why should still popup.
&lt;br&gt;&lt;br&gt;Also, now that a GladeProperty can be bindable, I suppose this adds api
&lt;br&gt;to GladeProperty (and then similar api to GladeCommand), how is the binding
&lt;br&gt;data to be saved (as a new attribute to the &amp;lt;property&amp;gt; tag) ?
&lt;br&gt;&lt;br&gt;In an abstract way, lets say that this changes the nature of GladeProperty
&lt;br&gt;from a single state object, to a concurrent state object, this may present some
&lt;br&gt;problems in the core, we have to brainstorm a little together about how this is
&lt;br&gt;going to fit in...
&lt;br&gt;&lt;br&gt;Consider that from the POV of the plugin, a GladeProperty represents the
&lt;br&gt;value assigned to a property - this property is not serialized if its
&lt;br&gt;at the default
&lt;br&gt;value (unless specified as &amp;quot;save-always&amp;quot;) - a property can also have
&lt;br&gt;i18n metadata
&lt;br&gt;on it, but that data is useless when the property is default (i.e. we
&lt;br&gt;dont save empty
&lt;br&gt;strings just to say that they are translatable and give context), so
&lt;br&gt;you can safely
&lt;br&gt;say that a default property is unset and meaningless.
&lt;br&gt;&lt;br&gt;So,... you can bet that the plugin already makes assumptions in a few places
&lt;br&gt;about a property being default or not, as specially at load time to decide
&lt;br&gt;configuration modes of buttons and images etc, at the same time changing
&lt;br&gt;the behavior and return value of glade_property_orig_default() should be out
&lt;br&gt;of the question.
&lt;br&gt;&lt;br&gt;It would be possible to split up the data or maintain a separate list on
&lt;br&gt;the GladeWidget that points to the bound properties - but I think I would
&lt;br&gt;at this point rather live with some minor api breakage than the convoluted
&lt;br&gt;complex code that may result in separating those datum.
&lt;br&gt;&lt;br&gt;Well anyway, Im eager to hear your thoughts about how to address this
&lt;br&gt;area, it might help if you came up with the new apis for GladeProperty
&lt;br&gt;or GladeWidget and proposed them here for discussion.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24923985&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/glade---gsettings-tp24921636p24923985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24921636</id>
	<title>glade &amp; gsettings</title>
	<published>2009-08-11T10:00:02Z</published>
	<updated>2009-08-11T10:00:02Z</updated>
	<author>
		<name>Sam Thursfield</name>
	</author>
	<content type="html">Hello!
&lt;br&gt;I've been doing some more hacking on putting gsettings into GLADE.
&lt;br&gt;I've got to one of the thorny areas - preventing conflicts when you
&lt;br&gt;bind say a GtkRadioButton::active to a gsetting, and also set a
&lt;br&gt;related action on it.
&lt;br&gt;&lt;br&gt;Here is what I've thought should happen:
&lt;br&gt;&amp;nbsp;* when you set a related action and the 'active' property is bound to
&lt;br&gt;a setting: the binding needs to move to the action's 'active' property
&lt;br&gt;(which would be done from the relevant GladeCommand). This could be
&lt;br&gt;confusing to the user - I thought that if this happens it should open
&lt;br&gt;the bindings window for the action to show what has gone on.
&lt;br&gt;&amp;nbsp;* when you set bind a widget's active property but a related action
&lt;br&gt;is set: either: 1. don't allow it - the 'connect to setting' context
&lt;br&gt;menu item should be disabled with a tooltip to say why. or, 2. bind
&lt;br&gt;the action's property instead (and select the action in GLADE so that
&lt;br&gt;it's obvious what has gone on.)
&lt;br&gt;&lt;br&gt;Any comments on this? Especially for the second case, I prefer
&lt;br&gt;approach #2 I think because it saves a tiny bit of effort for the user
&lt;br&gt;- but either is workable. I'll be implementing this in a day or two
&lt;br&gt;(before the gsoc deadline :).
&lt;br&gt;Thanks
&lt;br&gt;Sam
&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24921636&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/glade---gsettings-tp24921636p24921636.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24846425</id>
	<title>Re: auto connect signals</title>
	<published>2009-08-06T06:20:07Z</published>
	<updated>2009-08-06T06:20:07Z</updated>
	<author>
		<name>Xiao Yafeng</name>
	</author>
	<content type="html">I modified Makefile to pkg-config --cflags --libs gtk+-2.0 gmodule_export-2.0&lt;br&gt;It&amp;#39;s Okay! Thanks. &lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Aug 6, 2009 at 9:15 PM, Alexey Kurochkin &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846425&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alexey.kurochkin@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;On Thu, 2009-08-06 at 13:59 +0800, Xiao Yafeng wrote:&lt;br&gt;
&amp;gt; error messages:&lt;br&gt;
&amp;gt;                 (hello:12512): Gtk-WARNING **: Could not find signal&lt;br&gt;
&amp;gt; handler &amp;#39;on_button_quit_clicked&amp;#39;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt; Is there a way to auto connect callback function to widget designed by&lt;br&gt;
&amp;gt; glade or I miss something?&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Seems like you&amp;#39;re missing -export-dynamic flag to gcc. You may want to&lt;br&gt;
read through some glade tutorial. Here&amp;#39;s one:&lt;br&gt;
&lt;a href=&quot;http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Glade-devel maillist  -  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846425&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846425&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/auto-connect-signals-tp24839973p24846425.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24846326</id>
	<title>Re: auto connect signals</title>
	<published>2009-08-06T06:14:12Z</published>
	<updated>2009-08-06T06:14:12Z</updated>
	<author>
		<name>Alexey Kurochkin</name>
	</author>
	<content type="html">On Thu, 2009-08-06 at 13:59 +0800, Xiao Yafeng wrote:
&lt;br&gt;&amp;gt; error messages:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (hello:12512): Gtk-WARNING **: Could not find signal
&lt;br&gt;&amp;gt; handler 'on_button_quit_clicked'
&lt;br&gt;&lt;br&gt;&amp;gt; Is there a way to auto connect callback function to widget designed by
&lt;br&gt;&amp;gt; glade or I miss something?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Seems like you're missing -export-dynamic flag to gcc. You may want to
&lt;br&gt;read through some glade tutorial. Here's one:
&lt;br&gt;&lt;a href=&quot;http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Glade-devel maillist &amp;nbsp;- &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846326&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Glade-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.ximian.com/mailman/listinfo/glade-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.ximian.com/mailman/listinfo/glade-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/auto-connect-signals-tp24839973p24846326.html" />
</entry>

</feed>
