The following modules have been added in this release: cairomm, tracker-miners The following modules have a new version: - at-spi2-core (2.25.4 => 2.25.90) - atk (2.25.2 => 2.25.90) - cheese (3.24.0 => 3.25.90) - clutter-gtk (1.8.2 => 1.8.4) - eog (3.25.1 => 3.25.90) - epiphany (3.25.4 => 3.25.90) - evince (3.24.0 => 3.25.4) - evolution-data-server (3.25.4 => 3.25.90) - file-roller (3.24.1 => 3.25.1) - gdk-pixbuf (2.36.7 => 2.36.8) - gdm (3.25.4.1 => 3.25.90) - gedit (3.22.0 => 3.22.1) - gjs (1.49.4 => 1.49.90) - glib (2.53.4 => 2.53.5) - glib-networking (2.50.0 => 2.53.90) - gnome-boxes (3.25.4 => 3.25.90) - gnome-calculator (3.25.3 => 3.25.90) - gnome-calendar (3.25.3 => 3.25.90) - gnome-color-manager (3.24.0 => 3.25.90) (*) - gnome-control-center (3.25.4 => 3.25.90) - gnome-desktop (3.25.4 => 3.25.90) - gnome-disk-utility (3.25.4 => 3.25.90) - gnome-font-viewer (3.24.0 => 3.25.90) - gnome-logs (3.25.4 => 3.25.90) - gnome-maps (3.25.4 => 3.25.90) - gnome-music (3.25.4 => 3.25.90) - gnome-online-accounts (3.25.4 => 3.25.90) - gnome-online-miners (3.22.0 => 3.25.90) (*) - gnome-session (3.25.4 => 3.25.90) - gnome-settings-daemon (3.25.4 => 3.25.90) - gnome-shell (3.25.4 => 3.25.90) - gnome-shell-extensions (3.25.4 => 3.25.90) - gnome-software (3.25.4 => 3.25.90) (*) - gnome-system-monitor (3.22.2 => 3.25.90) - gnome-todo (3.25.3 => 3.25.90) (*) - gnome-user-docs (3.24.2 => 3.25.90) - gobject-introspection (1.53.4 => 1.53.5) (*) - gtk+ (3.91.1 => 3.91.2) - gtk-doc (1.25 => 1.26) - gvfs (1.33.3 => 1.33.90) - libgepub (0.4 => 0.5.2) - libgtop (2.37.2 => 2.37.90) - libgxps (0.2.5 => 0.3.0) - libhttpseverywhere (0.4.7 => 0.4.8) (*) - libmediaart (1.9.1 => 1.9.4) - libpeas (1.20.0 => 1.21.0) - libsigc++ (2.99.8 => 2.99.9) - libsoup (2.58.1 => 2.59.90.1) - libwnck (3.24.0 => 3.24.1) - mutter (3.25.4 => 3.25.90) - nautilus (3.25.1 => 3.25.90) - orca (3.24.0 => 3.25.4) - pango (1.40.7 => 1.40.9) - simple-scan (3.25.4 => 3.25.90) - totem (3.24.0 => 3.25.90.1) - totem-pl-parser (3.25.3 => 3.25.90) - tracker (1.99.1 => 1.99.2) - vala (0.37.1 => 0.37.2) (*) No summarized news available The following modules weren't upgraded in this release: NetworkManager, adwaita-icon-theme, at-spi2-atk, atkmm, baobab, cantarell-fonts, caribou, clutter, clutter-gst, cogl, dconf, folks, gcab, gcr, geocode-glib, gfbgraph, glibmm, gmime, gnome-backgrounds, gnome-bluetooth, gnome-characters, gnome-clocks, gnome-contacts, gnome-documents, gnome-getting-started-docs, gnome-initial-setup, gnome-keyring, gnome-menus, gnome-photos, gnome-screenshot, gnome-terminal, gnome-themes-standard, gnome-user-share, gnome-video-effects, gnome-weather, gom, graphene, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gupnp-igd, json-glib, libchamplain, libcroco, libgdata, libgee, libgnomekbd, libgovirt, libgrss, libgsf, libgweather, libnotify, librsvg, libsecret, libxml2, libxslt, libzapojit, mm-common, mousetweaks, network-manager-applet, pangomm, phodav, pyatspi, pygobject, rest, sushi, vino, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.25.90: * Fix a couple of introspection issues (bgo#784481). * atspi_get_a11_bus: don't leak the DBusConnection. * Meson fixes. ======================================== atk ======================================== Changes in version 2.25.90 ========================== * Bugfixing * 689810: Move include guards out to enable GCC optimisation * Build (meson) * Keep the version in sync with Autotools * Add atkversion.h to introspection build * Build (visual studio) * Adapt to the Python-field glib-genmarshal * Adapt to new glib-genmarshal command line * Use PythonDir instead of PythonPath * Integrate introspection builds * Don't build introspection by default * Make marshal generation more robust * Misc * Update AUTHORS file Contributors Emmanuele Bassi, Daniel Boles, Chun-wei Fan, Rico Tzschichholz Translations Pawan Chitrakar (ne), Fabio Tomat (fur) ======================================== cheese ======================================== version 3.25.90 - Remove camera service It was an experiment, but in future PipeWire will be used instead, so it is no longer needed. - Remove some unused configuration variables - Correctly select the given camera device Due to a bug in the VAPI file the code would pass a string to the camera setup routine instead of a CameraDevice object. As the setup routine already has code to automatically select an appropriate device based on the name passing an argument is not even required. Note that the --device parameter might be somewhat confusing as it refers to the devices name and not to the /dev/videoX device file. https://bugzilla.gnome.org/show_bug.cgi?id=777047 - Fix bug 773526 Fix bug 773526 to use consisent language about the user's home folder. Fix tag to be used around one folder and not multiple folders. Update last sentence to shorten and simplify it. - camera-device: limit width and height Set a limit on the width and height or else we might end scanning and overflowing forever. - camera-device: handle fraction ranges Add support for fraction ranges - camera: remove dead instance variables https://bugzilla.gnome.org/show_bug.cgi?id=780021 - Added/Updated Translations - ne, courtesy of Pawan Chitrakar - pl, courtesy of Piotr Drąg - tr, courtesy of Emin Tufan Çetin - Added/Updated Documentation - cs, courtesy of Marek Černocký - de, courtesy of Christian Kirbach - es, courtesy of Daniel Mustieles - hu, courtesy of Gabor Kelemen - id, courtesy of Andika Triwidada - pl, courtesy of Piotr Drąg - pt_BR, courtesy of Rafael Fontenelle - sv, courtesy of Anders Jonsson ======================================== clutter-gtk ======================================== Clutter-GTK 1.8.4 09/08/2017 =============================================================================== Changes since 1.8.2: • Add Meson build, in parallel with Autotools • Fix cruft in the Autotools build • Fix a snafu in the name of the getter for the GtkClutterEmbed:use-layout-size property; the ABI is preserved List of bugs fixed: #783431 - Cannot build clutter-gtk with meson on FreeBSD because -D_XOPEN_SOURCE=500 is too old ======================================== eog ======================================== Version 3.25.90 --------------- * Miscellaneous fixes (Anders Jonsson, Andre Klapper, Bastien Nocera) Bug fixes: #784942, thumbnail: Remove use of obsolete gnome-desktop-thumbnail helper New and updated translations: - Khaled Hosny [ar] - Marek Černocký [cs] - Meskó Balázs [hu] - Anish A [ml] - Dušan Kazik [sk] - Matej Urbančič [sl] - Anders Jonsson [sv] - Çağatay Yiğit Şahin [tr] - Trần Ngọc Quân [vi] New and updated manual translations - Mario Blättermann [de] - Daniel Mustieles [es] - Anders Jonsson [sv] ======================================== epiphany ======================================== 3.25.90 - August 8, 2017 ======================== - Greatly improved Firefox Sync support, enabled by default (#777631) - Use new custom popup menu for HTML select elements (#783408) - Disable homepage shortcut in web app mode (#785996) - Add social media and annoyance blocking to default adblock settings - Fix location of icon database on disk - Updated translations 3.25.4 - July 17, 2017 ====================== - Fix crash when download fails (#778653) - Fix homepage radio button glitch (#783290) - Use default system font on about pages (#783489) - Improve font color in the address bar dropdown (#784431) - Fix crash if search engine settings get desynced - Updated translations ======================================== evince ======================================== ================ Evince 3.25.4 ================ New features and improvements: * The comics backend now uses libarchive and unarr instead of spawning commands (#720742, Bastien Nocera) * Add flag EV_DOCUMENT_LOAD_FLAG_NO_CACHE to not setup the document cache during the load. It will be setup later only if needed (#780210, Bastien Nocera, Carlos Garcia Campos) * Speed up thumbnailing by using EV_DOCUMENT_LOAD_FLAG_NO_CACHE flag (#780210, Bastien Nocera) * Improve performance of the links sidebar (#779614, Benjamin Berg) * Select the active file when open containing folder (#741377, Germán Poo-Caamaño) * Improve performance of scrolling in thumbnails sidebar (#691448, #342110, Nelson Benítez León) Bug fixes: * Fix crash with Orca screen reader (#777992, Jason Crain) * Fix ev_page_accessible_get_range_for_boundary() to ensure the start and end offsets it returns are within the allowed range (#777992, Jason Crain) * Fix toggling layers that are not in the current visible range of pages (#780139, Georges Dupéron) * Don't copy remote files before thumbnailing (#780351, Bastien Nocera) * Fix a crash when opening a second window (#777082, Caolán McNamara) * Do not jump to first thumbnail in sidebar after fullscreen (#783404, Nelson Benítez León) * Remove use of obsolete gnome_desktop_thumbnail_scale_down_pixbuf (#784789, Bastien Nocera) Translation updates: * Yuras Shumovich (be) * Marek Černocký (cs) * Mario Blättermann (de) * Tom Tryfonidis (el) * Daniel Mustieles (es) * Jiri Grönroos (fi) * Fabio Tomat (fur) * Fran Dieguez (gl) * gogo (hr) * Balázs Úr (hu) * Kukuh Syafaat (id) * Baurzhan Muftakhidinov (kk) * Aurimas Černius (lt) * Enrico Nicoletto (pt_BR) * Dušan Kazik (sk) * Matej Urbančič (sl) * Emin Tufan Çetin (tr) * Trần Ngọc Quân (vi) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.25.90 2017-08-07 ---------------------------------------- Bug Fixes: Bug 785136 - Summary changes can be lost on folder leave (Milan Crha) Bug 785188 - Do not add LIB_INSTALL_DIR into RPATH (Milan Crha) Bug 785212 - Quit with a large vFolder causes load of each message info (Milan Crha) Bug 785284 - Add asynchronous variant for camel_offline_store_set_online_sync() (Milan Crha) Bug 785340 - Change "IMAP+" server type to "IMAP" in GUI (Milan Crha) Bug 785393 - [ESourceRefresh] Let zero Refresh interval mean 'No periodic update' (Milan Crha) Bug 785629 - Document the CamelStoreGetFolderFlags (Corentin Noël) Bug 785647 - Fix some warnings within the documentation (Corentin Noël) Bug 785718 - Optimize Maildir sync/check to not load whole summary (Milan Crha) Miscellaneous: Make EWebDAVSession soft-depend on ESourceWebdav extension (Milan Crha) Introduce EWebDAVCollectionBackend to be used for WebDAV-discovered collections (Milan Crha) Workaround issue with badRequest/invalid format for Google address book (Milan Crha) Deadlock on exit under e-categories.c:finalize_categories() (Milan Crha) [EWebDAVDiscover] Correct href sets reading (Milan Crha) [Vala] Fix a warning with a virtual method being the same name as another method (Corentin Noël) Rename owncloud-backend module to webdav-backend (Milan Crha) Add calendar and contacts URLs into ESourceCollection extension (Milan Crha) Translations: Andika Triwidada (id) Daniel Mustieles (es) Marek Cernocky (cs) Baurzhan Muftakhidinov (kk) Pawan Chitrakar (ne) Matej Urbančič (sl) ======================================== file-roller ======================================== version 3.25.1 -------------- New features and user visibile changes: * Filter: match any filename that contains the string, not just filenames that begin with the string. * Use Unicode in translatable strings (Piotr Drąg) (#774008) Bugs fixed: * Never tries WINDOWS-1252 encoding (#785081) * Do not activate 'file delete' when pressing Delete in the filter entry. ======================================== gdk-pixbuf ======================================== 2.36.8 ====== * jpeg: restore grayscale image support (#785171) * bmp: Tighten image dimension checks (#776694) * ico: Fixo icon quality sorting (#785447) * Various other leak and overflow fixes (#765094, #783538, #778204) * Add some assertion to help static analysis (#778943) * Remove support for building on various obsolete platforms * Translation updates ======================================== gdm ======================================== =============== Version 3.25.90 =============== - Fix for going to normal mode after classic - Translation updates ======================================== gedit ======================================== ============ gedit 3.22.1 ============ - Misc bugfixes - Translation updates ======================================== gjs ======================================== Version 1.49.90 --------------- - New API: GObject.registerClass(), intended for use with ES6 classes. When defining a GObject class using ES6 syntax, you must call GObject.registerClass() on the class object, with an optional metadata object as the first argument. (The metadata object works exactly like the meta properties from Lang.Class, except that Name and Extends are not present.) Old: var MyClass = new Lang.Class({ Name: 'MyClass', Extends: GObject.Object, Signals: { 'event': {} }, _init(props={}) { this._private = []; this.parent(props); }, }); New: var MyClass = GObject.registerClass({ Signals: { 'event': {} }, }, class MyClass extends GObject.Object { _init(props={}) { this._private = []; super._init(props); } }); It is forward compatible with the following syntax requiring decorators and class fields, which are not in the JS standard yet: @GObject.registerClass class MyClass extends GObject.Object { static [GObject.signals] = { 'event': {} } _init(props={}) { this._private = []; super._init(props); } } One limitation is that GObject ES6 classes can't have constructor() methods, they must do any setup in an _init() method. This may be able to be fixed in the future. - Closed bugs: * Misc 1.49 and mozjs52 enhancements [#785040, Philip Chimento] * Switch to native promises [#784713, Philip Chimento] * Can't call exports using top-level variable toString [#781623, Philip Chimento] * Properties no longer recognized when shadowed by a method [#785091, Philip Chimento, Rico Tzschichholz] * Patch: backport of changes required for use with mozjs-55 [#785424, Luke Jones] Version 1.48.6 -------------- - Closed bugs: * GJS crash in needsPostBarrier, possible access from wrong thread [#783935, Philip Chimento] (again) ======================================== glib ======================================== Overview of changes in GLib 2.53.5 ================================== * Bugs fixed: 695573 Untranslatable strings in glib-compile-schemas 725950 GApplication: call dbus_unregister only once, and before destruction 731703 giomodule test misbuilds its test modules as libraries 769135 External control for g_test_add/g_test_run 779332 Rewrite mkenums in Python 779607 Race between mounts-changed signal and g_unix_mounts_get() function 784000 Improve strerror_r() detection 784815 Map G_NOTIFICATION_PRIORITY_HIGH to NOTIFY_URGENCY_NORMAL 784965 Use the glib preset for i18n in Meson 784995 meson: some Windows improvements 785113 glib-mkenums Python port fixes 785130 G_LOG_DOMAIN shouldn't be left undefined for applications 785438 Spurious -Wmaybe-uninitialized in gdatetime.c 785468 glib/gpoll: Unnecessary if conditional included in the poll_rest() function 785520 Replace advice to use removed gdk_spawn functions 785577 clobbers errno while setting GError * Translation updates: Slovenian Spanish ======================================== glib-networking ======================================== 2.53.90 ======= * gnutls: Stop using %LATEST_RECORD_VERSION in priority string, since that gives better compatibility with current gnutls / current real world. [#782218, Michael Catanzaro] * gnutls: Provide a better error message when a TLS alert is received. [#782218, Michael Catanzaro] * New/updated translations: Croatian, Czech, Esperanto, Friulian, German, Indonesian, Italian, Kazakh, Slovenian, Spanish ======================================== gnome-boxes ======================================== 3.25.90 - Aug 07, 2017 ====================== Changes since 3.25.4 - Migrate from Intltool to Gettext - Deattach notifications after timeout - Update TODO file - Added/updated/fixed translations: - Friulian - Indonesian - Catalan - German - Lithuanian - Spanish - Nepali - Kazakh - Turkish - Norwegian bokmål - Slovenian - Czech All contributors to this release: Aurimas Černius Baurzhan Muftakhidinov Daniel Mustieles Emin Tufan Çetin Fabio Tomat Felipe Borges Jordi Mas Kjartan Maraas Kukuh Syafaat Marek Cernocky Mario Blättermann Matej Urbančič Pawan Chitrakar Piotr Drąg Thiago Mendes Zeeshan Ali ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.25.90 * Fixed incorrect bit toggle buttons. bgo#785850 (Robert Roth) * Updated Swedish translation (Anders Jonsson) * Updated Czech translation (Marek Cernocky) * Re-enable Portuguese help translation. bgo#784427 (Piotr Drąg) * Updated Arabic translation (Khaled Hosny) * Stop using deprecated calls (Robert Roth) * Update Kazakh translation (Baurzhan Muftakhidinov) * Updated Spanish translation (Daniel Musteles) * Updated Indonesian translation (Kukuh Syafaat) * Updated Friulian translation (Fabio Tomat) * Updated Vietnamese translation (Trần Ngọc Quân) * Add Polish help translation (Piotr Drąg) * Updated Hungarian translation (Balázs Meskó) * Fix an XML tag in Portuguese help translation (Piotr Drąg) * Fixed appdata validation. bgo#784033 (Robert Roth) * Fixed appdata.xml installation. bgo#783986 (Dominique Leuenberger) ======================================== gnome-calendar ======================================== Major changes in 3.25.90: * Port to Meson build system (Iñigo Martínez) * Improve string in the quick add popover (Carlo Lobrano) * Fix Month view's overflow detection (Abdullahi Usman) * Add support for adding and modifying recurrences (Yash Singh) * Grey out out-of-range cells in Month view * Move remaining files to GPLv3 (Alex Benishek) * Updated translations for: * Belarusian (Yuras Shumovich) * Catalan (Jordi Mas) * Croatian (gogo) * Czech (Marek Cernocky) * Friulian (Fabio Tomat) * Galician (Fran Dieguez) * German (Christian Kirbach) * Hungarian (Balázs Meskó) * Indonesian (Kukuh Syafaat) * Kazakh (Baurzhan Muftakhidinov) * Lithuanian (Aurimas Černius) * Nepali (Pawan Chitrakar) * Norwegian bokmål (Kjartan Maraas) * Slovak (Dušan Kazik) * Slovenian (Matej Urbančič) * Spanish (Daniel Mustieles) * Turkish (Emin Tufan Çetin) ======================================== gnome-control-center ======================================== =============== Version 3.25.90 =============== - Changed to a new shell design with a side bar to switch panels - The info panel was split into default apps, overview and removable media - Fixed Toronto being translated as Tortola in some locales - Translation updates Display: - Redesigned Network: - Redesigned Power: - Restore Power Off option for Power Button ======================================== gnome-desktop ======================================== =============== Version 3.25.90 =============== - Thumbnailers are now sandboxed (#7744970, #785197) - Fix a crash in xkb info handling (#785320) - Translation updates ======================================== gnome-disk-utility ======================================== 3.25.90 - August 7, 2017 ======================== Piotr Drąg: * Update POTFILES.in * Unmark placeholder strings from translation Kalev Lember: * Fix appdata file name Kai Lüke: * Add a more detailed description for the project * Detect UDisks version 2.7.2 * Move partition size helpers * Move volume and partition utility functions * Resize and repair helper functions * Resize, Check and Repair Dialogs Updated translations: * Balázs Meskó (hu), Daniel Mustieles (es), Fabio Tomat (fur), gogo (hr), Marek Cernocky (cs), Mario Blättermann (de) ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 3.25.90 ------------------------------------------------------------------------------- • Use "Fonts" as user-visible application name (#783640, Jeremy Bicha) • Port to use the Meson build system (#783613, Jeremy Bicha) • Fix regression during startup sequence (#782738) • Don't use gnome-common or intltool (#783611, Jeremy Bicha) • Unconditionally source config.h (#783612, Jeremy Bicha) • Translation updates ======================================== gnome-logs ======================================== GNOME Logs 3.25.90 ================== * add a Ignore button to info bar * various event compression UI improvements from Pranav Ganorkar * translatable string improvement from Piotr Drąg * require GTK+ 3.22 to build from Jeremy Bicha * add Malayalam translation * updates to Spanish, Kazakh, Croatian, German, Slovenian, Croatian, Hungarian and Spanish translations ======================================== gnome-maps ======================================== 3.25.90 - Aug 7, 2017 ========================= Changes since 3.25.4 - Allow viewing and editing OSM editor notes when editing objects Added/updated/fixed translations: - Slovenian - Friulian - Spanish - Kazakh - Croatian - German - Catalan - Czech - Hungarian All contributors to this release: Balázs Meskó Baurzhan Muftakhidinov Daniel Mustieles Fabio Tomat gogo Jordi Mas Marcus Lundblad Marek Cernocky Mario Blättermann Matej Urbančič Piotr Drąg Robert Ancell ======================================== gnome-music ======================================== Overview of changes in 3.25.90 ============================== * Limit concurrent loading of coverart * Fixes to appdata * Use tracker:title-order for sorting Bugs fixed: 783466 query: Use tracker:title-order() SPARQL function for title sorting 785697 Remove comments from org.gnome.Music.json Thanks to our contributors this release: Carlos Garnacho Felipe Borges Georges Basile Stavracas Neto Kalev Lember Marinus Schraal Piotr Drąg Translations updated: Turkish Croatian Czech Malayalam ======================================== gnome-online-accounts ======================================== Overview of changes in 3.25.90 ============================== * Bugs fixed: 758716 Accept-Language header not being set since the WebKit2 port 785649 build: Fix build when no Kerberos libraries are available 785726 facebook: Make it work with Graph API > 2.3 786007 flickr: Doesn't show the permissions page after logging in * Updated translations: Croatian Czech Galician German Kazakh Malayalam Nepali Slovenian Spanish Turkish ======================================== gnome-session ======================================== =============== Version 3.25.90 =============== * Translation updates ======================================== gnome-settings-daemon ======================================== =============== Version 3.25.90 =============== Color: - Honor location enabled setting - Request location updates with a larger time granularity Date & Time: - Honor location enabled setting Media-keys: - Restore interactive option for power button Wacom: - Exclude non-display attached devices from remapping XSettings: - Fix fontconfig cache updates causing desktop freezes ======================================== gnome-shell ======================================== 3.25.90 ======= * Add permission dialog for inhibiting shortucts [Florian; #783342] * Improve window picker layout [Florian, Jakub; #783953] * Remove legacy status icon tray [Florian; #785956] * Drop autotools support [Florian; #785153] * Misc. bug fixes [Florian, Carlos, Cosimo; #785090, #785309, #767805, #747794, #785358, #785556] Contributors: Emmanuele Bassi, Cosimo Cecchi, Carlos Garnacho, Florian Müllner, Jakub Steiner Translations: Fabio Tomat [fur], Pawan Chitrakar [ne], Aurimas Černius [lt], gogo [hr], Daniel Mustieles [es], Baurzhan Muftakhidinov [kk], Matej Urbančič [sl], Marek Cernocky [cs], Dušan Kazik [sk], Jordi Mas [ca], Fran Dieguez [gl], Andika Triwidada [id], Anders Jonsson [sv], Balázs Meskó [hu] ======================================== gnome-shell-extensions ======================================== 3.25.90 ======= * updated translations (es, gl, hr, hu, kk, sl, sv, sv) ======================================== gnome-system-monitor ======================================== New in 3.25.90 - 07 August 2017 * added/updated translations Fran Dieguez (gl) Marek Cernocky (cs) Pawan Chitrakar (ne) Daniel Mustieles (es) Isak Östlund (sv) List of fixed bugs 783993 fixed build failure (Benoît Dejean) added option to monitor process disk usage (Robert Roth) New in 3.25.3 - 19 June 2017 * added/updated translations Mario Blättermann (de) Baurzhan Muftakhidinov (kk) Gábor Kelemen (hu) Daniel Mustieles (es) List of fixed bugs fixed several memory leaks (Benoît Dejean) New in 3.25.2 - 22 May 2017 * added/updated translations Tiago Santos (pt) Piotr Drąg (pl) gogo (hr) Tom Tryfonidis (he) Fabio Tomat (fur) Kukuh Syafaat (id) Mario Blättermann (de) Balázs Úr (hu) List of fixed bugs 780574 Add 'Activity' keyword 780644 Sane minimum width for disks table columns 779812 Does not build 776653 Process information refactoring 781508 Help front page formatting 776430 Add F10 shortcut for process menu Improved use of space on small size New in 3.24.0 - 20 March 2017 * added/updated translations Yuri Myasoedov (ru) gogo (hr) Rūdolfs Mazurs (lv) Seong-ho Cho (ko) Daniel Korostil (uk) New in 3.23.92 - 13 March 2017 * added/updated translations Anders Jonsson (sv) Aurimas Černius (lt) Jordi Mas (ca) Mario Blättermann (de) Cédric Valmary (oc) GunChleoc (gd) Joe Hansen (da) Kukuh Syafaat (id) Milo Casagrande (it) Rafael Fontenelle (pt_br) Fran Dieguez (gl) New in 3.23.91 - 27 February 2017 * added/updated translations Marek Černocký (ru) Baurzhan Muftakhidinov (kk) Ask Hjorth Larsen (dk) Claude Paroz (fr) Dušan Kazik (sk) Kjartan Maraas (nb) Rafael Fontenelle (pt_br) Dušan Kazik (sk) Piotr Drąg (pl) Daniel Mustieles (es) Мирослав Николић (sr, sr@latin) Rafael Fontenelle (pt_br) Fabio Tomat (fur) Balázs Meskó (hu) Chao-Hsiung Liao (zh_TW) Jiri Grönroos (fi) Inaki Larranaga Murgoitio (eu) List of fixed bugs smooth chart setting should only affect cpu chart (Robert Roth) 778776 fixed broken wnck option (Benoît Dejean) New in 3.23.90 - 13 February 2017 * added/updated translations Stas Solovey (ru) Balázs Meskó (hu) A S Alam (pa) Gianvito Cavasoli (it) Baurzhan Muftakhidinov (kk) Sveinn í Felli (is) Rafael Fontenelle (pt_br) Dušan Kazik (sk) Anders Jonsson (se) List of fixed bugs 778470 Add option to disable smooth (curves) graph (Robert Roth) New in 3.23.2 - 21 November 2016 ======================================== gnome-user-docs ======================================== 3.25.90 ======= * Updates to GNOME Help (Andre Klapper, Anders Jonsson, Piotr Drąg, David Faour) * Updates to System Admin Guide (Rafael Fontenelle, Piotr Drąg) * Updated translations: de (Mario Blättermann) es (Daniel Mustieles) hu (Gábor Kelemen) id (Andika Triwidada) lv (Jeremy Bicha) pt (Piotr Drąg, Rafael Fontenelle) pt_BR (Rafael Fontenelle) sv (Anders Jonsson) ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.91.2 ================================== * All widgets are drawing CSS backgrounds and borders * All gadgets have been replaced by widgets * GtkSpinButton no longer derives from GtkEntry * GtkScrollbar no longer derives from GtkRange * GtkAccelLabel no longer derives from GtkLabel * All remaining style properties have been removed * A new 'widget bowl' demo has been added in gtk4-demo * GtkEventBox has been removed. It is no longer needed * Add support for entering emoji by name using Ctrl-Shift-e * Wayland: - Support Wacom tablet wheel scrolling - Support the shortcut inhibitor protocol * Bugs fixed: 776903 Label with hyperlinks cannot be opened with touch on wayland 776909 gtk_adjustment_clamp_page: Conditional jump or move depends on unin... 777333 In a GNOME Wayland session, gnome-terminal windows cannot be moved ... 777515 gtk3-icon-browser doesn't list document-edit-symbolic icon 778188 TE crashes on multiple repeated BELL chars 780938 No icon tooltip shown in GtkEntry 781246 Return value of gtk_widget_get_parent_window should be marked (nullable) 783343 wayland: RFC - add shortcut inhibitor support 783906 gtk_accelerator_get_label broken 784016 Crash in gnome-terminal due to calling a GdkDisplayClass vfunc on a ... 784624 process-stop-symbolic hardcoded as app menu fallback 785280 GtkCenterBox: No G_BEGIN_DECLS and G_END_DECLS in gtkcenterbox.h 785318 GtkActionBar: g_object_class_install_properties() is not called 785375 Cursors for Wacom tablets are not always updated correctly under Wayland 785423 Missing nullable annotation for gtk_bin_get_child 785672 Entry: Setting icon tooltip to empty disables tooltip on whole widget 785793 gsk_color_matrix_node_draw leaking cairo_pattern_t * Translation updates: Croatian Czech Friulian Indonesian Punjabi Slovenian Spanish ======================================== gtk-doc ======================================== GTK-Doc 1.26 (Aug 11 2017) ============== Remove tmpl support (gtkdoc-mktmpl). Port all tools from bash/perl to python. Changes o 773879 : –   scangobj: Do not generate unused parameters o 780789 : Convert gtkdoc-scan from Perl to Python o 752126 : Add support for inline program documentation o 753052 : _() causes element a: validity error : ID idx already defined o 758137 : GtkLabel and GtkShortcutsShortcut notes on escaping character entities don't render properly o 764407 : Broken links to structs in function definitions o 764543 : /usr/bin/gtkdoc-mkpdf always exits with an error o 768675 : make check fails on master o 769125 : gtkdoc-mkhtml/pdf fails on spaces in search path o 769341 : gtkdoc-mkdb line 3966 triggers " Negative repeat count does nothing " warnings o 771255 : " Symbol name not found at the start of comment block " warning with " attributes " annotation. o 773151 : configure: Lower perl dependency to 5.16.0 o 774168 : gobject introspection annotations and gtk-doc parser do not agree o 774812 : Error messages from xsltproc are hidden by gtkdoc-mkhtml o 778144 : Allow disabling introspection for ancillary property mechanisms o 779566 : Replace shell executables with Python Contributors Anders Jonsson Bernhard M. Wiedemann Carlos Garcia Campos Christian Kirbach Daniel Mustieles Emmanuele Bassi Ernestas Kulik HorimotoYasuhiro Jussi Pakkanen Kalev Lember Marek Černocký Mario Blättermann Marius Vlad Marvin Schmidt Nirbheek Chauhan Philip Withnall Rafael Fontenelle Sam Thursfield Sebastian Rasmussen Simon Josefsson Stefan Sauer Thomas Wood Ting-Wei Lan Tom Tryfonidis Víctor Manuel Jáquez Leal ======================================== gvfs ======================================== Major changes in 1.33.90 ======================== * admin: Require mounting for each client explicitly * dav: Fix DAV implementation stripping spaces * gdaemonfileenumerator: Fix crashes in synchronous enumerator code * goa: Fix password-based authentication * Translation updates ======================================== libgepub ======================================== Version 0.5.2 ============= - Fixed gir version Version 0.5.1 ============= - Added GError to gepub_doc_new new method - Fixed meson build scripts Version 0.5 =========== - Fixed page next and page prev signals - Added file property to support GFile initialization - Fixed some memory leaks - Removed all compilation warnings - Added pagination to the GepubWidget - Added Simple text style modification in the widget - Ported to meson build system - Fixed epub:// SoupURI creation and concatenation ======================================== libgtop ======================================== 07 August 2017: Overview of changes in 2.37.90 ================================================ * Added reserved fields to the sysdeps struct * Updated translations * Fixed build failure in FreeBSD 11 ======================================== libgxps ======================================== libgxps 0.3.0 (8 August 2017) ================================ New features: - Add initial support for resource dictionaries (#777731, Ignacio Casal Quinteiro, Jason Crain) - Support OpenXPS fixed representation schema (#768117, Jason Crain) Bug fixes: - Fix a crash when extracting a malformed file (#785479, Marek Kasik) Build: - Switch to meson build system (#783642, Ignacio Casal Quinteiro) ======================================== libmediaart ======================================== NEW in 1.9.4 - 2017-08-11 ========================= Brown paper bag release, export some missing methods that went unintentionally hidden. NEW in 1.9.3 - 2017-08-09 ========================= Brown paper bag release, fixes soname on meson builds and missing includes on autotools. NEW in 1.9.2 - 2017-08-09 ========================= * extract: Remove Nokia album art downloader support * build: Improve dependency tracker for marshallers sources * build: Remove duplicate introspection comment for media_art_error_quark() * build: Add meson build instructions ======================================== libpeas ======================================== Overview of Changes in libpeas 1.21.0 ==================================== * Consider all an interfaces potential properties * Fix PeasEngine virtual annotations * Allow extensions to be an Abstract Base Class * Cache an extension type's base class and interfaces * Translation updates: - Belarusian - Croatian - Simplified Chinese ======================================== libsigc++ ======================================== 2.99.9: (unstable) * signal_impl::clear(): Don't clear the slot list during signal emission, to prevent a segfault. And add a test for this. (Kjell Ahlstedt) Bug #784550 (Andrejs Hanins) * Remove signal_base::erase() and signal_impl::erase(). (Kjell Ahlstedt) Bug #784550 * Various minor code cleanups. (Murray Cumming) * Windows: Update the MS Visual Studio build. (Chu-wei Fan) ======================================== libsoup ======================================== Changes in libsoup from 2.59.90 to 2.59.90.1: * CVE-2017-2885: Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers. [#785774] Changes in libsoup from 2.58.0 to 2.59.90: * Several SoupAuthNegotiate compatibility fixes [#783780, #783781, Tomas Popela] * Include a payload in SoupWebsocketConnection's "ping" messages (to avoid problems with certain buggy server implementations), and emit a signal when receiving a "pong" (to allow apps to notice when the remote peer has disconnected them). [#785660, David Woodhouse] * Fix the interpretation of wss:// URIs, which previously mostly didn't work. [#784766, Nirbheek Chauhan]. * Fixed SoupContentSniffer behavior on XML files with no Content-Type [https://bugs.webkit.org/show_bug.cgi?id=173923] * Fixed a bug with cancelling async requests [#773257, Carlos Garcia Campos] * Reverted the (undocumented) change in 2.58.0 to call soup_session_abort() after changing SoupSession:proxy-resolver; while this made its behavior more consistent with :proxy-uri, it ended up breaking things. [#781590] * Allow HTTP responses that have no trailing CRLF after the response headers (and no body) [#780352, Carlos Garcia Campos] * Fixed an out-of-bounds read in SoupURI parsing [#785042] * Fixed a spurious (debug-level) error message in SoupWebsocketConnection [#784935, Ignacio Casal Quinteiro] * Fixed introspection annotations on soup_message_headers_get_content_range() [Philip Withnall] * Fixed a flake in tests/header-parsing [#777258] * Update tests/test-cert.pem to use stronger algorithms to avoid problems with newer gnutls. [#784949, Jan Alexander Steffens] * Fixed examples/get to not accidentally break https certificate validation [#784259, Sebatian Dröge] * Misc updates to apache/php stuff in unit tests: ======================================== libwnck ======================================== ============== Version 3.24.1 ============== Fixes * Fixed regression causing not working pin window (Marco Trevisan) * Fixed Localedir (Alberts Muktupāvel) ======================================== mutter ======================================== 3.25.90 ======= * Add zwp_linux_dmabuf_v1 support [Daniel; #785262] * Add (x)wayland shortcut inhibitor support [Olivier; #783342] * Misc. bug fixes [Daniel, Carlos, Cosimo; #785263, #785347, #767805] Contributors: Jonas Ådahl, Cosimo Cecchi, Olivier Fourdan, Carlos Garnacho, Daniel Stone Translations: Fabio Tomat [fur], Kukuh Syafaat [id], Aurimas Černius [lt], Daniel Mustieles [es], Baurzhan Muftakhidinov [kk], Jordi Mas [ca], Matej Urbančič [sl], Marek Cernocky [cs], gogo [hr], Fran Dieguez [gl], Balázs Meskó [hu] ======================================== nautilus ======================================== Major changes in 3.25.90: * Fix use of return key for conflict dialog (Evgeny Shulgin) * Fix use of return key when searching not activating the selected file (Alexandru Pandelea) * Add stable Flatpak builds (Carlos Soriano) * Fix wrapping file names after a dot (Jeremy Bicha) * Use header bar for all dialogs (Carlos Soriano) * Use portals for launching files in a sandbox with Flatpak (Ernestas Kulik) * Show error on empty name on batch rename dialog (Diana Grecu) * Change keyboard shortcuts for navigation of tabs similar to Firefox/Chrome etc. (Ernestas Kulik) * Add a restore tab funcionality, similar to web browsers (Alexandru Pandelea) * Fix rubberband with Wacom tablets (Jason Gerecke) * Add Full Text Search (fts) to Nautilus so we search inside files content too (Alexandru Pandelea) * Disable create link when clipboard is empty (Tiberiu Lepadatu) * Disable zoom button if percentage is 100% (Diana Grecu) * Bump Tracker dependency to version 2.0 (Carlos Garnacho) * Make Tracker a hard dependency (Bastian Nocera) * Assume Nautilus project is GPL3+ (Carlos Soriano) * Allow decompressing archives on remote locations (Bastian Nocera) * Add license to Nautilus extensions (Ernestas Kulik) * Only use location in description for GNOME Shell search (Florian Mullner) * Add tablet pad controllers for common actions (Carlos Garnacho) * Fix +z when renaming a file not undoing the text (Ernestas Kulik) * Use upstream and newer fallback icons (Ernestas Kulik) * Provide mime type support for compressed archives, so Nautilus can be used for handling compressed archives outside of Nautilus too (Carlos Soriano) ======================================== orca ======================================== 3.25.4 - 31 July 2017 Web: * Add support for DPub ARIA roles * Add custom localized role names for ARIA feed and figure roles * Treat articles as "large objects" for the purpose of structural navigation * Ensure we present infobar-like widgets with role of alert * Eliminate double presentation of name of widgets which descend from label element * Fix presentation of checkboxes and radio buttons with descendants when using caret navigation * Work around Gecko not pruning alt="" images from accessibility tree LibreOffice: * Fix bug in presentation of selected item in comboboxes * Ensure we present focus claims from lists which manage descendants * Fix performance issue presenting selection changes in spreadsheet General: * Work around missing events for popup menus, submenus, and dialogs * Work around missing state-changed:focused events for Gtk+ apps * Update locusOfFocus to active window even in the case of broken hierarchy * Fix presentation of cells with multiple renderers * Handle more instances of dead accessible objects and non-responsive applications * Eliminate chattiness resulting from events coming from ancestor of locusOfFocus * Improve presentation of newly-focused listboxes * Sanity-check values app provides in response to getTextAtOffset() * Address Python 3.6 invalid escape sequence deprecation New and updated translations (THANKS EVERYONE!!!): es Spanish Daniel Mustieles fr French Claude Paroz hu Hungarian Attila Hammer id Indonesian Andika Triwidada kk Kazakh Baurzhan Muftakhidinov lv Latvian Rūdolfs Mazurs ne Nepali Pawan Chitrakar ========= ======================================== pango ======================================== Overview of changes between 1.40.8 and 1.40.9 ============================================= - Build and dist fixes - Fix build on Windows with MSVC (#783274) Overview of changes between 1.40.7 and 1.40.8 ============================================= - Support emoji sequences in boundary determination - Choose emoji font for color emoji ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.25.90 * Fix grammar in preferences dialog ======================================== totem ======================================== Major changes in 3.25.90.1: - Build fixes Major changes in 3.25.90: - Move to meson build system - Fix media-player keys usage to match API documentation - Fix internal video widget API documentation - Remove unused totem-audio-preview - Split off video thumbnailer into thumbnailer and gallery maker - Blacklist bmcdec plugin in the thumbnailer ======================================== totem-pl-parser ======================================== 3.25.90: - Correct the soname of the install library - Fix TOTEM_PL_PARSER_CHECK_VERSION() being missing - Fix a small memory leak checking for videosite scripts and document the internal API - Remove a number of obsolete files ======================================== tracker ======================================== NEW in 1.99.2 - 2017-08-07 ========================== WARNING: This is unstable development towards 2.0. There are API and ABI incompatibilities that might affect you. * Miners have been split from the Tracker package, they can be found at https://git.gnome.org/browse/tracker-miners. * Sqlite 3.20 introduced incompatible changes in the way FTS5 can be extended, compile/runtime checks were added to adapt to the new safer way if Sqlite >= 3.20.0 is found. * Elements are no longer leaked in the base Resource table. A refcounted approach ensures no longer needed elements are cleaned up from that table. The database will no longer indefinitely grow, it will be cleaned up and vacuumed periodically. * Fixed several Coverity warnings (CIDS: 1452447, 1188417, 1188418, 1188428, 1452443, 1452445, 1452449) * Misc code and build fixes. * Documentation improvements Translations: de, hu ======================================== vala ======================================== Vala 0.37.2 =========== * Various bug fixes: - libvaladoc: Keep bootstrap-support with valac >= 0.16.1 - valadoc: Fix tests while bootstapping with valac < 0.31/32 * Bindings: - glib-2.0: Update Unicode symbols - gobject-2.0: Add required type_id attributes to all ParamSpec subclasses - libgdata: Make Authorizer.reauth_* methods virtual [#779229] - libxml-2.0: Update Xml.ParserOption [#785585] - gtk+-4.0: Update to 3.91.2 - webkit2gtk-4.0: Update to 2.17.90