Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


Release Digest: GNOME, July 21, 2002

Jul 22, 2002, 05:00 (0 Talkback[s])

Gnumeric 1.0.9

Gnumeric 1.0.9 'A little bit oh luvin' is now available.

    This is a low priority bug fix release, new development is being
    done in version 1.1.x based on gnome2.

    There are a collection of small fixes for the excel, lotus, and
    applix importers.  The net result is that we can now load our
    entire test suite of 500 odd workbooks smoothly This will be the
    last release on the 1.0.x branch for a while.  

* Patches

    Jody:
            * Recompute spans after reading from applix.
            * Fix the guia2 prop bag import warnings
            * Fix 0 sized TXO import inside escher streams
            * Fix import of IMDATA inside escher streams
            * Improve lotus importer
            * wrap text does no supercede center across selection

            http://bugzilla.gnome.org/show_bug.cgi?id=86338
            * Match cummulative time

            http://bugzilla.gnome.org/show_bug.cgi?id=87106
            * Fix typo that broke workbook-view attribute import.

    J.H.M. Dassen (Ray):
            * Fix doc build.
            * Register for more mime types

* Availability

    http://download.gnome.org/GNOME/stable/sources/gnumeric

_____________________________________________

GTK+ C++ Object Development Environment GCode-1.0

Fir Jul 20 06:45:52 2002  Jeff Franks  

        * Released GCode-1.0-Beta-1     
        
        * Updated several tutorial files and added three new tutorial
        files: extensionclasses.html, dockbox.html and dockwindow.html.


Fir Jul 20 02:27:14 2002  Jeff Franks  

        * gcode/gxc: Added the gxc subdirectory for the first of the new 
        GCode eXtension Classes.
        
        * gcode/gxc/mainwindow.[cch]: Added Gxc::Mainwindow, a main window 
        class that sets up an application data file to save and restore 
        user preferecnes.
        
        * gcode/gxc/dockbox.[cch]: Added the dockable widget classes Gxc::DockBar
        and Gxc::DockBox. Together, these two classes let you any drag and dock
        any contained widget, usually a toolbar, around to any one of the four 
        sides of the parent Gxc::DockBox.
        
        * gcode/gxc/dockwindow[.cch]: Added Gxc::DockWindow, a convenient main
        window class which derives from Gxc::MainWindow and incorporates the
        dockable widget Gxc::DockBox, a dockable main menubar, dockable widgets
        and toolbars and a statusbar that can display a small toolbar to it's
        left or right.

Sun Jul 17 04:10:28 2002  Jeff Franks  

        * gcode/gtk/widget.[cch]: Changed the integer parameter of add_events()
        and set_events methods to take a Gdk::EventMaskField. Changed the
        get_events() accessor to return a Gdk::EventMaskField instead of an
        integer.

Sun Jul 17 04:10:28 2002  Jeff Franks  

        * Added missing protected default constructors to numerous widgets
        making it easier to derived new custom widgets from existing widgets
        or their base classes.

Sun Jul 07 03:19:37 2002  Jeff Franks  

        * gcode/gdk/window.[cch]: Changed get_position and get_root_origin
methods
        to return a Gdk::Point rather than take a reference to a Gdk::Point as a
        parameter.

Sun Jul 07 03:09:42 2002  Jeff Franks  

        * gcode/gtk/widget.h: Fixed data type typo in on_drag_motion method 
        declaration.

Sat Jun 22 14:02:25 2002  Jeff Franks  

        * gcode/gtk/widget.[cch]: Added a virtual initialize() function to
        Gtk::Widget. This function gets called imlicitly during widget
realization
        but before the 'realize' signal is sent. initialize() can be used to
        initialize data common to several constructors or data that needs to be
        initialized after all derived class constructors have been called.


        Tue Jul 02 19:12:53 2002  Jeff Franks  

        * gcode/gtk/radiobutton.[cch]: Added new constructor to Gtk::RadioButton.

        * gcode/gtk/radiomenuitem.[cch]: Added new constructors to
Gtk::RadioMenuItem
        that make using radio menu items easier.

Thu Jun 20 14:19:12 2002  Jeff Franks  

        * gcode/gtk/box.[cch]: Added a Gtk::BoxChild wrapper class for 
        GtkBoxChild. Gtk::Box::children() now uses this wrapper class instead
        of GtkBoxChild.

        * gcode/gtk/box.[cch]: Added a query_child_position() method the
Gtk::Box.
        query_child_position() returns the zero-based position of a packed widget
        with respect to its packing type, either Gtk::PACK_START or
Gtk::PACK_END.
        If the widget is not found -1 is returned.

Tue Jun 18 10:04:48 2002  Jeff Franks  

        * gcode/gdk/types.[cch]: Added Gdk::GrabStatus enum and the Gdk namespace
        functions keyboard_ungrab, pointerisgrabbed and pointer_ungrab.

        * gcode/gdk/window.[cch]: Added keyboard_grab and pointer_grab methods to
        Gdk::Window.

        * gcode/gtk/widget.[cch]: For convenience, added keyboard_grab and
        pointer_grab methods to Gtk::Widget.

