George | 2 Aug 05:46
Favicon
Gravatar

ANNOUNCE: GENIUS 0.7.5 the "Maia Karolina Lebl (July 27th 2006, 3.2kg)" release


To find out what Genius is, skip a few paragraphs down, or go to
http://www.jirka.org/genius.html

As evident by the release name, I'm now a dad.  I have not yet set up a
gallery with the pics we got, but my mom put up some at:
http://www.kodakgallery.com/I.jsp?c=fq7bkko.1h39wu9w&x=0&y=wxqaxz

A few weeks ago I needed to run some tests for my research and I found
several bugs and memory leaks that made the tests run slow and crash.  So I
fired up valgrind and about a day or two later it ran correctly, not leaking
memory but slowly.  So I optimized a bunch of functions I needed in the
linear algebra section.  I also fixed some confusion in the linear algebra
functions with respect to inner products (HermitianProduct is now the complex
hermitian product and DotProduct is the standard dot product even for complex
numbers, that is, no conjugates).  Once I was at it I added a bunch of other
functions.

In any case, Genius is one of the oldest GNOME projects, it has been the
original GNOME calculator before I got wild ideas about it doing absolutely
everything.  It is programmable has a powerful language and handles many fun
features including matlab like support for matrices.  It requires GNOME2 (at
least glib2 if you don't want a GUI) and a recent enough gmp library.
However you can still use the command line version if you prefer non-gui
interface.

Here are the news in 0.7.5:

* Added functions: CatalanConstant, atan2, NextCombination, CountZeroColumns,
  QRDecomposition, SesquilinearForm, SesquilinearFormFunction
(Continue reading)

Juerg Billeter | 2 Aug 21:45
Picon
Gravatar

[ANNOUNCE] Vala 0.0.2 - Compiler for the GObject type system

This is the second preview release of Vala 0.0.2, a compiler for the
GObject type system. This release adds support for named construction
methods and interfaces, error handling has been improved and many bugs
have been fixed.

Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional
runtime requirements and without using a different ABI compared to
applications and libraries written in C.

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala source
code. It's also planned to generate GIDL files when gobject-
introspection is ready.

The syntax of Vala is similar to C#, modified to better fit the GObject
type system. Vala supports modern language features as the following:

	* Interfaces
	* Properties
	* Signals
	* Foreach
	* Lambda expressions
	* Type inference for local variables
	* Generics [PLANNED]
	* Non-null types [PARTIAL]
	* Assisted memory management
	* Exception handling [PLANNED]

(Continue reading)

guenther | 3 Aug 03:02
Picon
Gravatar

[ANNOUNCE] GARNOME "Rock Solid" 2.14.3

GARNOME 2.14.3
==============

The "Rock Solid" release.

We are pleased to announce the release of GARNOME 2.14.3. This release
incorporates the GNOME 2.14.3 Desktop and Developer Platform (the final
release in the stable 2.14 series), fine-tuned and updated with love by
the GARNOME Team.

As usual it includes updates and fixes after the official GNOME freeze,
together with a host of third-party GNOME packages, Bindings and the
Mono(tm) Platform -- this release irons out yet-more bugs, hopefully
adds yet-more stability and ships with the latest and greatest stable
releases.

As usual, you can get the tarball directly from the gnome.org site:
 http://download.gnome.org/sources/garnome/2.14/

If you got any issues with this release, feel free to contact the
GARNOMEies in the #garnome channel on GIMPNet (irc://irc.gnome.org),
where we hang out, or post to the mailing list.

More information is available at our project website:
 http://www.gnome.org/projects/garnome/

Enjoy,

  The GARNOME Team

(Continue reading)

Steve Frécinaux | 3 Aug 13:17
Picon

Mathusalem 0.0.2

Hello,

* What is it?
=============

This is the first release of Mathusalem, the upcoming long running task
manager for Gnome [1].

Beside bugfixes and general code improvement, the great new features
are, namely, a small GUI and a full featured test application written in
python. See [2] for more details.

[1] http://tw.apinc.org/weblog/2006/05/26#summer-of-code-acceptance
[2] http://tw.apinc.org/weblog/2006/08/03#mathusalem-002

* Where can I get it ?
======================

The tarball can be found here :
http://www.student.montefiore.ulg.ac.be/~frecinau/tar/mathusalem-0.0.2.tar.bz2
md5sum: 7f8bea793ab2f49f22086d830a6c88f8

* Development
=============

The git repository lives here :
http://www.student.montefiore.ulg.ac.be/~frecinau/mathusalem.git

Enjoy!
(Continue reading)

Martyn Russell | 4 Aug 00:13

ANNOUNCE: Gossip 0.14

Gossip 0.14 is now available for download from:
http://download.gnome.org/sources/gossip/0.14/

What is Gossip
==============

Gossip is an instant messaging client for GNOME with an easy-to-use
interface, providing users of the GNOME Desktop with a friendly way to
keep in touch with their friends.

What's new in Gossip 0.14
=========================

NEW in 0.14:
===========
- Fixed a regression for PPC when signing in with digest passwords
(Richard, Paul van Tilburg, Keywan Najafi Tonekaboni). 

Bugs Fixed
==========

- Fixed #349810, Make regex used to highlight URIs case insensitive
(patch by Wouter Bolsterlee). 
- Fixed #349530, Don't show subscribe request dialog for contacts
already on your roster, just silently subscribe them (Martyn).
- Fixed #349649, Don't crash when D-Bus session is missing (Richard).
- Fixed #349329, Don't crash on exit with D-Bus (Richard).

Updated Translations
====================
(Continue reading)

Art Haas | 3 Aug 22:28

[ANNOUNCE] Thirty-fourth release of PythonCAD now available

Hi.

I'm pleased to announce the thirty-fourth development release of PythonCAD,
a CAD package for open-source software users. As the name implies,
PythonCAD is written entirely in Python. The goal of this project is
to create a fully scriptable drafting program that will match and eventually
exceed features found in commercial CAD software. PythonCAD is released
under the GNU Public License (GPL).

PythonCAD requires Python 2.2 or newer. The interface is GTK 2.0
based, and uses the PyGTK module for interfacing to GTK. The design of
PythonCAD is built around the idea of separating the interface
from the back end as much as possible. By doing this, it is hoped
that both GNOME and KDE interfaces can be added to PythonCAD through
usage of the appropriate Python module. Addition of other PythonCAD 
interfaces will depend on the availability of a Python module for that
particular interface and developer interest and action.

The thirty-fourth release builds on the graphics improvements from
the previous release. A number of small optimizations again reduce
unneeded screen redraws, and a variety of redraw issues have been
corrected. The newest PythonCAD release is the first release using
Cairo graphics routines for entity drawing. If the Cairo routines
are not available on the system then the existing GDK routines will
be used, so only people running PythonCAD on recent PyGTK/GTK+ releases
will see the change. The latest release includes the new ability
to rotate objects around an arbitrary point in addition to the
entity display improvements. Finally, a variety of other bug fixes
and code improvements are included in the release.

(Continue reading)

Sven Herzberg | 4 Aug 16:36

GQ LDAP client 1.0.1

What is GQ
==========
GQ is a GTK based LDAP client.

Features include:
      * LDAP browser
      * LDAP V3 Schema browser
      * Template builder
      * Export subtree or whole server to LDIF
      * Use any number of servers
      * Search based on single argument or LDAP filter
      * Edit and delete entries
      * Add entries using an existing entry, or based on your own
        template
      * Supports LDAP syntaxes and special attributes by presenting them
        in a custom way. Currently there are custom "displaytypes" for
        jpegPhoto, userPassword and X509 certificates and CRLs.

GQ 1.0.1
========
GQ 1.0.1 is the stable result of the latest development. Changes since 1.0.0:

 * fix build errors with ICONV_CONST
 * fix the location of the desktop file for rpm builds
 * add support to delete the password from the configuration
 * check for an existing XML parser
 * make the font handling more robust
 * fix SASL authentication without password
 * fix the category for the desktop file

(Continue reading)

Sven Herzberg | 4 Aug 16:40

GQ LDAP client 1.1.0 (unstable)

What is GQ
==========
GQ is a GTK based LDAP client.

Features include:
      * LDAP browser
      * LDAP V3 Schema browser
      * Template builder
      * Export subtree or whole server to LDIF
      * Use any number of servers
      * Search based on single argument or LDAP filter
      * Edit and delete entries
      * Add entries using an existing entry, or based on your own
        template
      * Supports LDAP syntaxes and special attributes by presenting them
        in a custom way. Currently there are custom "displaytypes" for
        jpegPhoto, userPassword and X509 certificates and CRLs.

GQ 1.1.0
========
GQ 1.1.0 is the unstable result of the latest development. It's supposed
to result in a stable release in September. Changes since 1.0.0:

 * several build improvements
   * don't use the internal intl build
   * fixed ICONV_CONST usage
   * dropped GTK+ 1.2 code
   * define LDAP_DEPRECATED only if necessary
   * use a LINGUAS file
   * use GOption for command line arguments
(Continue reading)

Johan Dahlin | 4 Aug 22:26
Picon

ANNOUNCE: PyGObject 2.11.1 (unstable)

I am pleased to announce version 2.11.1 of the Python bindings for GObject.

The new release is available from ftp.gnome.org as and its mirrors
as soon as its synced correctly:

  http://download.gnome.org/sources/pygobject/2.11/

What's new since PyGObject 2.11.0:

      - Add John Finlay's reference manual (Johan, John)
      - Fix GOption mem leak (Gustavo)
      - Infrastructure for lazy type registration (Johan)
      - Enum/Flags fixes (Gustavo, John)
      - Eliminate some GCC warnings (Johan)

Blurb:

GObject is a object system library used by GTK+ and GStreamer.

PyGObject provides a convenient wrapper for the GObject+ library for use
in Python programs, and takes care of many of the boring details such as
managing memory and type casting.  When combined with PyGTK, PyORBit and
gnome-python, it can be used to write full featured Gnome applications.

Like the GObject library itself PyGObject is licensed under the
GNU LGPL, so is suitable for use in both free software and proprietary
applications.  It is already in use in many applications ranging
from small single purpose scripts up to large full
featured applications.

(Continue reading)

Johan Dahlin | 5 Aug 00:04
Picon

[pygtk] ANNOUNCE: PyGTK 2.9.4 (unstable)

I am pleased to announce version 2.9.4 of the Python bindings for GTK.

The new release is available from ftp.gnome.org and its mirrors
as soon as its synced correctly:

     http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.9/

This is an unstable release and should be used with caution.

Blurb:

GTK is a toolkit for developing graphical applications that run on
systems such as Linux, Windows and MacOS X. It provides a comprehensive set
of GUI widgets, can display Unicode bidi text.  It links into the Gnome
Accessibility Framework through the ATK library.

PyGTK provides a convenient wrapper for the GTK+ library for use in
Python programs, and takes care of many of the boring details such as
managing memory and type casting.  When combined with PyORBit and
gnome-python, it can be used to write full featured Gnome applications.

Like the GTK+ library itself PyGTK is licensed under the GNU LGPL, so is
suitable for use in both free software and proprietary applications.  It
is already in use in many applications ranging from small single purpose
scripts up to large full features applications.

What's new since 2.9.3?

    - Include John Finlay's PyGTK reference manual (Johan, John)
    - Setters and getters for GtkWidget.activate_signal (#331445, Gustavo)
(Continue reading)


Gmane