[gnomemm-website] 2010-05-03 Tao Wang <dancefire gmail com>



commit 58004c07797760942358ee733485b912f8e9cb93
Author: Tao Wang <dancefire gmail com>
Date:   Mon May 3 09:41:03 2010 +1000

    2010-05-03 Tao Wang <dancefire gmail com>
    
    * developers.shtml: Replace "Subversion" with "Git", Replace "gtkmm2" with "gtkmm".
    	* documentation.shtml: Remove the unavailable link to "Windows, with MSVC++ 2003"
    	* extra.shtml: Replace "libglademm" with "Gtk::Builder"
    	* fragments/html_declaration.html_fragment: Change encoding from "iso-8859-1" to "utf-8".
    	* index.shtml: Replace "libglademm" with "Gtk::Builder"; add MSVC 2005, 2008 support; add a missing sentence in section "gnomemm";
    	* mailinglist.shtml: Remove the maillist for "glademm", which is not recommanded and not active for a long time.
    	* news.shtml: Add release news for gtkmm 2.20 and glib 2.24; add missing ">" in front of "released</a>"; fix some release info.

 ChangeLog                                |   10 ++++++++++
 developers.shtml                         |    4 ++--
 documentation.shtml                      |    1 -
 extra.shtml                              |    4 ++--
 fragments/html_declaration.html_fragment |    4 ++--
 index.shtml                              |    5 +++--
 mailinglist.shtml                        |    1 -
 news.shtml                               |   15 +++++++++------
 8 files changed, 28 insertions(+), 16 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b52d9cc..5eaeec8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2010-05-03  Tao Wang <dancefire gmail com>
+
+	* developers.shtml: Replace "Subversion" with "Git", Replace "gtkmm2" with "gtkmm".
+	* documentation.shtml: Remove the unavailable link to "Windows, with MSVC++ 2003"
+	* extra.shtml: Replace "libglademm" with "Gtk::Builder"
+	* fragments/html_declaration.html_fragment: Change encoding from "iso-8859-1" to "utf-8".
+	* index.shtml: Replace "libglademm" with "Gtk::Builder"; add MSVC 2005, 2008 support; add a missing sentence in section "gnomemm"; 
+	* mailinglist.shtml: Remove the maillist for "glademm", which is not recommanded and not active for a long time.
+	* news.shtml: Add release news for gtkmm 2.20 and glib 2.24; add missing ">" in front of "released</a>"; fix some release info.
+
 2010-03-30  Murray Cumming  <murrayc murrayc com>
 
 	* commercial_support.shtml: Update the link to the GTK+ success stories.
diff --git a/developers.shtml b/developers.shtml
index 6fb0fa4..9972214 100644
--- a/developers.shtml
+++ b/developers.shtml
@@ -3,7 +3,7 @@
 <!-- SSI fragments/html_declaration.html_fragment end -->
 <h2>gtkmm Development</h2>
 <p>
-gtkmm development is done in the <a href="http://gnome.org/";>GNOME</a> Subversion
+gtkmm development is done in the <a href="http://gnome.org/";>GNOME</a> Git
 repository.  To get started developing gtkmm, see the <a
     href="git.shtml">detailed Git instructions</a>.  Discussion about gtkmm
 development happens on the <a href="mailinglist.shtml">mailing list</a>.
@@ -19,7 +19,7 @@ Please do not mail us directly - use the <a href="mailinglist.shtml">mailing
     <li><a href="mailto:murrayc murrayc com">Murray Cumming</a> (<a href="http://www.murrayc.com";>www.murrayc.com</a>)</li>
     <li><a href="mailto:daniel kitta googlemail com">Daniel Elstner</a></li>
 </ul>
-<h3>Other gtkmm2 developers</h3>
+<h3>Other gtkmm developers</h3>
 <ul>
     <li><a href="mailto:bryan reigndropsfall net">Bryan Forbes</a>  (<a href="http://www.reigndropsfall.net/";>www.reigndropsfall.net</a>)</li>
     <li>Karl Nelson</li>
diff --git a/documentation.shtml b/documentation.shtml
index 5a1487e..6fbc762 100644
--- a/documentation.shtml
+++ b/documentation.shtml
@@ -111,7 +111,6 @@ API reference documentation for other C++ modules, such as gdkmm, pangomm, gstre
                 <ul>
                     <li><a href="http://git.gnome.org/cgit/gtkmm/tree/README.SUN?view=markup";>Solaris, with Sun's Forte C++.</a></li>
                     <li><a href="http://git.gnome.org/cgit/gtkmm/tree/README.win32?view=markup";>Windows, with mingw and cygwin</a></li>
