[Xfce4-commits] <xfc:master> more of Tim's brush up, and a few changes to the naming of libs

Bo Lorentsen noreply at xfce.org
Tue Apr 10 22:40:01 CEST 2012


Updating branch refs/heads/master
         to f13c02bbc4576595e9f0e991431502cd6dcc46b3 (commit)
       from 64ad7f12082605ad9ac50b6ec7313492ff8e43e2 (commit)

commit f13c02bbc4576595e9f0e991431502cd6dcc46b3
Author: Bo Lorentsen <bl at lue.dk>
Date:   Tue Apr 10 22:39:06 2012 +0200

    more of Tim's brush up, and a few changes to the naming of libs

 contact.html       |    6 ++--
 documentation.html |    2 +-
 download.html      |   60 +++++++--------------------------------------------
 faq.html           |    2 +-
 index.html         |   53 +++++++++++++++++++--------------------------
 news.html          |    9 +++++++-
 6 files changed, 44 insertions(+), 88 deletions(-)

diff --git a/contact.html b/contact.html
index b34725d..a38cf42 100644
--- a/contact.html
+++ b/contact.html
@@ -88,8 +88,8 @@ gtk, the power of c++!</h2>
             <td class="pagecontents"
  style="vertical-align: top; text-align: left;">
             <h3><!--Here starts the main content of the page.-->Email...</h3>
-I can be contacted here:  Jeff Franks, <a
- href="mailto:jcfranks at xfce.org" class="phl">jcfranks at xfce.org</a><br>
+I can be contacted here:  Tim O'Neil, <a
+ href="mailto:interval1066 at gmail.com" class="phl">interval1066 at gmail.com</a><br>
             <br>
             <h3>Mailing List...</h3>
 There
@@ -149,7 +149,7 @@ The Xfce Foundation Classes GIT repository can be viewed <a
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"
  class="darkbluestripe"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;"
  class="darkbluestripe">Xfce
diff --git a/documentation.html b/documentation.html
index 9c9ae81..e04deff 100644
--- a/documentation.html
+++ b/documentation.html
@@ -257,7 +257,7 @@ quote used in the compile command above is significant. <br>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;">Xfce
 is © <a class="foot" href="mailto:fourdan at xfce.org">Olivier
diff --git a/download.html b/download.html
index 92fe2ef..358fa35 100644
--- a/download.html
+++ b/download.html
@@ -81,9 +81,8 @@ gtk, the power of c++!</h2>
  class="mhl"><br>
                 </span>
                 <ul class="submenu">
-                  <li><a class="mlight"
- href="http://svn.xfce.org/svn/xfce/xfc/trunk"><span class="mhl">Browse
-SVN<br>
+                  <li><a href="git://git.xfce.org/bindings/xfc"><span class="mhl">Browse
+GIT</a><br>
                     </span></a></li>
                 </ul>
               </li>
@@ -100,60 +99,19 @@ SVN<br>
 the source code for the latest XFC development release:</h3>
             <ul>
               <li><a
- href="http://xfc.xfce.org/download/4.3.2/src/xfc-4.3.2.tar.gz"
- class="phl">xfc-4.3.2.tar.gz</a> 
-released Apr 19th, 2007</li>
-              <li><a
- href="http://xfc.xfce.org/download/4.3.2/src/xfc-4.3.2.tar.bz2"
- class="phl">xfc-4.3.2.tar.bz2</a> 
-released Apr 19th, 2007</li>
-            </ul>
-            <h3><br>
-            </h3>
-            <h3>Download debian/ubuntu binaries for the 4.3.2 XFC
-development release:</h3>
-            <ul>
-              <li><a href="http://xfc.xfce.org/download/4.3.2/debian"
- class="phl">debian</a> 
-released Apr 19th, 2007<br>
-              </li>
-            </ul>
-            <h3><br>
-            </h3>
+ href="http://archive.xfce.org/src/bindings/xfc/4.6/xfc-4.6.0.tar.bz2"
+ class="phl">xfc-4.6.0.tar.bz2</a> 
+released Apr 10th, 2012</li>
+            </ul><br>
             <h3>Download the
 latest libsigc++ 2.0 source code:</h3>
             <ul>
               <li><a class="phl"
- href="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-2.0.12.tar.gz">libsigc++-2.0.12.tar.gz</a></li>
+ href="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.xz">libsigc++-2.2.10.tar.gz</a></li>
               <li><a class="phl"
