summaryrefslogtreecommitdiff
path: root/docs/faq
diff options
context:
space:
mode:
authorGMT 2003 Tony Gale <gale@gtk.org>2003-11-04 15:02:56 +0000
committerTony Gale <gale@src.gnome.org>2003-11-04 15:02:56 +0000
commita0fcaf3b2f7724c5ad48b59828910291bc3a854b (patch)
treea291536c35c87fc9178ffe6eb45e7b619f588fd6 /docs/faq
parentb6b6d7d25694dc35a38900f23414e1ac6677393c (diff)
downloadgtk+-a0fcaf3b2f7724c5ad48b59828910291bc3a854b.tar.gz
More 2.x updates, fix pkg-config command error, update copyright.
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org> * docs/faq/gtk-faq.sgml: More 2.x updates, fix pkg-config command error, update copyright.
Diffstat (limited to 'docs/faq')
-rw-r--r--docs/faq/gtk-faq.sgml92
1 files changed, 62 insertions, 30 deletions
diff --git a/docs/faq/gtk-faq.sgml b/docs/faq/gtk-faq.sgml
index e35f37e6a5..36b07c75c6 100644
--- a/docs/faq/gtk-faq.sgml
+++ b/docs/faq/gtk-faq.sgml
@@ -2,7 +2,7 @@
<book>
<bookinfo>
- <date>October 29th 2003</date>
+ <date>November 4th 2003</date>
<title>GTK+ FAQ</title>
<authorgroup>
<author>
@@ -36,17 +36,19 @@
<!-- ----------------------------------------------------------------- -->
<sect1>
-<title>Note: This FAQ mainly covers GTK+ 1.2</title>
-<para>This FAQ mainly covers GTK+ 1.2.
+<title>Note: This FAQ is undergoing conversion to GTK+ 2.x</title>
+<para>This FAQ is undergoing conversion to GTK+ 2.x.
Where the text covers GTK+ 2.x this will be indicated by prefixing the
-text with: <emphasis>[GTK+ 2.x]</emphasis>
+text with: <emphasis>[GTK+ 2.x]</emphasis>. Where this is not
+indicated, the text has not yet been updated from GTK+ 1.2 and may
+not be totally correct.
</para>
</sect1>
<!-- ----------------------------------------------------------------- -->
<sect1>
-<title>Before anything else: the greetings</title>
+<title>Before anything else: the greetings <emphasis>[GTK 2.x]</emphasis></title>
<para>The FAQ authors want to thank:</para>
<itemizedlist spacing=Compact>
<listitem>
@@ -86,7 +88,7 @@ it's really short :) </para>
<!-- ----------------------------------------------------------------- -->
<sect1>
-<title>Authors</title>
+<title>Authors <emphasis>[GTK 2.x]</emphasis></title>
<para>The original authors of GTK+ were:</para>
@@ -103,29 +105,66 @@ it's really short :) </para>
</itemizedlist>
<para>Since then, much has been added by others. Please see the
-AUTHORS file in the distribution for the GTK+ Team.</para>
+AUTHORS file in the distribution for the GTK+ Team. The people currently
+contributing the most code to GTK+ are (in no particular order):</para>
+
+
+<itemizedlist spacing=Compact>
+<listitem>
+<simpara>Owen Taylor</simpara>
+</listitem>
+<listitem>
+<simpara>Matthias Clasen</simpara>
+</listitem>
+<listitem>
+<simpara>Federico Mena Quintero</simpara>
+</listitem>
+<listitem>
+<simpara>Soeren Sandmann</simpara>
+</listitem>
+<listitem>
+<simpara>Padraig O'Briain</simpara>
+</listitem>
+<listitem>
+<simpara>Manish Singh</simpara>
+</listitem>
+<listitem>
+<simpara>Kristian Rietveld</simpara>
+</listitem>
+<listitem>
+<simpara>Tor Lillqvist</simpara>
+</listitem>
+</itemizedlist>
</sect1>
<!-- ----------------------------------------------------------------- -->
<sect1>
-<title>What is GTK+?</title>
+<title>What is GTK+? <emphasis>[GTK 2.x]</emphasis></title>
-<para>GTK+ is a small and efficient widget set designed with
+<para>GTK+ is a multi-platform toolkit for creating graphical user
+interfaces, originally designed with
the general look and feel of Motif. In reality, it looks much
-better than Motif. It contains common widgets and some more
-complex widgets such as a file selection, and color selection
-widgets.</para>
+better than Motif. It contains common and complex widgets, such as
+file selection, and color selection widgets.</para>
-<para>GTK+ provides some unique features. (At least, I know of
-no other widget library which provides them). For example, a
-button does not contain a label, it contains a child widget,
-which in most instances will be a label. However, the child
-widget can also be a pixmap, image or any combination possible
-the programmer desires. This flexibility is adhered to
-throughout the library.</para>
+<para>GTK+ was initially developed as a widget set for the GIMP (GNU Image
+Manipulation Program). It has grown extensively since then, and is today
+used by a large number of applications, and is the toolkit used by the
+<ulink url="http://www.gnome.org/">GNOME</ulink> desktop project.</para>
+<para>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 developers,
+including those developing proprietary software, without any license fees
+or royalties.</para>
+
+<para>GTK+ has been designed from the ground up to support a range of
+<ulink url="http://www.gtk.org/bindings.html">
+language bindings</ulink>, not only C/C++. Using GTK+ from languages
+such as Perl and Python (especially in combination with the Glade GUI
+builder) provides an effective method of rapid application
+development..</para>
</sect1>
<!-- ----------------------------------------------------------------- -->
@@ -594,7 +633,7 @@ component of GTK) isn't in your path, or there is an old
version on your system. Type:</simpara>
<para><literallayout>
-<literal>pkg-config gtk+-2.0 --version</literal>
+<literal>pkg-config gtk+-2.0 --modversion</literal>
</literallayout></para>
<para>to check for both of these. If it returns a value
@@ -3658,22 +3697,15 @@ and become more useful!</para>
Tony Gale
<ulink url="mailto:gale@gtk.org">&lt;gale@gtk.org&gt;</ulink>
-Nathan Froyd
-<ulink url="mailto:maestrox@geocities.com">
-&lt;maestrox@geocities.com&gt;</ulink>,
-and
-Emmanuel Deloget
-<ulink url="mailto:logout@free.fr">&lt;logout@free.fr&gt;</ulink>.
-
This FAQ was created by Shawn T. Amundson
<ulink url="mailto:amundson@gimp.org">
-&lt;amundson@gimp.org&gt;</ulink> who continues to provide support.
+&lt;amundson@gimp.org&gt;</ulink>.
Contributions should be sent to Tony Gale <ulink
url="mailto:gale@gtk.org">&lt;gale@gtk.org&gt;</ulink></para>
-<para>The GTK+ FAQ is Copyright (C) 1997-2000 by Shawn T. Amundson,
-Tony Gale, Emmanuel Deloget and Nathan Froyd.</para>
+<para>The GTK+ FAQ is Copyright (C) 1997-2003 by Shawn T. Amundson,
+Tony Gale.</para>
<para>Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are