The following modules have a new version: - dconf-editor (3.16.1 => 3.17.1) - evince (3.16.0 => 3.17.1) - evolution-data-server (3.16.1 => 3.17.1) - geocode-glib (3.16.0 => 3.17.1) - glib (2.44.0 => 2.45.1) - glib-networking (2.44.0 => 2.45.1) - gnome-bluetooth (3.16.0 => 3.16.1) - gnome-contacts (3.16.1 => 3.16.2) - gnome-dictionary (3.16.1 => 3.17.1) - gnome-shell (3.16.1 => 3.17.1) - gnome-shell-extensions (3.16.1 => 3.17.1) - gom (0.3.0 => 0.3.1) - gtk+ (3.16.2 => 3.17.1) (*) - gtksourceview (3.16.1 => 3.17.1) - libgdata (0.16.1 => 0.17.1) - libgsf (1.14.32 => 1.14.33) - libgweather (3.16.1 => 3.17.1) - libsecret (0.18 => 0.18.2) - mutter (3.16.1.1 => 3.17.1) - totem-pl-parser (3.10.4 => 3.10.5) (*) No summarized news available The following modules weren't upgraded in this release: NetworkManager, adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cantarell-fonts, caribou, clutter, clutter-gst, clutter-gtk, cogl, dconf, empathy, eog, epiphany, folks, gcr, gdk-pixbuf, gdm, gjs, glibmm, gmime, gnome-backgrounds, gnome-calculator, gnome-control-center, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-keyring, gnome-menus, gnome-online-accounts, gnome-online-miners, gnome-packagekit, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-system-log, gnome-system-monitor, gnome-terminal, gnome-themes-standard, gnome-user-docs, gnome-user-share, gnome-video-effects, gobject-introspection, grilo, grilo-plugins, gsettings-desktop-schemas, gssdp, gtk-doc, gtk-engines, gtkmm, gucharmap, gupnp, gupnp-igd, gvfs, json-glib, libchamplain, libcroco, libgee, libgtop, libgxps, libmediaart, libnotify, libpeas, librsvg, libsigc++, libsoup, libwnck, libzapojit, mm-common, mousetweaks, nautilus, pango, pangomm, pygobject, rest, sushi, totem, tracker, vala, vino, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== dconf-editor ======================================== dconf-editor 3.17.1 ===================== Beginning of cleaning, both of the code (UI template, GResource…) and of the UI (unnecessary shadows removed, widgets' margins, minimum width of the panel…). Gtk+ 3.14 is now required, with also a recent Valac. ======================================== evince ======================================== ================ Evince 3.17.1 ================ New features and improvements: * Provide a symbolic variant of the app icon (#746844, Jakub Steiner) * Add search support to browser plugin (Carlos Garcia Campos) * Create popup windows for all markup annotation that can have a popup associated (#733603, Philipp Reinkemeier) * Add shortcuts for Continuous and Dual modes (#670964, boisjaune) * Remove custom search bar implementation and use GtkSearchBar instead (Carlos Garcia Campos) Bug fixes: * Never save n-copies in the persistent print-settings file (#748549, José Aliste) * Fix the background color of annotation popup windows (#732211, Giselle Machado) Translation updates: * Daniel (an) * Khaled Hosny (ar) * David (ca) * Marek Černocký (cs) * Tom Tryfonidis (el) * Daniel Puentes (eo) * Daniel Mustieles (es) * Yosef Or Boczko (he) * Gabor Kelemen (hu) * Sveinn í Felli (is) * Stas Solovey (ru) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.17.1 2015-04-27 --------------------------------------- Bug Fixes: Bug 663828 - Auto-add all Google calendars for GOA accounts (Milan Crha) Bug 744718 - Provide backend specific extensions as public (Milan Crha) ======================================== geocode-glib ======================================== 3.17.1 ------ Changes since 3.16.0: - Make error handling of reverse geocode more robust All contributors to this release: Bastien Nocera Jonas Danielsson ======================================== glib ======================================== Overview of changes in GLib 2.45.1 ================================== * The GSettings schema compiler, glib-compile-schemas has been changed to reject schema xml that has duplicate or elements. Such elements typically occur when translations are merged into the schema, with xml:lang attributes. This is not the correct way to translate schemas. Instead keep the translations in the .mo file and set the gettext-domain attribute on the element. * The file monitoring infrastructure has been rewritten, and all backends have seen major improvements. The inotify backend is reporting events with less delay (no event will be delayed more than 10ms) and wakeups due to file monitoring have been significantly reduced. A CHANGES_DONE event will also be sent when new files appear. The poll implementation is now using the thread default main context. The fam implmentation is now running in the worker thread. The fen implementation has been removed, since it was unmaintained. * The GSettings schema compiler, glib-compile-schemas, is more strict about rejecting schemas with xml:lang style merged translations. Schema translations should be done by specifying the gettext domain in the xml, and keeping the translations in gettext. To avoid breaking already-installed schemas, this change is only taking effect when you use the --strict option. * The hardcoded 10-thread limit of GTask's thread pool has been removed, since it was prone to causing deadlocks. The thread pool is now allowed to grow dynamically and will shrink back over time. * GSimpleAsyncResult has been deprecated in favor of GTask. * The algorithm used by GAppInfo to find default handlers for mime types has been tweaked to prefer apps that handle the specific subtype over default handlers for a generic supertype. * Bug fixes: 627285 inotify file monitor hardwired delay 631597 Segmentation fault in append_escaped_text 661767 merge/improve various bits of run-in-thread functionality 687223 cleverer GThreadPool management 711547 win32: silence some build warnings 719966 glib: Add missing (nullable) and (optional) annotations 726447 Possibly an error in text string 728663 W32: wrong stat struct is used when built with MinGW-w64 728669 W32: GLocalFile can't measure size of files larger than 2^32... ======================================== glib-networking ======================================== 2.45.1 ====== * tls/gnutls: Implement g_tls_client_connection_copy_session_state(), to allow implementing FTP-over-TLS in gvfs. (#745255, Ross Lagerwall) ======================================== gnome-bluetooth ======================================== ver 3.16.1: - Fix Bluetooth 2.1 keyboards not being pairable ======================================== gnome-contacts ======================================== Major changes in 3.16.2: * Bug fixed concerning Maps initialization. ======================================== gnome-dictionary ======================================== GNOME Dictionary 3.17.1 2015-04-27 ================================================================================ Translations * cs (Marek Černocký), el (Tom Tryfonidis), et (Mattias Põldaru), ja (Hajime Taira), nl (Hannie Dumoleyn) Application * Pass the application pointer to the window constructor (Emmanuele Bassi) * Drop homegrown app singleton (Emmanuele Bassi) * Use widget templates to build GdictPrefDialog (Emmanuele Bassi) * Rename the GdictPrefDialog UI definition (Emmanuele Bassi) * Rename the menus UI definition file (Emmanuele Bassi) * Use widget templates for GdictSourceDialog (Emmanuele Bassi) ======================================== gnome-shell ======================================== 3.17.1 ====== * Add Display Settings entry to background menu [Meet; #697346] * Add window menu option to move to different monitor [Isaac; #633994] * Improve switch style in default/highContrast themes [Jakub; #746294, #747912] * Make event highlight in calendar more prominent [Jakub; #747715] * Fix keyboard focus when focusing a notification banner [Florian; #747205] * Move notification banners below the dateMenu [Meet, Florian; #745910] * Misc. bug fixes [Mario, Rui; #748338, #748541] Contributors: Isaac Ge, Rui Matos, Florian Müllner, Meet Parikh, Mario Sanchez Prada, Jakub Steiner, Jasper St. Pierre Translations: Sveinn í Felli [is], Marek Černocký [cs], laurent Soleil [oc] ======================================== gnome-shell-extensions ======================================== 3.17.1 ====== * style updates * updated translations (oc) ======================================== gom ======================================== 0.3.1 ----- - Support g_autoptr() for all gom object types - Add IS NULL and IS NOT NULL filters - Add gom_resource_group_delete_[a]sync functions - Fix crash on 64-bit systems with some compiler/compiler flags - Fix saving a modified resource a second time - Fix setting ID after calling gom_resource_group_write_* ======================================== gtksourceview ======================================== News in 3.17.1 -------------- * New public function: gtk_source_encoding_get_default_candidates() * Add g_autoptr autocleanup support * Add lang files for (basic) CSV and jade template * Improvements to lang files: C, CMake, GDB log, JavaScript, C#, F#, VB.net and CSS * Translation updates ======================================== libgdata ======================================== Overview of changes from libgdata 0.17.0 to libgdata 0.17.1 =========================================================== Major changes: • Correctly increment LT version; this release should always be used instead of 0.17.0 Overview of changes from libgdata 0.16.0 to libgdata 0.17.0 =========================================================== Major changes: • Port from v2 to v3 of the YouTube API — your client’s developer key may stop working due to never being conigured for v3; refresh it here: https://developers.google.com/youtube/registering_an_application • Port from the Google Docs API to the Google Drive API (v2) — the same libgdata APIs should continue to work unchanged • Both the YouTube and Drive API ports are not thoroughly tested, and a number of unit tests have been disabled temporarily; code quality will be ramped up again in subsequent releases • Add support for OAuth 2.0 authorisation • Commit to API and ABI stability • Add --disable-tests configure flag to skip building tests • Various improvements to the unit tests • Fix pagination handling in Google Docs • Add demo applications for Google Docs and YouTube • Various Freebase fixes, including a huge number of new tests and authentication fixes • Various JSON parser fixes • Note that the Calendar v2 API has now been withdrawn; there has not been enough time to port libgdata to version 3 (ongoing: https://bugzilla.gnome.org/show_bug.cgi?id=664353), but clients can (and should, regardless) use the CalDAV API provided by Google Calendar API changes: • Add GDATA_OAUTH2_REDIRECT_URI_OOB • Add GDATA_OAUTH2_REDIRECT_URI_OOB_AUTO • Add GDataOAuth2Authorizer • Add API padding and commit to API stability • Add GDataServiceClass.parse_feed • Add gdata_freebase_search_result_item_get_type(), GDATA_TYPE_FREEBASE_SEARCH_RESULT_ITEM • Add GDATA_CATEGORY_SCHEMA_LABELS_SHARED • Add GDATA_CATEGORY_SCHEMA_LABELS_VIEWED • Add GDataYouTubeFeed • Deprecate GDataYouTubeQuery:format, gdata_youtube_query_get_format(), gdata_youtube_query_set_format() • Deprecate GDataYouTubeQuery:has-location • Deprecate GDataYouTubeQuery:language, gdata_youtube_query_get_language(), gdata_youtube_query_set_language() • Deprecate GDataYouTubeQuery:sort-order, gdata_youtube_query_get_sort_order(), gdata_youtube_query_set_sort_order() • Deprecate GDataYouTubeQuery:uploader, gdata_youtube_query_get_uploader(), gdata_youtube_query_set_uploader() • Deprecate GDataYouTubeSortOrder • Deprecate GDataYouTubeUploader • Deprecate GDataYouTubeContent • Deprecate GDataYouTubeFormat • Deprecate GDataYouTubeVideo:video-id, gdata_youtube_video_get_video_id() • Deprecate gdata_youtube_video_look_up_content() (use gdata_youtube_video_get_player_uri() instead) • Deprecate GDATA_YOUTUBE_RATING_TYPE_SIMPLE • Deprecate GDataYouTubeCredit, GDATA_YOUTUBE_CREDIT_ENTITY_PARTNER • Deprecate GDataYouTubeVideo:credit, gdata_youtube_video_get_credit() • Deprecate GDataYouTubeVideo:is-draft, gdata_youtube_video_is_draft(), gdata_youtube_video_set_is_draft() • Deprecate GDATA_YOUTUBE_*_FEED except GDATA_YOUTUBE_MOST_POPULAR_FEED (all others have been deprecated online and will transparently return the most popular videos from the past 24 hours) • GDataYouTubeQuery:restriction no longer accepts IP addresses • All GDataCommentable functionality on GDataYouTubeVideo is disabled at runtime until the v3 YouTube API for comments is finished online • Not all properties of a GDataYouTubeVideo may be retrieved when doing searches, retrieving related videos, or listing standard feeds — to guarantee getting all properties, use gdata_service_query_single_entry() for the video in question; common properties such as title, description, player URI and thumbnails will always be retrieved • Deprecate GDataDocumentsEntry:edited Bugs fixed: • Bug 646285 — Add OAuth 2 support • Bug 657539 — Add support for Google Tasks ======================================== libgsf ======================================== libgsf 1.14.33 Morten: * Ensure floats roundtrip through our xml functions. * Improve handling of unknown xml tags. * xml parser improvements. * xml pretty-printing improvements. -------------------------------------------------------------------------- ======================================== libgweather ======================================== ============== Version 3.17.1 ============== * API break: some include files were renamed, and single includes are now mandatory. Binary compatibility was preserved. * Misc bug fixes to the search in the database [#747017, #748299] * Location database fixes [Changwoo Ryu, #747155] * Build system updates to improve operation with GNOME Builder * Build system fixes [Emmanuele Bassi, #747837] [#747890] ======================================== libsecret ======================================== 0.18.2 * Testing fixes * Documentation typo [#747654 ...] * Build fixes [#743444] * Updated transaltions * Accomodate libgcrypt 1.6+ 0.18.1 * Testing fix [#726909] ======================================== mutter ======================================== 3.17.1 ====== * Add public method to get neighboring monitor [Florian; #633994] * Apply the right settings to the right input devices [Carlos; #747886] * Fix scroll button setting [Ondrej; #747967] * Add support for modal hint on wayland [Jonas; #745720] * Don't reset idle time for non-hardware events [Rui; #748541] * Misc. bug fixes [Ray, Rui; #748380, #748478] Contributors: Jonas Ådahl, Carlos Garnacho, Ondrej Holy, Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Tomeu Vizoso ======================================== totem-pl-parser ======================================== 3.10.5: - Don't handle HLS playlists served as m3u8 - Updated translations