Davyd Madeley | 1 Nov 18:10
Picon

Announcing GNOME.conf.au, January 2007

In case you've been living under a rock for a while now, GNOME.conf.au,
Australia's only GNOME event, is happening again in 2007 in conjunction
with linux.conf.au 2007.

This year, GNOME.conf.au is running over two days. With presenters
including Andrew Cowie (Java-GNOME), Trent Lloyd (Avahi), Jono Bacon
(Jokosher), Andy Fitzsimon (Art), David Zeuthen (HAL) and Nigel Tao
(Deskbar).

GNOME.conf.au is free to all linux.conf.au attendees, and being held on
the Monday and Tuesday of Linux.conf.au. You must be attending
linux.conf.au to attend.

Tell us you're coming, and find out more details, on the wiki page:

    http://live.gnome.org/Sydney2007

You can find out more about linux.conf.au, register, view the main
programme, &c. on the main linux.conf.au page:

    http://lca2007.linux.org.au/

Following on from the popularity of the T-shirts last year, we're hoping
to have a new T-shirt design for GNOME.conf.au 2007, more on this when
details come to hand.

If you have something you would like to present at GNOME.conf.au, there
are some talk slots are still available, so let us know via the wiki!

Additionally, l.c.a registrations are already going fast and there are
(Continue reading)

Joe Shaw | 1 Nov 21:16
Picon
Favicon

ANNOUNCE: Beagle 0.2.12

Hi,

I'm happy to announce the release of Beagle 0.2.12.  This version
continues our optimization work, and includes memory reductions at
startup of roughly 40%.

OUR MANY URLS
-------------

To download the 0.2.12 tarball or learn more, visit the Beagle wiki at:
http://www.beagle-project.org

The latest gossip is available at:
http://www.planetbeagle.org

Nat Friedman made some cool movies that demonstrate Beagle in action:
http://nat.org/demos

We still talk about Beagle on the dashboard-hackers mailing list:
http://mail.gnome.org/mailman/listinfo/dashboard-hackers

The Adams-Onís Treaty resolved a border dispute between the US and
Spain in 1819:
http://en.wikipedia.org/wiki/Adams-On%C3%ADs_Treaty

WHAT IS BEAGLE?
---------------

Beagle is a desktop-independent service for indexing and searching
your data.
(Continue reading)

Thomas Thurman | 2 Nov 04:45
Picon
Picon
Picon
Gravatar

ANNOUNCE: fast-user-switch-applet 2.17.3 "Sugar Bullets" released

1. What is it?

The Fast User Switch Applet is an applet for the GNOME panel which allows
for MacOS X-style menu-based user-switching.

2. What's new?

