---

Release Digest: GNOME, December 2, 2002

Inti-1.0 Beta3

Application
===========

Inti-1.0 Beta3

Description
===========

The Integrated Foundation Classes, are a set of C++ classes for
developing Gnome and GTK+ applications on UNIX-like systems such as
Linux. They are designed to work nicely with the GNU toolchain and take
advantage of the standard C++ features provided by the GNU compiler.
Currently there are two modules, the core application development
platform Inti and a binding for the Gnome Configuration System Inti-GConf.

Inti combines the power of GTK+ and the power of C++ into a
state-of-the-art GUI toolkit that makes developing applications easy,
intuitive and efficient. There are more than 330 classes that wrap most
of the objects found in the ATK, GDK, GDK-PIXBUF, GLIB, GTK and Pango
libraries. It has its own system of signals and slots which make using
native GTK signals or creating your own signals easy. There is a
standard string compatible UTF-8 string class, a full set of simple
example programs, a C++ version of the GTK+ demonstration program and an
extensive tutorial.


Enhancements
============

- More doxygen reference documentation added to the header files.
- Minor code cleanups

Fixes
=====

- Fixed the G::Property declarations for "object arguments" derived
from G::Object. Now the use of properties will compile correctly.

- Changed Gtk::SelectionData's inheritance. Now it derives from
G::Boxed. This prevented a memory leak picked up in the
Gtk::Clipboard::wait_for_contents() method.

- removed set(glong) and set(gulong) methods from G::Value. The glong
and gulong arguments caused an "already defined" compiler error on      64 
bit machines. This occurred because on these machines a long is 64 bits. 
That meant that glong/gulong were the same as gint64/guint64.


Download
========

http://prdownloads.sourceforge.net/inti/inti-1.0-beta3.tar.gz?download


The Inti Development Team.


_____________________________________________

libsigc++ 1.2.2

*** libsigc++ 1.2

libsigc++ implements a typesafe callback system for standard C++. It
allows you to define signals and to connect those signals to any
callback function, either global or a member function, regardless of
whether it is static or virtual.

libsigc++ is used by gtkmm to wrap the GTK+ signal system.

*** Changes

1.2.2:

* ObjectSlot: increased type safety. (Daniel Elstner)
* Object, Slot: Fixed rare segfault (Daniel Elstner, Andreas Rottman)
* win32 build fix (Cedric Gustin)
* Intel compiler supported (John Burris)


*** Download:
http://libsigc.sourceforge.net/

libsigc++ documentation is available here:
http://libsigc.sourceforge.net/libsigc1_2/


-- 
Murray Cumming
[email protected]
www.murrayc.com


_____________________________________________

GNOME System Tools 0.22.0

The GNOME System Tools version 0.22.0 have been released.

The GNOME System Tools are a set of cross-platform configuration
utilities for Linux and other Unix systems. Internally they are divided
in frontends and backends. The frontend knows nothing about the
underlying system and provides the same user interface across the
different types of systems. The backend knows how to read and write the
configuration information. The GNOME System Tools do not impose a new
database on the system: they work with the default configuration files
so that configuration can still be done by hand or by other tools.

Screenshots
===========
You can view screenshots of the most recent tools at
http://www.gnome.org/projects/gst/screenshots.html

Changes since last release
==========================

- removed deprecated functions, it now compiles with
*_DISABLE_DEPRECATED (Garnacho)
- removed several compiler warnings (Garnacho)
- added distro logos in the "unsupported distro" dialog (Garnacho)
- solved a lot of bugs (Tambet, Garnacho)
- boot-admin uses GtkTreeView (Garnacho)
- removed GAL dependency (Garnacho)
- improved UI (Garnacho, Tambet)
- HIG patially applied (Garnacho)
- boot-admin autodetects grub or lilo (Garnacho)
- added Slackware support in time and users (Álvaro peña)
- added Gentoo support in time (Markus Bertheau)

Downloading
===========
You can get it from :
ftp://ftp.gnome.org/pub/gnome/unstable/sources/gnome-system-tools/

Help Wanted
===========
We still need lots of help from anybody interested in contributing to
GST, even if it's only an email letting us know whether the tools worked
for your system. You can also submit bug reports at
http://bugzilla.gnome.org

Testing
-------
Testing that the tools work correctly on your system and either filing
detailed bug reports or confirming that they work correctly is greatly
appreciated. If you test a tool on an unsupported distro/system and find
out that it works correctly, please let us know so that we can update
the supported tools matrix (see below).

Porting
-------
The backends are designed as to minimize the effort needed to support
more distros/systems. A great way to contribute is to port the tools to
another distribution/system.

Prerequisites
=============

* GNOME 2 libraries

* gal-2.0

* gnome-print 

Stability
=========
The tools have been stable on our systems recently. However, since this
tools modify your system configuration we suggest that only people which
are going to be able to solve a problem if something goes wrong use them
at the time. We have created a backup system so that the changes made to
the configuration files are tracked and stored.

Mailing list / IRC
==================
For discussion and feedback, sign up for our mailing
list:http://lists.ximian.com/mailman/listinfo/setup-tool-hackers