Sun Jun 16 08:20:11 2002  Jeff Franks  

        * gcode/gdk/gc.h: Removed the 'FUNCTION_' prefix from the Gdk::Function
        enum names.

Tue Jun 4 06:34:55 2002  Jeff Franks  

        * gcode/string.[cch] gcode/memory.[cch]: Renamed these files to
        gcode/utf-string.[cch] gcode/memoryhandler.[cch] to avoid name conflict
        with standard files. Reported by Stanislaw Salik 

        * gcode/utf-string.h: Updated numerous files to include this new
        header file.

Tue Jun 4 00:36:25 2002  Jeff Franks  

        * gcode/string.cc (String::erase) gcode/gtk/widget.cc 
        (Gtk::Widget::Widget) gcode/pango/attributes.cc 
        (Pango::AttrList::insert) gcode/pango/font.cc
        (Pango::FontDescription::better_match): Applied patch from
        Stanislaw Salik      which removed spurious
        default function parameters.

Mon Jun 3 00:00:00 2002  Jeff Franks  

        * demos/gcode-demo/Makfile.am: Changed makefile to build and
        install gcode-demo by default.

Mon Jun 3 00:00:00 2002  Jeff Franks  

        * demos/gcode-demo/demowindow.cc demos/gcode-demo/images.cc
        demos/gcode-demo/textview.cc: Fixed segfault in gcode-demo
        that occurred when program could not find the image files.

Thu May 30 00:00:00 2002  Jeff Franks  

        * Initial import into cvs.

_____________________________________________

Shermans aquarium 2.1.1

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

Shermans aquarium 2.1.1

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

An applet that shows a bunch of swimming fishes from the comic Sherman's
Lagoon, shows the cpu load, status leds and the time.

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

- FreeBSD port.
- Some loading speed ups.
-  Adding fullscreen option -K, keep current resolution.

Fixes
=====

- Fixed bad bug making just a blue box under many window managers and gtk+
1.2.
- Grammer corrections.
- Some gnome 2 fixes.


Download
========

http://aquariumapplet.sf.net
_____________________________________________

gtkextramm2

*** gtkextramm

gtkextramm is a C++ wrapper for the GtkExtra widgets, available from
http://gtkextra.sourceforge.net/.

*** gtkextramm2

Driven by the need of a C++ binding for the GtkSheet widget of
GtkExtra that works in a GNOME2 environment, I started porting
GtkExtra-- to the new platform. The result is gtkextramm2.

*** status

There is no official release of GtkExtra for GTK+ 2.0, but the code is
in CVS. My work builds upon that. Since I need only a wrapper for
GtkSheet, only this is wrapped. There is a (ATM extremly) minimal
example using the GtkSheet wrapper. The wrapper is not yet complete
and untested. 

*** where to get

You will need gtkmm2, available from [1], and gtkextra2, available
from CVS [2], module gtkextra-2. gtkextramm2 is available from CVS
[3], module gtkextramm2.


[0] http://sourceforge.net/project/showfiles.php?group_id=1161
[1] http://sourceforge.net/cvs/?group_id=11638
[3] http://sourceforge.net/cvs/?group_id=1737

-- 
Andreas Rottmann         | Dru@ICQ        | 118634484@ICQ | a.rottmann@gmx.at
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62
_____________________________________________

GNOME-PIM 1.91.0

                              GNOME-PIM 1.91.0
                              ================

This is an in-development release of GNOME-PIM 2, the GNOME Personal
Information Manager for the GNOME 2 platform. GNOME-PIM includes an iCal
based calendar and a vCard based address book application.

Please note that this release is intended only for developers who want to
participate in the porting effort of GNOME-PIM, and for bold adventurers who
don't fear the unknown. It is not ready for daily use and still contains a
lot of bugs. It will eat your data, be cautious!

News
====

This is the first release that features the newly developed LibMIMEDir, a
GObject-based implementation of RFCs 2425 (A MIME Content-Type for
Directory Information) and 2426 (vCard MIME Directory Profile).

LibMIMEDir enables GNOME Card to load and store vCard files in different
encodings, transforming them to the internally used UTF-8 on-the-fly,
and offers a clean and consistent API. Please note that it is currently
not possible to save vCard files with GNOME Card! As libmimedir is still
in development, saving support hasn't been added, yet.

Since libmimedir contains a clean GObject-based vCard object, it was
possible to create new GtkTreeView-based list views and restructure the
CardEditor. The CardEditor dialog now uses instant apply semantics. Also,
all calls to deprecated Gtk+ functions could be removed and GNOME-PIM does
build with {G,GTK,GDK,GNOME}_DISABLE_DEPRECATED defined.

To Do
=====

There is still a lot of work to be done, before GNOME-PIM 2.0.0 can be
released. During the porting effort, parts of GNOME-PIM had to be
rewritten from scratch, and there are still more parts scheduled for
replacement.