* No longer wakes up every five seconds to update the menu.
 * About dialogue fixed up (#366968, #366972).
 * Uses about 5Mb less memory than before (#314810).
 * Updated translations:
    ar (Djihed Afifi)
    bg (Rostislav \"zbrox\" Raykov)
    fi (Ilkka Tuohela)
    gu (Ankit Patel)
    mk (Jovan Naumovski)
    nb (Kjartan Maraas)
    sv (Daniel Nylander)
    th (Theppitak Karoonboonyanan)

3. Where is it?

http://download.gnome.org/sources/fast-user-switch-applet/2.17/

ec7a88007bcc8cab6f29caa088f4bfe8  fast-user-switch-applet-2.17.3.tar.bz2
6c1d7bd5e9430b7bae31aee13c3ea098  fast-user-switch-applet-2.17.3.tar.gz

_______________________________________________
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Jürg Billeter | 2 Nov 18:56
Picon
Gravatar

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

We are pleased to announce version 0.0.5 of Vala, a compiler for the
GObject type system.

Changes since 0.0.4
 * Support base access.
 * Support typeof expressions.
 * Improve array support.
 * Fix possible memory leak in foreach statements.
 * Fix many warnings during C compilation.
 * Improve GTK+ bindings.

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]

Vala is designed to allow access to existing C libraries, especially
GObject-based libraries, without the need for runtime bindings. Each to
be used library requires a Vala API file at compile-time, containing the
class and method declarations in Vala syntax. Vala currently comes with
experimental bindings for GLib and GTK+. It's planned to provide
generated bindings for the full GNOME Platform at a later stage.

Using classes and methods written in Vala from an application written in
C is not difficult. The Vala library only has to install the generated
header files and C applications may then access the GObject-based API of
the Vala library as usual. It should also be easily possible to write a
bindings generator for access to Vala libraries from applications
written in e.g. C# as the Vala parser is written as a library, so that
all compile-time information is available when generating a binding.

More information about Vala is available at

        http://vala.paldo.org/

The Vala Team

        Jürg Billeter and Raffaele Sandrini

_______________________________________________
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Rich Burridge | 2 Nov 19:27
Picon

ANNOUNCE: gcalctool v5.8.25 [hopefully now stable]

Gcalctool is the default GNOME desktop calculator.

It has Basic, Advanced, Financial and Scientific modes. Internally it
uses multiple precision arithmetic to produce results to a high degree
of accuracy.

This release is for GNOME 2.16.next

Changes since the last gcalctool version (5.8.24).

* Fixed bug #354730 - crash in Calculator: running 3x10^38 using bi..
* Fixed bug #359291 - crash when localized decimal point is greater
  than 1 char. Removed the bogus assert.
* Fixed bug #358337 - gcalctool no longer crashes in the Oriya locale
  due to sloppy string handling.

Updated Translations (thankyou!)

Djihed Afifi - ar.po Updated Arabic Translation.
Kjartan Maraas - nb.po: Updated Norwegian bokm\303\245l translation.
Subhransu Behera - or.po: Updated Oriya Translation.
Vladimer Sichinava - ka.po: Added Georgian translation.
David Lodge - en_GB.po: Updated English (British) translation.
Priit Laes - et.po: Translation updated by Ivar Smolin.

You can download this new version from:

  http://ftp.gnome.org/pub/GNOME/sources/gcalctool/5.8/
Behdad Esfahbod | 3 Nov 02:55
Picon
Favicon

cairo release 1.2.6 now available

A new cairo release 1.2.6 is now available from:

        http://cairographics.org/releases/cairo-1.2.6.tar.gz

    which can be verified with:

        http://cairographics.org/releases/cairo-1.2.6.tar.gz.sha1
        b86b4017a9abd565ef11c72b7faee9082a04118f  cairo-1.2.6.tar.gz

        http://cairographics.org/releases/cairo-1.2.6.tar.gz.sha1.asc
        (signed by Behdad Esfahbod)

  Additionally, a git clone of the source tree:

        git clone git://git.cairographics.org/git/cairo

    will include a signed 1.2.6 tag which points to a commit named:
        8878bbc549a01868853ff6270b986e57c6474d88

    which can be verified with:
        git verify-tag 1.2.6

    and can be checked out with a command such as:
        git checkout -b build 1.2.6

This is the third bug fix release in the 1.2 series, coming less than
two months after the 1.2.4 release made on August 18.

The 1.2.4 release turned out to be a pretty solid one, except for a crasher
bug when forwarding an X connection where the client and the server have
varying byte orders, eg. from a PPC to an i686.  Other than that, various
other small bugs have been fixed.

Various improvements have been made in the testing infrastructure to prevent
false positives, and to make sure the generated cairo shared object behaves as
expected in terms of exported symbols and relocations.

There were a total of 89 changes since 1.2.4.  The following list the most
important ones:

Common fixes
------------
- Avoid unsigned loop control variable to eliminate infinite,
  memory-scribbling loop. (#7593)
- Fix cairo_image_surface_create to report INVALID_FORMAT errors.
  Previously the detected error was being lost and a nil surface was
  returned that erroneously reported CAIRO_STATUS_NO_MEMORY.
- Change _cairo_color_compute_shorts to not rely on any particular
  floating-point epsilon value. (#7497)
- Fix infinite-join test case (bug #8379)
- Pass correct surface to create_similar in _cairo_clip_init_deep_copy().

PS/PDF fixes
------------
- Fix Type 1 embedding in PDF.
- Correct the value of /LastChar in the PDF Type 1 font dictionary.
- Improve error checking in TrueType subsetting.
- Compute right index when looking up left side bearing. (bug #8180)
- Correct an unsigned to signed conversion problem in truetype subsetting
  bbox.
- Type1 subsetting: Don't put .notdef in Encoding when there are 256 glyphs.
- Add cairo version to PS header / PDF document info dictionary.
- Set CTM before path construction.

Win32 fixes
-----------
- Get correct unhinted outlines on win32. (bug 7603)
- Make cairo as a win32 static library possible.
- Use CAIRO_FORMAT_RGB24 for BITSPIXEL==32 surfaces too.

Build system fixes
------------------
- Define WINVER if it's not defined. (bug 6456)
- Fix the AMD64 final link by removing SLIM from pixman.
- Misc win32 compilation fixes.
- Add Sun Pro C definition of pixman_private.
- Use pixman_private consistently as prefix not suffix.
- Added three tests check-plt.sh, check-def.sh, and check-header.sh that check
  that the shared object, the .def file, and the public headers agree about
  the exported symbols.
- Require pkg-config 0.19. (#8686)

And like every time, have fun with cairo!

behdad

What is cairo
=============
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, win32, and image buffers, as well as PDF, PostScript, and SVG
file output. Experimental backends include OpenGL (through glitz),
Quartz, XCB, BeOS, and DirectFB.

Cairo is designed to produce consistent output on all output media
while taking advantage of display hardware acceleration when available
(for example, through the X Render Extension).

The cairo API provides operations similar to the drawing operators of
PostScript and PDF. Operations in cairo including stroking and filling
cubic Bézier splines, transforming and compositing translucent images,
and antialiased text rendering. All drawing operations can be
transformed by any affine transformation (scale, rotation, shear,
etc.).

Cairo has been designed to let you draw anything you want in a modern
2D graphical user interface.  At the same time, the cairo API has been
designed to be as fun and easy to learn as possible. If you're not
having fun while programming with cairo, then we have failed
somewhere---let us know and we'll try to fix it next time around.

Cairo is free software and is available to be redistributed and/or
modified under the terms of either the GNU Lesser General Public
License (LGPL) version 2.1 or the Mozilla Public License (MPL) version
1.1.

Where to get more information about cairo
=========================================
The primary source of information about cairo is:

        http://cairographics.org/

The latest releases of cairo can be found at:

        http://cairographics.org/releases

Snapshots of in-development versions of cairo:

        http://cairographics.org/snapshots

The programming manual for using cairo:

        http://cairographics.org/manual

Mailing lists for contacting cairo users and developers:

        http://cairographics.org/lists

Answers to some frequently asked questions about cairo:

        http://cairographics.org/FAQ

Detailed list of changes since 1.2.4
====================================

Adrian Johnson:
      Get correct unhinted outlines on win32.
      Fix Type 1 embedding in PDF
      Correct the value of /LastChar in the PDF Type 1 font dictionary.
      Improve error checking in TrueType subsetting
      Correct an unsigned to signed conversion problem in truetype subsetting bbox
      Type1 subsetting: Don't put .notdef in Encoding when there are 256 glyphs
      PS: Add cairo version to PS header
      PDF: Add cairo version to document info dictionary

Alfred Peng:
      Add Sun Pro C definition of pixman_private
      Use pixman_private consistently as prefix not suffix

Behdad Esfahbod:
      [Makefile.am] Remove unnecessary parantheses that were causing trouble with old bash
      [ROADMAP] Add glyph cache inspection to 1.4 roadmap
      [TODO] Add cairo_get_scaled_font
      [ROADMAP] Remove 1.2.4 stuff out of the way
      [test] bufferdiff: take abs of the pixel diffs.  Oops!
      [image] Print out cairo version in the unsupported-format message
      Bug #7593: Avoid unsigned loop control variable to eliminate infinite, memory-scribbling loop.
      [xlib] Bug 7593: rewrite loop to be more readable, and fix warnings
      [PNG] Mark status volatile to fix gcc warning
      [test] Add 128 to any diff component such that differences are visible
      [test] Use $(srcdir) to find valgrind supressions
      [test] Use FcFreeTypeQuery
      [configure] Invalidate cached warning flags if list of flags changes
      Add scripts to sanity check the shared object for exported and PLT symbols
      [x86-64] check-plt.sh: match on JU?MP_SLO as on x86-64 "SLOT" is truncated
      check-headers.sh:  Add a test for cairo_public decorators in public headers
      cairo-pdf.h: Add missing cairo_public decorators
      cairo-directfb.h: Add missing cairo_public decorators
      check-def.sh: Only allow _cairo_.*_test_.* symbols, not all _cairo.* ones
      [configure] Print out whether SVG and PDF surfaces can be tested
      [check-headers.sh] Don't use '\>' regexp syntax
      [Makefile.am] Pass srcdir down to the tests
      [slim] hide cairo_glitz_surface_create() (#8551)
      [configure.in] Require pkg-config 0.19. (#8686)
      [PDF] Set CTM before path construction
      [slim] hide cairo_pattern_status() #8551
      [win32] Remove _cairo_win32_surface_show_glyphs()
      Add notes for the 1.2.6 release.
      Makefile.am: Remove boilerplate out of DIST_SUBDIRS
      [doc] Update templates prior to release
      Released cairo-1.2.6.

Carl Worth:
      Increment version to 1.2.5 after making the 1.2.4 release
      Add -Wextra (as well as -Wno-missing-field-initializers -Wno-unused-parameter)
      Put static first to avoid compiler warning.
      Eliminate conditions checking for unsigned or enum values less than 0.
      test: Add link to test log file in HTML output
      Require librsvg >= 2.14.0 to test SVG backend
      bug 8104: Eliminate unused variables. Replicate assert statement to identify branch of interest.
      pixman: Add pixman_private decorations to hide pixman symbols from public interface
      Add many missing slim_hidden calls to bypass PLT entries for local use of public functions
      slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility
      RELEASING: Add note on checking for local symbol PLT entries.
      Make _cairo_output_stream_destroy return the stream's status as a last gasp.
      Use new return value from _cairo_output_stream_destroy
      test/bitmap-font: Fix arguments to FcFreeTypeQuery to avoid warnings.
      Fix typo in error message (enhacement -> enhancement)
      Add missing pixman_private to _FbOnes when a function.
      Fix cairo_copy_path and cairo_copy_path_flat to propagate errors.
      Rename test from stale path-data name to copy-path
      Fix typo in documentation of cairo_in_fill (thanks to Jonathan Watt) and clarify a bit.
      Fix Makefile bug preventing 'make doc' from succeeding
      Rename docs-publish target to doc-publish in order to be consistent with the doc target.
      Fix dependency of 'make doc' so that necessary header files are built first.
      Fix cairo_image_surface_create to report INVALID_FORMAT errors.
      Add new _cairo_pattern_create_for_status so that patterns properly propagate errors.
      Fix typo that was resulting in device glyph_extents of INT16_MAX in some cases.
      Bug #7497: Change _cairo_color_compute_shorts to not rely on any particular floating-point epsilon value.
      Add test case from bug #8379 demonstrating infinite loop during round join
      Add assert statement so the infinite-join test simply exits rather than looping infinitely.
      test/infinite-join: Modify to draw something visible, and make the output a more reasonable size.
      Fix infinite-join test case (bug #8379)
      Add neglected reference images for infinite-join test
      test: Update reference images due to previous change to _cairo_color_compute_shorts
      test: Remove custom read/write-png code in favor of using cairo surfaces
      test: Ignore single-bit errors for SVG backend.
      Move target tolerance to cairo_test_target structure (should let single-pixel SVG errors pass)
      Make xlib and xcb backends tolerant of single-bit errors in the test suite output.

Christian Biesinger:
      [beos] Fix build error
      fix comment: pixman_private needs to be before the type of a variable
      Add missing ) in comment

Jamey Sharp:
      [slim] hide cairo_version_string()

Kristian Høgsberg:
      Compute right index when looking up left side bearing.

Miklós Erdélyi:
      Pass correct surface to create_similar in _cairo_clip_init_deep_copy()

Nicholas Miell:
      Fix the AMD64 final link by removing SLIM from pixman
      Make the SLIM macros robust in the face of macro-renamed symbols

Robert O'Callahan:
      Remove redundant call to _cairo_surface_get_extents

Tor Lillqvist:
      [win32] Use CAIRO_FORMAT_RGB24 for BITSPIXEL==32 surfaces too

Vladimir Vukicevic:
      [win32] Make cairo as a win32 static library possible
      [win32] Misc win32 compilation fixes
      Correctly acquire/release mutex in _cairo_scaled_font_map_destroy

Yevgen Muntyan:
      Define WINVER if it's not defined. (bug 6456)

_______________________________________________
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list
Pedro Castro | 4 Nov 00:55
Picon

[Announce] Gnome Subtitles 0.0.3 is out!

What's it?
==========
**Gnome Subtitles is a subtitle editor for the Gnome desktop. It
supports the most common subtitle formats and allows for subtitle
editing, conversion and synchronization.

* About: http://gsubtitles.sourceforge.net/about
* Screenshots: http://gsubtitles.sourceforge.net/screenshots
* Download: http://gsubtitles.sourceforge.net/download

What's new?
===========

- Added Bold, Italic and Underline buttons to the toolbar
- New keyboard shortcuts:
  * Ctrl+B - Toggle Bold style
  * Ctrl+I - Toggle Italic style
  * Ctrl+U - Toggle Underline style
  * Ctrl+PageUp - Select the previous subtitle, when editing a subtitle
  * Ctrl+PageDown - Select the next subtitle, when editing a subtitle
- Added dialog to handle file opening errors
- Improved Save dialog:
  * Selects the subtitle format being used
  * If it's the first save of a file, it selects SubRip or MicroDVD
according to
    the timing mode in use
  * Adds the correct extension to the file if the user doesn't insert it
  * Updates the typed extension when changing the subtitle format
- Improved Bug Report Window to include the Gnome Subtitles and SubLib
versions
- Improved About dialog
- Updated bug/feature request links to point to the now used GNOME bugzilla
- Changed compiler to use gmcs (C# 2.0) instead of mcs

Bug fixes:
- Frame rate menus not being correctly set when using undo/redo.
- Crash at open subtitle (old tracker #1577626)

--

-- 
Pedro Castro
http://gsubtitles.sf.net
Paolo Maggi | 5 Nov 12:04
Picon
Favicon

gedit 2.16.2 released

gedit 2.16.2
============

The second maintenance release from the 2.16 stable series has been released. 
This release contains some bug-fixes and updated translations.

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

gedit is the official text editor of the GNOME desktop environment.

While aiming at simplicity and ease of use, gedit is a powerful general
purpose text editor.

Among others, it features full UTF-8 support, syntax highlighting and a
powerful plugin system.

Web site: http://www.gedit.org
Mailing list: http://mail.gnome.org/mailman/listinfo/gedit-list

Changes since 2.16.1
====================

- Properly update the document list menu (Jesse van den Kieboom)
- Fix fatal warning on window destruction (Paolo Borelli)
- Properly collate filenames on the filetree sidepane (Paolo Borelli)
- Fix compilation with gcc 2.95 (Jens Granseuer)
- New and updated translations
  - Ignacio Casal Quinteiro (gl)
  - Ilkka Tuohela (fi)
  - Ivar Smolin (et)
  - Jakub Friedl (cs)
  - Jordi Mas i Hernandez (ca)
  - Kjartan Maraas (nb)
  - Satoru SATOH (ja)
  - Young-Ho Cha (ko)

Download
========

http://download.gnome.org/sources/gedit/2.16/gedit-2.16.2.tar.bz2
9ed4fb2891d07c022b487723d1c72161  gedit-2.16.2.tar.bz2
Rich Burridge | 4 Nov 21:53
Picon

ANNOUNCE: gcalctool v5.9.7 [hopefully stable]


Gcalctool is the default GNOME desktop calculator.

It has Basic, Advanced, Financial and Scientific modes. Internally it
uses multiple precision arithmetic to produce results to a high degree
of accuracy.

This release is for GNOME 2.17.2

Changes since the last gcalctool version (5.9.4).

* Fixed bug #358782. Fixup sloppy string handling.
* Fixed bug #364410. Incorrectly rounded pi constant.

Updated String Translations (thankyou!)

Ilkka Tuohela           - fi.po: Updated Finnish translation.
Thierry Randrianiriana  - mg.po: Added Malagasy translation.
                        - LINGUAS: Added 'mg'.
Kjartan Maraas          - nb.po: Updated Norwegian bokm\303\245l 
                          translation.

You can download this new version from:

http://ftp.gnome.org/pub/GNOME/sources/gcalctool/5.9/
Picon
Favicon

ANNOUNCE: GnomePython 2.16.1

  GnomePython 2.16.1 has been just released.  This a bugfix release.

  GnomePython provides python interfacing modules for most of the GNOME
Developer Platform libraries (except those already wrapped somewhere
else.) Currently the list of provided python modules includes:

 - gnome, gnome.ui
 - gnomecanvas
 - gnomevfs
 - gconf
 - bonobo, bonobo.activation, bonobo.ui

Overview of Changes from gnome-python 2.16.0 to gnome-python 2.16.1
====================================================================
* gnomevfs
 - Correctly detect the python library on Mac OS X (#363374)
* gconf
 - Fix crash when using gconf.Client() (#365565)
* general
 - Make unit tests use the modules from builddir
 - Make all code Python 2.5 + 64-bit ready (#338490)

  The source tarball can be found here:
http://download.gnome.org/sources/gnome-python/2.16/

  Please file bug reports (bugs, missing APIs) here:
http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python

--

-- 
Gustavo J. A. M. Carneiro
<gjc <at> inescporto.pt> <gustavo <at> users.sourceforge.net>
The universe is always one step beyond logic

Gmane