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

2013-02-20 Thread Jürg Billeter
We are pleased to announce version 0.19.0 of Vala, a compiler for the
GObject type system.

Vala 0.19.0 is now available for download at:
   http://download.gnome.org/sources/vala/0.19/

Changes since 0.18.1
 * Support scope = "async" attribute for parameters.
 * Add --api-version option.
 * Add atspi-2 bindings.
 * Add gstreamer-rtsp-server-1.0 bindings.
 * Bug fixes and binding updates.

Vala is a 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.

More information about Vala is available at

http://www.vala-project.org/


The Vala Team

---
Daiki Ueno (2):
  libxklavier: Add new bindings
  atspi-2: Add new bindings

Dan Callaghan (2):
  libxml-2.0: add xmlSearchNs and xmlSearchNsByHref
  libxml-2.0: fix Xml.Dtd property cnames

David Ma (1):
  posix: add Flock struct

Evan Nemerson (43):
  glib-2.0: generic-related improvements to Tree
  gstreamer-0.10: add GIR namespace and version info
  vapigen: support GIRDIRS variable in Makefile.vapigen
  glib-2.0: add generic type arguments to PtrArray sort callbacks
  gtk+-2.0, gtk+-3.0: the parameter passed to Gtk.init can be null
  gtk+-2.0, gtk+-3.0: fix FileChooserButton.with_dialog argument type
  clutter-1.0: remove "out" from several caller-allocates parameters
  atk: fix Util.add_global_event_listener callback type
  gio-2.0: assorted minor fixes
  girwriter: write GArray and GPtrArray to GIRs as arrays.
  glib-2.0: set GLib.GenericArray GIR name to PtrArray.
  glib-2.0: make MainContext.ref_thread_default return value owned
  atk: update bindings to account for changes made in atk
  libxml-2.0:  fix Html.Doc.new_no_dtd cname
  gdk-3.0: do not implicitly pass array length to property_change
  clutter-1.0: avoid deprecation warning for BinLayout constructor
  clutter-1.0: undeprecate BinAlignment enum.
  glib-2.0: mark Thread.set_priority and Thread.foreach as deprecated
  clutter-1.0:  fix Color.get_static return value
  gdl-3.0: update to 3.7.3
  libxml-2.0: add some schema-related bindings
  x11: add Display.list_properties and XA_STRING
  x11: add has_destroy_function = false to WindowAttributes
  vapigen.m4: emit error if no GOBJECT_INTROSPECTION_* macro is called
  posix: add read_vectors and write_vectors
  x11: add VisualInfo bindings
  libxml-2.0: revert 5fcabbfa
  curses: make Curses.Color a struct with the correct cname
  glib-2.0: use g_fopen for FileStream.open
  Regenerate many GIR-based bindings
  girwriter: fix name of *Class structs for nested types in GIRs
  girparser: be a bit more forgiving about unexpected elements in a GIR
  glib-2.0: add missing C header for g_fopen
  x11: set Event GIR name to XEvent
  Remove libxklavier bindings.
  vte-2.90: remove some obsolete metadata
  girparser: add support for "floating" metadata argument
  girparser: warn instead of error on unrecognized metadata arguments
  glib-2.0: add StringBuilder.insert_len and overwrite* bindings
  glib-2.0: fix g_variant_new_fixed_array binding
  girparser: mark non-simpletype struct return values as nullable
  vapis: regenerate GIR-based bindings
  gtk+-3.0: make drag_begin event arg nullable

Jan Dvořák (1):
  linux: Make If* enums public

Jasper St. Pierre (1):
  valagirparser: Ignore the new instance-parameter tag

Jürg Billeter (8):
  Bump version suffix
  codegen: Do not call g_type_init when targeting GLib >= 2.36
  Fix source reference of switch sections
  gtk+-3.0: Fix gtk_css_provider_get_named binding
  gstreamer-1.0: Update to 1.0.2
  Add --api-version option
  gtk+-3.0: Update to 3.6.2
  Release 0.19.0