You can also find us in the #gst channel on IRC server irc.gnome.org/

Whitepaper
==========
You can find the latest version of the GST whitepaper at:
http://primates.ximian.com/~miguel/helix-setup-tools.html

Backup system
=============
Every time a tool modifies your system configuration files, it makes
backups of those files. The backups are rotated (for 9 levels in total),
and the backup made the first time the tool was run is kept forever.
This means that you can revert your system configuration to the point
before you ever ran a Ximian Setup Tool.

The backup path is /var/cache/ximian-setup-tools/backup/<tool>/<id>/. In
this directory, you'll find a complete snapshot of the files that were
modified. The original directory structure leading up to these files is
also kept. <id> runs from 1-9, and when the first backup is rotated out,
it is kept in a special catalog called "First", which is never touched
again.

Current Tool Set
================
- Runlevel admin
Allows you to configure:
    * the services your computer will run at startup
    * in which runleves do they run

- Network admin
Allows you to configure your:

    * hostname
    * samba hostname and workgroup
    * DNS servers
    * search domains
    * hosts (/etc/hosts)
    * Network interfaces
    * ppp
    * ethernet
    * slip
    * wavelan (limited support)

- Time admin
Allows you to configure your:

    * Date & Time
    * Timezone
    * NTPD servers

- Users admin
Allows you to manage:

    * Users
    * username / full name
    * password
    * home dir
    * shell
    * groups
    * Groups

- Boot admin
Allows you to set:

    * Default boot partition
    * Partition type and label
    * Timeout
    * Kernel image
    * Kernel extra parameters (append)
    * adding or deleting partitions from the boot manager
    
Credits
=======

Maintainer

Carlos Garnacho Parro <[email protected]>

Developers

Arturo Espinosa <[email protected]>
Hans Petter Jansson <[email protected]>
Tambet Ingo <[email protected]>
Chema Celorio <[email protected]>
Bradford Hovinen <[email protected]>
Israel Escalante <[email protected]>
Jacob Berkman <[email protected]>
Carlos Garnacho Parro <[email protected]>

Artists

Jakub Steiner <[email protected]>
Anna Dirks <[email protected]>
Tuomas Kuosmanen <[email protected]>
Joakim Ziegler <[email protected]>

-- 
Carlos Garnacho <[email protected]>
_____________________________________________

GnuCash 1.7.4

Application
===========

GnuCash Release of GnuCash 1.7.4: "The water of life"

Description
===========

Designed to be easy to use, yet powerful and flexible, GnuCash allows you
to track bank accounts, stocks, income and expenses. It is based on
professional accounting principles to ensure balanced books and accurate
reports.

What's New in GnuCash 1.7.4?

- Scheduled Transactions: 
        GnuCash now has the ability to automatically create and enter
transactions, remind
        when a transaction is due, give a choice of entering a transaction or
postponing it
        and remove an automated transaction after a certain period.
- Mortgage & Loan Repayment Druid:
        Used to setup a variable payment loan scheduled transaction.
- Small Business Accounting Features: 
        GnuCash now can be used for Customer and Vendor tracking, Invoicing and
Bill Payment,
        and using different Tax and Billing Terms in a small business.
- OFX Import:
        GnuCash is the first free software application to support the Open
Financial Exchange
        protocol that many banks and financial services are moving to use. The
development of
        OFX and HBCI support has also resulted in an improved transaction matching
system that
        more accurately picks duplicate transactions.
- HBCI Support: 
        GnuCash is the first free software application to support the German Home
Banking 
        Computer Information protocol which includes statement download, initiate
bank 
        transfers and direct debits.
- New User Manual and Help:
        A brand new user help has been written which focuses on how to do tasks in

        conjunction with a Tutorial and Concepts guide that gives the user
background
        information on using GnuCash.
- New Multi-Currency Transaction Handling:
        GnuCash no longer requires separate currency exchange accounts to handle
multiple
        currency transfers.
- Redesigned Menu's
        The GnuCash menu's have been redesigned to conform more with the new GNOME

        Human Interface Guidelines.

Specifically updated in this version;

         o Second beta release
         o Problems with importing 1.6 data files fixed
         o Updates to generic transaction matching
         o More postgres backend fixes
         o New progress bar when making reports
         o Payment schedule review page added to loan druid
         o Fixes to multi-currency support
         o Added Brazilian Portugese account templates by Lucimar Moresco
         o Added doxygen documentation support, and integrated it into the
           build system. There is a new target, make doc, that can be used to
           build the documentation if you have doxygen installed.
         o Catch the condition gracefully when OpenHBCI config file does not
           exist.
         o Compute the implicit exchange rates for ALL transactions when
           necessary. No longer requires the pricedb for printing split values.
           This will display all transactions in the currency of the current
           account, regardless of the number of splits in the transaction.
         o First pass at getting multi-currency transactions to work from the
           register.
         o Lots more bugfixes

Available at the usual places!

http://www.gnucash.org

http://download.sourceforge.net/gnucash

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis