[glade-web] Updated news to include old 3.6 release announcement.



commit 9dea4255b4b7267f21f11c1e59752f29b098640d
Author: Tristan Van Berkom <tristan van berkom gmail com>
Date:   Tue Jul 21 18:22:03 2009 -0400

    Updated news to include old 3.6 release announcement.

 news.rss            |  156 ++++++++++++++++++++++++++++++++++++--------------
 newsitems-index.src |   91 ++++++++++++++++++++++++++----
 newsitems.py        |   65 +++++++++++++++++++++
 newsitems.src       |   91 ++++++++++++++++++++++++++----
 4 files changed, 335 insertions(+), 68 deletions(-)
---
diff --git a/news.rss b/news.rss
index ca0226d..2fdca7b 100644
--- a/news.rss
+++ b/news.rss
@@ -1,44 +1,112 @@
-<?xml version="1.0"?>
-<rss version="2.0">
-
-  <channel>
-    <title>Glade News</title>
-    <description>Glade is a RAD tool to enable quick and easy development
-    of user interfaces for the GTK+ toolkit and the GNOME desktop environment,
-    released under the GNU GPL License.
-
-    The user interfaces designed in Glade are saved as XML, and by using the
-    GtkBuilder GTK+ object these can be loaded by applications dynamically as
-    needed.
-
-    By using GtkBuilder, Glade XML files can be used in numerous programming
-    languages including C, C++, Vala, Java, Perl, Python, C#, Pike, Ruby,
-    Haskell, Objective Caml and Scheme.
-    </description>
-    <language>en-us</language>
-    <link>http://glade.gnome.org</link>
-    <copyright> © 2003 by The GNOME Project</copyright>
-    <webMaster>glade-web glade gnome org</webMaster>
-
-  <image>
-    <title>Glade</title>
-    <url>http://glade.gnome.org/images/gnome-64.png</url>
-    <link>http://glade.gnome.org</link>
-  </image>
-
-  <item>
-    <title>New website design</title>
-    <link>http://glade.gnome.org/news.html#item2</link>
-    <pubDate>Mon, 20 Jul 2009 00:00:00 GMT</pubDate>
-    <description>Our website gets a facelift. Enjoy!.</description>
-  </item>
-
-  <item>
-    <title>Glade 3.6.7 released</title>
-    <link>http://glade.gnome.org/news.html#item1</link>
-    <pubDate>Mon, 29 Jun 2009 00:00:00 GMT</pubDate>
-    <description>This is a bugfix release. See full announcement for details.</description>
-  </item>
-
-  </channel>
-</rss>
+<?xml version="1.0"?>
+<rss version="2.0">
+
+  <channel>
+    <title>Glade News</title>
+    <description>Glade is a RAD tool to enable quick and easy development
+    of user interfaces for the GTK+ toolkit and the GNOME desktop environment,
+    released under the GNU GPL License.
+
+    The user interfaces designed in Glade are saved as XML, and by using the
+    GtkBuilder GTK+ object these can be loaded by applications dynamically as
+    needed.
+
+    By using GtkBuilder, Glade XML files can be used in numerous programming
+    languages including C, C++, Vala, Java, Perl, Python, C#, Pike, Ruby,
+    Haskell, Objective Caml and Scheme.
+    </description>
+    <language>en-us</language>
+    <link>http://glade.gnome.org</link>
+    <copyright> © 2003 by The GNOME Project</copyright>
+    <webMaster>glade-web glade gnome org</webMaster>
+
+  <image>
+    <title>Glade</title>
+    <url>http://glade.gnome.org/images/gnome-64.png</url>
+    <link>http://glade.gnome.org</link>
+  </image>
+
+  <item>
+    <title>New website design</title>
+    <link>http://glade.gnome.org/news.html#item3</link>
+    <pubDate>Mon, 20 Jul 2009 00:00:00 GMT</pubDate>
+    <description>Our website gets a facelift. Enjoy!.</description>
+  </item>
+
+  <item>
+    <title>Glade 3.6.7 released</title>
+    <link>http://glade.gnome.org/news.html#item2</link>
+    <pubDate>Mon, 29 Jun 2009 00:00:00 GMT</pubDate>
+    <description>This is a bugfix release. See full announcement for details.</description>
+  </item>
+
+  <item>
+    <title>Glade 3.6.0 released</title>
+    <link>http://glade.gnome.org/news.html#item1</link>
+    <pubDate>Mon, 16 Mar 2009 00:00:00 GMT</pubDate>
+    <description>&lt;br&gt;Glade has seen a world of improvement since 3.4, if you dont know about it, 
+	  then I should at least skim over the new features and control we offer over your interface.
+	  
+	  &lt;H3&gt;Dual Project Formats&lt;/H3&gt;
+	  Now projects can be edited in libglade format and in GtkBuilder
+	  format, offering you a load of new features only available in
+	  GtkBuilder format (also removing access to deprecated widgets).
+	  &lt;br&gt;
+	    Projects can be converted, the operation is undoable, and can
+	    result in data loss when some objects/widgets cant be ported to
+	    the target format (classic libglade format projects can always
+	    be converted to GtkBuilder format).
+
+	    &lt;H3&gt;Target Project Version&lt;/H3&gt;
+	    Glade now lets you target your GTK+ version for your project,
+	    giving you visual feedback and warnings about objects, properties
+	    and signals that you may be using that are not available in
+	    the targetted version of GTK+.
+	  &lt;br&gt;
+	    Interestingly Glade 3.6 depends on GTK+ 2.14, but gives you access to GTK+
+	    properties from GTK+ 2.16 even if only running against 2.14.
+
+	  &lt;H3&gt;Access to new objects&lt;/H3&gt;
+	  In GtkBuilder format, we have access to a whole new world of objects
+	  we've never seen before in Glade:
+	&lt;ul&gt;
+     &lt;li&gt; GtkAction:
+	   Represent your UI frontend widget(s) by an Action, actions
+       are a great abstraction for UI components and let you have multiple
+       screen widgets that correspond to a single "action" who all conform
+       to the said actions state.
+     &lt;/li&gt;
+     &lt;LI&gt; GTK+ MVC Framework:&lt;br&gt;
+       Now we give you access to GtkTreeView, GtkIconView, GtkComboBox (as a view),
+       GtkListStore, GtkTreeStore in Glade.&lt;br&gt;That pretty much says it all, I encourage
+       you all to try it, define columns and data for your treemodel, define columns
+       and renderers for your treeview, in an all in one treeview editor.
+
+     &lt;LI&gt; GtkIconFactory:&lt;br&gt;
+       Add your own stock id definitions using an icon factory, define graphics
+       for different widget sizes and widget states.
+
+     &lt;LI&gt; GtkSizeGroup:&lt;br&gt;
+       Add widgets to logical groups that ensure all members have the same size.
+       &lt;/ul&gt;
+       &lt;H3&gt;Sexy New Editors&lt;/H3&gt;
+       With a new internal interface, we allow plugins to define editor layouts on a
+       class level basis, now we have customized editors for GtkButton, GtkImage, GtkLabel,
+       GtkEntry and many more (and they all have size to fit word wrapping property description texts in them).
+
+       &lt;H3&gt;The Python Plugin&lt;/H3&gt;
+       This is finally worked out into a plugin, its been around for a while now but
+       wasnt publicly/stably released to my knowlage, what it does is allow Glade to
+       introspect and load your python classes properties and signals and add it to
+       the palette automatically (with the use of a one or 2 liner user catalog),
+       documentation coming, or ask Juan Pablo ;-)
+
+       &lt;H3&gt;Some Enhancements&lt;/H3&gt;
+	&lt;ul&gt;
+	  &lt;LI&gt; Inspector lets you filter and search the project with an added entry (behaves like DevHelp's search entry but on the project).
+	  &lt;LI&gt; You can edit widgets inline with their editor in a dialog (Edit Separately in context menu), this editor window will stay on the same widget when selection changes).
+	&lt;/ul&gt;</description>
+  </item>
+
+  </channel>
+</rss>
diff --git a/newsitems-index.src b/newsitems-index.src
index 2ea0d64..360715c 100644
--- a/newsitems-index.src
+++ b/newsitems-index.src
@@ -1,12 +1,79 @@
-
-<div class="news">
-<h4><a name="item2">New website design</a></h4>
-<h5>Monday 20 July 2009 by Tristan van Berkom</h5>
-<div>Our website gets a facelift. Enjoy!.</div>
-</div>
-
-<div class="news">
-<h4><a name="item1">Glade 3.6.7 released</a></h4>
-<h5>Monday 29 June 2009 by Tristan van Berkom</h5>
-<div>This is a bugfix release. See full announcement for details.</div>
-</div>
+
+<div class="news">
+<h4><a name="item3">New website design</a></h4>
+<h5>Monday 20 July 2009 by Tristan van Berkom</h5>
+<div>Our website gets a facelift. Enjoy!.</div>
+</div>
+
+<div class="news">
+<h4><a name="item2">Glade 3.6.7 released</a></h4>
+<h5>Monday 29 June 2009 by Tristan van Berkom</h5>
+<div>This is a bugfix release. See full announcement for details.</div>
+</div>
+
+<div class="news">
+<h4><a name="item1">Glade 3.6.0 released</a></h4>
+<h5>Monday 16 March 2009 by Juan Pablo Ugarte</h5>
+<div><br>Glade has seen a world of improvement since 3.4, if you dont know about it, 
+	  then I should at least skim over the new features and control we offer over your interface.
+	  
+	  <H3>Dual Project Formats</H3>
+	  Now projects can be edited in libglade format and in GtkBuilder
+	  format, offering you a load of new features only available in
+	  GtkBuilder format (also removing access to deprecated widgets).
+	  <br>
+	    Projects can be converted, the operation is undoable, and can
+	    result in data loss when some objects/widgets cant be ported to
+	    the target format (classic libglade format projects can always
+	    be converted to GtkBuilder format).
+
+	    <H3>Target Project Version</H3>
+	    Glade now lets you target your GTK+ version for your project,
+	    giving you visual feedback and warnings about objects, properties
+	    and signals that you may be using that are not available in
+	    the targetted version of GTK+.
+	  <br>
+	    Interestingly Glade 3.6 depends on GTK+ 2.14, but gives you access to GTK+
+	    properties from GTK+ 2.16 even if only running against 2.14.
+
+	  <H3>Access to new objects</H3>
+	  In GtkBuilder format, we have access to a whole new world of objects
+	  we've never seen before in Glade:
+	<ul>
+     <li> GtkAction:
+	   Represent your UI frontend widget(s) by an Action, actions
+       are a great abstraction for UI components and let you have multiple
+       screen widgets that correspond to a single "action" who all conform
+       to the said actions state.
+     </li>
+     <LI> GTK+ MVC Framework:<br>
+       Now we give you access to GtkTreeView, GtkIconView, GtkComboBox (as a view),
+       GtkListStore, GtkTreeStore in Glade.<br>That pretty much says it all, I encourage
+       you all to try it, define columns and data for your treemodel, define columns
+       and renderers for your treeview, in an all in one treeview editor.
+
+     <LI> GtkIconFactory:<br>
+       Add your own stock id definitions using an icon factory, define graphics
+       for different widget sizes and widget states.
+
+     <LI> GtkSizeGroup:<br>
+       Add widgets to logical groups that ensure all members have the same size.
+       </ul>
+       <H3>Sexy New Editors</H3>
+       With a new internal interface, we allow plugins to define editor layouts on a
+       class level basis, now we have customized editors for GtkButton, GtkImage, GtkLabel,
+       GtkEntry and many more (and they all have size to fit word wrapping property description texts in them).
+
+       <H3>The Python Plugin</H3>
+       This is finally worked out into a plugin, its been around for a while now but
+       wasnt publicly/stably released to my knowlage, what it does is allow Glade to
+       introspect and load your python classes properties and signals and add it to
+       the palette automatically (with the use of a one or 2 liner user catalog),
+       documentation coming, or ask Juan Pablo ;-)
+
+       <H3>Some Enhancements</H3>
+	<ul>
+	  <LI> Inspector lets you filter and search the project with an added entry (behaves like DevHelp's search entry but on the project).
+	  <LI> You can edit widgets inline with their editor in a dialog (Edit Separately in context menu), this editor window will stay on the same widget when selection changes).
+	</ul></div>
+</div>
diff --git a/newsitems.py b/newsitems.py
index 886d9bf..1cfe51a 100644
--- a/newsitems.py
+++ b/newsitems.py
@@ -19,6 +19,71 @@ item("New website design", (2009, 7, 20),
 
 item("Glade 3.6.7 released", (2009, 6, 29),
      """This is a bugfix release. See full announcement for details.""", 'Tristan van Berkom')
+
+item("Glade 3.6.0 released", (2009, 3, 16),
+     """<br>Glade has seen a world of improvement since 3.4, if you dont know about it, 
+	  then I should at least skim over the new features and control we offer over your interface.
+	  
+	  <H3>Dual Project Formats</H3>
+	  Now projects can be edited in libglade format and in GtkBuilder
+	  format, offering you a load of new features only available in
+	  GtkBuilder format (also removing access to deprecated widgets).
+	  <br>
+	    Projects can be converted, the operation is undoable, and can
+	    result in data loss when some objects/widgets cant be ported to
+	    the target format (classic libglade format projects can always
+	    be converted to GtkBuilder format).
+
+	    <H3>Target Project Version</H3>
+	    Glade now lets you target your GTK+ version for your project,
+	    giving you visual feedback and warnings about objects, properties
+	    and signals that you may be using that are not available in
+	    the targetted version of GTK+.
+	  <br>
+	    Interestingly Glade 3.6 depends on GTK+ 2.14, but gives you access to GTK+
+	    properties from GTK+ 2.16 even if only running against 2.14.
+
+	  <H3>Access to new objects</H3>
+	  In GtkBuilder format, we have access to a whole new world of objects
+	  we've never seen before in Glade:
+	<ul>
+     <LI> GtkAction: <br>
+	   Represent your UI frontend widget(s) by an Action, actions
+       are a great abstraction for UI components and let you have multiple
+       screen widgets that correspond to a single "action" who all conform
+       to the said actions state.
+
+     <LI> GTK+ MVC Framework:<br>
+       Now we give you access to GtkTreeView, GtkIconView, GtkComboBox (as a view),
+       GtkListStore, GtkTreeStore in Glade.<br>That pretty much says it all, I encourage
+       you all to try it, define columns and data for your treemodel, define columns
+       and renderers for your treeview, in an all in one treeview editor.
+
+     <LI> GtkIconFactory:<br>
+       Add your own stock id definitions using an icon factory, define graphics
+       for different widget sizes and widget states.
+
+     <LI> GtkSizeGroup:<br>
+       Add widgets to logical groups that ensure all members have the same size.
+       </ul>
+       <H3>Sexy New Editors</H3>
+       With a new internal interface, we allow plugins to define editor layouts on a
+       class level basis, now we have customized editors for GtkButton, GtkImage, GtkLabel,
+       GtkEntry and many more (and they all have size to fit word wrapping property description texts in them).
+
+       <H3>The Python Plugin</H3>
+       This is finally worked out into a plugin, its been around for a while now but
+       wasnt publicly/stably released to my knowlage, what it does is allow Glade to
+       introspect and load your python classes properties and signals and add it to
+       the palette automatically (with the use of a one or 2 liner user catalog),
+       documentation coming, or ask Juan Pablo ;-)
+
+       <H3>Some Enhancements</H3>
+	<ul>
+	  <LI> Inspector lets you filter and search the project with an added entry (behaves like DevHelp's search entry but on the project).
+	  <LI> You can edit widgets inline with their editor in a dialog (Edit Separately in context menu), this editor window will stay on the same widget when selection changes).
+	</ul>""", 'Juan Pablo Ugarte')
+
 #item("PyGobject 2.18.0 released", (2009, 5, 25),
 #     """PyGobject 2.18.0 has been released, this is a stable release, the first of the 2.18.x series. As usual, it's sources can be fetched
 #     <a href="http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.18/pygobject-2.18.0.tar.bz2";>here</a>.
diff --git a/newsitems.src b/newsitems.src
index 2ea0d64..360715c 100644
--- a/newsitems.src
+++ b/newsitems.src
@@ -1,12 +1,79 @@
-
-<div class="news">
-<h4><a name="item2">New website design</a></h4>
-<h5>Monday 20 July 2009 by Tristan van Berkom</h5>
-<div>Our website gets a facelift. Enjoy!.</div>
-</div>
-
-<div class="news">
-<h4><a name="item1">Glade 3.6.7 released</a></h4>
-<h5>Monday 29 June 2009 by Tristan van Berkom</h5>
-<div>This is a bugfix release. See full announcement for details.</div>
-</div>
+
+<div class="news">
+<h4><a name="item3">New website design</a></h4>
+<h5>Monday 20 July 2009 by Tristan van Berkom</h5>
+<div>Our website gets a facelift. Enjoy!.</div>
+</div>
+
+<div class="news">
+<h4><a name="item2">Glade 3.6.7 released</a></h4>
+<h5>Monday 29 June 2009 by Tristan van Berkom</h5>
+<div>This is a bugfix release. See full announcement for details.</div>
+</div>
+
+<div class="news">
+<h4><a name="item1">Glade 3.6.0 released</a></h4>
+<h5>Monday 16 March 2009 by Juan Pablo Ugarte</h5>
+<div><br>Glade has seen a world of improvement since 3.4, if you dont know about it, 
+	  then I should at least skim over the new features and control we offer over your interface.
+	  
+	  <H3>Dual Project Formats</H3>
+	  Now projects can be edited in libglade format and in GtkBuilder
+	  format, offering you a load of new features only available in
+	  GtkBuilder format (also removing access to deprecated widgets).
+	  <br>
+	    Projects can be converted, the operation is undoable, and can
+	    result in data loss when some objects/widgets cant be ported to
+	    the target format (classic libglade format projects can always
+	    be converted to GtkBuilder format).
+
+	    <H3>Target Project Version</H3>
+	    Glade now lets you target your GTK+ version for your project,
+	    giving you visual feedback and warnings about objects, properties
+	    and signals that you may be using that are not available in
+	    the targetted version of GTK+.
+	  <br>
+	    Interestingly Glade 3.6 depends on GTK+ 2.14, but gives you access to GTK+
+	    properties from GTK+ 2.16 even if only running against 2.14.
+
+	  <H3>Access to new objects</H3>
+	  In GtkBuilder format, we have access to a whole new world of objects
+	  we've never seen before in Glade:
+	<ul>
+     <li> GtkAction:
+	   Represent your UI frontend widget(s) by an Action, actions
+       are a great abstraction for UI components and let you have multiple
+       screen widgets that correspond to a single "action" who all conform
+       to the said actions state.
+     </li>
+     <LI> GTK+ MVC Framework:<br>
+       Now we give you access to GtkTreeView, GtkIconView, GtkComboBox (as a view),
+       GtkListStore, GtkTreeStore in Glade.<br>That pretty much says it all, I encourage
+       you all to try it, define columns and data for your treemodel, define columns
+       and renderers for your treeview, in an all in one treeview editor.
+
+     <LI> GtkIconFactory:<br>
+       Add your own stock id definitions using an icon factory, define graphics
+       for different widget sizes and widget states.
+
+     <LI> GtkSizeGroup:<br>
+       Add widgets to logical groups that ensure all members have the same size.
+       </ul>
+       <H3>Sexy New Editors</H3>
+       With a new internal interface, we allow plugins to define editor layouts on a
+       class level basis, now we have customized editors for GtkButton, GtkImage, GtkLabel,
+       GtkEntry and many more (and they all have size to fit word wrapping property description texts in them).
+
+       <H3>The Python Plugin</H3>
+       This is finally worked out into a plugin, its been around for a while now but
+       wasnt publicly/stably released to my knowlage, what it does is allow Glade to
+       introspect and load your python classes properties and signals and add it to
+       the palette automatically (with the use of a one or 2 liner user catalog),
+       documentation coming, or ask Juan Pablo ;-)
+
+       <H3>Some Enhancements</H3>
+	<ul>
+	  <LI> Inspector lets you filter and search the project with an added entry (behaves like DevHelp's search entry but on the project).
+	  <LI> You can edit widgets inline with their editor in a dialog (Edit Separately in context menu), this editor window will stay on the same widget when selection changes).
+	</ul></div>
+</div>



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