Luca Bruno (11):
  libgsf-1: No array length for Infile.child_by_aname.names
  Support scope = "async" on parameters.
  gio-2.0: Add throws to DBusProxy.new and .create_for_bus
  libgsf-1: Fix type_id to match the unusual libgsf convention
  gstreamer-0.10: Fix Element.request_pad
  codegen: Fix passing nullable structs to non-nullable parameters
  libgsf-1: Use uint8[] for InputMemory creation methods
  Document --api-version in the man page
  resolver: Accept children of DeleteStatement
  gstreamer-interfaces-0.10: Fix cheader_filename of StreamVolume
  posix: Add fchmod

Marcin Lewandowski (1):
  gstreamer-0.10: add some deprecation annotations

Martin Pitt (2):
  posix: Fix superfluous array length argument for realpath()
  posix: Add binding for major(), minor(),

Rygel 0.17.8

2013-02-20 Thread Jens Georg
0.17.8
==

A new unstable release for Rygel

Changes compared to 0.17.7:

- Various documentation fixes.
- Fix an issue with using DLNA.ORG_AnyContainer on upload.
- Linker fixes.
- Some minor nullable fixes.
- Modify .pc files to include useful information for external media engines
  and plug-ins.
- Hide rygel-preferences in GNOME environment since it's handled by system
  settings.

MediaExport:
 - Various clean-ups.
 - Fix comparing GFiles properly.
 - Properly check for hidden files instead of using .has_prefix (".").
 - Don't emit multiple extraction errors.
 - Fix some unnecessary sting copying.
 - Fix plug-in start-up on on database error.
 - Fix harvesting of dates from media files.
 - More LastChange event emitting fixes.
 - React if configuration of uris changes.
 - Add an option to disable the virtual container hierarchy.
 - Also extract basic file information if no GstDiscoverer can be created.

GStreamer Renderer:
 - Support flash videos as announced by grl-ms2 and its youtube plug-in.
 - Honor http_proxy environment variable and desktop proxy settings.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=692362
 - https://bugzilla.gnome.org/show_bug.cgi?id=693577
 - https://bugzilla.gnome.org/show_bug.cgi?id=692696

Bugs fixed in this release:
  Krzesimir Nowak 
  Murray Cumming 
  Jens Georg 
  Murray Cumming 
  Мирослав Николић 
  Piotr Drąg 
  Jens Georg 
  Fran Diéguez 
  Daniel Mustieles 
  Anish A 
  Yaron Shahrabani 
  Nathaniel McCallum 
  Milo Casagrande 
  Matej Urbančič 
  Marek Černocký 
  Kjartan Maraas 
  Gheyret Kenji 
  Christian Kirbach 
  Chao-Hsiung Liao 

Added/updated translations
 - cs, courtesy of Marek Černocký
 - de, courtesy of Christian Kirbach
 - es, courtesy of Daniel Mustieles
 - gl, courtesy of Fran Dieguez
 - he, courtesy of Yaron Shahrabani
 - it, courtesy of Milo Casagrande
 - ml, courtesy of Razee Marikar
 - nb, courtesy of Kjartan Maraas
 - pl, courtesy of Piotr Drąg
 - sl, courtesy of Matej Urbančič
 - sr, courtesy of Мирослав Николић
 - sr@latin, courtesy of Miroslav Nikolić
 - ug, courtesy of Gheyret Kenji
 - zh_HK, courtesy of Chao-Hsiung Liao
 - zh_TW, courtesy of Chao-Hsiung Liao


Download source tarball here: http://download.gnome.org/sources/rygel/0.17/


What is Rygel?

Rygel is a home media solution that allows you to easily share audio, video and
pictures, and control of media player on your home network. In technical terms
it is both a UPnP AV MediaServer and MediaRenderer implemented through a plug-in
mechanism. Interoperability with other devices in the market is achieved by
conformance to very strict requirements of DLNA and on the fly conversion of
media to format that client devices are capable of handling.

More information at our project home page: http://www.rygel-project.org

___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


Libosinfo 0.2.4

2013-02-20 Thread Zeeshan Ali (Khattak)
Libosinfo 0.2.4 is out!

Changes since 0.2.3:

