The following modules have a new version: - eog (3.38.0 => 3.38.1) - evolution-data-server (3.38.1 => 3.38.2) - gdm (3.38.0 => 3.38.2) - gedit (3.38.0 => 3.38.1) - gjs (1.66.0 => 1.66.1) - glib (2.66.1 => 2.66.3) - gnome-boxes (3.38.1 => 3.38.2) - gnome-calculator (3.38.1 => 3.38.2) - gnome-contacts (3.38 => 3.38.1) (*) - gnome-control-center (3.38.1 => 3.38.2) - gnome-desktop (3.38.1 => 3.38.2) - gnome-getting-started-docs (3.36.2 => 3.38.0) - gnome-initial-setup (3.38.1 => 3.38.2) - gnome-maps (3.38.1 => 3.38.2) - gnome-music (3.38.1 => 3.38.2) - gnome-online-accounts (3.37.90 => 3.38.0) - gnome-settings-daemon (3.38.0 => 3.38.1) - gnome-terminal (3.38.0 => 3.38.1) (*) - gnome-user-docs (3.38.1 => 3.38.2) - gtk (3.99.2 => 3.99.4) - gtk-doc (1.33.0 => 1.33.1) - libhandy (1.0.0 => 1.0.2) - librsvg (2.50.1 => 2.50.2) - libsecret (0.20.3 => 0.20.4) - nautilus (3.38.1 => 3.38.2) - sushi (3.34.0 => 3.38.0) - vala (0.50.1 => 0.50.2) - vte (0.62.0 => 0.62.1) (*) - yelp (3.38.1 => 3.38.2) - yelp-xsl (3.38.1 => 3.38.2) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, epiphany, evince, file-roller, folks, gcab, gcr, gdk-pixbuf, geocode-glib, gfbgraph, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-disk-utility, gnome-font-viewer, gnome-keyring, gnome-logs, gnome-menus, gnome-online-miners, gnome-photos, gnome-screenshot, gnome-session, gnome-shell, gnome-shell-extensions, gnome-software, gnome-system-monitor, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, libsigc++, libsoup, mm-common, mutter, orca, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, totem, totem-pl-parser, tracker, tracker-miners, yelp-tools, zenity ======================================== eog ======================================== Version 3.38.1 -------------- Bug fixes: !77, Refresh thumbnail when delete image from file manager (Krifa75) !81, Free file_list if reopen in single-window (Krifa75) #154, Assertion failed when rotate and save the same image multiple times New and updated translations: - Jordi Mas [ca] - Yosef Or Boczko [he] - Cheng-Chia Tseng [zh_TW] New and updated manual translations - Jordi Mas [ca] - scootergrisen [da] - Charles Monzat [fr] - Andika Triwidada [id] ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.38.2 2020-11-20 --------------------------------------- Bug Fixes: I#81 - EReminderWatcher: Triggers an alarm for a removed object (Milan Crha) I#257 - Ineffective refresh of book/calendar meta backends (Milan Crha) I#260 - DAV: Relax collection's item href comparison (Milan Crha) I#269 - EWebDAVSession: Traverse all 'propstat' nodes in the response (Milan Crha) I#272 - WebDAV: Decode URI-s before comparing them (Milan Crha) I#273 - Camel: Save folder changes periodically (Milan Crha) M!46 - camel-internet-address: Annotate methods to fetch strings as transfer none (Corentin Noël) M!47 - e-webdav-session: Fixed wrong annotation (Marco Betschart) M!50 - Added style class to alarm notification window (ptrxyz) evo-i#1206 - Mail: Preserve TABs in plain text body preview (Milan Crha) Miscellaneous: Calendar: Fix a possible leak in e_cal_util_parse_ics_string() (Milan Crha) ECalCache: Avoid runtime warning from ecc_update_timezones_table() (Milan Crha) EReminderWatcher: Default alarm range should be from the day begin (Milan Crha) EBufferTagger: Derive link color from the theme (Milan Crha) EBook/CalBackend: Correct free function for the pending_operations queue (Milan Crha) Translations: Dušan Kazik (sk) ======================================== gdm ======================================== ============== Version 3.38.2 ============== - Fix localization bug to prevented translated messages from showing up - Deal more appropriately with broken accountsservice ============== Version 3.38.1 ============== - Fix bug leading to users /etc/gdm/custom.conf getting overwritten on nvidia systems. - Fix typo in comment - Translation updates ======================================== gedit ======================================== News in 3.38.1, 2020-11-20 -------------------------- * AppData: change donation URL to Liberapay. * Improvements to the user manual. * Translation updates. ======================================== gjs ======================================== Version 1.66.1 -------------- - Closed bugs and merge requests: * Throws on Unsupported caller allocates [!495, Marco Trevisan] * arg: Fix MIN/MAX safe big integer limits [!492, Marco Trevisan] * Fix leak when virtual function is unimplemented [!498, Evan Welsh] * Cannot compile GJS 1.66.0 on macOS with llvm/clang 10.0.1 [#347, !499, Marc-Antoine Perennou] * console: fix typo in command-line option [!500, Andy Holmes] * Prevent passing null pointers when not nullable [!503, Evan Welsh] * Passing fundamentals to functions no longer works [#353, !506, Evan Welsh] - Fixed examples/clutter.js to work with more recent Clutter [Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.66.3 ================================== * Fix awkward bug with `GPollFD` handling in some situations (work by Claudio Saavedra and Eugene M) (#1592) * Fix sending FDs attached to very large D-Bus messages (work by Simon McVittie and Giovanni Campagna) (#2074) * Bugs fixed: - #1592 Main loop ignores GPollFD sources when there is at least one source ready with priority higher than default one - !1720 Backport !1718 “gtrace: Add G_GNUC_PRINTF annotation” to glib-2-66 - !1721 Backport !1713 “gmain: g_main_context_check() can skip updating polled FD sources” to glib-2-66 - !1723 Backport !1711 “Fix race in socketclient-slow test” to glib-2-66 - !1727 Backport !1725 “gdbus: Cope with sending fds in a message that takes multiple writes” to glib-2-66 - !1736 Backport !1734 “glocalfileinfo: Use a single timeout source at a time for hidden file cache” to glib-2-66 Overview of changes in GLib 2.66.2 ================================== * Important and time-critical fix to DST transitions which will happen in Europe on 2020-10-25 on distributions which use the ‘slim’ tzdata format (which is now the default in tzdata/tzcode 2020b) (work by Claudi M., LRN) (#2224) * Further timezone handling changes to restore support for changing the timezone when `/etc/localtime/` changes (work by António Fernandes, Sebastian Keller) (#2204) * Fix deadlock on Windows when `G_SLICE` is set in the environment (diagnosis by Christoph Reiter) (#2225) * Fix UTF-8 validation when escaping URI components (thanks to Marc-André Lureau) (!1680) * Bugs fixed: - #2203 fstatat is available only on macOS 10.10+ - #2224 top bar time is incorrect, timezone map in control center is broken - #2225 Setting G_SLICE makes Windows programs hang since 2.66 - !1682 Backport !1680 “guri: Fix UTF-8 validation when escaping URI components” to glib-2-66 - !1685 Backport !1684 “glocalfileinfo: Fix use of fstatat() on macOS < 10.10” to glib-2-66 - !1689 uri: add missing (not)nullable annotations - !1693 Backport !1691 “gmain: Fix possible locking issue in source unref” to glib-2-66 - !1694 Backport !1692 “gsignal: Plug g_signal_connect_object leak” to glib-2-66 - !1700 Backport !1661 “Lookup fallback time zones in the cache to improve performance” to glib-2-66 - !1702 Backport !1698 “gslice: Inline win32 implementation of g_getenv() to avoid deadlock” to glib-2-66 - !1705 Backport !1683 “Fix the 6-days-until-the-end-of-the-month bug” to glib-2-66 - !1710 Backport !1706 “Add various missing nullable annotations” to glib-2-66 * Translation updates: - Chinese (Taiwan) - Portuguese - Slovak ======================================== gnome-boxes ======================================== 3.38.2 - Nov 20, 2020 ===================== Changes since 3.38.2 - Improve handling of file extensions - Update recommended downloads to latest distro releases - Update download URLs for GNOME OS - Install GNOME OS under the Boxes osinfo custom database - Added/updated/fixed translations: - Catalan - British English - Danish - Turkish All contributors to this release: Ask Hjorth Larsen Bruce Cowan Emin Tufan Çetin Felipe Borges Jordi Mas ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.38.2 * Updated Czech translation (Marek Černocký) * Updated Indonesian translation (Andika Triwidada) * Fixed radians and degrees preference swapped (Delton Ding) ======================================== gnome-control-center ======================================== ================ Version 3.38.2 ================ - Updated translations Applications: - Fix NULL hash table being unreffed. Keyboard: - fix gtk_widget_get_can_default assertion error. Network: - Correctly detect when ethernet devices are hotplugged. Printers: - Make printers panel have a smaller minimum width. - Fix leak of printer name in callbacks. Sharing: - Disable Tracker 3. Sound: - Update libgvc to add support for recent UCM related changes in ALSA and PulseAudio. Users: - Fix free of const string. Wacom: - Fix a critical warning if loading a cursor fails. ======================================== gnome-desktop ======================================== ============== Version 3.38.2 ============== Translation updates ======================================== gnome-getting-started-docs ======================================== 3.38.0 ====== * Updated translations: ca (Jordi Mas) cs (Marek Černocký) de (Mario Blättermann) es (Daniel Mustieles) fi (Jiri Grönroos) gl (Fran Dieguez) it (Milo Casagrande) pt_BR (Rafael Fontenelle) ro (Daniel Șerbănescu) ======================================== gnome-initial-setup ======================================== 3.38.2 ------ * Bugs fixed: - #114 Error when not building with Cheese * Translation updates: - Portuguese ======================================== gnome-maps ======================================== 3.38.2 - Nov 21, 2020 ========================= Added/updated/fixed translations - German - Friulian - Chinese (Taiwan) All contributors to this release Cheng-Chia Tseng Fabio Tomat Tim Sabsch 3.38.1.1 - Oct 7, 2020 ========================= Changes since 3.38.1 - Fix a race-condition bug in search-as-you-type resulting in out-of-sync search results in some circumstances - Fix updating missing details after editing a POI in OpenStreetMap All contributors to this release Marcus Lundblad ======================================== gnome-music ======================================== Overview of changes in 3.38.2 ============================= Bugs fixed: Do not make display an empty view on launch Fix new songs retrieval when they are added to the music directory (#422) Fix artist queries to retrieve art Fix playlist sorting crash (#417) Wrong checkbox style in AlbumWidget (#414) Thanks to our contributors this release: Jean Felder Marinus Schraal Updated translations: Chinese (Taiwan) ======================================== gnome-online-accounts ======================================== Overview of changes in 3.38.0 ============================= * Updated translations: Bengali (India) Hebrew Portuguese ======================================== gnome-settings-daemon ======================================== ============== Version 3.38.1 ============== Sound: - Update g-v-c dependency. Necessary to support related UCM changes in ALSA and Pulseaudio Media-keys: - Don't throw unnecessary warnings Print-notification: - Disable plugin if CUPS is diabled - Translation updates ======================================== gnome-user-docs ======================================== 3.38.2 ====== * Improvements to docs for Contacts (Pranali Deshmukh) * Improvements to docs for Files (Andre Klapper) * Updates to docs for background settings (Ivan Stanton) * Updated translations: ca (Jordi Mas) cs (Marek Černocký) fa (Danial Behzadi) fi (Jiri Grönroos) id (Andika Triwidada) pl (Piotr Drąg) sv (Anders Jonsson) ======================================== gtk ======================================== Overview of Changes in 3.99.4 ============================= * GtkColumnView: - Improve column resizing - Make double-click reset column widths - Move header outside of scrollbars * GtkSearchEntry: - Add an icon * GtkDropDown: - Polish the appearance * GtkColorChooser: - Accessibility improvements * GtkPopoverMenu: - Add accessibility support - Allow custom items. This adds new API: gtk_popover_menu_add/remove_child gtk_popover_menu_bar_add/remove_child * GtkTextView: - Fix rendering and positioning of anchored children - Fix positioning of touch handles * Constraints: - Fix loading constraints from ui files * Media support: - Use cubic instead of linear volume * Accessibility: - Implement Component for all widgets - Implement Text and EditableText for all editables - Rework accessible name/description computation - Add documentation for app and widget developers - Handle HIDDEN state changes by adding/removing elements - Support setting accessibility attributes in ui files - Make window controls accessible * Introspection: - Add some missing annotations * gdk: - Deliver events on flush - Drop the unused GdkPoint struct from the API - Improve popup autohide behavior * Demos: - Add another constraints demo - Tweak various demos to improve consistency - Small accessibility improvements * Tools: - Improve gtk4-builder-tool handling of various widgets when converting ui files from GTK 3 * Documentation: - Use GtkApplication in all examples - Improve and expand the widget gallery * Testsuite: - Improve coverage of GDK - Improve coverage of gtk4-builder-tool * Build: - Fix the build with cups 2.2.12 - Make cloudprint support build without warnings * Broadway: - Support modifiers for scroll events * Windows: - Improve IME support * OS X: - Fix various input issues - Make GtkGLArea work (with the cairo backend) * Translation updates: German Polish Overview of Changes in 3.99.3 ============================= * Accessibility: - Add an initial AT-SPI backend * GtkEmojiChooser: - Allow inserting multiple Emoji by pressing Control - Update Emoji data to Unicode 13 / CLDR 37 - Use translations - The recent-emoji setting type changed. Call gsettings reset org.gtk.gtk4.Settings.EmojiChooser recent-emoji * GtkTextBuffer: - Add boolean returns to some get_iter functions * GtkScale: - Change the default value of the :draw-value property * GtkPopover: - Avoid losing focus when popovers are close * GtkColorChooser: - Add color names back for accessibility * Input methods: - Add a 'private' input hint * GL Renderer: - Fix issues with texture caching - Fix texture flipping problems * Build: - Use meson yield feature for some options - Require gtk-doc 1.33 - Require sysprof 3.38 * Wayland: - Clean up Wayland backend api, add annotations - Generate introspection for Wayland backend api * Windows: - Fix modal window handling and window stacking * MacOS: - Fix the build - Define GDK_WINDOWING_MACOS - Fix various event handling issues * Demos: - Add another column view demo - Add an svg paintable demo * Translation updates Czech Lithuanian Polish ======================================== gtk-doc ======================================== GTK-Doc 1.33.1 (Nov 17 2020) =============== Build GObject scanner with asan Ignore deprecations in the GObject scanner autotools: Fix distclean support meson: Use lib/cmake Translation updates GTK-Doc 1.33.0 (Oct 1 2020) ======================================== libhandy ======================================== ============= Version 1.0.2 ============= - Fix gtk-doc install path. - Code cleanups. - HdyCarousel: - Fix pages not being drawn until scrolled on X11. - HdyComboRow: - Fix test failures on x86. - HdyLeaflet and HdyDeck: - Fix transition shadow on HiDPI. - HdySwipeTracker: - Fix touchpad swipes not working after pressing a GtkButton. - Fix swipes in nested swipeable widgets when started from a GtkButton. - HdyViewSwitcherTitle: - Mark title and subtitle properties as translatable for Glade. - Translation updates: - Catalan ============= Version 1.0.1 ============= - Fix build with Glade 3.37. - Fix a Meson version warning. - Typo fixes. - HdyAvatar: - Minimize the amount of redundant load_image() calls. - Center non-square custom images. - Add .image style class to avatars with custom images. - Allow css border and shadow on avatars with custom images so elementary can style it. - HdyCarousel: - Fix drawing cache. - Fix crash when scrolling over empty carousel. - HdyComboRow: - Fix popover hiding animation when clicking a row. - Always reserve space for checkmarks. - HdyHeaderGroup: - Fix a warning on nesting HdyHeaderGroups. - HdyKeypad: - Fix input of the #, @ and + characters. - HdyLeaflet and HdyDeck: - Fix minimum size when 'interpolate-size' property is TRUE. - HdyPreferencesWindow: - Fix searching rows that have mnemonics. - HdySwipeTracker: - Fix swipes not working if started from GtkButton. - Increase drag threshold for touchscreens. - Avoid a jump when starting a drag. - HdyViewSwitcher: - Fix sizing with invisible pages. - Transiation updates: - French - Friulian - Slovenian ======================================== librsvg ======================================== Version 2.50.2 - #642 - Fix dx/dy offsets in nested elements. ======================================== libsecret ======================================== 0.20.4 * secret-file-collection: Make MAC comparison constant time [!60] * Initialize libgcrypt for SecretFileCollection [!56] * meson: Add tests for GIR-based languages [!54] * man: Add a bugtracker section to the manpage [!14] * meson: add option introspection [!53] * Updated translations ======================================== nautilus ======================================== Major changes in 3.38.2 * Search for tracker3 in PATH (Antoine Jacoutot) * Fix batch rename dialog crashes (Ondrej Holy) * Fix double-click row check (António Fernandes) * Translation updates ======================================== sushi ======================================== 3.38.0 ====== - Fix build when Wayland is disabled (Ting-Wei Lan) - Make X11 and Wayland configurable at build time (!12, David Heidelberg) - Sync font-widget with gnome-font-viewer - Fix various meson build issues - Sandbox webkitgtk - Fix crash caused by the lack of getters for viewers' properties ======================================== vala ======================================== Vala 0.50.2 =========== * Various improvements and bug fixes: - codegen: + More use of delegate_target_type and delegate_target_destroy_type + Reduce get_delegate_target/get_delegate_target_destroy_notify calls + Don't use inferred type for temp-value to access generic property [#1088] + Update outdated array _size_ variable of captured local-variable [#1090] + Report internal error for unsupported collection type in foreach - vala: + Issue an error on void initializer for local-variable + Allow markup-reader to accept spaces around '=' of attribute assignment + CodeNode.source_reference is optional, so let the API respect that + Use DataType.compatible() to check for string concatenation [#1100] - valadoc: Don't call CodeContext.pop() on empty stack [#1064] - libvaladoc: Don't filter-out generic type-parameters of delegates - libvaladoc/girimporter: Skip "docsection" elements in - testrunner: Add "-Werror=return-local-addr" flag - manual: Update from wiki.gnome.org * Bindings: - alsa: Fix PcmDevice.set_poll_descriptors_revents() binding [#1092] - curses: Add Terminfo API set, function keycodes F(n) and minor changes - curses: Correctly use [PrintfFormat] attribute - glib-2.0: Fix return-type of Uri.parse_params() binding - glib-2.0: Add return codes to FileStream.putc/puts(), like posix - glib-2.0: Add GenericArray.find_custom(), variant of find_with_equal_func() - glib-2.0: Improve GenericArray.length property - gio-2.0: Fix binding of Resolver.lookup_service*() - gstreamer: Update from 1.19.0+ git master - gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance - gtk4: Update to 3.99.4+7551f85d [#1089] - linux: Add missing struct in cname for Spi.IocTransfer - posix: Declare fstat, stat, lstat and fstatat as public [#1086] - posix: Add freopen binding, as FILE.reopen() - rest-0.7: Fix ParamsIter.next() binding - vapi: Update GIR-based bindings ======================================== yelp ======================================== 3.38.2 ====== * Fix crash when reloading local document (Michael Catanzaro) ======================================== yelp-xsl ======================================== 3.38.2 ====== * Updated translations: pt_BR (Juliano de Souza Camargo)