-                    <li><a href="http://git.gnome.org/cgit/gtkmm/tree/MSVC_Net2003/README?view=markup";>Windows, with MSVC++</a></li>
                 </ul>
             </td>
 
diff --git a/extra.shtml b/extra.shtml
index b5ab512..7097697 100644
--- a/extra.shtml
+++ b/extra.shtml
@@ -23,8 +23,8 @@ widgets and libraries are available from other sources.
 <h3>gtkmm tools</h3>
 <p>
 <ul>
-    <li><a href="http://glade.gnome.org/";>Glade</a> - User Interface Designer for GTK+.  Glade UI files can be used from a gtkmm program by using libglademm.</li>
-    <li><a href="http://home.wtal.de/petig/Gtk/";>glademm</a> - Glade Module for automatically generating gtkmm code. (Note: glademm is different than libglademm)</li>
+    <li><a href="http://glade.gnome.org/";>Glade</a> - User Interface Designer for GTK+.  Glade UI files can be used from a gtkmm program by using Gtk::Builder.</li>
+    <li><a href="http://home.wtal.de/petig/Gtk/";>glademm</a> - Glade Module for automatically generating gtkmm code. (Note: glademm is different than libglademm or Gtk::Builder)</li>
     <li><a href="http://bakery.sourceforge.net/";>Bakery</a> - Document/View Model</li>
 
 </ul>
diff --git a/fragments/html_declaration.html_fragment b/fragments/html_declaration.html_fragment
index a48c7d4..d2f37f2 100644
--- a/fragments/html_declaration.html_fragment
+++ b/fragments/html_declaration.html_fragment
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
 <html>
     <head>
         <title>gtkmm - the C++ interface to GTK+</title>
-        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
         <link rel="stylesheet" href="style/style.css" type="text/css" />
     </head>
     <body>
diff --git a/index.shtml b/index.shtml
index c0cd39d..5208ff8 100644
--- a/index.shtml
+++ b/index.shtml
@@ -11,7 +11,7 @@
         callbacks, and a comprehensive set of widgets that are easily extensible via
         inheritance. You can create user interfaces either in code
         or with the <a href="http://glade.gnome.org/";>Glade User Interface
-            designer</a>, using libglademm. There's <a
+            designer</a>, using Gtk::Builder. There's <a
             href="documentation.shtml">extensive documentation</a>, including
         API reference and a tutorial.
     </p>
@@ -43,7 +43,7 @@
     </li>
     <li>Full use of C++ namespaces.</li>
     <li>No macros.</li>
-    <li>Cross-platform: Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Win32 (gcc, MSVC++ .Net 2003), MacOS X (gcc), others</li>
+    <li>Cross-platform: Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Win32 (gcc, MSVC++ .Net 2003, 2005, 2008), MacOS X (gcc), others</li>
     <li>Free software and free of cost for both Open Source and
         proprietary development.</li>
     <li>Discussed, designed and implemented in public.</li> 
@@ -56,6 +56,7 @@
     best C++ GUI toolkit. That mandate does not cover generic C++ data
     structures, an XML parser, or database access. Even our signal/slots
     system is part of a separate (<a href="http://libsigc.sourceforge.net";>libsigc++</a>) library.
+	However, gtkmm is designed to work well with all other C++ libraries.
 </p>
 <p>
     The gnomemm libraries cover some of these other tasks, but they are
diff --git a/mailinglist.shtml b/mailinglist.shtml
index 65b56b1..2a0a8b6 100644
--- a/mailinglist.shtml
+++ b/mailinglist.shtml
@@ -10,7 +10,6 @@
             href="mailto:gtkmm-list gnome org">gtkmm-list gnome org</a>. To subscribe, go to the <a href="http://mail.gnome.org/mailman/listinfo/gtkmm-list";>subscribe page</a>.
     </li>
     <li>For general GTK+ discussion, please use the <a href="http://www.gtk.org/mailinglists.html";>gtk-list</a>.</li>
-    <li>For <a href="http://home.wtal.de/petig/Gtk/";>glademm</a> discussion, please use the <a href="http://mail.gnome.org/mailman/listinfo/glademm-list";>glademm-list</a>. <em>Please note that glademm is a code-generator and is not part of gtkmm or gnomemm. It is not the same thing as <a href="http://www.gtkmm.org/gtkmm2/docs/tutorial/html/ch19.html";>libglademm</a>, which is part of gnomemm</em>. libglademm instantiates user interfaces from .glade files.</li>
 </ul>
 
 <h3>What subject material is appropriate for the list?</h3>
diff --git a/news.shtml b/news.shtml
index 8a0c8c8..bc25189 100644
--- a/news.shtml
+++ b/news.shtml
@@ -6,22 +6,25 @@
 <p>
 <ul>
 <li>