LibMIMEDir needs saving support for vCards. It will also get support for
iCal calendar files, so that GNOME Calendar will be enabled to read and
write UTF-8 coded files. This is needed for proper internationalization.

Also, major parts are not HIG compliant and not accessible. The
documentation is lacking, too. For a full to do list of to-do item,
see the file TODO in the distribution or in the gnome-pim-2-branch of
GNOME CVS's gnome-pim module.

Unfortunately Palm Pilot support had to be dropped from the GNOME 2 port
of GNOME-PIM, but we hope to be revive it, once GNOME-Pilot (or a better
replacement) is ported to GNOME 2.

Availability
============

Libmimedir 0.1.0 (a prerequisite for GNOME-PIM) is available at:

  http://me.in-berlin.de/~jroger/gnome-pim/libmimedir-0.1.0.tar.gz

GNOME-PIM 1.91.0 is available at:

  http://me.in-berlin.de/~jroger/gnome-pim/gnome-pim-1.91.0.tar.gz

Bugs in this release should either be reported at Buzilla with the
version set to 1.90.x or directly to gnome-pim-maint (at) gnome.org.
Patches are very welcome.

_____________________________________________

GNOME-PIM 1.19.1

                              GNOME-PIM 1.91.1
                              ================

This is an in-development release of GNOME-PIM 2, the GNOME Personal
Information Manager for the GNOME 2 platform. GNOME-PIM includes an iCal
based calendar and a vCard based address book application.

Please note that this release is intended only for developers who want to
participate in the porting effort of GNOME-PIM, and for bold adventurers who
don't fear the unknown. It is not ready for daily use and still contains a
lot of bugs. It will eat your data, be cautious!

News
====

This release reenables the ability the save vCards due to a new release
of LibMIMEDir.

To Do
=====

There is still a lot of work to be done, before GNOME-PIM 2.0.0 can be
released. During the porting effort, parts of GNOME-PIM had to be
rewritten from scratch, and there are still more parts scheduled for
replacement.

LibMIMEDir needs support for iCal calendar files, so that GNOME Calendar 
will be enabled to read and write UTF-8 coded files. This is needed for
proper internationalization.

Also, major parts are not HIG compliant and not accessible. The
documentation is lacking, too. For a full to do list of to-do item,
see the file TODO in the distribution or in the gnome-pim-2-branch of
GNOME CVS's gnome-pim module.

Unfortunately Palm Pilot support had to be dropped from the GNOME 2 port
of GNOME-PIM, but we hope to be revive it, once GNOME-Pilot (or a better
replacement) is ported to GNOME 2.

Availability
============

LibMIMEDir 0.2.0 (a prerequisite for GNOME-PIM) is available at:

  http://me.in-berlin.de/~jroger/gnome-pim/libmimedir-0.2.0.tar.gz

GNOME-PIM 1.91.1 is available at:

  http://me.in-berlin.de/~jroger/gnome-pim/gnome-pim-1.91.1.tar.gz

Bugs in this release should either be reported at Buzilla with the
version set to 1.90.x or directly to gnome-pim-maint (at) gnome.org.
Patches are very welcome.

_____________________________________________

CVSGnome Build Script 0.2.6

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

CVSGnome Build Script 0.2.6

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

CVSGnome is a modern powerfull GNOME build script. It's able to build from
stable Tarballs or CVS.

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

- updated to the most recent tarball versions.
- changed gnome-control-center to point to gnome-2-0.
- updated gettext to use a new version.
- better check for CVSROOT environment variable.
- a bunch of new menu commands got added.

Download
========

http://www.fh-wilhelmshaven.de/~akcaagaa/
_____________________________________________

GNOME-Applets 2.0.1

Hi All. Here's a new release of the GNOME2 applets. This is a bug fix
and transltion release only. Here's what's changed:


overall:
* install applet binaries into libexec directory (Mark McLoughlin)

battstat:
* fix misspelling - bug #87010 (Heath Harrelson)

cdplayer:
* fix to work on Solaris for when cdplayer doesn't connect to sound card
(Darragh O'Brien)
* use consisten error messages - bug #87905 (Johan Dahlin)

gkb:
* cleanups (Mark)
* fix build problems - bug #88553

stock-ticker:
* change "refresh" to "update" to be consitent with weather applet - bug
#86756

weather-report:
* add Prince Edward Island - bug #87343 (Damon Brodie)
* fix setting location in the prefs dialog 
  - bugs #86631, #88182, and #79787 (Deepa Chacko Pillai)
  
mixer:
* error dialog if can't start mixer (Mark)
* use consitent error messages (Johan)

modemlights:
* gconf sanity checks - fixes crash #84922

multiload:
* gconf sanity checks - fixes crash #82759
* fix crash in prefs dialog - bug #87100 (Sylvain Pasche)

Get it here:
http://download.gnome.org/GNOME/pre-gnome2/sources/gnome-applets/gnome-applets-2.0.1.tar.gz

Kevin