- Fix crash in osinfo-detect against non-bootable media.
- osinfo-install-script now displays names of generated files.
- Add an all-in-one virtio and QXL device driver setup binary to Windows XP
  and 7. Same binary also installs spice-vdagent for us.
- Make use of post-installation drivers in Windows XP installer scripts.
- Log post-install commands of Windows XP to target disk.
- Add/improve/fix data on:
  - QEMU/QEMU-KVM hypervisor
  - GNOME
  - openSUSE
- RPM spec file changes:
  - Include datamaps and locale files.
  - Pointto libosinfo official website.
  - Disable udev rule on Fedora >= 19. Changes in udev > 197 and
libblkid > 2.22.2 have made this rule obsolete.
- Adapt to glib 2.36.
- Fix some build warnings.
- Some other fixes and improvements.

What is libosinfo?
=

libosinfo is a GObject based library API for managing information about
operating systems, hypervisors and the (virtual) hardware devices they can
support. It includes a database containing device metadata and provides APIs
to match/identify optimal devices for deploying an operating system on a
hypervisor. Via the magic of GObject Introspection, the API is available in all
common programming languages with demos for javascript (GJS/Seed) and python
(PyGObject). Also provided are Vala bindings.

libosinfo is Free Software and licenced under LGPLv2+.

The latest official releases can be found at:

https://fedorahosted.org/released/libosinfo/

Dependencies


- Required:
  - gobject-2.0
  - gio-2.0
  - libxml-2.0

- Optional:
  - gobject-introspection
  - Vala (build-time only)

For further information about libosinfo please consult the project homepage

   https://fedorahosted.org/libosinfo/

-- 
Regards,

Zeeshan Ali (Khattak)
FSF member#5124
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


Boxes 3.7.90

2013-02-20 Thread Zeeshan Ali (Khattak)
Hello gentle good people,

Announcing another release in the 3.7.x unstable cycle. Changes since 3.7.5:

- Add oVirt support.
- Add support for post-installation drivers. This combined with libosinfo 0.2.4
  means automatic installation of QXL and all virio drivers, and spice-vdagent
  as part of Windows XP express installation.
- VM properties:
  - Mark recommended RAM and storage when known.
  - The 1M step and minimum we use for RAM is too small. Bump it to 64M.
  - The 1G step value we use for storage is too big. Decrease it to 256M.
- Don't use IEC units for storage in wizard and properties.
- Fix crash when passing media on command line.
- Fix an infinite loop.
- Fix positioning of thumbnail in properties view.
- Adapt media detection code against latest udev and libosinfo.
- More rebust media detection.
- More robust restart of installations.
- Ensure driver installation progress always reaches 100% even if an error
  occurs during the installation.
- Allow search with multiple terms. A search like "foo bar" now means name
  containing "foo" and "bar". This is nicer, and what you expect from e.g.
  gnome-shell search.
- Update to the new gnome-shell search interface.
- Added/updated/fixed translations:
  - Galician
  - Greek
  - Malayalam
  - Polish
  - Serbian
  - Slovenian
  - Spanish
  - Traditional Chinese
  - Turkish
  - Uyghur
- Some other functional and non-functional improvements and fixes.

Dependencies changed:

- spice-client-gtk-3.0 >= 0.15
- govirt-1.0 >= 0.0.3 (Conditional: Without it, oVirt support is disabled).

All contributors to this release:

Alexander Larsson 
Anish A 
Cheng-Chia Tseng 
Christophe Fergeau 
Daniel Mustieles 
Dimitris Spingos 
Fran Diéguez 
Gheyret Kenji 
Matej Urbančič 
Muhammet Kara 
Piotr Drąg 
Zeeshan Ali (Khattak) 
Мирослав Николић 
-

What is Boxes?


A simple GNOME 3 application to access remote or virtual systems.

Goals


* View, access, and use:
 * remote machines
 * remote virtual machines
 * local virtual machines
 * When technology permits, set up access for applications on local
  virtual machines
* View, access, and use virtual machines on removable media
* View, access, and use shared connection / machines
* Share connections?
* Upload / publish virtual machines
* Select favorites
* Search for connections