-September 2008: gtkmm and glibmm 2.14.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00099.html"released</a>, as per the GNOME schedule. gtkmm 2.14.0 wraps new API in GTK+ 2.14 and is API/ABI-compatible with gtkmm 2.4, with API additions.
+March 29, 2010: gtkmm 2.20.0 and glibmm 2.24.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2010-March/msg00070.html";>released</a>, as per the GNOME schedule. gtkmm 2.20.0 wraps new API in GTK+ 2.20 and is API/ABI-compatible with gtkmm >= 2.4. It is a version of the gtkmm-2.4 API with API additions.
 </li>
 <li>
-September 2007: gtkmm and glibmm 2.12.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-September/msg00040.html"released</a>, as per the GNOME schedule. gtkmm 2.12.0 wraps new API in GTK+ 2.12 and is API/ABI-compatible with gtkmm 2.10, with API additions.
+September 22, 2008: gtkmm 2.14.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00099.html";>released</a>, as per the GNOME schedule. gtkmm 2.14.0 wraps new API in GTK+ 2.14 and is API/ABI-compatible with gtkmm 2.12, 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
 </li>
 <li>
-August 2006: gtkmm and glibmm 2.10.0 <a href="http://mail.gnome.org/archives/gtkmm-list/2006-August/msg00254.html"released</a>, as per the GNOME schedule. gtkmm 2.10.0 wraps new API in GTK+ 2.10 and is API/ABI-compatible with gtkmm 2.8, with API additions.
+September 14, 2007: gtkmm 2.12.0 and glibmm 2.14.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-September/msg00040.html";>released</a>, as per the GNOME schedule. gtkmm 2.12.0 wraps new API in GTK+ 2.12 and is API/ABI-compatible with gtkmm 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
+</li>
+<li>
+August 2006: gtkmm and glibmm 2.10.0 <a href="http://mail.gnome.org/archives/gtkmm-list/2006-August/msg00254.html";>released</a>, as per the GNOME schedule. gtkmm 2.10.0 wraps new API in GTK+ 2.10 and is API/ABI-compatible with gtkmm 2.8, with API additions.
 </li>
 <li>
 September 2005: gtkmm and glibmm 2.8.0 released, as per the GNOME schedule. gtkmm 2.8.0 wraps new API in GTK+ 2.8 and is API/ABI-compatible with gtkmm 2.6, with API additions.
 </li>
 <li>
-March 2005: gtkmm and glibmm 2.6.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2005-March/msg00026.html"released</a>, as per the GNOME schedule. gtkmm 2.6.0 wraps new API in GTK+ 2.6 and is API/ABI-compatible with gtkmm 2.4, with API additions.
+March 2005: gtkmm and glibmm 2.6.0 <a href="http://mail.gnome.org/archives/gnome-announce-list/2005-March/msg00026.html";>released</a>, as per the GNOME schedule. gtkmm 2.6.0 wraps new API in GTK+ 2.6 and is API/ABI-compatible with gtkmm 2.4, with API additions.
 </li>
 <li>
-April 2004: gtkmm and glibmm 2.4.0 <a href="http://lists.gnome.org/archives/gnome-announce-list/2004-April/msg00016.html"released</a>, as per the GNOME schedule. gtkmm 2.4.0 wraps new API in GTK+ 2.4 and installs in parallel with gtkmm 2.2. 
+April 2004: gtkmm and glibmm 2.4.0 <a href="http://lists.gnome.org/archives/gnome-announce-list/2004-April/msg00016.html";>released</a>, as per the GNOME schedule. gtkmm 2.4.0 wraps new API in GTK+ 2.4 and installs in parallel with gtkmm 2.2. 
 </li>
 <li>
 October 2003: gtkmm 2.3.0 was released. This will become the new stable, parallel-installable, gtkmm 2.4 in March 2004.
@@ -30,7 +33,7 @@ October 2003: gtkmm 2.3.0 was released. This will become the new stable, paralle
 March 2003: libsigc++ <a href="http://www.ddj.com/documents/s=1642/ddj0303d/";>article</a> in Dr Dobb's Journal.
 </li>
 <li>
-January 2003: gtkmm 2.2.0 <a href="http://lists.gnome.org/archives/gtkmm-list/2003-January/msg00040.html"released</a>, API/ABI-compatible with gtkmm 2.0, with API additions.
+January 2003: gtkmm 2.2.0 <a href="http://lists.gnome.org/archives/gtkmm-list/2003-January/msg00040.html";>released</a>, API/ABI-compatible with gtkmm 2.0, with API additions.
 </li>
 <li>
 December 2002: libglademm 2.0.0, gconfmm 2.0.0 and libgnomecanvasmm 2.0.0 released - these APIs are binary-frozen.



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