The following modules have a new version: - at-spi2-atk (2.34.2 => 2.37.90) - at-spi2-core (2.36.0 => 2.37.90) - baobab (3.35.2 => 3.37.90) - eog (3.37.2 => 3.37.90) - epiphany (3.37.3 => 3.37.90) - evolution-data-server (3.37.3 => 3.37.90) - file-roller (3.36.2 => 3.37.90) - gdm (3.37.1 => 3.37.90) - gjs (1.65.4 => 1.65.90) - glib (2.65.0 => 2.65.1) - glib-networking (2.65.1 => 2.65.90) - gnome-boxes (3.37.1 => 3.37.90) - gnome-calculator (3.36.0 => 3.37.90) - gnome-clocks (3.36.2 => 3.37.90) - gnome-contacts (3.36.2 => 3.37.1) (*) - gnome-control-center (3.36.4 => 3.37.3) (*) - gnome-desktop (3.37.3 => 3.37.90.1) - gnome-disk-utility (3.36.1 => 3.37.2) (*) - gnome-initial-setup (3.37.3 => 3.37.91) - gnome-maps (3.37.3 => 3.37.90) - gnome-online-accounts (3.36.0 => 3.37.90) - gnome-screenshot (3.37.1 => 3.37.90) - gnome-session (3.36.0 => 3.37.0) - gnome-settings-daemon (3.36.1 => 3.37.0) - gnome-shell (3.37.2 => 3.37.90) - gnome-shell-extensions (3.37.2 => 3.37.90) - gnome-system-monitor (3.36.1 => 3.37.90) - gnome-terminal (3.36.2 => 3.37.90) (*) - gsettings-desktop-schemas (3.37.1 => 3.37.2) - gtk (3.98.5 => 3.99.0) - gtk+ (3.24.21 => 3.24.22) - gtksourceview (4.6.1 => 4.7.90) - gupnp (1.2.3 => 1.2.4) - gvfs (1.45.3 => 1.45.90) - libdazzle (3.36.0 => 3.37.1) - libhandy (0.83.0 => 0.90.0) - libsoup (2.70.0 => 2.71.0) - mutter (3.37.2 => 3.37.90) - nautilus (3.37.3 => 3.37.90) - orca (3.37.2 => 3.37.90) - pango (1.45.3 => 1.46.0) - pyatspi (2.36.0 => 2.37.90) - rygel (0.39.1 => 0.39.2) - simple-scan (3.37.2 => 3.37.3) - tracker (2.99.2 => 2.99.3) - tracker-miners (2.99.2 => 2.99.3) - vala (0.48.7 => 0.48.9) - vte (0.60.3 => 0.61.90) (*) - yelp (3.36.0 => 3.37.90) - yelp-tools (3.32.2 => 3.37.90) - yelp-xsl (3.36.0 => 3.37.90) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, atk, atkmm, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, evince, folks, gcab, gcr, gdk-pixbuf, gedit, geocode-glib, gfbgraph, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calendar, gnome-characters, gnome-color-manager, gnome-font-viewer, gnome-getting-started-docs, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-online-miners, gnome-photos, gnome-software, gnome-user-docs, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsound, gspell, gssdp, gtk-doc, gtk-vnc, gtkmm, gupnp-av, gupnp-dlna, json-glib, libchamplain, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, librsvg, libsecret, libsigc++, mm-common, pangomm, phodav, pygobject, rest, sushi, totem, totem-pl-parser, zenity ======================================== at-spi2-atk ======================================== What's new in at-spi2-atk 2.37.90: * Add support for the new mark and suggestion roles (!21). * Meson: add tests option (!22). ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.37.90: * Add a mode-changed signal to allow a screen reader to indicate that its mode has changed. * Fix use after free when a device listener is destroyed (#22). * Meson: de-duplicate deps of 'Requires' in pkgconfig file (!28). * FIx use after free when an event listener is destroyed. * Make at-spi-dbus-bus.desktop validate (!30). * atspi_accessible_set_cache_mask: relax assert that was generating a warning and causing the function to fail in some cases. * Fixes for synthesizing keys. * Fix Qt annotations in DBus xml files. * Memory test: replace gedit with a light-weight test application. * dbtest: print to stdout instead of stderr. * Tests: make test a bit verbose. * Constants: fix typos in two _COUNT constants. ======================================== baobab ======================================== 3.37.90 ======= * Added UI to change excluded locations * Style fixes * Updated translations (ca, de, es, eu, fur, kk, lt, ro, sv, tr, uk, zh_CN) ======================================== eog ======================================== Version 3.37.90 --------------- Bug fixes: !66, build: Make libportal dependency optional (Felipe Borges) !68, help: change file to File (Monika Grabovska) !69, eog-window: Use view-restore symbolic icon (Diego Escalante Urrelo) !70, flatpak fixups (Jordan Petridis) !71, Make pressing Ctrl+Q close all windows (Martin van Zijl) #99, Use Wallpaper Portal for "Set as Wallpaper" when possible (Felipe Borges) #139, Should inhibit screensaver only in slideshow mode (Felix Riemann) New and updated translations: - Felix Riemann [de] - Daniel Mustieles [es] - Fabio Tomat [fur] - Kukuh Syafaat [id] - Baurzhan Muftakhidinov [kk] - Aurimas Černius [lt] - Anders Jonsson [sv] - Emin Tufan Çetin [tr] - Boyuan Yang [zh_CN] New and updated manual translations - Jordi Mas, Assumpta [ca] - Anders Jonsson [sv] - Yuri Chornoivan [uk] ======================================== epiphany ======================================== 3.37.90 - August 6, 2020 ======================== * Always show Go Home button in Pantheon unless homepage is about:blank (#3) * Allow self-hosted sync servers (#22) * Flash notebook arrow when new tab is not visible (#48, #1262) * Warn when reloading page would lose form data (#195) * Don't display duplicate in-app notifications from sync service (#446) * Store HTTP auth passwords in password manager (#719) * Hide action bar in fullscreen narrow mode (#813) * Add favicon for about:overview (#848) * Add history dialog selection mode (#903, !790, Andrei Lisita) * Downloads popover can now open download directory under flatpak (#948) * Fix favicons in tab labels on hidpi displays (#999, Stephan Verbücheln) * Print fewer warnings when sync data is invalid (#1019) * Add captive portal helper (#1061) * Use Ctrl+? to open keyboard shortcuts dialog (#1078, Vanadiae) * Ensure saved PDFs use the correct filename (#1235) * Closing new tabs interferes with order of newly-created tabs (#1240) * Fix criticals when deleting entries from History dialog (#1252, Andrei Lisita) * Do not expose ephy-pdf: URI scheme in address bar (#1253) * Improve behavior of reader mode URI scheme handler (#1255) * Add --search to manpage (#1256) * Improve background contrast in preferences dialog (#1257) * Fix entering ephy-reader: addresses in address bar (#1259) * Keep aspect ratio for overview snapshots (#1260) * Fix passwords dialog when deleting passwords in search view (#1261, Andrei Lisita) * Use Clear Data button on clear data dialog (#1271, Andrei Lisita) * Add Intelligent Tracking Prevention, enabled by default (!713) * Replace cookie storage prefs with ITP and setting to disable website data (!743) * Fix Remove Password button (!758, Andrei Lisita) * Enable popup blocking by default (!763) * Another major redesign of preferences dialog (!767, Adrien Plazas) * Fix build on OpenBSD (!770, Jasper Lievisse Adriaanse) * Permission request groundwork for WebRTC (!771) * Fix Safe Browsing feature (!776) * Various style improvements (!785, !786, Alexander Mikhaylenko) * Fix favicons in tab menu on hidpi displays (!787, Stephan Verbücheln) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.37.90 2020-08-07 ---------------------------------------- Bug Fixes: I#236 - Uses LC_ADDRESS unconditionally in libphonenumber code (Milan Crha) I#239 - SMTP: Doesn't send fully qualified host name with EHLO (Milan Crha) I#240 - IMAPx: Disable move to real junk/trash in server-side virtual folders (Milan Crha) evo-I#1041 - Search folders can show non-matches after filter change (Milan Crha) evo-I#1042 - Show recurrence information with user-specified date format (Milan Crha) Miscellaneous: e-soup-logger.h: Add missing G_BEGIN_DECLS (Milan Crha) Fix a memory leak in ebmb_gather_photos_local_filenames() (Milan Crha) ESoupSession: Provided SoupAuth might not be always used by libsoup (Milan Crha) Translations: Baurzhan Muftakhidinov (kk) Boyuan Yang (zh_CN) Jordi Mas (ca) Fabio Tomat (fur) ======================================== file-roller ======================================== version 3.37.90 --------------- New features and user visible changes: * Added Keyboard Shortcuts dialog. (Sabri Ünal) * Added Control-1 and Control-2 shortcuts to change file list mode. * Added Shift+Ctrl+S to save with another name. (Sabri Ünal) * Add website to about dialog. (David King) * Add mnemonics to some strings. (Sabri Ünal) * Help: give pages some order. (Sabri Ünal) * Help: added F2 key shortcut to archive edit page. (Pranali Deshmukh) Bugs fixed: * Drag-and-Drop crash after cancelling file overwrite. (Guilherme Silva) * 7z: fix progress display when using p7zip. (Peter Keresztes Schmidt) * Java utils: avoid memory leak. (Pavel Shlyak) * Fix minor typo: Shorcuts -> Shortcuts. (Yuri Chornoivan) * Package installer: Removed X11 dependency. (Romeo Calota) New or updated application translations: * Catalan (Gil Forcada) * Chinese (Cheng-Chia Tseng) * Chinese (China) (Boyuan Yang) * English - United Kingdom (Zander Brown) * Friulian (Fabio Tomat) * Kazakh (Baurzhan Muftakhidinov) * Pashto (Zabeeh Khan) * Romanian (Florentina Mușat) * Spanish - Spain (Daniel Mustieles) * Swedish (Anders Jonsson) * Ukrainian (Yuri Chornoivan) New or updated manual translations: * Catalan (Manel Vidal) * Swedish (Anders Jonsson) * Turkish (Emin Tufan Çetin) * Ukrainian (Yuri Chornoivan) ======================================== gdm ======================================== =============== Version 3.37.90 =============== - Updates to systemd integration - deprecation fixes - Support killling X on login even when wayland support is disabled - Translation updates ============== Version 3.37.3 ============== - PAM file updates for archlinux - User switching fix - Don't keep login screen running in background on Xorg - Translation updates ======================================== gjs ======================================== Version 1.65.90 --------------- - GJS now has an optional, Linux-only, dependency on libsysprof-capture-4 instead of libsysprof-capture-3 for the profiler functionality. - New API: gjs_coverage_enable() allows the collection of code coverage metrics. If you are using GjsCoverage, it is now required to call gjs_coverage_enable() before you create the first GjsContext. Previously this was not necessary, but due to changes in SpiderMonkey 78 you must now indicate in advance if you want to collect code coverage metrics. - New JavaScript features! This version of GJS is based on SpiderMonkey 78, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 68. Here are the highlights of the new JavaScript features. For more information, look them up on MDN or devdocs.io. * New language features + A new regular expression engine, supporting lookbehind and named capture groups, among other things * New syntax + The ?? operator ("nullish coalescing operator") is now supported + The ?. operator ("optional chaining operator") is now supported + Public static class fields are now supported + Separators in numeric literals are now supported: for example, 1_000_000 * New APIs + String.replaceAll() for replacing all instances of a string inside another string + Promise.allSettled() for awaiting until all Promises in an array have either fulfilled or rejected + Intl.Locale + Intl.ListFormat + Intl.RelativeTimeFormat.formatToParts() * New behaviour + There are a lot of minor behaviour changes as SpiderMonkey's JS implementation conforms ever closer to existing ECMAScript standards and adopts new ones. For complete information, read the Firefox developer release notes: https://developer.mozilla.org/en-US/Firefox/Releases/69#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/70#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/71#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/72#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/73#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/74#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/75#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/76#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/77#JavaScript https://developer.mozilla.org/en-US/Firefox/Releases/78#JavaScript * Backwards-incompatible changes + The Object.toSource() method has been removed + The uneval() global function has been removed + A leading zero is now never allowed for BigInt literals, making 08n and 09n invalid similar to the existing error when legacy octal numbers like 07n are used + The Function.caller property now has the value of null if the caller is a strict, async, or generator function, instead of throwing a TypeError - Backwards-incompatible change: Paths specified on the command line with the --coverage-prefix argument, are now always interpreted as paths. If they are relative paths, they will be resolved relative to the current working directory. In previous versions, they would be treated as string prefixes, which led to unexpected behaviour when the path of the script was absolute and the coverage prefix relative, or vice versa. - Closed bugs and merge requests: * Port to libsysprof-capture-4.a [!457, Philip Withnall, Philip Chimento] * CI: Switch ASAN jobs to runners tagged so [!461, Bartłomiej Piotrowski] * Rework global code to support multiple global "types". (Part 1) [!453, Evan Welsh] * SpiderMonkey 78 [#329, !462, !458, Evan Welsh, Philip Chimento] * GIArgument inlines [!460, Marco Trevisan, Philip Chimento] * gjs stopped building on 32 bits [#335, !463, Marco Trevisan, Philip Chimento] * Improve performance of argument marshalling [#70, !48, Giovanni Campagna, Philip Chimento] * Build failure on 32-bit [#336, !465, Michael Catanzaro] * Various maintenance [!464, Philip Chimento] * arg-cache.cpp: Fix build on Visual Studio [!466, Chun-wei Fan] * [regression] Super+A crashes gnome-shell [#338, !467, Philip Chimento] * Generating coverage information seems to be broken [#322, !470, Philip Chimento] - Various refactors for type safety [Marco Trevisan] - Various maintenance [Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.65.1 ================================== * Add `GUri` API for parsing, building and representing URIs according to [RFC 3986](https://tools.ietf.org/html/rfc3986) (work by Marc-André Lureau) (#110) * Fix handling of xattr data with embedded nuls (#422) * Add `g_file_set_contents_full()` which gives more control over fsyncs (#1302) * Fix cross-compilation on iOS (work by Nirbheek Chauhan) (#1868) * Add a `x-gvfs-notrash` option to disable trash on certain mounts (work by Ondrej Holy) (!1549) * Support ‘slim’ TZif files generated with `zic -b slim` (work by Paul Eggert) (#2129) * Support emitting profiling marks from `GMainContext` to sysprof capture files (!1551) * Accept IPv6 zone IDs in `g_hostname_is_ip_address()` (work by Marc-André Lureau) (!1604) * Bugs fixed: - #4 Include a UTF-8 safe escaping function - #110 Basic URI operations - #137 display_name should be always available - #250 GTestCase's setup/teardown functions appear pointless - #272 allow thread pools to adjust the number of threads to the number of cpu's/cores - #422 Wrong assumption in libgio GFileInfo on xattr/acl string: it may contain binary data. - #858 glib2 @2.40.0 issues a "Got weird mach timebase info" error (Macports, PPC) - #1022 g_object_new Should Mention That it Zeroes Out Private Struct - #1200 Make g_assert_null/nonnull clang static analyzer friendly - #1203 Add a variant of g_file_set_contents() which accepts file mode - #1288 gmacros: Introduce non-public G_CLANG_ANALYZER_NORETURN macro - #1302 g_file_set_contents() can fill target with NUL bytes if it did not previously exist - #1670 ThreadSanitizer data races - #1764 cancellable test: on_mock_operation_ready: assertion failed (iterations_requested > iterations_done): (10 > 10) - #1868 iOS cross compile impossible due to frexpl check not supporting cross compilation - #1869 iOS doesn't have Cocoa, which thankfully isn't a requirement of this code that supposedly requires it - #1982 GSocketAddressEnumerator documentation is inconsistent with existing usage - #2127 Spurious GIO module initialization on Fedora Silverblue (and other ostree-based systems?) - #2129 date_time bugs after 2038, or with today's date and 'zic -b slim' TZif files - #2132 Valgrind reports "still reachable" after g_thread_pool_new/free - #2136 Valgrind reports "still reachable" after g_option_context_parse - #2140 calling malloc in fork child is undefined-behaviour - #2141 g_value_copy is was recently broken - #2149 Make G_URI_FLAGS_PARSE_STRICT the default - #2156 Merge _g_uri_parse_authority() into GUri - #2159 Thread-unsafe initialization in gportalsupport.c - #2160 More guri regressions - #2165 More guri breakage - #2166 g_uri_build() functions should accept a NULL scheme - !1328 guri: new URI parsing and generating functions - !1527 Add g_tls_connection_get_channel_binding_data call and enums - !1534 Various GLocalFile fixes related to the filesystem::remote attribute - !1546 tree: Fix various ableist language - !1549 Add support to ignore trash for certain mounts - !1551 Add initial sysprof support - !1553 gtestutils: Mark that g_assert_whatever() macros do not normally return - !1554 GUri build fixes - !1555 Remove c-format from the string that is not c-formatted - !1556 fuzzing: Another fix for g_uri_parse() test - !1557 A few g_uri_parse_params() improvements - !1559 Fix buffer read overflows in GUri - !1561 gconvert: Use a pointer array in extract_uris - !1563 gdesktopappinfo: Fix unnecessarily copied and leaked URI list - !1564 tests: limit number of threads to something reasonable. - !1570 Reduce CI bandwidth requirements - !1572 Add GUriParamsIter - !1576 gtask: Only override g_task_set_source_tag() for GLib ≥ 2.60 - !1577 uri: add illegal_characters argument to unescape_bytes - !1578 tests: Add tests for RFC 8536 v3 parsing of time zones - !1579 glib: Use g_getenv everywhere instead of getenv - !1582 appinfo: Add properties - !1583 gio: Remove broken support for XP - !1590 Use CI schedules and DAGs - !1591 gfileutils: Fix O_NOFOLLOW handling on BSD systems - !1594 GFile: Document that G_FILE_CREATE_REPLACE_DESTINATION can only be used with... - !1595 uri: add ENCODED_PATH & ENCODED_FRAGMENT flags - !1599 uri: do not add ipv6 brackets on non-ip host - !1600 uri: do not encode ':' and ';' from userinfo - !1601 timezone: Fix an uninitialized use - !1602 Revert "Merge branch 'appinfo-properties' into 'master'" - !1604 Make g_hostname_is_ip_address() accept ipv6 zoneid - !1609 Fix multiple typos in guri.c - !1611 guri: Always prepend `//` to the host when building a URI - !1612 guri: Document and check restrictions on path prefixes * Translation updates: - Catalan - Kazakh - Lithuanian - Romanian - Slovenian - Spanish - Ukrainian ======================================== glib-networking ======================================== 2.65.90 - August 6, 2020 ======================== - Many fixes to OpenSSL backend (!128, RUslan Marchenko) ======================================== gnome-boxes ======================================== 3.37.90 - Aug 07, 2020 ====================== Changes since 3.37.1 - Only downscale SPICE displays to avoid blurred upscaled displays - Fix actions popover placement - Account for offset of outer widgets while passing events to display - Prevent displays from overlapping each other - Let users pick the OS from a list if the OS is unknown - Special case the GNOME OS images - Add editor for libvirt VM configuration - Added/updated/fixed translations: - Chinese (China) - Ukrainian - Slovenian - Kazakh - Friulian - Lithuanian - Brazilian Portuguese - Catalan - Romanian - Swedish - Indonesian - Turkish Dependencies changed: - gtksourceview-4 (NEW) All contributors to this release: Anders Jonsson Aurimas Černius Baurzhan Muftakhidinov Emin Tufan Çetin Fabio Tomat Felipe Borges Florentina Mușat Jason Gerecke Jordan Petridis Jordi Mas Kukuh Syafaat Matej Urbančič Monika Grabovska Rafael Fontenelle tuhaihe <1132321739qq@gmail.com> Yuri Chornoivan 王滋涵 Zephyr Wang ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.37.90 * Add tooltips for bits in programming mode !46 (Olliver Schinagl) * Updated French translation (Guillaume Bernard) * Updated Indonesian translation (Andika Triwidada) * Updated Ukrainian translation (Daniel Korostil, Yuri Chornoivan) * Updated Catalan translation (Jordi Mas, Gil Forcada) * Updated Basque translation (Ibai Oihanguren Sala, Asier Sarasua Garmendia) * Updated Hebrew translation (Yosef Or Boczko) * Updated Friulian translation (Fabio Tomat) * Updated Slovenian translation (Matej Urbančič) * snap packaging updates (Ken VanDine) * Added link to website in About #155 (Robert Roth) * Added speed conversions !49 (Mathieu Heurtevin) * Updated Romanian translation (Florentina Mușat) * History view follows preferences #105, #159, #168 (Robert Roth) * Added month as time unit #158 (Robert Roth) * Better help for variables example usage #154 (Robert Roth) * Defined pi variable, added pi button in programming mode #153 (Robert Roth) * CI build fixes (Robert Roth) * Updated app icon !47 (Jakub Steiner) * Fixed bug returning empty string as result #152 (Robert Roth) * Support latex-style multiplication #164 (Robert Roth) * Added support for tau constant #46 (Robert Roth) * Unify constant handling (Robert Roth) * Separate UI files from sources (Robert Roth) * Moved number format selection to separate menu #24 (Robert Roth) * Replaces mode selector shortcuts with Ctrl+Alt (Robert Roth) * Clear answer if editing right before it #59, #161 (Robert Roth) * Moved preferences dialog to UI file (Robert Roth) * Refresh bits panel after calculation #38 (Robert Roth) * Updated Spanish translation (Daniel Mustieles García) * Updated Indonesian translation (Kukuh Syafaat) * Updated Kazakh translation (Baurzhan Muftakhidinov) * Updated Lithuanian translation (Aurimas Černius) * Updated Chinese translation (Boyuan Yang) * Updated German translation (Tim Sabsch) * Removed past author addresses #174 (Robert Roth) * Updated Swedish translation (Anders Jonsson) ======================================== gnome-clocks ======================================== gnome-clocks 3.37.90 =================== * World: Redesign the Add World Clock dialog by Matyáš * Various design refinement gnome-clocks 3.36.2 =================== * World: Handle impossible places * Timer: Fix signal for updating the duration gnome-clocks 3.36.0 =================== * Major redesign of the application * Multiple timers support * Daylight status for World clocks * Adaptive layout: Mobile support * Updated translations gnome-clocks 3.34.0 =================== * Updated translations gnome-clocks 3.33.1 =================== * Expose world clock locations to gnome-shell * Updated translations gnome-clocks 3.32.0 =================== * Updated translations gnome-clocks 3.31.2 =================== * Update icon * Updated translations gnome-clocks 3.31.1 =================== * Replace Appmenu with a menu button * Update icon * Updated translations gnome-clocks 3.30.1 =================== * Flatpak package improvements gnome-clocks 3.30.0 =================== * Updated translations gnome-clocks 3.28.0 =================== * Search: workaround crash due to libgweather serialization * Updated translations gnome-clocks 3.27.1 =================== * World clocks: add UTC and "Anywhere on Earth" clocks * Updated translations gnome-clocks 3.26.1 =================== * Updated translations gnome-clocks 3.26.0 =================== * Fix installation of locale data * Updated translations gnome-clocks 3.25.90 =================== * Updated translations gnome-clocks 3.25.2 =================== * Converted World clocks and Alarms to GtkFlowBox * Require Meson 0.41.0 * Updated translations gnome-clocks 3.25.1 =================== * World clocks: show state name when available * Switched to the Meson build system * Updated translations gnome-clocks 3.24.0 =================== * Updated translations gnome-clocks 3.23.90 ==================== * Withdraw notifications when the application receives focus * Misc bugfixes * Updated translations gnome-clocks 3.22.0 =================== * Updated translations gnome-clocks 3.21.2 =================== * Fix RTL problem in timer * Updated translations gnome-clocks 3.21.1 =================== * Drop intltool in favour of new gettext * Updated translations gnome-clocks 3.20.1 =================== * Rework gnome-shell search provider to be stateless * Updated translations gnome-clocks 3.20.0 =================== * Save and restore window size correctly with new GTK * Updated translations gnome-clocks 3.19.2 =================== * Adapt to GTK changes * Add HighContrast theme variant * Refactor internals to use GListModel * Updated translations gnome-clocks 3.19.1 =================== * Adapt to GTK changes * Improve keyboard shortcuts and add help overlay panel gnome-clocks 3.18.0 =================== * Release to sync with new GNOME release * Misc bugfixes gnome-clocks 3.16.2 =================== * Fix redraw issue with newer GTK+ * Improve geolocation icon with Hi-DPI displays * Updated translations gnome-clocks 3.16.1 =================== * New HighContrast SVG icon * Updated translations gnome-clocks 3.16.0 =================== * Updated translations gnome-clocks 3.15.92 ==================== * Misc bugfixes * Updated translations gnome-clocks 3.15.90 ==================== * Updated translations gnome-clocks 3.15.1 =================== * Expose an add-location action to be used by GNOME Maps * Use gsound library to play sounds * Misc bugfixes * Updated translations gnome-clocks 3.14.1 =================== * Fix runtime warnings in the search provider * Updated translations gnome-clocks 3.14.0 =================== * Fix a CSS problem in RTL mode gnome-clocks 3.13.92 ==================== * Misc bugfixes * Updated translations gnome-clocks 3.13.91 ==================== * Bump libgweather dependency * Misc bugfixes * Updated translations gnome-clocks 3.13.2 =================== * Implement a gnome-shell search provider to search world clocks * Sort world clocks by timezone * Misc bugfixes * Updated translations gnome-clocks 3.13.1 =================== * Update to work with the new adwaita theme * Rework a little the stopwatch laps table * Ensure numbers in the timer do not move during transition * Updated translations gnome-clocks 3.12.0 =================== * Updated translations gnome-clocks 3.11.92 ==================== * Misc bugfixes * Updated translations gnome-clocks 3.11.90 ==================== * Use headerbar in dialogs * Detect when trying to add a duplicate alarm * Misc bugfixes * Updated translations gnome-clocks 3.11.1 =================== * Port to the new GLib notification API * Misc bugfixes * Updated translations gnome-clocks 3.10.1 =================== * Misc bugfixes * Updated translations gnome-clocks 3.10.0 =================== * Updated translations gnome-clocks 3.9.92 =================== * Add geolocation support * Add user manual * Misc bugfixes * Updated translations gnome-clocks 3.9.91 =================== * Tweak some details of the new ui * Add an appdata file for gnome-software * Misc bugfixes * Updated translations gnome-clocks 3.9.90 =================== * Add analogic progress to stopwatch and timer * Rework stopwatch layout using a list box * Blink when the timer is paused * Fix many problems with right-to-left languages * Misc bugfixes * Updated translations gnome-clocks 3.9.3 ================== * Adapt to the latest GTK+ and Vala changes * Misc bugfixes * Updated translations gnome-clocks 3.9.2 ================== * Use latest libgweather (new search entry) * Misc bugfixes * Updated translations gnome-clocks 3.9.1 ================== * Use client-side decorations for the window close button * Reworked selection design * Use latest gtk (ui templates, drop libgd) * Updated translations gnome-clocks 3.8.1 ================== * Misc bugfixes * Updated translations gnome-clocks 3.8.0 ================== * Updated translations gnome-clocks 3.7.92 =================== * Rework some of the code to use latest libgd * Misc bugfixes * Updated translations gnome-clocks 3.7.91 =================== * Actually update the world clocks * Show Stop/Snooze in the alarm notification * Many small ui fixes gnome-clocks 3.7.90 =================== * Switch to GNOME version number * Full rewrite in Vala * Various changes to the visual design (especially World and Alarm) * Many bugfixes and improvements made possible by the rewrite gnome-clocks 0.1.6 ================== * Reworked the alarms panel (design is still in progress) * Implemented disabled alarms * Depend on newer GWeather * Ported to Python 3 * Ported to autotools * Move configuration to GSettings * Remove pyxdg dependency * Misc bugfixes * Updated translations gnome-clocks 0.1.5 ================== * Reworked large parts of the code to use less CPU * Depend on libgnome-desktop to use the system WallClock * Show the nation beside the city * Improved rendering of world clocks and alarms * Misc bugfixes * Updated translations gnome-clocks 0.1.4 ================== * Misc bugfixes * Updated translations gnome-clocks 0.1.3 ================== * Implement "laps" in the stopwatch * Misc bugfixes * Updated translations gnome-clocks 0.1.2 ================== * Use vertical spinbuttons for the timeer setup * Fix timezone offset calculation during DST * Misc bugfixes * Updated translations gnome-clocks 0.1.1 ================== * Start week on the right day specified by the current locale * Use the correct location for pixmaps by default * Misc bugfixes * Updated translations gnome-clocks 0.1.0 ================== * First release ======================================== gnome-desktop ======================================== ================= Version 3.37.90.1 ================= - systemd: Default to garbage collect failed scopes - systemd: Change naming scheme to conform to systemd convention - Translation updates ======================================== gnome-initial-setup ======================================== 3.37.91 ------- * Revamp the ‘welcome’ screen. See #7 for more details and screenshots. * Bugs fixed: - #7 Nicer welcome page 3.37.90 ------- * Use `gnome-tour` instead of `yelp` to start the welcome tour. (MR !90.) * Switch to a new user session management approach of defining the session services in `gnome-session@gnome-initial-setup.target.d/session.conf` in the systemd user unit directory. This bumps the optional systemd dependency to ≥ 242. See !66 for more details. * Bugs fixed: - !66 Systemd unit update for 3.38 - !90 welcome tour: replace yelp with gnome-tour * Translation updates: - Chinese (China) - Friulian - Indonesian - Lithuanian - Portuguese (Brazil) - Swedish - Tajik - Turkish ======================================== gnome-maps ======================================== 3.37.90 - Aug 8, 2020 ========================= Changes since 3.37.3 - Improved keyboard navigation for routing entries - Adaptive UI for routing sidebar Added/updated/fixed translations - Turkish - Swedish - Tamil - Catalan - Romanian - Ukranian - Spanish - Brazilian Portuguese - Friulian - German All contributors to this release Anders Jonsson Daniel Mustieles Emin Tufan Çetin Fabio Tomat Florentina Mușat James Westman Jordan Petridis Jordi Mas Marcus Lundblad Rafael Fontenelle Tim Sabsch Yuri Chornoivan அருள்ராஜன் அ லை ======================================== gnome-online-accounts ======================================== Overview of changes in 3.37.90 ============================== * Bugs fixed: !52 daemon: Remove the --no-sigint flag and always handle SIGINT !53 Update the manual #125 webview: Enable web process sandbox * Updated translations: Simplified Chinese Kazakh Ukrainian ======================================== gnome-screenshot ======================================== ========================================== GNOME Screenshot 3.37.90 - 7th August 2020 ========================================== - Port to libhandy - CI updates [Jordan Petridis] - Update screenshots in appdata - Translation updates: Brazilian Portuguese, Catalan, Chinese (China), Chinese (Taiwan), Friulian, German, Greek, Indonesian, Kazakh, Kurdish Sorani, Lithuanian, Romanian, Spanish, Swedish, Turkish =========================================== ======================================== gnome-session ======================================== ============== Version 3.37.0 ============== util: Unset GNOME_SETUP_DISPLAY at login time main: clear environment on shutdown gnome-session: avoid setting LC_ unless LANG and region disagree data: Add drop-in to configure launched applications autostart-app: Place launched applications into a systemd scope doc: Add description of important systemd units to man page fail-whale-dialog: Make dialog visible in all monitors gnome-session-inhibit: Add --list command gnome-session-ctl: Add systemd service failure checker data: Major changes in systemd configuration Translation Updates: Brazilian Portuguese, Catalan, Chinese (Taiwan), Czech, Friulian, German, Hebrew, Indonesian, Kazakh, Norwegian Bokmål, Polish, Romanian, Slovak, Spanish, Swedish, Turkish, Ukrainian ======================================== gnome-settings-daemon ======================================== ============== Version 3.37.0 ============== - CI improvements - Translation updates - Revamp of systemd service structure Media-keys: - Add static mapping for XF86RotationLockToggle - Use heuristic to switch MPRIS clients Power: - Ambient light moving average now time-aware WWan: - Handle multiple devices - Handle PUK unlocking - Other fixes Wacom: - Drop LED helper, handled by the kernel for long enough. ======================================== gnome-shell ======================================== 3.37.90 ======= * Fix extension updates when many extensions are installed [Jeremias; !1363] * Fix missing icons in on-screen keyboard [Emre; #2631, #3007] * Fix delay when showing calendar events [Sebastian; #2992] * Allow rearranging items in app picker [Georges; !1284] * Fix top bar navigation when NumLock is active [Olivier; #550] * Delay login animation until wallpaper has loaded [Michael; #734996] * Reset auth prompt on login screen on VT switch before fade in [Ray; #2997] * Move screencasting into a separate service [Jonas Å.; !1372] * Replace loaded terms with more descriptive one [Olivier; !1393] * Add "Boot Options" support to restart dialog [Hans; !199] * Move "Restart" into a separate menu item/dialog [Florian; #2202] * Default to not installing updates on low battery [Michael; #2717] * Misc. bug fixes and cleanups [Florian, Daniel V., Georges, Jonas Å., Daniel G., Carlos, Benjamin, Piotr, Andre, Jonas D., Andy; !1357, !1356, #2969, #2969, !1358, !1371, #3005, !1380, #3022, !1381, !895, !1387, !1386, !1385, #3037, !1389, !1390, !1391, !1383, !1399, #2983, !1403] Contributors: Jonas Ådahl, Benjamin Berg, Michael Catanzaro, Piotr Drąg, Jonas Dreßler, Olivier Fourdan, Carlos Garnacho, Hans de Goede, Andy Holmes, Sebastian Keller, Andre Moreira Magalhaes, Daniel García Moreno, Florian Müllner, Georges Basile Stavracas Neto, Jeremias Ortega, Ray Strode, Emre Uyguroglu, Daniel van Vugt Translators: Tim Sabsch [de], Boyuan Yang [zh_CN], Fabio Tomat [fur], Efstathios Iosifidis [el], Rafael Fontenelle [pt_BR], Yuri Chornoivan [uk], Daniel Șerbănescu [ro], Jordi Mas [ca], Daniel Mustieles [es], Emin Tufan Çetin [tr], Asier Sarasua Garmendia [eu] 3.37.3 ====== * Refactor and clean up window picker [Jonas D., Florian; !1297, !1298, !1305, !1345, !1353] * Move calendar events out of notifications list [Florian; !1282] * Refine app folder dialogs [Georges; !1301] * Hide switch-user button on lock screen if unsupported [Chingkai; #2687] * Refactor and clean up app picker pagination [Georges; !1271] * Add API to retrieve specified mimetypes from clipboards [Carlos; !1321] * Support prepending workspace with horizontal layouts [Florian; #2916] * Update microphone icon on input volume changes [fludixx; #2902] * Cache labels on GPU [Daniel; !1329] * Fix regressions in redesigned modal dialogs [Florian, Jonas D.; #2491, !1336] * Use GIcon for all application icons [Florian; !1342] * Support pre-authenticated logins in vmware environments [yun341; #1983] * Better support sandboxed apps with multiple .desktop files [Florian; #219] * Fix on-screen keyboard size in portrait orientation [Florian; #2349] * Plugged leaks [Sebastian, Daniel, Florian; !1306, !1319, !1341] * Misc. bug fixes and cleanups [Jonas D., Georges, Marco, Florian, Sebastian, MOZGIII, Daniel, Mariana, Jonas Å.; !1296, !1295, #2643, !1300, !1309, !1119, #2901, !1313, !1251, !1285, !1307, !1318, !1310, !1320, !1327, !1315, !1289, !1331, !1332, !1333, !1334, !1340, !1287, !1308, !1346, !1299, !1343, !1351, !1352, !1322] Contributors: Marco Trevisan (Treviño), Chingkai, Jonas Dreßler, Carlos Garnacho, Sebastian Keller, MOZGIII, Florian Müllner, Georges Basile Stavracas Neto, Mariana Picolo, Daniel van Vugt, fludixx, yun341, Jonas Ådahl Translators: Daniel Mustieles [es], Boyuan Yang [zh_CN], Yuri Chornoivan [uk], Jordi Mas [ca], sicklylife [ja], Emin Tufan Çetin [tr], Baurzhan Muftakhidinov [kk], Florentina Mușat [ro], Aurimas Černius [lt], Rūdolfs Mazurs [lv] ======================================== gnome-shell-extensions ======================================== 3.37.90 ======= * Misc. bug fixes and cleanups [Florian, Piotr; !126, !128] Contributors: Piotr Drąg, Florian Müllner Translators: Fabio Tomat [fur], Efstathios Iosifidis [el], Anders Jonsson [sv], Asier Sarasua Garmendia [eu], Alexandre Franke [fr] 3.37.3 ====== * window-list, native-window-placement: Adjust to shell changes [Florian; !124] Contributors: Florian Müllner Translators: Jordi Mas [ca], sicklylife [ja], Boyuan Yang [zh_CN], Baurzhan Muftakhidinov [kk] ======================================== gnome-system-monitor ======================================== New in 3.37.90 - 07 August 2020 * added/updated translations Daniel Korostil (uk) ======================================== gsettings-desktop-schemas ======================================== Major changes in 3.37.2 ======================= - USB protection is enabled by default - Add tap-button-map and tap-drag-lock settings - Treat x-content/ostree-repository as software - Fix introspection on Visual Studio - Fix quotes in user strings to use HIG typography - Translation updates ======================================== gtk ======================================== Overview of Changes in GTK 3.99.0 ================================= * Remove the old accessibility implementation and add the foundations for a new one that is based on ARIA. The relevant widget api is GtkAccessible, the backend implementations will use GtkATContext. Currently, there is just a nascent test backend. * Update the GTK headers to use char *, int, float and double instead of the corresponding GLib types. * Add GtkEditableLabel, a label that can be edited * Add GtkBookmarkList, a list model for bookmarks * Add GtkStringList, a list model for strings * Add GtkBitset, and use it for representing selections * GtkTreeView: - Make cell editing work again * GtkSpinButton: - Make autosizing work again * Printing: - Use GtkDropDown in the print dialog * GtkApplication - Support opening files on OS X * GtkFileChooser: - Fix libcloudproviders support - Turn GtkFileFilter into a GtkFilter - Simplify the api * GtkGridView, GtkListView: - Improve scrolling behavior - Autoscroll and autoexpand during DND * GtkScrolledWindow: - Make autoscrolling work again * GtkFilterListModel: - Add incremental filtering - Add a boolean filter, GtkBoolFilter * GtkSortListModel: - Use timsort - Add various tweaks that massively speed up sorting - Add incremental sorting * GtkWidget: - Massively speed up action handling * GtkEntry: - Make entry completion work again - Drop action support from GtkEntryCompletion * Inspector: - Improve list model support - Add direct navigation between objects - Show accessibility information * GDK: - Compress scroll events - Keep a scroll history - Clean up GdkDevice api - Drop the master/slave device split - Move axes to GdkDeviceTool - Change monitor workarea to be per-backend API - Improve frame clock accuracy - Add a new macOS backend - Add an ANGLE-based GLES renderer for Windows * GSK: - Use GL_ARB_framebuffer_object * gtk-demo: - Add incremental refill to the color grid - Improve performance of the color grid - Add an incrementally filtering word list - Improve the sidebar * Install print-editor as another demo * Translation updates Basque Catalan Chinese Japanese Kazakh Lithuanian Polish Romanian Spanish Turkish Ukrainian ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.22 =================================== * GtkTextView: - Fix some corner cases of pixelcache invalidation - Make select-all work on touch * Fix print portal support * Adwaita: - Tweak title style class - Add a public color for text view background * Windows: - Limit the size of the corner mask cache - Use native API for keycode conversion - Use GLES on arm64 * Wayland: Add a way to change the application id * Quartz: Add axes to master devices * Add --enable-tracker3 option to configure * Translation updates: Catalan German Indonesian Italian Kazakh Spanish Turkish ======================================== gtksourceview ======================================== News in 4.7.90, 2020-08-07 -------------------------- * Bump GTK requirement to 3.24 for gdk_window_move_to_rect() * Use gdk_window_move_to_rect() to more reliably position completion windows * erb.lang: initial support for ERB * javascript.lang, typescript.lang: various correctness and performance improvements. * Translation updates ======================================== gupnp ======================================== 1.2.4 ===== - Fix subscription check on V6 link-local addresses - Add autofree function for GUPnPServiceProxyAction All contributors to this release: - Jens Georg ======================================== gvfs ======================================== Major changes in 1.45.90 ======================== * trash: Add support for x-gvfs-notrash option to ignore mounts * recent: Port to GDateTime * Translation updates ======================================== libdazzle ======================================== ============== Version 3.37.0 ============== Changes in this release: • Fixes for powerpc32 • Tweaks for CSS priorities • Add DzlApplicationWindow:titlebar-animation property • Fix C++ compilation • Make showing file browser asynchronous on Linux/BSD/etc ======================================== libhandy ======================================== ============== Version 0.90.0 ============== - Stop requiring the HANDY_USE_UNSTABLE_API guard. - Stop transforming close buttons into back buttons for dialogs on the desktop. - Give some nice default and minimum sizes to HdyPreferencesWindow. - HdyCarousel: - Add HdyCarouselIndicatorDots and HdyCarouselIndicatorLines. - Drop the indicator-style, indicator-spacing, and center-content properties. - Revamp the colors of HdyAvatar and augment its colors number to 14. - Set the default column and row spacing of HdyKeypad to 6 pixels. - Don't present an arrow and a popover in HdyComboRow when its model has less than 2 items. - Support CSS sizing properties for HdySqueezer and HdyViewSwitcher. - Drop the icon-size properties of HdyViewSwitcher, HdyViewSwitcherTitle and HdyViewSwitcherBar. - Give some horizontal margins to the view switcher of HdyViewSwitcherTitle via CSS. - Add all files back to tarballs except the debian directory. ============== Version 0.85.0 ============== - HdyAvatar: - Add the icon-name property to allow setting a different default icon than avatar-default-symbolic. - Ship avatar-default-symbolic as a resource to ensure it's there. This shouldn't affect icon themes already offering it. - Check the icon exists before using it to avoid a crash. - HdyDeck and HdyLeaflet: - Allow dragging the higher sibling only from the border where it sits, rather than from the anywhere on the currently visible child, reinforcing spatialization. - Add the get_child_by_name() methods. - HdyLeaflet: - Rename the 'allow-visible' child property into 'navigatable'. - HdySwipeable: - Add a navigation direction param and a gesture type param to get_swipe_area(). - HdyPreferencesWindow: - Allow presenting a subpage over the window via the new present_subpage() and close_subpage() methods. - Add the 'can-swipe-back' property to allow closing a subpage via a back swipe gesture. - Exclude untitled rows as well as invisible pages, groups, and rows from the search results. - HdyKeypad: - Replace the 'show-symbols' property by 'letters-visible'. - Replace the 'only-digits' property by 'symbols-visible', whose boolean meaning is inverted. - Replace the 'left-action' property by 'start-action'. - Replace the 'right-action' property by 'end-action'. - Make the 'entry' property declare it uses the GtkEntry type rather than GtkWidget. - HdySqeezer: - Add the 'xalign' and 'yalign' properties to help aligning the children during transitions. - HdyViewSwitcherTitle: - Set the 'policy' property default to 'auto' as in HdyViewSwitcher. - HdyTitleBar: - Fix an accidental mix of natural and minimum sizes in measure(). - Harden the ABI by making symbols implicitly private and explicitly public. - Translation updates: - Romanian - Ukrainian ============== Version 0.84.0 ============== - HdyHeaderGroup: - Replace GtkHeaderBar as the child type by HdyHeaderGroupChild, and adjust the matching accessors. HdyHeaderGroupChild can hold a GtkHeaderBar, a HdyHeaderBar, and a HdyHeaderGroup, allowing to nest header groups. - Replace the 'focus' property by the 'decorate-all' property. - Add the update-decoration-layouts signal, used when nesting header groups. - HdyHeaderBar: - Slight size request fix. - Use the window node's radius instead of the decoration node's one to mask HdyWindow and HdyApplicationWindow. - Make HdyAvatar, HdyHeaderGroup, HdySqueezer, HdyViewSwitcher, HdyViewSwitcherBar, HdyViewSwitcherTitle, and HdyWindowHandle final. - Replace usage of (allow-none) by (nullable) or (optional). - Translation updates: - Ukrainian ======================================== libsoup ======================================== Changes in libsoup from 2.70.0 to 2.71.0: * Redesign directory list returned for `file://` requests [Jan-Michael Brummer] * Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy [Carlos Garcia Campos] * Add soup_message_is_feature_disabled() API [Carlos Garcia Campos] * Fix potential leak when setting SoupSession:tls-interaction [Scott Hutton] * Fix building with Visual Studio [Chun-wei Fan] * Updated translations: Ukrainian, Romanian, Swedish, Polish, Lithuanian, Spanish, French, Chinese (China) ======================================== mutter ======================================== 3.37.90 ======= * Fix using NEAREST filter for backgrounds on scaled monitors [Daniel V.; !1346] * Screencast fixes and improvements [Jonas; !1361, !1377, !1391] * Support tap-button-map and tap-drag-lock touchpad settings [Giusy; !1319] * Fix wine copy & paste [Sebastian; !1369] * Fix shadows of server-side decorated XWayland windows [Olivier; #1358] * Replace some loaded terms with more descriptive ones [Olivier; !1396] * Add API to launch trusted wayland clients [Sergio; #741] * Skip displays with 'non-desktop' property set [Philipp; !1393] * Invalidate offscreen effect cache on video memory purge [Daniel V.; !1374] * Add wl_shm support for 10 bpc and 16 bpc half float formats [Jonas; !804] * Fixed crashes [Jonas, Erik, Martin; !1365, !1375, #1343] * Misc. bug fixes and cleanups [Daniel V., Carlos, Olivier, Christian, Daniel * G., Jonas, Florian; !1370, !1376, !1385, !1352, !1386, !1390, !1388, !1397, !1398, !1401] Contributors: Jonas Ådahl, Sergio Costas, Olivier Fourdan, Carlos Garnacho, Christian Hergert, Sebastian Keller, Erik Kurzinger, Giusy Margarita, Daniel García Moreno, Florian Müllner, Daniel van Vugt, Martin Whitaker, Philipp Zabel Translators: Fabio Tomat [fur], Rafael Fontenelle [pt_BR], Jordi Mas [ca], Yuri Chornoivan [uk], Alexandre Franke [fr] 3.37.3 ====== * Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb [Peter; !936] * Optimize resource scale computation [Jonas D.; !1196, !1276, !1343] * Allow animating ClutterActor's content property [Georges; !1301] * Implement backgrounds as ClutterContent [Georges; !1302] * Add ClutterAlignContraint:pivot-point property [Jonas D.; !737] * Fix crash on area screenshots with fractional scaling [Sebastian; !1320] * Do not paint textures of fully obscured windows [Robert; !1326] * Use a more appropriate combine function on opaque areas [Daniel; !1331] * Fix remote desktop being broken without screencast session [Olivier; #1307] * Remove more long-deprecated Clutter APIs [Adam, Georges; !1194, !1332] * Drive each monitor by its own frame clock [Jonas Å.; !1285] * Fix copy/paste failures on X11 [Carlos; !1350] * Mipmap background texture rendering [Daniel; !1347] * Plugged memory leaks [Sebastian, Jonas D.; !1293, !1281, !1304] * Misc. bug fixes and cleanups [Jonas Å., Jonas D., Daniel, Corentin, Carlos, Sebastian, Michel, Robert, Florian; !1288, !1289, !1291, !1296, !1292, !1298, !1300, !1303, !1290, !1287, !1306, !1305, !1308, !1313, !1250, !1314, !1267, !1275, !1317, !1270, !1322, !1181, !1282, !1325, !1323, !1240, !1295, !1329, !1333, !1334, !1336, !1341, #1312, !1345, !1349, !1356, #873, !1310, !1357] Contributors: Jonas Dreßler, Michel Dänzer, Olivier Fourdan, Carlos Garnacho, Peter Hutterer, Adam Jackson, Sebastian Keller, Robert Mader, Florian Müllner, Georges Basile Stavracas Neto, Corentin Noël, Daniel van Vugt, Jonas Ådahl ======================================== nautilus ======================================== Major changes in 3.37.90: * Port Properties dialog to GtkBuilder including various enhancements (Apoorv Sachan, António Fernandes) * Prevent crashes when file operation is cancelled (Ondrej Holy) * Auto-escape filenames on NTFS and exFAT mounts (ignapk) * Preserve navigation history after opening Other Locations (Sachin Daluja) * Use g_clear_signal_handler instead of custom codes (Joshua Lee) * Translation updates ======================================== orca ======================================== 3.37.90 - 10 August 2020 Web: * Announce when rows, columns get reordered due to aria-sort changing * Fix bug causing some web content to not be presented in flat review * Fall back on "placeholder" when "placeholder-text" is not used by browsers * Fix bug causing presentation of stale content when navigating by word * Skip over clickable images during line nav if the author has set alt to "" * Fix bug causing events from Google Docs to be ignored when a dialog appears but lacks focus * Fix false positive causing us to not present self-referential labels * Fix crash caused by author using aria-labelledby pointing to itself * Always speak the current line when caret moves due to mouse click so that presentation is consistent regardless of the element General: * Fix bug causing learn mode to not work in (at least) gnome-shell controls * Emit mode-changed notifications to inform other tools (magnifiers, highlighting tools) what mode Orca is in when presenting content * Miscellaneous tweaks to GUI labels and documentation * Attempt to reconnect to speech-dispatcher when setting capitalization style fails due to SSIPCommunicationError New and updated translations (THANKS EVERYONE!!!): ca Catalan Gil Forcada, Jordi Mas de German Tim Sabsch el Greek Efstathios Iosifidis es Spanish Daniel Mustieles eu Basque Asier Sarasua Garmendia fr French Charles Monzat gb British English Zander Brown gl Galician Fran Diéguez kk Kazakh Baurzhan Muftakhidinov lt Lithuanian Aurimas Černius ro Romanian Daniel Șerbănescu, Florentina Mușat sl Slovenian Matej Urbančič sv Swedish Anders Jonsson uk Ukrainian Yuri Chornoivan ========= ======================================== pango ======================================== Overview of changes in 1.46.0 ============================= - Bump version to 1.46 Overview of changes in 1.45.5 ============================= - Export pango_color_parse_with_alpha - Stop using hb-glib Overview of changes in 1.45.4 ============================= - Fix build on Windows - Fix a pidgin crash - fc: Always reject unsupported font formats - coretext: Fix cairo scaling ======================================== pyatspi ======================================== What's new in pyatspi 2.37.90: * Tests: use libatspi's dbus-gmain implementation, eliminating dependency on dbus-glib (!4). * Migrate to gtk 3 (!23). * Add support for the mode-changed signal (!24). ======================================== rygel ======================================== 0.39.2 ====== Core: - Allow loading plugin that conflicts with a disabled plugin Server: - Check for subtitles only on "local" files Rygel: - Support IPv6 if supported by GUPnP context manager Tracker: - Add missing default in case Tracker3: - Make it an optional dependency - Add mising default in case - Update for API break in 2.99 GstLaunch: - Fix critical about missing media engine - Fix missing updated() call - Update resolution of examples MediaExport: - Fix missing title in virtual containers Examples: - Change device name for fullscreen renderer example - Bind "Space" to Play/Pause toggle for fullscreen renderer - Drop init system examples that are not systemd - Fix a typo in mx-info - Fix removing files from ignorelist in mx-info Tests: - Remove some compiler warnings - Add test for loading conflicting but disabled modules Documentation: - Remove outdated Ubuntu docs - Minor updates for man pages Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/159 - https://gitlab.gnome.org/GNOME/rygel/issues/167 - https://gitlab.gnome.org/GNOME/rygel/issues/169 All contributors to this release: - Jens Georg - Yuri Chornoivan - Sam Thursfield - Daniel Mustieles - Jordi Mas - Efstathios Iosifidis - Florentina Mușat - Aurimas Černius - Piotr Drąg - Fabio Tomat - Daniel Șerbănescu Added/updated translations: - ca.po, courtesy of Carles Ferrando Garcia - el.po, courtesy of Efstathios Iosifidis - es.po, courtesy of Daniel Mustieles - fur.po, courtesy of Fabio Tomat - lt.po, courtesy of Aurimas Černius - ro.po, courtesy of Florentina Mușat - uk.po, courtesy of Yuri Chornoivan ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.37.3 * Improve compression scale which appear during file saving, to be more intuitive. * Fix color scanning for Brother ADS 2200 and 2700 sane backend. ======================================== tracker ======================================== NEW in 2.99.3 - 2020-08-10 ========================== * Add portal * Use WAL on all database connections * Fix race conditions in reusable statements * Documentation fixes and improvements * Better errors from library function calls * Test fixes * CI improvements ======================================== tracker-miners ======================================== NEW in 2.99.3 - 2020-08-10 ========================== * Support musicbrainz tags in gstreamer module * Support acoustid tag writeback * Handle nmm:artist and nmm:performer * DBus API changes * Fixes for race conditions * Performance improvements * Extractor watchdog fixes with domain ontologies * CLI improvements * Test fixes * Use background slice * Add base tests for CLI * Better debugging traces * Fix extraction of files with dummy extractors ======================================== vala ======================================== Vala 0.48.9 =========== * Regression and bug fixes: - codegen: Include header for base-symbols when connecting vfuncs - vala: + Inherit CCode.returns_floating_reference attribute from base [#1053] + Mark tranformed member-access as qualified [#57] - girparser: Add support for string "feature_test_macro" metadata - Revert "girwriter: Use appropriate get_ccode_* functions" [#1059] * Bindings: - gio-unix-2.0: Fix "g_unix_mount_for" binding [#1052] - gio-2.0: Include "gio/gsettingsbackend.h" for GLib.SettingsBackend members [#1054] - goocanvas-2.0: Fix some field ownerships and types [#1057] - gstreamer: Update from 1.17.2+ git master - gtk4: Update to 3.99.0+358b698e - pango: Update from 1.45.4+ - posix: Add missing "has_typedef" attribute for some delegates - posix: Declare WRDE_APPEND constant as public Vala 0.48.8 =========== * Various improvements and bug fixes: - codegen: + Handle "gtk_param_spec_expression" in get_param_spec() + Properly compare string if binary-expression contains string-literal + Inline allocated and constant arrays are never NULL + Check param for null before using it + Properly destroy elements of an inline struct array [#365] - vala: + Avoid subsequent critical caused by invalid array type for constant + Improve error handling of nested initializer lists + Don't allow "resize" invocation on variable with unowned array type [#928] + Property must be writable when invoking ReturnsModifiedPointer method [#1023] + Recursive check of assignment target to recognize constants [#944] + Return copy of constant type in get_value_type_for_symbol() + Handle parameter initializer without value-type + Fully qualify member-access when using-directive was used to resolve [#57] + Tranform instance member-access to a static one if possible [#270] + Improve check of expression passed to yield + Allow prototype access to signal with emitter + Check error-type accessibility of creation methods and delegates - girparser: Warn about conflicting signals and properties - girparser: Skip 'docsection' elements in - girwriter: + Add c:identifier-prefixes to + Write c:type="void" when name="none" + Write c:symbol-prefix on supported elements + Don't include symbols outside of a namespace [#241] + Use appropriate get_ccode_* functions - libvaladoc: Support exporting the `class` modifier on methods and fields - Disable deprecation warnings when checking bindings - tests: Fix "methods/extern" test with -Werror=address and gcc 5.4.0 * Bindings: - glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint [#915] - gstreamer: Update from 1.17.2+ git master - gtk+-3.0: Update to 3.24.21+ffe2df7b - gtk+-3.0: Resolve conflicts of signals with properties - gtk4: Resolve conflict of DropTarget.drop signal with property [#1033] - gtk4: Improve Gtk.ParamSpecExpression binding - gtk4: Fix binding of CClosureExpression ctor [#1024] - gtk4,gtk4-unix-print: Update to 3.98.5+23dcf36e - webkit2gtk-4.0: Update to 2.29.4 ======================================== yelp ======================================== 3.37.90 ======= * Updated translations: ckb (Jwtiyar Nariman) id (Kukuh Syafaat) kk (Baurzhan Muftakhidinov) sk (Peter Mráz) uk (Daniel Korostil) ======================================== yelp-tools ======================================== 3.37.90 ======= * yelp-new: Added new templates ======================================== yelp-xsl ======================================== 3.37.90 ======= * Various styling changes, especially around media and ttml * Updated translations: ckb (Jwtiyar Nariman) nl (Hannie Dumoleyn) ro (Florentina Mușat) uk (Daniel Korostil) zh_CN (Aron Xu)