[glade] Updated Readme



commit 2155846aa1bba430713dc94e09f664e5a499bda9
Author: Juan Pablo Ugarte <juanpablougarte gmail com>
Date:   Wed Dec 18 14:24:14 2013 -0300

    Updated Readme

 README |   47 ++++++++++++++---------------------------------
 1 files changed, 14 insertions(+), 33 deletions(-)
---
diff --git a/README b/README
index a3e0576..c784934 100644
--- a/README
+++ b/README
@@ -14,55 +14,36 @@ Mailing Lists: glade-users ximian com - For discussions about using
 General Information
 ~~~~~~~~~~~~~~~~~~~
 
-Glade is a RAD tool to enable quick & easy development of user interfaces
-for the GTK+ toolkit and the GNOME desktop environment.
-The user interfaces designed in Glade are stored in XML format,
-enabling easy integration with external tools.
-In particular libglade can load the XML files and create the interfaces
-at runtime. The DTD for the XML files is included with libglade, and is
-also at http://glade.gnome.org/glade-2.0.dtd.
-Other tools are available which can turn the XML files into source code
-in languages such as C++, Perl and Python.
+Glade is a RAD tool to enable quick &amp; easy development of user interfaces
+for the GTK+ 3 toolkit and the GNOME desktop environment. 
 
+The user interfaces designed in Glade are saved as XML and these can be loaded
+by applications dynamically as needed by using GtkBuilder or used directly to
+define a new GtkWidget derived object class using Gtk+ new template feature.
 
-About Glade-3
-~~~~~~~~~~~~~
+By using GtkBuilder, Glade XML files can be used in numerous programming 
+languages including C, C++, C#, Vala, Java, Perl, Python,and others. 
 
-This version of Glade (Glade-3) is a complete rewrite of the original Glade codebase.
 
-One of the main differences from glade-2 is that C code generation has been removed from 
-glade-3: this has been done on purpose, since using generated code is deprecated; the preferred 
-way to use glade files is with libglade (if code generation is needed, this can be provided 
-as another tool or plugin, code generation is simply not a part of the glade-3 project).
-Another main difference is that glade-3 was designed to make maximal use of GObject
-introspection, thus easing the integration of external toolkits and handling widgets,
-signals and properties genericly; thus making it easier to write fancy features in the 
-future (toolkits such as gtk+ itself, gnome, gnome-db and any others are implemented 
-externaly as widget catalogs with optional support libraries, thus catalogs may be 
-distributed seperatly; possibly along with their libglade support modules).
+About Glade
+~~~~~~~~~~~
 
-It has a few useful new features such as stacked Undo/Redo and Multiple Project support
-and respects the same XML format as glade-2.
-
-For a more details on what has changed, what still needs work, etc. see
-the NEWS file & the glade3 product at bugzilla.gnome.org.
-Comments, bug reports and patches are more than welcome.
+This version of Glade (Glade >= 3.10) targets GTK+ >= 3.0 and is parallel
+installable with Glade 3.8.
 
+If you need to work with Glade projects that target GTK+2, you need an
+installation of Glade 3.8 (more information on http://blogs.gnome.org/tvb/2011/01/15/the-glade-dl/)
 
 License
 ~~~~~~~
 
 Glade is distributed under the GNU General Public License (GPL), as described
 in the COPYING file.
-Note that you are free to use whatever license you like for the source code
-generated by Glade. (We do not consider the code generated by Glade to be
-'a work based on the Program' as described at the start of the GPL.)
-
 
 Requirements
 ~~~~~~~~~~~~
 
- o GTK+ 2.20.0 or above - http://www.gtk.org
+ o GTK+ 3.10.0 or above - http://www.gtk.org
    You also need the glib, pango and atk libraries.
    Make sure you have the devel packages as well, as these will contain the
    header files which you will need to compile C applications.


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