- href="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-2.0.12.tar.bz2">libsigc++-2.0.12.tar.bz2</a></li>
+ href="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.bz2">libsigc++-2.2.10.tar.bz2</a></li>
             </ul>
             <br>
-            <h3>Download Fedora
-Core 3 binaries for the 4.3.0 XFC development release:</h3>
-            <ul>
-              <li><a
- href="http://xfc.xfce.org/download/4.3.0/Fedora/3/xfc-4.3.0-1.i386.rpm"
- class="phl">xfc-4.3.0-1.i386.rpm</a> 
-released March 2nd, 2005</li>
-              <li><a
- href="http://xfc.xfce.org/download/4.3.0/Fedora/3/xfc-devel-4.3.0-1.i386.rpm"
- class="phl">xfc-devel-4.3.0-1.i386.rpm</a> 
-released March 2nd, 2005</li>
-            </ul>
-            <h3><br>
-            </h3>
-            <h3>Download the
-latest Fedora
-Core 3 libsigc++ 2.0 binaries:</h3>
-            <ul>
-              <li><a class="phl"
- href="http://fedoraproject.org/extras/3/i386/repodata/repoview/libsigc++20-0-2.0.6-1.html">libsigc++20-2.0.6-1.i386.rpm</a></li>
-              <li><a class="phl"
- href="http://fedoraproject.org/extras/3/i386/repodata/repoview/libsigc++20-devel-0-2.0.6-1.html">libsigc++20-devel-2.0.6-1.i386.rpm</a></li>
-            </ul>
-            <h3><br>
-            </h3>
             <h3>You can clone a working copy of the
 latest XFC source code from the the GIT repository:</h3>
             <ul>
@@ -201,7 +159,7 @@ updated March 22nd 2012.</em><br>
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"
  class="darkbluestripe"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;"
  class="darkbluestripe">Xfce
diff --git a/faq.html b/faq.html
index 8dd15f1..23e41d6 100644
--- a/faq.html
+++ b/faq.html
@@ -674,7 +674,7 @@ real example. <br>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;">Xfce
 is © <a class="foot" href="mailto:fourdan at xfce.org">Olivier
diff --git a/index.html b/index.html
index 3678f99..305acc8 100644
--- a/index.html
+++ b/index.html
@@ -88,9 +88,7 @@ gtk, the power of c++!</h2>
             </td>
             <td class="pagecontents"
  style="vertical-align: top; text-align: left;">
-            <h2><!--Here starts the main content of the page.-->Welcome
-to the
-Xfce Foundation Classes</h2>
+            <h2><!--Here starts the main content of the page.-->Welcome to the Xfce Foundation Classes</h2>
 The Xfce Foundation Classes is a set of integrated C++ classes for
 developing Xfce applications on UNIX-like operating systems such as
 Linux. The classes combine the power of GTK+ and the power of C++ into
@@ -103,57 +101,53 @@ understand and use, and should feel immediately familiar to most GTK+
 programmers. The Xfce Foundation Classes is part of the Xfce project,
 and like Xfce it's lightweight, fast and easy to use. Currently there
 are three modules, the
-core object system and utility library (libXFCcore), the user
+core object system and utility library (libxfc_core), the user
 interface
-library (libXFCui) and the Glade XML parser library (libXFCglade).<br>
+library (libxfc_ui) and the Glade XML parser library (libxfc_glade).<br>
             <br>
-            <h4>The libXFCcore
-library<br>
+            <h4>The libxfc_core library<br>
             </h4>
-The libXFCcore library wraps the GLib object system and selected
+The libxfc_core library wraps the GLib object system and selected
 objects from the GLib utility library. Essentially, it provides a low
-level object system that can be used to build other libraries; libXFCui
-depends on this library. libXFCcore uses the <a
- href="http://libsigc.sf.net/" class="phl">libsigc++
-2.0</a> callback
+level object system that can be used to build other libraries; libxfc_ui
+depends on this library. libxfc_core uses the <a
+ href="http://libsigc.sf.net/" class="phl">libsigc++ 2.0</a> callback
 library to implement a typesafe system of signals and slots that makes
 using native GObject signals or creating your own signals very easy.
-libXFCcore includes a standard string compatible UTF-8 string class,
+libxfc_core includes a standard string compatible UTF-8 string class,
 automatic memory management, several convenient base classes, reference
