ANNOUNCE: libsecret 0.18
Libsecret is a library for storing and retrieving passwords from a central database. The version 0.17 was skipped because of forgetfulness. Highlights between 0.16 and 0.18: = * Mark most of unstable API as stable * Bump Glib dependency (2.38+) * Add secret_service_encode_dbus_secret() and decode functions * Use TAP for testing, parallel tests, and non-recursive make * Updated FSF's address * Remove unstable vapi [#721429] * Build fixes [#720087 #720244 #707452] * Updated translations Details between 0.16 and 0.18: == A S Alam (1): Punjabi Translation updated by Aman Anish A (1): Updated Malayalam Translation Carles Ferrando (1): [l10n] Added Catalan (Valencian) translation Changwoo Ryu (1): Added Korean translation Daniel Korostil (1): Added uk translation Daniel Martinez (1): Added Aragonese translation Daniel Mustieles (1): Updated FSF's address Dimitris Spingos (1): Added Greek translation Fernando Carvalho (2): Updated Portuguese translation Updated Portuguese translation Gil Forcada (1): [l10n] Updated Catalan translation Ihar Hrachyshka (1): Added Belarusian translation. Ikey Doherty (1): autotools: Fix the manpages flag in configure.ac Kristjan SCHMIDT (1): Add Esperanto translation Matthias Clasen (1): Fix the build Nilamdyuti Goswami (2): Added Assamese to LINGUAS Assamese translation updated Piotr Drąg (1): Fix D-Bus spelling in the .doap file Reinout van Schouwen (1): Initial Dutch translation Ryan Lortie (1): libsecret: more sed portability changes Rūdolfs Mazurs (1): Added Latvian translation Stef Walter (30): Fix documentation warnings libsecret: Don't use non-portable sed -i shell command test-attributes: Remove deprecated use of g_test_trap_fork() configure: Bump glib version configure: No need for GTK or GTK compile flags tests: Stop when either the javascript or python tests fail tests: Fix up the javascript and python tests secret-prompt: Use string window ids Mark most of unstable API as stable Bump version number Remove unstable vapi Update doc online location to stable url. Makefile.am: Use a single Makefile.am and parallel tests configure.ac: Bump version number libsecret: Add secret_service_encode_dbus_secret() and opposite libsecret: Fix documentation typos Makefile.am: Quiet down one last rule Makefile.am Fix build of vala tests Makefile.am: Get the dependencies of libsecret-testable.so right Makefile.am: Add dependencies on vapis from vala tests Makefile.am: Fix typo in last commit Makefile.am: Look in $builddir for headers when building vala test test-driver: Use a single driver which supports both tap and simpl Makefile.am: Add check-memory target for valgrind testing glib.supp: Add valgrind suppression of uninitiaziled sigaction libsecret: Fix uninitialized access in _secret_attributes_validate Makefile.am: Fix make distcheck again Makefile.am: Don't build tests during normal builds tap-gtester: Set a standard environment variable for test harness Release version 0.18 Victor Ibragimov (1): Tajik translation added eternalhui (1): add Simplified Chinese (zh_CN) translation Downloads and Checksums: Source code: http://download.gnome.org/sources/libsecret/0.18/ 0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3 libsecret-0.18.tar.xz Cheers, Stef Walter ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: Clutter 1.17.6 (snapshot)
Good news, everyone! A new Clutter snapshot is now available at: http://download.gnome.org/sources/clutter/1.17/ SHA256 Checksum: 426df0701643c28abd81c01325ae22bb6d5e01358d76a7b461ffd0cf6e9294b5 clutter-1.17.6.tar.xz Additionally, a git clone of the source tree: git clone git://git.gnome.org/clutter will include a signed 1.17.6 tag which points to a commit named: 3c2081fce45ce9363d167df0ef5093d272ca9c14 which can be verified with: git verify-tag 1.17.6 and can be checked out with a command such as: git checkout -b build 1.17.6 Clutter is a library for creating compelling, dynamic and portable graphical user interfaces. Clutter is released under the terms of the GNU Lesser General Public License, version 2.1 or (at your option) later. Clutter depends on: GLib ≥ 2.37.3 JSON-GLib ≥ 0.12.0 Cogl ≥ 1.17.3 Cairo ≥ 1.12.0 Pango ≥ 1.30 Atk ≥ 2.5.3 Clutter also has platform-specific dependencies; for more information, see the README file included in the release. Documentation: Clutter: http://developer.gnome.org/clutter/unstable/ Cookbook: http://docs.clutter-project.org/docs//clutter-cookbook/1.0/ Release Notes: - This is an unstable snapshot of Clutter; there are no compatibility guarantees for API added during a development cycle. - This version is API and ABI compatible with the current stable release of Clutter. - Installing the contents of this release will overwrite the files from the installation of the current release of Clutter. - Bugs should be reported on the Clutter Bugzilla product, at: http://bugzilla.gnome.org/enter_bug.cgi?product=clutter • List of changes since Clutter 1.17.4 - Use libinput instead of libevdev The evdev input backend is now based on libinput instead of directly using the evdev API; this allows for shared input behaviour with different toolkits. - Improvements in the X11 input handling Remove the chance of input devices going out of sync; avoid excessive round trips when asking for the client pointer; retrieve the text direction for the current keymap. - Improve RTL handling in ClutterText Try to use the correct text direction based on the contents, keymap, and actor's direction instead of just the latter. - Translation updates Brazilian Portuguese, Lithuanian, Czech, Hungarian, Serbian, Polish, Galician. • List of bugs fixed # #724788 - stage-cogl: Fix buffer_age code path #724971 - Avoid stale ClutterInputDevice pointers in the device list #720566 - [RFC] evdev: Port evdev input backend to libinput #725102 - Patches to rework the evdev backend's keymap handling #725103 - evdev: Set the initial core pointer coordinates to a sane value #705779 - The text in the search-entry isn't aligned to right in RTL text #725561 - DeviceManagerXi2: Cache the client pointer Many thanks to: Rui Matos, Adel Gadllah, Jasper St. Pierre, Aurimas Černius, Balázs Úr, Carlos Garnacho, Fran Diéguez, Jonas Ådahl, Marek Černocký, Piotr Drąg, Rafael Ferreira, Мирослав Николић. Have fun with Clutter! -- W: http://www.emmanuelebassi.name B: http://blogs.gnome.org/ebassi/ ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mutter 3.11.91
About mutter Mutter is a window and compositing manager that displays and manages your desktop via OpenGL. Mutter combines a sophisticated display engine using the Clutter toolkit with solid window-management logic inherited from the Metacity window manager. While Mutter can be used stand-alone, it is primarily intended to be used as the display core of a larger system such as GNOME Shell. For this reason, Mutter is very extensible via plugins, which are used both to add fancy visual effects and to rework the window management behaviors to meet the needs of the environment. News * Don't use keysym to match keybindings [Rui; #678001] * Fix message tray icons showing up blank (again) [Adel; #725180] * Improve keybinding lookups [Rui; #725588] * Fix dynamic updates of titlebar style properties [Owen; #725751] * Fix positioning of manually positioned windows [Owen; #724049] * Misc. bug fixes [Carlos, Giovanni, Florian, Jasper; #724969, #724402, #722266, #725338] Contributors: Giovanni Campagna, Adel Gadllah, Carlos Garnacho, Rui Matos, Florian Müllner, Jasper St. Pierre Translations: Aurimas Černius [lt], Milo Casagrande [it], Balázs Úr [hu], Matej Urbančič [sl], Enrico Nicoletto [pt_BR], Yosef Or Boczko [he], Piotr Drąg [pl], Fran Diéguez [gl] Download https://download.gnome.org/sources/mutter/3.11/mutter-3.11.91.tar.xz (1.62M) sha256sum: 1aa6a69b1f8c454e71d7c53916bca06b561d3792001a21d7230721d195d5dfa4 ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
GNOME Shell 3.11.91
About GNOME Shell = GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. Tarball releases are provided largely for distributions to build packages. If you are interested in building GNOME Shell from source, we would recommend building from version control using the build script described at: http://live.gnome.org/GnomeShell Not only will that give you the very latest version of this rapidly changing project, it will be much easier than get GNOME Shell and its dependencies to build from tarballs. News * Don't use network profile name in menu [Giovanni; #725586] * calendar: Make date label clickable to return to current date [Vit; #641366] * Misc. bug fixes [Florian, Zeeshan, Adel, Jasper, Dan, Volker; #724813, #724686, #725082, #724870, #724779, #725533] Contributors: Zeeshan Ali (Khattak), Giovanni Campagna, Piotr Drąg, Adel Gadllah, Florian Müllner, Volker Sobek, Vit Stanislav, Jasper St. Pierre, Dan Williams Translations: Victor Ibragimov [tg], Aurimas Černius [lt], Dimitris Spingos [el], Andika Triwidada [id], Rafael Ferreira [pt_BR], Daniel Mustieles [es], Baurzhan Muftakhidinov [kk], Marek Černocký [cs], Ihar Hrachyshka [be], eternalhui [zh_CN], Yosef Or Boczko [he], Fran Diéguez [gl], Khaled Hosny [ar], Ville-Pekka Vainio [fi], Piotr Drąg [pl], Kjartan Maraas [nb], Changwoo Ryu [ko] Download https://download.gnome.org/sources/gnome-shell/3.11/gnome-shell-3.11.91.tar.xz (1.46M) sha256sum: 0c53c6c3d7a8101e32277df00b58db830f25603d1de4812a26c688b110902f8a ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: gtkmm 3.11.8
*** gtkmm gtkmm 3.11/12 wraps GTK+ 3.11/12. gtkmm stays in-sync with gtk+ by following the official GNOME release schedule: http://www.gnome.org/start/unstable/ http://www.gtkmm.org *** Changes 3.11.8 (unstable): Gtk: * Window: Add is_maximized() and the is-maximized property. (Juan R. García Blanco) * IconInfo: Add is_symbolic(). (Juan R. García Blanco) * Assistant: Add use-header-bar property. (Juan R. García Blanco) * ActionBar: - Now inherits from GtkBin - spacing and center-widget properties removed. - Add unset_center_widget() method. (Juan R. García Blanco) * Box: Add get/set_center_widget() and unset_center_widget(). (Juan R. García Blanco) * Dialog: Add get/set_header_bar() and the use_header_bar property. (Juan R. García Blanco) * Entry: - Add the max-width-chars property. - Add get/set_max_width_chars() and the property. (Juan R. García Blanco) * MenuButton: - Add get/set_popover() and unset_popover() and the property. - Add get/set_use_popover() and the property. (Juan R. García Blanco) * Popover: Add constructor that takes a model and add bind_model(). (Juan R. García Blanco) 3.11.7 (unstable): * MessageDialog: Deprecate get/set_image() and the property. (Murray Cumming) * Popover: - Add closed signal. (Juan R. García Blanco) - Add closed signal. Correct the type of the pointing_to property and method parameter. (Juan R. García Blanco) * FlowBoxChild: Add activate signal. (Juan R. García Blanco) -- murr...@murrayc.com www.murrayc.com www.openismus.com ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
Mutter-wayland 3.11.91
About mutter Mutter is a window and compositing manager that displays and manages your desktop via OpenGL. Mutter combines a sophisticated display engine using the Clutter toolkit with solid window-management logic inherited from the Metacity window manager. While Mutter can be used stand-alone, it is primarily intended to be used as the display core of a larger system such as GNOME Shell. For this reason, Mutter is very extensible via plugins, which are used both to add fancy visual effects and to rework the window management behaviors to meet the needs of the environment. News * Don't use keysym to match keybindings [Rui; #678001] * Fix message tray icons showing up blank (again) [Adel; #725180] * Improve keybinding lookups [Rui; #725588] * Fix dynamic updates of titlebar style properties [Owen; #725751] * Fix positioning of manually positioned windows [Owen; #724049] * Misc bug fixes and cleanups [Jasper, Carlos, Adel, Giovanni, Florian; #720631, #724969, #725216, #724402, #722266, #725338, #725525] Contributors: Giovanni Campagna, Adel Gadllah, Carlos Garnacho, Rui Matos, Florian Müllner, Jasper St. Pierre, Owen W. Taylor Download https://download.gnome.org/sources/mutter-wayland/3.11/mutter-wayland-3.11.91.tar.xz (1.68M) sha256sum: b76b0b2238529cb8526df63dd93eca0a7d51b8f3d486d297f7923d675e58d4ba ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
GNOME Photos 3.11.91 released
Photos is an application to access, organize and share your photos on GNOME. Overview of changes in 3.11.91 == * Bugs fixed: 723664 gegl-gtk-view-helper: Avoid pointing to invalid memory 725016 "Open with..." opens the wrong program 725095 Allow enter to activate first search item 725327 Clicking "add to collection" leads to crash 725328 Unbreak activating a search provider result 725329 Fix broken mode changes 725589 Hide empty albums * Updated translations: Simplified Chinese Traditional Chinese (Hong Kong) Traditional Chinese (Taiwan) Czech Finnish Galician Hebrew Lithuanian Norwegian bokm??l Portuguese (Brazilian) Spanish Tajik Bugs: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos Design: https://live.gnome.org/Design/Apps/Photos Download: http://download.gnome.org/sources/gnome-photos/3.11/ Git: http://git.gnome.org/browse/gnome-photos Website: https://wiki.gnome.org/Apps/Photos Happy hacking, Debarshi -- Wearing non-prescription glasses and embracing obscurity doesn't necessarily make you a hipster. -- Anonymous pgpMRn2cyJmXJ.pgp Description: PGP signature ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
Geoclue 2.1.6
Hi, Here is the another release of the re-write of geoclue. Changes since 2.1.5: - Correct binary path is demo's desktop file. - Move demo apps from /usr/share to /usr/libexec. --- Geoclue is a D-Bus service that provides location information. The primary goal of the Geoclue project is to make creating location-aware applications as simple as possible, while the secondary goal is to ensure that no application can access location information without explicit permission from user. Geoclue is Free Software, licensed under GNU GPLv2+. It is developed for Linux. The aim of project is to utilize all possible sources of geolocation to best find user's location: * WiFi-based geolocation (accuracy: in meters) * GPS(A) receivers (accuracy: in centimeters) * 3G modems (accuracy: in kilometers, unless modem has GPS) * GeoIP (accuracy: city-level) Geoclue used to also do (reverse-)geocoding but that functionality has been dropped in favor of geocode-glib library. Release tarball: http://www.freedesktop.org/software/geoclue/releases/2.1/geoclue-2.1.6.tar.xz sha256sum: ae7befcb07b06c89b5d9d7e837f431a0091573070c0a13a5222315ca6e005677 D-Bus API documentation: http://www.freedesktop.org/software/geoclue/docs/ -- 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
[ANNOUNCE] Libgee 0.12.1 - GObject collection library
We are very pleased to announce version 0.12.1 of Libgee, the GObject collection library. Libgee 0.12.1 is now available for download at: http://download.gnome.org/sources/libgee/0.12/ 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.12.1 - * Fix HazardPointer bugs 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 * Future The ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, 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 signature.asc Description: This is a digitally signed message part ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
GNOME Online Accounts 3.11.91 released
GNOME Online Accounts provides interfaces so that applications and libraries in GNOME can access the user's online accounts. It has providers for Google, ownCloud, Facebook, Flickr, Windows Live, Microsoft Exchange, IMAP/SMTP, Jabber, SIP and Kerberos. Overview of changes in 3.11.91 == * Updated translations: Belarusian Finnish Friulian Hungarian Norwegian bokm??l Polish Slovenian Download: http://download.gnome.org/sources/gnome-online-accounts/3.11/ Bugs: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-online-accounts Git: http://git.gnome.org/browse/gnome-online-accounts Happy hacking, Debarshi -- Wearing non-prescription glasses and embracing obscurity doesn't necessarily make you a hipster. -- Anonymous pgp0qvZ9kk2ns.pgp Description: PGP signature ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
ANNOUNCE: Accerciser v3.11.91 released
We're happy to announce Accerciser v3.11.91 What is Accerciser? Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI2 to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information. You can read more about Accerciser at http://live.gnome.org/Accerciser What's New == - ipython: Update to match the latest IPython API - ipython: seek to 0 after truncating stdout - ipython: Adding auto-indentation - Fix for bug 723403 - Save window's properties at 'delete-event' time Where can I get it ? You can obtain Accerciser v3.11.91 in source code form at the following: https://download.gnome.org/sources/accerciser/3.11/accerciser-3.11.91.tar.xz (3.06M) sha256sum: fe88c5fabaae6ae684b437596068384287f766bec17d4e24cf65b65512f724b9 -- Javier Hernández Antúnez ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
Geoclue 2.1.5
Hi, Here is the another release of the re-write of geoclue. Changes since 2.1.4: - Add a NULL check to fix a crasher. - Setup D-Bus policy to be able to access NetworManager API. - Expected agent object path now static. This breaks agent interface but it was needed to fix the D-Bus policy. - Fix issue of us giving every connection access to every property on the system bus. All contributors to this release: Zeeshan Ali (Khattak) --- Geoclue is a D-Bus service that provides location information. The primary goal of the Geoclue project is to make creating location-aware applications as simple as possible, while the secondary goal is to ensure that no application can access location information without explicit permission from user. Geoclue is Free Software, licensed under GNU GPLv2+. It is developed for Linux. The aim of project is to utilize all possible sources of geolocation to best find user's location: * WiFi-based geolocation (accuracy: in meters) * GPS(A) receivers (accuracy: in centimeters) * 3G modems (accuracy: in kilometers, unless modem has GPS) * GeoIP (accuracy: city-level) Geoclue used to also do (reverse-)geocoding but that functionality has been dropped in favor of geocode-glib library. Release tarball: http://www.freedesktop.org/software/geoclue/releases/2.1/geoclue-2.1.5.tar.xz sha256sum: a519756881e5f2f47c7db88176521c3b74227398bd4ba7af9b8521d226f4fc89 D-Bus API documentation: http://www.freedesktop.org/software/geoclue/docs/ -- 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
WebKitGTK+ 2.3.91 released!
WebKitGTK+ 2.3.91 is available for download at: http://webkitgtk.org/releases/webkitgtk-2.3.91.tar.xz (9.4MB) md5sum: 97e0a3c3d2155c3d64410743bada9f4d sha256sum: d6a0bc4db2fdeb5fdf9200ec11a43fba054d387d2689a2afafca63d2935f65f4 This is a development release leading toward 2.4 series. What's new in the WebKitGTK+ 2.3.91 release? - Use a persistent cache for plugins metadata to avoid blocking the UI while scanning plugins during page loads. - Make the web inspector always load in multiprocess mode. - Add a pkg-config file for WebKit2 web process extensions API. - Fix the generation of g_return macros for GObject DOM bindings in some cases where non pointer parameters were handled as pointers. - Enable DFG_JIT on FreeBSD. - Use system default compiler instead of gcc when building DOM generated sources. - Several build fixes for FreeBSD. - Fix the build with wayland support enabled. What is WebKitGTK+? === WebKitGTK+ is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. Requirements gtk+ >= 3.6.0 glib >= 2.36.0 libsoup >= 2.42.0 cairo >= 1.10 pango >= 1.30.0 libxml >= 2.6 fontconfig >= 2.5 FreeType2 >= 9.0 libsecret Depending on your configuration options WebKitGTK+ may also depend on: gtk+ >= 2.24.10 gail GObject introspection >= 1.32.0 libxslt >= 1.1.7 SQLite >= 3.0 gstreamer >= 1.0.3 gstreamer-plugins-base >= 1.0.3 enchant >= 0.22 Clutter Clutter GTK+ More information If you want to know more about the project or get in touch with us you may: - Visit our website at http://www.webkitgtk.org, or the upstream site at http://www.webkit.org. People interested in contributing should read: http://www.webkit.org/coding/contributing.html. - Browse the bug list at http://bugs.webkit.org, WebKitGTK+ bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk+ IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK+ mailing list, http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk, or the WebKit development mailing list, http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK+ team, March 03, 2014 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list
[ANNOUNCE] Libgee 0.13.91 - GObject collection library
We are very pleased to announce version 0.13.91 of Libgee, the GObject collection library. Libgee 0.13.91 is now available for download at: http://download.gnome.org/sources/libgee/0.13/ 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.13.91 -- * Fix HazardPointer bugs * Fix List test 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 * Future The ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, 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 signature.asc Description: This is a digitally signed message part ___ gnome-announce-list mailing list gnome-announce-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-announce-list