Non-Goals


* Enterprise system management / administration
* Asset management
* Software distribution
* Automation

Use Cases


* Connect to a local virtual machine for testing.
* Connecting to a work machine from home.
* Connect to a work machine over a low quality cellular network.

Homage page
==

https://live.gnome.org/Boxes

Downloads


Tarball: 
http://download.gnome.org/sources/gnome-boxes/3.7/gnome-boxes-3.7.90.tar.xz
sha256 checksum:
e2a728547c87d7863b746359ca78edfeac08cea022501bcadc3a50138ce7fc27

-- 
Regards,

Zeeshan Ali (Khattak)
FSF member#5124
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


PyGObject 3.7.90 released

2013-02-20 Thread Martin Pitt
I am pleased to announce version 3.7.90 of the Python bindings for
GObject. This is the sixth release of the 3.7.x series which will
eventually result in the stable 3.8 release for GNOME 3.8.

Download

The new release is available from ftp.gnome.org:

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.90.tar.xz
  sha256sum: 24dfb094a89663aa179e27be1713cf03ad78ead1178fb048635b7807dcc444d6

What’s new since PyGObject 3.7.5.1
=
 - overrides: Fix inconsistencies with drag and drop target list API
   (Simon Feltman) (#680640)
 - pygtkcompat: Add pygtk compatible GenericTreeModel implementation
   (Simon Feltman) (#682933)
 - overrides: Add support for iterables besides tuples for TreePath
   creation (Simon Feltman) (#682933)
 - Prefix __module__ attribute of function objects with gi.repository
   (Niklas Koep) (#693839)
 - configure.ac: only enable code coverage when available, to fix
   autogen.sh with older gnome-commons (Jonathan Ballet) (#693328)
 - Correctly set properties on object with statically defined properties
   (Jonathan Ballet) (#693618)
 - autogen.sh: Use gnome-autogen.sh (Martin Pitt) (#693328)
 - Fix reference leaks with transient floating objects (Simon Feltman)
   (#687522)


About PyGObject
===
GObject is a object system used by GTK+, GStreamer and other libraries.

PyGObject provides a convenient wrapper for use in Python programs when
accessing GObject libraries.

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.

PyGObject now dynamically accesses any GObject libraries that uses
GObject Introspection. It replaces the need for separate modules such as
PyGTK, GIO and python-gnome to build a full GNOME 3.0 application. Once
new functionality is added to gobject library it is instantly available
as a Python API without the need for intermediate Python glue.

Martin
-- 
Martin Pitt| http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


signature.asc
Description: Digital signature
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.90 released

2013-02-20 Thread Mike Gorse

AT-SPI 2.7.90 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.7/
http://download.gnome.org/sources/at-spi2-atk/2.7/
http://download.gnome.org/sources/pyatspi/2.7/

What is AT-SPI2
===

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.


What's changed in AT-SPI 2.7.90

* [core] Removed a debug print that was accidentally included in 2.7.5.

* [atk] Bump atk dependency to 2.7.5 (BGO#693189).

Where can I get more information about AT-SPI2
==

The project wiki is available at:

http://www.a11y.org/d-bus



How can I contribute to AT-SPI2?


We need help testing with Gnome accessibility technologies, improving
performance, and generally tying up loose ends.  The above-referenced page
contains a list of known issues that should be fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-at...@lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


Caribou 0.4.8

2013-02-20 Thread Daiki Ueno
Hi,

This is the announcement of a new release of Caribou, a screen keyboard
and a library for other screen keyboards.

This is an unstable release towards GNOME 3.8 and contains some radical
changes.  Testing would be appreciated.

News
===
- Bug 694011: Track XKB group configuration change
- Bug 688218: port daemon from Python to Vala
- Bug 680556: On-screen keyboard is missing the ~ (tilda) character
- Bug 693616: Tells me that a11y is off and need to log out
- Bug 684887: remove desktop file
- Bug 691992: libcaribou: fix dereferencing Gdk.XEvent pointer with Vala 0.16
- Don't rebuild docs on every "make" run
- Add missing symbols to fullscale layouts as well
- Translation updates (Uyghur)


Contributors

Matthias Clasen, William Jon McCann, Daiki Ueno


Translations

Gheyret Kenji (ug)


Download

http://ftp.gnome.org/pub/GNOME/sources/caribou/0.4/caribou-0.4.8.tar.xz
sha256sum: e897ac4226b2134b0a2b47527ec31baf8f61eec3b42bb599533fd9308d5b9f8b

Regards,
-- 
Daiki Ueno
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: folks 0.9.1

2013-02-20 Thread Travis Reitter
libfolks 0.9.1 is now available for download from:
http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/

cd5d91630ff0700fb70631e0082ff66f3c747a4d4dd6ab332a573664b252acd3
folks-0.9.1.news
1629bd57936a08a6219cb9120aadc01a386686bb198c946ea3aa441884413a41
folks-0.9.1.changes
102b1867355d16e73a837871a058dda13c74fa385908ddda1623893ab0baee4a
folks-0.9.1.tar.xz

libfolks 0.9.1 — Impeccable Timing
==

Libfolks pulls together contacts from any number of accounts supported
by the libfolks backends. This release includes a number of backends,
including Telepathy, evolution-data-server, libsocialweb, Tracker, and
a simple key-file backend.

The 0.9.x unstable series corresponds to GNOME 3.8, leading up to a
0.10.x stable series when GNOME 3.8 is released. We will continue to
maintain API and ABI stability for the foreseeable future, with the
intention of having 0.9.x API compatible back through 0.6.x. We will
make
an announcement when we officially commit to API/ABI stability for the
project as a whole.

See the NEWS file for details on every break we made before 0.6.0. In
future releases, we will have example programs that will be kept
up-to-date with the latest API as well.

For more information, see the Folks wiki page:
https://live.gnome.org/Folks

Reference documentation is available here:
http://telepathy.freedesktop.org/doc/folks/
http://telepathy.freedesktop.org/doc/folks-eds/
http://telepathy.freedesktop.org/doc/folks-libsocialweb/
http://telepathy.freedesktop.org/doc/folks-telepathy/

Overview of changes from libfolks 0.9.0 to libfolks 0.9.1
=

Dependencies:
• libebook-1.2 ≥ 3.7.90
• libebook-contacts-1.2 ≥ 3.7.90

Bugs fixed:
• Bug 694049 — Fix build with e-d-s master

Dependencies


libfolks depends upon core GNOME libraries (GLib, GIO, etc.), as well
as libgee 0.8.x.

The Tracker backend requires a recent version of Tracker, built to
include its Vala bindings.

Contributing/Contact


For any questions, comments, feature proposals, etc., please refer to
the folks mailing list or #folks on irc.gnome.org.
For bug reports, please file them against the GNOME Bugzilla module
"folks".


smime.p7s
Description: S/MIME cryptographic signature
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: folks 0.9.0

2013-02-20 Thread Travis Reitter
libfolks 0.9.0 is now available for download from:
http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/

36ee9a9704874be11dd39e7d39615f51a32f939e34542016f0c2fd3bf3d9486a
folks-0.9.0.news
cd1c3505bc1ff63ed920bd70c27085ca6a45ab06f9e569ef3677a5830bf47156
folks-0.9.0.changes
30caeb664105af6a854fb2811d61843d1591593660f545d0c08613e9e41eaaf4
folks-0.9.0.tar.xz

libfolks 0.9.0 — He's heating up!
=

Libfolks pulls together contacts from any number of accounts supported
by the libfolks backends. This release includes a number of backends,
including Telepathy, evolution-data-server, libsocialweb, Tracker, and
a simple key-file backend.

The 0.9.x unstable series corresponds to GNOME 3.8, leading up to a
0.10.x stable series when GNOME 3.8 is released. We will continue to
maintain API and ABI stability for the foreseeable future, with the
intention of having 0.9.x API compatible back through 0.6.x. We will
make an announcement when we officially commit to API/ABI stability for
the project as a whole.

See the NEWS file for details on every break we made before 0.6.0. In
future releases, we will have example programs that will be kept
up-to-date with the latest API as well.

For more information, see the Folks wiki page:
https://live.gnome.org/Folks

Reference documentation is available here:
http://telepathy.freedesktop.org/doc/folks/
http://telepathy.freedesktop.org/doc/folks-eds/
http://telepathy.freedesktop.org/doc/folks-libsocialweb/
http://telepathy.freedesktop.org/doc/folks-telepathy/

Overview of changes from libfolks 0.8.0 to libfolks 0.9.0
===

Dependencies:
• libgee ≥ 0.8.4

Major changes:
• Added an ofono backend
• Ported to libgee 0.8.x

Bugs fixed:
• Bug 682941 — API to configure input of aggregation
• Bug 685084 — Add a folks backend for ofono phonebook
• Bug 686056 — Add api to create and remove address books
• Bug 685250 — make .gdb deadlocks
• Bug 686674 — Tracker backend doesn't implement new Backend functions
• Bug 686506 — Make zeitgeist dependency optional again
• Bug 686693 — writing birthday lacks conversion from UTC
• Bug 685401 — linking by email
• Bug 687050 — eds: expose Google system groups in the API
• Bug 686673 — Build error: libsocialweb backend doesn't implement new
  Backend functions
• Bug 688834 — getting properties creates data structures over and over
  again
• Bug 688923 — remove URLs (blog, free/busy, video, home page)
• Bug 689146 — disabling EDS address books does not remove personas
• Bug 689859 — core folks does not depend on telepathy
• Bug 677633 — Cannot delete favourite
• Bug 685992 — empathy strips the "+" (plus) from the numbers from the
  gnome-contacts
• Bug 690989 — "warning: copying delegates is discouraged"
• Bug 690990 — Add tests/README
• Bug 690876 — eds: fix various test failures
• Bug 691167 — Build failure: key-file tests built before dependencies
• Bug 686695 — support nickname in add_persona_from_details
• Bug 691382 — Restore tests disabled by bug #668415 (which has been
  fixed)
• Bug 691923 — Don't rebuild docs on every "make" run
• Bug 692122 — build: Don't use make functions for defining TESTS
• Bug 693435 — eds test: create-remove-stores fails sporadically
• Bug 673918 — Port to newer libgee
• Bug 692951 — Detail saving times out if the data sent is the same as
  the one already in EDS

API changes:
• Add Backend.enable_persona_store and disable_persona_store.
• Add Backend.set_persona_stores.
• Add IndividualAggregator.new_with_backend_store.
• Add Edsf.PersonaStore.create|remove_address_book.

Dependencies


libfolks depends upon core GNOME libraries (GLib, GIO, etc.), as well
as libgee 0.8.x.

The Tracker backend requires a recent version of Tracker, built to
include its Vala bindings.

Contributing/Contact


For any questions, comments, feature proposals, etc., please refer to
the folks mailing list or #folks on irc.gnome.org.
For bug reports, please file them against the GNOME Bugzilla module
"folks".


smime.p7s
Description: S/MIME cryptographic signature
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


[ANNOUNCE] Libgee 0.9.91 - GObject collection library

2013-02-20 Thread Maciej Piechotka
We are very pleased to announce version 0.9.91 of Libgee, the GObject 
collection library.

Libgee 0.9.91 is now available for download at:
http://download.gnome.org/sources/libgee/0.8/


Also please note that now Libgee has its own mailing-list
http://mail.gnome.org/mailman/listinfo/libgee-list
and its own #gee IRC channel.


New in 0.9.91
-

  * ConcurrentSet implements SortedSet
  * Fix HashMultiMap, TreeMultiSet constructor
  * Add add/contains/remove_all working on array
  * Allow creation of ArrayList from array
  * Add read_only_view to Gee.MultiSet and Gee.MultiMap


Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures.

Libgee provides the following interfaces:

 * Traversable
   o Iterable
 + Collection
   # List
 * BidirList
   # Set
 * SortedSet
 o BidirSortedSet
   # MultiSet
   # Queue
 * Deque
 + Map
   # SortedMap
 * BidirSortedMap
   o Iterator
 + BidirIterator
   # BidirListIterator
 + ListIterator
   # BidirListIterator
 * MultiMap

The ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet,
HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList,
PriorityQueue, TreeSet, TreeMap, TreeMultiSet, and TreeMultiMap
classes provide a reasonable sample implementation of those interfaces.
In addition, a set of abstract classes are provided to ease
the implementation of new collections.

Around that, the API provide means to retrieve read-only views, 
efficient sort algorithms, simple, bi-directional or index-based mutable 
iterators depending on the collection type.

Libgee is written in Vala and can be used like any GObject-based C 
library. It's planned to provide bindings for further languages.


More information about Vala is available at

 http://live.gnome.org/Libgee

Maciej Marcin Piechotka


___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


[ANNOUNCE] Libgee 0.8.4 - GObject collection library

2013-02-20 Thread Maciej Piechotka
We are very pleased to announce version 0.8.4 of Libgee, the GObject 
collection library.

Libgee 0.8.4 is now available for download at:
http://download.gnome.org/sources/libgee/0.8/


Also please note that now Libgee has its own mailing-list
http://mail.gnome.org/mailman/listinfo/libgee-list
and its own #gee IRC channel.


New in 0.8.4


  * Add generic type arguments to HashMultiMap, TreeMultiSet constructor


Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures.

Libgee provides the following interfaces:

 * Traversable
   o Iterable
 + Collection
   # List
 * BidirList
   # Set
 * SortedSet
 o BidirSortedSet
   # MultiSet
   # Queue
 * Deque
 + Map
   # SortedMap
 * BidirSortedMap
   o Iterator
 + BidirIterator
   # BidirListIterator
 + ListIterator
   # BidirListIterator
 * MultiMap

The ArrayList, ArrauQueue, ConcurrentLinkedList, HashSet, HashMap, HashMultiSet,
HashMultiMap, LinkedList, PriorityQueue, TreeSet, TreeMap,
TreeMultiSet, and TreeMultiMap classes provide a reasonable sample
implementation of those interfaces. In addition, a set of abstract
classes are provided to ease the implementation of new collections.

Around that, the API provide means to retrieve read-only views, 
efficient sort algorithms, simple, bi-directional or index-based mutable 
iterators depending on the collection type.

Libgee is written in Vala and can be used like any GObject-based C 
library. It's planned to provide bindings for further languages.


More information about Vala is available at

 http://live.gnome.org/Libgee

Maciej Marcin Piechotka





___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


GSSDP 0.14.0 GUPnP 0.20.0 GUPnP-AV 0.12.0 GUPnP-DLNA 0.10.0

2013-02-20 Thread Jens Georg
GSSDP 0.14.0

- Don't use inet_netof to filter for correct source networks.
- Add gssdp_resource_browser_rescan() function.
- Allow custom TTL values for GSSDPClient.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=656406
 - https://bugzilla.gnome.org/show_bug.cgi?id=668922
 - https://bugzilla.gnome.org/show_bug.cgi?id=692516

All contributors to this release:

Jens Georg 
Krzesimir Nowak 
gnupnp 


GSSDP 0.14.0 is available at
http://download.gnome.org/sources/gssdp/0.14/

GUPnP 0.20.0

- Fix Accept-Language header generation.
- Fix some issues with Windows support on mingw64.

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=683199

All contributors to this release:
  Jens Georg 

GUPnP 0.20.0 is available at
http://download.gnome.org/sources/gupnp/0.20/

GUPnP-AV 0.12.0
===

Changes since 0.11.6:
- Fix implicit dependency on glib 2.32.
- Explicitly call AM_MAINTAINER_MODE([enable]).

All contributors to this release:

Jens Georg 
Krzesimir Nowak 

GUPnP-AV 0.12.0 is available at
http://download.gnome.org/sources/gupnp-av/0.12/

GUPnP-DLNA 0.10.0
=
- Various fixes for the GStreamer 0.10 meta-data back-end.

All contributors to this release:
  Krzesimir Nowak 
  Jens Georg 

GUPnP-DLNA 0.10.0 is available at
http://download.gnome.org/sources/gupnp-dlna/0.10/


___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list