-documentation
-and several example programs.<br>
+documentation and several example programs.<br>
             <br>
-            <h4>The libXFCui
-library</h4>
-The libXFCui library is a user interface toolkit that makes developing <a
+            <h4>The libxfc_ui library</h4>
+The libxfc_ui library is a user interface toolkit that makes developing <a
  href="http://www.gtk.org/" class="phl">GTK+</a>
 applications in C++ easy, intuitive and efficient. It provides more
-than 420 classes
-that wrap most  of the objects found in the <a
+than 420 classes that wrap most  of the objects found in the <a
  href="http://developer.gnome.org/projects/gap/" class="phl">ATK</a>,
 GDK,
 Gdk-pixbuf,
 GTK
 and <a href="http://www.pango.org/" class="phl">Pango</a>
 libraries.
-libXFCui is built on the libXFCcore library so you
-don't need to include this library in your application; libXFCui will
+libxfc_ui is built on the libxfc_core library so you
+don't need to include this library in your application; libxfc_ui will
 do that for you. Included is a full set of simple
 example programs, a C++ version of the GTK+ widget demonstration
 program, an extensive reference manual, several test applications and a
 tutorial.<br>
             <br>
-            <h4>The libXFCglade
-library</h4>
+            <h4>The libxfc_glade library</h4>
 Glade is a popular GUI builder for GTK+ applications. Using Glade, you
 can visually create an application's user interface and save it to a
 XML description file (.glade). libglade is a C library that loads and
 parses Glade
 XML description files at runtime and generates the
-appropriate widgets. libXFCglade is a C++ binding for libglade. It
+appropriate widgets. libxfc_glade is a C++ binding for libglade. It
 provides the user with a convenient way to use a Glade generated
 interface in a XFC application. And because there is less C++ code to
 write it makes XFC application development easier and faster. <br>
+Please note that in the newer versions of GTK, the GTK Builder does the 
+same work, but are build into GTK+, and is ofcause wrapped in XFC to.
             <br>
             <h4>Why program in C++?</h4>
 Over the years application programming has become more complex. Today,
@@ -164,8 +158,7 @@ Properly used, C++ code is easily maintainable, is extensible, and can
 be performance and memory efficient.<br>
             <br>
             <h4>Latest release...</h4>
-The latest development release of the Xfce Foundation Classes is
-version 4.3.1.<br>
+The latest development release of the Xfce Foundation Classes is version 4.6.0.<br>
             <br>
             <br>
             </td>
@@ -201,13 +194,11 @@ version 4.3.1.<br>
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"
  class="darkbluestripe"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;"
  class="darkbluestripe">Xfce
-is © <a href="mailto:fourdan at xfce.org" class="foot">Olivier
-FOURDAN</a>
-1996-2005    <br>
+is © <a href="mailto:fourdan at xfce.org" class="foot">Olivier FOURDAN</a>1996-2012    <br>
             </td>
           </tr>
         </tbody>
diff --git a/news.html b/news.html
index 042ae71..6f6e029 100644
--- a/news.html
+++ b/news.html
@@ -88,6 +88,13 @@ gtk, the power of c++!</h2>
             </td>
             <td style="vertical-align: top; text-align: left;"
  class="pagecontents">
+            <h4><span style="text-decoration: underline;">Apr 9, 2012:</span>
+Bo is still at it</h4>Infact he's been running the shop almost singlehandedly so
+Tim O'Neil, a lone gun OSS developer from California, has offered to help out.
+Tim been updating the documentation here and there and generally spiffifying
+the place up a bit. Although the news has been sparse for the last 6 years we
+we have some new blood, expect some new releases and version updates in the coming
+months.<br>
             <h4><span style="text-decoration: underline;">Apr 19, 2007:</span>
 XFC got new maintainer and a 4.3.2 release </h4>
 Until Jeff returnes Bo Lorentsen will try his best to take care of this
@@ -171,7 +178,7 @@ to develop standard GTK+ applications. <br>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: left; width: 50%; height: 25px;"><em>   
 Copyright
-© 2004-2005 The XFC Development Team</em></td>
+© 2004-2012 The XFC Development Team</em></td>
             <td class="darkbluestripe"
  style="vertical-align: middle; white-space: nowrap; text-align: right; width: 50%;">Xfce
 is © <a class="foot" href="mailto:fourdan at xfce.org">Olivier


More information about the Xfce4-commits mailing list