Anyone with some time and commit rights please: ---------- Forwarded message ---------- From: Tshepang Lekhonkhobe <[EMAIL PROTECTED]> Date: Mar 29, 2007 11:02 AM Subject: [WEB PATCH] towards making gtk website valid XHTML 1.0 Transitional To: gtk-devel-list@gnome.org
Hi, Here's an incomplete effort to help make the gtk.org website valid "XHTML 1.0 Transitional", done with following the guidelines in http://www.w3.org/TR/xhtml1 and http://validator.w3.org/. I change several files which results in a 1200+ line diff. Please commit... -- my place on the web: floss-and-misc.blogspot.com
Index: glib-1.2-NEWS.html =================================================================== --- glib-1.2-NEWS.html (revision 572) +++ glib-1.2-NEWS.html (working copy) @@ -1,19 +1,16 @@ -<html> -<head> -<title>GTK+ - GTK+ 1.2 Changes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> -<CENTER> +<center> <font face="lucida,helvetica" size=+2> <B>GLib 1.2.x NEWS</B> </font> -</CENTER> -<BR> +</center> +<br> -<PRE> +<pre> <!--#include file="HISTORIC/glib-NEWS-1.2.txt"--> -</PRE> +</pre> </font> <!--#include file="site_bottom.html"--> Index: gtk-2.10-notes.html =================================================================== --- gtk-2.10-notes.html (revision 572) +++ gtk-2.10-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+-2.10 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+ 2.10 Specific Notes Index: section_end.html =================================================================== --- section_end.html (revision 572) +++ section_end.html (working copy) @@ -1,4 +1,4 @@ -</B> +</b> </td></tr> </table> Index: gtk-2.10-announcement.html =================================================================== --- gtk-2.10-announcement.html (revision 572) +++ gtk-2.10-announcement.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+ 2.10 announcement</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+ 2.10.0 is now available for download at: Index: box_begin.html =================================================================== --- box_begin.html (revision 572) +++ box_begin.html (working copy) @@ -1,7 +1,7 @@ -<table width=100% cellspacing=0 cellpadding=2 border=0> +<table width="100%" cellspacing="0" cellpadding="2" border="0"> <tr> <td bgcolor="#000000"> -<table width=100% cellspacing=0 cellpadding=4 border=0> +<table width="100%" cellspacing="0" cellpadding="2" border="0"> <tr> -<td bgcolor="#AAAAEE" nowrap> -<B> +<td bgcolor="#AAAAEE" nowrap="nowrap"> +<b> Index: bindings.html =================================================================== --- bindings.html (revision 572) +++ bindings.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - Language Bindings</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: box_middle.html =================================================================== --- box_middle.html (revision 572) +++ box_middle.html (working copy) @@ -1,4 +1,4 @@ -</B> +</b> </td> </tr><tr> -<td bgcolor="#FFFFFF" nowrap> +<td bgcolor="#FFFFFF" nowrap="nowrap"> Index: announce.html =================================================================== --- announce.html (revision 572) +++ announce.html (working copy) @@ -1,25 +1,22 @@ -<html> -<head> -<title>GTK+ - 1.2 Announcement</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <!--#include file="section_begin.html"--> GTK+ Version 1.2 Released <!--#include file="section_end.html"--> -<P> +<p> The GTK+ development team is pleased to announce the release of version 1.2 of the GIMP Toolkit. -</P> -<P> +</p> +<p> GTK+ is a multi-platform open source GUI Toolkit. Everything about GTK+ from the object-oriented design to the Free Software LGPL licensing allows you to code your project with the most freedom possible. You can develop open software, free software, or even commercial non-free software without having to spend a dime for licenses or royalties. -</P> +</p> <p> GTK+ is a set of libraries to create graphical user interfaces. It works on many Unix-like platforms, and a Windows version is in @@ -70,18 +67,18 @@ and GNOME projects. Don't get left out! </p> <p> GTK+ is also being ported to Win32. For further information see: -<A HREF="http://www.iki.fi/tml/gimp/win32/">http://www.iki.fi/tml/gimp/win32/</A>. +<a href="http://www.iki.fi/tml/gimp/win32/">http://www.iki.fi/tml/gimp/win32/</A>. </p> <p> GTK+ and GLib can be downloaded at -<A HREF="ftp://ftp.gtk.org/pub/gtk/v1.2/">ftp://ftp.gtk.org/pub/gtk/v1.2/</a>. +<a href="ftp://ftp.gtk.org/pub/gtk/v1.2/">ftp://ftp.gtk.org/pub/gtk/v1.2/</a>. </p> <p> For further information please visit: <ul> -<li>GTK+ Home page: <A HREF="http://www.gtk.org/">http://www.gtk.org/</a> +<li>GTK+ Home page: <a href="http://www.gtk.org/">http://www.gtk.org/</a> <li>GIMP Home page: <a href="http://www.gimp.org/">http://www.gimp.org/</a> -<li>GNOME Home page: <A HREF="http://www.gnome.org/">http://www.gnome.org/</a> +<li>GNOME Home page: <A href="http://www.gnome.org/">http://www.gnome.org/</a> </p> <!--#include file="site_bottom.html"--> Index: gtk-2.0.0-notes.html =================================================================== --- gtk-2.0.0-notes.html (revision 572) +++ gtk-2.0.0-notes.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - GTK+-2.0 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+-2.0 Specific Notes Index: gtk-2.4.0-notes.html =================================================================== --- gtk-2.4.0-notes.html (revision 572) +++ gtk-2.4.0-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+-2.4 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+-2.4 Specific Notes Index: about.html =================================================================== --- about.html (revision 572) +++ about.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <!--#include file="section_begin.html"--> @@ -26,7 +22,7 @@ in providing GTK+-specific freshmeat new </p> General comments about this site can be directed to our webmaster list via -<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>. Questions about +<a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>. Questions about GTK+ should be asked on the appropriate mailings lists. </p> </font> Index: oldnews.html =================================================================== --- oldnews.html (revision 572) +++ oldnews.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: atk-1.0.0-announce.html =================================================================== --- atk-1.0.0-announce.html (revision 572) +++ atk-1.0.0-announce.html (working copy) @@ -1,7 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> Index: books.html =================================================================== --- books.html (revision 572) +++ books.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - Published Books</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: gtk-2.8.0-notes.html =================================================================== --- gtk-2.8.0-notes.html (revision 572) +++ gtk-2.8.0-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+-2.8 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+ 2.8 Specific Notes Index: translations.html =================================================================== --- translations.html (revision 572) +++ translations.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - Translated Documentation</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <!--#include file="section_begin.html"--> Index: introduction.html =================================================================== --- introduction.html (revision 572) +++ introduction.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - Introduction</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <!--#include file="section_begin.html"--> Index: ChangeLog =================================================================== --- ChangeLog (revision 572) +++ ChangeLog (working copy) @@ -1,3 +1,48 @@ +2007-03-29 Tshepang Lekhonkhobe <[EMAIL PROTECTED]> + * glib-1.2-NEWS.html: + * gtk-2.10-notes.html: + * section_end.html: + * gtk-2.10-announcement.html: + * box_begin.html: + * bindings.html: + * box_middle.html: + * announce.html: + * gtk-2.0.0-notes.html: + * gtk-2.4.0-notes.html: + * about.html: + * oldnews.html: + * atk-1.0.0-announce.html: + * books.html: + * gtk-2.8.0-notes.html: + * translations.html: + * introduction.html: + * site_top.html: + * tutorials.html: + * projects.html: + * mailinglists.html: + * bugs.html: + * papers+slides.html: + * documentation.html: + * glib-2.0.0-announce.html: + * box_end.html: + * glib-2.10.0-notes.html: + * people.html: + * gtk+-2.0.0-announce.html: + * 2.0.0-announce.html: + * gtk+-1.2-Changes.html: + * section_begin.html: + * gtk-2.2.0-notes.html: + * gtk+-1.2-NEWS.html: + * gtk-2.6.0-notes.html: + * glib-2.12-announcement.html: + * mirrors.html: + * pango-1.0.0-announce.html: + * site_begin.html: this was added and 'linked' in all above files; it + contains the doctype and some other related info. + * index.html: This is the only file I ensured to be valid "XHTML 1.0 + Transitional". + + Tue Mar 20 10:46:35 2007 Tim Janik <[EMAIL PROTECTED]> * gtk+-1.2-Changes.html: Index: site_top.html =================================================================== --- site_top.html (revision 572) +++ site_top.html (working copy) @@ -1,76 +1,74 @@ +<body bgcolor="#FFFFFF" marginheight="0" marginwidth=0 width="100%"> -</head> -<body bgcolor="#FFFFFF" marginheight=0 marginwidth=0 width="100%"> - -<table cellspacing=6 border=0 cellpadding=0 width="100%"> +<table cellspacing="6" border="0" cellpadding="0" width="100%"> <tr> - <td bgcolor="#FFFFFF" valign=top nowrap> - <centeR> -<A HREF="/"><img src="/images/gtk-logo-rgb.gif" width=107 height=140 border=0></A> + <td bgcolor="#FFFFFF" valign="top" nowrap="nowrap"> + <center> +<a href="/"><img src="/images/gtk-logo-rgb.gif" width="107" height="140" border="0"></a> <font face="helvetica,lucidia" color="#000000"> -<BR><BR> +<br /><br /> <b> -GTK+<BR> +GTK+<br /> The GIMP Toolkit </b> </center> -<BR> +<br /> <!--#include file="box_begin.html"--> General <!--#include file="box_middle.html"--> -<A HREF="/">Introduction</A><BR> -<A HREF="/screenshots/">Screenshots</A><br> -<A HREF="/download/">Download</A><br> -<A HREF="/mailinglists.html">Mailing Lists</A><BR> -<A HREF="/bindings.html">Language Bindings</A><BR> -<A HREF="http://art.gnome.org/themes/gtk2/">Themes</A><BR> -<A HREF="/bugs.html">Bug Tracker</A><BR> -<A HREF="/plan/">Plans</A><BR> -<A HREF="/success/">Success Stories</A><BR> -<A HREF="/people.html">The GTK+ Team</A><BR> +<a href="/">Introduction</a><br /> +<a href="/screenshots/">Screenshots</a><br /> +<a href="/download/">Download</a><br /> +<a href="/mailinglists.html">Mailing Lists</a><br /> +<a href="/bindings.html">Language Bindings</a><br /> +<a href="http://art.gnome.org/themes/gtk2/">Themes</a><br /> +<a href="/bugs.html">Bug Tracker</a><br /> +<a href="/plan/">Plans</a><br /> +<a href="/success/">Success Stories</a><br /> +<a href="/people.html">The GTK+ Team</a><br /> <!--#include file="box_end.html"--> <!--#include file="box_begin.html"--> Documentation <!--#include file="box_middle.html"--> -<A HREF="/faq/">FAQ</A><br> -<A HREF="/tutorial/">GTK+-2.0 Tutorial</A><BR> -<A HREF="/tutorial1.2/">GTK+-1.2 Tutorial</A><BR> -<A HREF="/api/">API Reference</A><br> -<A HREF="/papers+slides.html">Papers / Slides</A><br> -<br> -<A HREF="/documentation.html">Other documentation...</A><br> +<a href="/faq/">FAQ</a><br /> +<a href="/tutorial/">GTK+-2.0 Tutorial</a><br /> +<a href="/tutorial1.2/">GTK+-1.2 Tutorial</a><br /> +<a href="/api/">API Reference</a><br /> +<a href="/papers+slides.html">Papers / Slides</a><br /> +<br /> +<a href="/documentation.html">Other documentation...</a><br /> <!--#include file="box_end.html"--> <!--#include file="box_begin.html"--> Projects <!--#include file="box_middle.html"--> -<A HREF="http://www.pango.org/">Pango</A><BR> -<A HREF="http://www.gnome.org/">GNOME</A><BR> -<A HREF="http://www.gimp.org/win32/">GTK+ for Win32</A><BR> -<A HREF="http://developer.imendio.com/wiki/Gtk_Mac_OS_X">GTK+ on Mac OS X</A><BR> -<A HREF="http://www.directfb.org/gtk.xml">GTK+ on DirectFB</A><BR> -<br> -<A HREF="/projects.html">More Projects...</A><br> +<a href="http://www.pango.org/">Pango</a><br /> +<a href="http://www.gnome.org/">GNOME</a><br /> +<a href="http://www.gimp.org/win32/">GTK+ for Win32</a><br /> +<a href="http://developer.imendio.com/wiki/Gtk_Mac_OS_X">GTK+ on Mac OS X</a><br /> +<a href="http://www.directfb.org/gtk.xml">GTK+ on DirectFB</a><br /> +<br /> +<a href="/projects.html">More Projects...</a><br /> <!--#include file="box_end.html"--> <!--#include file="box_begin.html"--> Applications <!--#include file="box_middle.html"--> -<A HREF="http://www.gimp.org/">GIMP</A><BR> -<A HREF="http://www.abiword.org/">Abiword</A><BR> -<A HREF="http://www.lysator.liu.se/~alla/dia/dia.html">Dia</A><BR> -<A HREF="http://glade.gnome.org/">Glade</A><BR> -<A HREF="http://www.gnucash.org/">GnuCash</A><BR> -<A HREF="http://www.gnome.org/projects/gnumeric/">Gnumeric</A><BR> -<BR> -<A HREF="http://www.gnome.org/softwaremap/">GNOME Software Map</A><br> +<a href="http://www.gimp.org/">GIMP</a><br /> +<a href="http://www.abiword.org/">Abiword</a><br /> +<a href="http://www.lysator.liu.se/~alla/dia/dia.html">Dia</a><br /> +<a href="http://glade.gnome.org/">Glade</a><br /> +<a href="http://www.gnucash.org/">GnuCash</a><br /> +<a href="http://www.gnome.org/projects/gnumeric/">Gnumeric</a><br /> +<br /> +<a href="http://www.gnome.org/softwaremap/">GNOME Software Map</a><br /> <!--#include file="box_end.html"--> </td> - <td bgcolor="#ffffff" valign=top width="99%"> + <td bgcolor="#ffffff" valign="top" width="99%"> <font face="lucida,helvetica"> Index: tutorials.html =================================================================== --- tutorials.html (revision 572) +++ tutorials.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: projects.html =================================================================== --- projects.html (revision 572) +++ projects.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - Related Projects</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: mailinglists.html =================================================================== --- mailinglists.html (revision 572) +++ mailinglists.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - Mailing Lists</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <!--#include file="section_begin.html"--> Index: bugs.html =================================================================== --- bugs.html (revision 572) +++ bugs.html (working copy) @@ -1,76 +1,73 @@ -<html> -<head> -<title>GTK+ - Bug Tracker</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <!--#include file="section_begin.html"--> How to report bugs in GTK+ <!--#include file="section_end.html"--> -<P> -(The following is taken from the <A HREF="/faq/">FAQ</A>.) -</P><P> +<p> +(The following is taken from the <A href="/faq/">FAQ</a>.) +</p><p> Bugs should be reported to the GNOME bug tracking system -(<A HREF="http://bugzilla.gnome.org/">http://bugzilla.gnome.org</A>). You will +(<A href="http://bugzilla.gnome.org/">http://bugzilla.gnome.org</a>). You will need to enter your email address and receive a password before you can use the system to register a new bug report. -</P><P> +</p><p> There are a number of options to select and boxes to fill in when submitting a bug report. Please remember that the more information you give, the easier it will be to track the problem down. Extra information that may prove useful includes: -<P> +<p> <I>How to reproduce the bug.</I> -</P> -<UL> -<P> +</p> +<ul> +<p> If you can reproduce it with the testgtk program that is built in the gtk/ subdirectory, that will be most convenient. Otherwise, please include a short test program that exhibits the behavior. As a last resort, you can also provide a pointer to a larger piece of software that can be downloaded. -</P><P> +</p><p> (Bugs that can be reproduced within the GIMP are almost as good as bugs that can be reproduced in testgtk. If you are reporting a bug found with the GIMP, please include the version number of the GIMP you are using) -</P><P> -</UL> -<P> +</p><p> +</ul> +<p> <I>If the bug was a crash, the exact text that was printed out when the crash occurred.</I> -</P><P> +</p><p> <I>Further information such as stack traces may be useful, but are not necessary.</I> -<UL> +<ul> If you do send a stack trace, and the error is an X error, it will be more useful if the stacktrace is produced running the test program with the --sync command line option. -</UL> -</P> +</ul> +</p> <!--#include file="section_begin.html"--> How we use Bugzilla <!--#include file="section_end.html"--> -<P> +<p> This information below is mostly useful for people who try to work on the bugs in Bugzilla. -</P> -<P> +</p> +<p> <I>Component</I> -</P> -<UL> -<P> +</p> +<ul> +<p> We are moving towards more fine-grained components, to make the large number of open bugs more manageable. Some of the more complex widgets have their own component now, others are grouped together, e.g. the "combobox" component is used for bugs related to GtkCombo, GtkOptionMenu, GtkEntryCompletion and GtkComboBox. -</P> -</UL> -<P> +</p> +</ul> +<p> <I>State</I> -</P> -<UL> -<P> +</p> +<ul> +<p> We do not use the UNCONFIRMED state, bugs in the UNCONFIRMED and NEW states are treated the same. Bugs will generally stay in the NEW state until they are either resolved in some way or moved to the NEEDINFO state. The @@ -79,36 +76,36 @@ is needed. The bug reporter is expected the requested information. We occasionally close bugs which have been in the NEEDINFO state for a long time (at least 6 months) without any response from the bug reporter. -</P> -</UL> -<P> +</p> +</ul> +<p> <I>Priority and Severity</I> -</P> -<UL> -<P> +</p> +<ul> +<p> We generally don't pay much attention to these fields, except for the use of the Priority field to denote "must fix" bugs for a certain release. -</P> -</UL> -<P> +</p> +</ul> +<p> <I>Milestones</I> -</P> -<UL> -<P> +</p> +<ul> +<p> An unmilestoned bug has not been looked at in depth yet. Milestones of GTK+ bugs generally indicate the next version in which the bug <I>can</I> be fixed - there is no guarantee that the bug <I>will</I> be fixed in that version. We use the priority field to distinguish "must fix" bugs for a version. Bugs with milestone x.y.z and priority High are the ones which we consider "must fix" bugs for release x.y.z. -</P> -<P> +</p> +<p> Starting with the 2.8 development cycle, we will try a new approach to milestones that is closer to how we work with bugs and will hopefully let us avoid moving an ever-growing mountain of bugs from milestone to milestone. -</P> -<P> +</p> +<p> We keep the idea of the 3 "current work" milestones, <ul> <li><p>2.6.x</p> @@ -124,8 +121,8 @@ following criteria is met: All other bugs are assigned to a set of "pool milestones". These are groups of bugs that are intended to help people figure out what bugs they should sign up to fix for a milestone. -</P> -<P> +</p> +<p> Here is a list of our current pool milestones: <dl> <dt>Need diagnosis @@ -153,38 +150,38 @@ Here is a list of our current pool miles <dt>Big API <dd><p>Big API additions (1 week to 1 year)</p> </dl> -</P> -</UL> -<P> +</p> +</ul> +<p> <I>Keywords</I> -</P> -<UL> -<P> +</p> +<ul> +<p> A number of keywords are used regularly with GTK+ bugs, none of them are used 100% consistently. The more common ones are: -<UL> -<LI><P><B>PATCH</B> a possible patch is attached to the bug. Note that not +<ul> +<LI><p><b>PATCH</b> a possible patch is attached to the bug. Note that not all bugs with attached patches automatically get this keyword. If a patch is found unsuitable for some reason, the PATCH keyword is removed. The PATCH keyword is no longer needed today, since Bugzilla can query for bugs with patches now. -<LI><P><B>easy-fix</B> marks bugs which are considered relatively +<LI><p><b>easy-fix</b> marks bugs which are considered relatively straightforward to fix, so that volunteers have a good chance of producing an acceptable fix. -<LI><P><B>PATCH_NEEDED</B> indicates that we need help with this because +<LI><p><b>PATCH_NEEDED</b> indicates that we need help with this because either we don't care enough to fix it ourselves, or it's something we have no clue about. -<LI><P><B>API</B> bug involves API changes. -<LI><P><B>string</B> bug involves string changes. -<LI><P><B>keynav</B> bug has something to do with keyboard navigation. -<LI><P><B>accessibility</B> issues like widgets which fail to implement +<LI><p><b>API</b> bug involves API changes. +<LI><p><b>string</b> bug involves string changes. +<LI><p><b>keynav</b> bug has something to do with keyboard navigation. +<LI><p><b>accessibility</b> issues like widgets which fail to implement accessibility interfaces. -<LI><P><B>portability</B> issues like build failures on certain platforms. -<LI><P><B>multihead</B> marks bugs having to do with the support for +<LI><p><b>portability</b> issues like build failures on certain platforms. +<LI><p><b>multihead</b> marks bugs having to do with the support for multiple screens/displays. -</UL> -</P> -</UL> +</ul> +</p> +</ul> <!--#include file="site_bottom.html"--> Index: papers+slides.html =================================================================== --- papers+slides.html (revision 572) +++ papers+slides.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - Papers and Slides</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: documentation.html =================================================================== --- documentation.html (revision 572) +++ documentation.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - Documentation</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: glib-2.0.0-announce.html =================================================================== --- glib-2.0.0-announce.html (revision 572) +++ glib-2.0.0-announce.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GLib-2.0.0 is now available for download at: Index: box_end.html =================================================================== --- box_end.html (revision 572) +++ box_end.html (working copy) @@ -4,4 +4,4 @@ </td> </tr> </table> -<BR> +<br /> Index: glib-2.10.0-notes.html =================================================================== --- glib-2.10.0-notes.html (revision 572) +++ glib-2.10.0-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GLib 2.10 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>Notes about GLib 2.10 Index: people.html =================================================================== --- people.html (revision 572) +++ people.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>The GTK+ Team</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> Index: gtk+-2.0.0-announce.html =================================================================== --- gtk+-2.0.0-announce.html (revision 572) +++ gtk+-2.0.0-announce.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+-2.0.0 is now available for download at: Index: 2.0.0-announce.html =================================================================== --- 2.0.0-announce.html (revision 572) +++ 2.0.0-announce.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>The GTK+ team is proud to announce the release of version 2.0 of the Index: gtk+-1.2-Changes.html =================================================================== --- gtk+-1.2-Changes.html (revision 572) +++ gtk+-1.2-Changes.html (working copy) @@ -1,8 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+ 1.0 to 1.2 Changes</title> - - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <CENTER> Index: section_begin.html =================================================================== --- section_begin.html (revision 572) +++ section_begin.html (working copy) @@ -1,9 +1,9 @@ -<table cellspacing=0 cellpadding=2 border=0> +<table cellspacing="0" cellpadding="2" border="0"> <tr> <td bgcolor="#000000"> -<table border=0 cellpadding=4 cellspacing=0> +<table border="0" cellpadding="4" cellspacing="0"> <tr><td bgcolor="#AAEEAA" nowrap> -<font face="lucida,helvetica" size=+1> +<font face="lucida,helvetica" size="+1"> -<B> +<b> Index: gtk-2.2.0-notes.html =================================================================== --- gtk-2.2.0-notes.html (revision 572) +++ gtk-2.2.0-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+-2.2 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+-2.2 Specific Notes Index: gtk+-1.2-NEWS.html =================================================================== --- gtk+-1.2-NEWS.html (revision 572) +++ gtk+-1.2-NEWS.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GLib 1.2 Changes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html"--> <CENTER> Index: gtk-2.6.0-notes.html =================================================================== --- gtk-2.6.0-notes.html (revision 572) +++ gtk-2.6.0-notes.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GTK+-2.6 Release notes</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GTK+-2.6 Specific Notes Index: glib-2.12-announcement.html =================================================================== --- glib-2.12-announcement.html (revision 572) +++ glib-2.12-announcement.html (working copy) @@ -1,7 +1,4 @@ -<html> -<head> -<title>GTK+ - GLib 2.10 announcement</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>GLib 2.12.0 is now available for download at: Index: mirrors.html =================================================================== --- mirrors.html (revision 572) +++ mirrors.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <!--#include file="section_begin.html"--> Index: pango-1.0.0-announce.html =================================================================== --- pango-1.0.0-announce.html (revision 572) +++ pango-1.0.0-announce.html (working copy) @@ -1,8 +1,4 @@ - -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> <pre>Pango-1.0.0 is now available for download at: Index: index.html =================================================================== --- index.html (revision 572) +++ index.html (working copy) @@ -1,21 +1,18 @@ -<html> -<head> -<title>GTK+ - The GIMP Toolkit</title> - +<!--#include file="site_begin.html" --> <!--#include file="site_top.html" --> -<table border=0 cellpadding=0 cellspacing=0><tr><td valign=top> +<table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"> <!--#include file="section_begin.html"--> Introduction <!--#include file="section_end.html"--> -<P> +<p> GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application -suites. -</P> +suites.</p> + <p> GTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all @@ -23,9 +20,9 @@ developers, including those developing p any license fees or royalties. </p> -<P> +<p> GTK+ is based on three libraries developed by the GTK+ team: -</P> +</p> <ul> <li><b>GLib</b> is the low-level core library that forms the basis of GTK+ and @@ -55,123 +52,144 @@ News <!--#include file="section_end.html"--> <p> -<font size=-1 color="#008000">16 March 2007</font><br> +<font size="-1" color="#008000">16 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00059.html"> -GLib 2.13.0</a> is now available. This is the first in the development series leading up to GLib 2.14. +GLib 2.13.0</a> is now available. This is the first in the development series +leading up to GLib 2.14. +</p> <p> -<font size=-1 color="#008000">14 March 2007</font><br> +<font size="-1" color="#008000">14 March 2007</font><br /> GNOME celebrates the release of <a href="http://www.gnome.org/start/2.18/"> GNOME 2.18</a>. +</p> <p> -<font size=-1 color="#008000">14 March 2007</font><br> +<font size="-1" color="#008000">14 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00055.html"> GTK+ 2.10.11</a> is now available. This is a quick followup release to fix a problem with 2.10.10 and tabbed browsing in the Epiphany web browser. +</p> <p> -<font size=-1 color="#008000">12 March 2007</font><br> +<font size="-1" color="#008000">12 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00047.html"> Pango-1.16.1</a> is now available. This is a stable release and is source and binary compatible with 1.16.0. +</p> <p> -<font size=-1 color="#008000">09 March 2007</font><br> +<font size="-1" color="#008000">09 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00045.html"> GTK+ 2.10.10</a> is now available. This is a bugfix release in the 2.10 series. +</p> <p> -<font size=-1 color="#008000">09 March 2007</font><br> +<font size="-1" color="#008000">09 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00019.html"> GLib 2.12.11</a> is now available. This is a followup release to remove leftover debugging output in 2.12.10; it also fixes an embarrassing bug in g_strtoll(). +</p> <p> -<font size=-1 color="#008000">07 March 2007</font><br> +<font size="-1" color="#008000">07 March 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-March/msg00014.html"> GLib 2.12.10</a> is now available. This is a bugfix release in the 2.12 series. +</p> <p> -<font size=-1 color="#008000">27 February 2007</font><br> +<font size="-1" color="#008000">27 February 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-February/msg00070.html"> Pango-1.16.0</a> is now available. This is the first in the 1.16 series, providing new functionality as compared to Pango-1.14, while maintaining source and binary compatibility. +</p> <p> -<font size=-1 color="#008000">30 Jan 2007</font><br> +<font size="-1" color="#008000">30 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00107.html"> Pango-1.14.10</a> is now available. This is a follow-up stable release to fix various Indic shaper bugs and to add a new Thai language engine using libthai. +</p> <p> -<font size=-1 color="#008000">23 Jan 2007</font><br> +<font size="-1" color="#008000">23 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00085.html"> Pango-1.15.5</a> is now available. This is a development release leading up to Pango-1.16.0. +</p> <p> -<font size=-1 color="#008000">22 Jan 2007</font><br> +<font size="-1" color="#008000">22 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00073.html"> GTK+ 2.10.9</a> is now available. This is a bugfix release the 2.10 series. +</p> <p> -<font size=-1 color="#008000">18 Jan 2007</font><br> +<font size="-1" color="#008000">18 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00124.html"> Pango 1.15.4</a> is now available. This is a development release leading up to Pango-1.16.0. +</p> <p> -<font size=-1 color="#008000">17 Jan 2007</font><br> +<font size="-1" color="#008000">17 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00052.html"> GTK+ 2.10.8</a> is now available. This is a bugfix release the 2.10 series. +</p> <p> -<font size=-1 color="#008000">16 Jan 2007</font><br> +<font size="-1" color="#008000">16 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00120.html"> GLib 2.12.9</a> is now available. This is a quick followup release to fix an unintended ABI breakage in the 2.12.8 release. +</p> <p> -<font size=-1 color="#008000">15 Jan 2007</font><br> +<font size="-1" color="#008000">15 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00114.html"> GLib 2.12.8</a> is now available. This is a bugfix release. +</p> <p> -<font size=-1 color="#008000">08 Jan 2007</font><br> +<font size="-1" color="#008000">08 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00084.html"> Pango 1.15.3</a> is now available. This is a development release leading up to Pango-1.16.0. +</p> <p> -<font size=-1 color="#008000">05 Jan 2007</font><br> +<font size="-1" color="#008000">05 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gnome-announce-list/2007-January/msg00006.html"> GTK+ 2.10.7</a> is now available. This is an bugfix release in the 2.10 series. +</p> <p> -<font size=-1 color="#008000">04 Jan 2007</font><br> +<font size="-1" color="#008000">04 Jan 2007</font><br /> <a href="http://mail.gnome.org/archives/gtk-devel-list/2007-January/msg00041.html"> GLib 2.12.7</a> is now available. This is a bugfix release. +</p> -____ -<p><a href="oldnews.html">See older news</a></p> +------ +<p> +<a href="oldnews.html">See older news</a> +</p> </td> -<td nowrap> +<td nowrap="nowrap"> </td> -<td valign=top> +<td valign="top"> <!--#include file="boxr_begin.html"--> Origins <!--#include file="boxr_middle.html"--> -GTK+ was initially developed for and used by the <A HREF="http://www.gimp.org"> -GIMP</A>, the GNU Image Manipulation Program. Therefore, it is named "The GIMP +GTK+ was initially developed for and used by the <a href="http://www.gimp.org"> +GIMP</a>, the GNU Image Manipulation Program. Therefore, it is named "The GIMP Toolkit", so that the origins of the project are remembered. Today GTK+ is used by a large number of applications, and is the toolkit used -by the GNU project's <A HREF="http://www.gnome.org"> GNOME</A> desktop. +by the GNU project's <a href="http://www.gnome.org"> GNOME</a> desktop. <!--#include file="boxr_end.html"--> <!--#include file="boxr_begin.html"--> @@ -180,14 +198,15 @@ GTK+ 2.x <p> Here is some information about the stable 2.x series: </p> + <p> -- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2006-July/msg00003.html">2.10 release announcement</A><BR> -- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2005-August/msg00054.html">2.8 release announcement</A><BR> -- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2004-December/msg00038.html">2.6 release announcement</A><BR> -- <A HREF="http://mail.gnome.org/archives/gtk-app-devel-list/2004-March/msg00178.html">2.4 release announcement</a><BR> -- <A HREF="http://mail.gnome.org/archives/gnome-announce-list/2002-December/msg00090.html">2.2 release announcement</a><BR> -- <A HREF="2.0.0-announce.html">2.0 Release Announcement</a><BR> -- <A HREF="http://developer.gnome.org/doc/API/2.2/gtk/migrating.html">GTK+ 2.x migration details</a><BR> +- <a href="http://mail.gnome.org/archives/gnome-announce-list/2006-July/msg00003.html">2.10 release announcement</a><br /> +- <a href="http://mail.gnome.org/archives/gnome-announce-list/2005-August/msg00054.html">2.8 release announcement</a><br /> +- <a href="http://mail.gnome.org/archives/gnome-announce-list/2004-December/msg00038.html">2.6 release announcement</a><br /> +- <a href="http://mail.gnome.org/archives/gtk-app-devel-list/2004-March/msg00178.html">2.4 release announcement</a><br /> +- <a href="http://mail.gnome.org/archives/gnome-announce-list/2002-December/msg00090.html">2.2 release announcement</a><br /> +- <a href="2.0.0-announce.html">2.0 Release Announcement</a><br /> +- <a href="http://developer.gnome.org/doc/API/2.2/gtk/migrating.html">GTK+ 2.x migration details</a><br /> </p> <!--#include file="boxr_end.html"--> Index: site_begin.html =================================================================== --- site_begin.html (revision 0) +++ site_begin.html (revision 0) @@ -0,0 +1,8 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> + <title>GTK+ - The GIMP Toolkit</title> +</head>
_______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list