The following modules have a new version: - atk (2.35.1 => 2.34.1) - eog (3.36.0 => 3.36.1) - epiphany (3.36.0 => 3.36.1) - evolution-data-server (3.36.0 => 3.36.1) - file-roller (3.36.0 => 3.36.1) - folks (0.13.2 => 0.14.0) - gcr (3.35.91 => 3.36.0) - gedit (3.36.0 => 3.36.1) - gjs (1.64.0 => 1.64.1) - glib (2.64.0 => 2.64.1) - glib-networking (2.64.0 => 2.64.1) - glibmm (2.63.1 => 2.65.3) - gmime (3.2.6 => 3.2.7) - gnome-boxes (3.36.0 => 3.36.2) - gnome-contacts (3.35.90 => 3.36) (*) - gnome-control-center (3.36.0 => 3.36.1) - gnome-desktop (3.36.0 => 3.36.1) - gnome-disk-utility (3.36.0 => 3.36.1) - gnome-getting-started-docs (3.35.92 => 3.36.1) - gnome-initial-setup (3.36.0 => 3.36.1) - gnome-keyring (3.35.90 => 3.36.0) - gnome-maps (3.36.0 => 3.36.1) - gnome-menus (3.35.3 => 3.36.0) - gnome-music (3.36.0 => 3.36.1) - gnome-shell (3.36.0 => 3.36.1) - gnome-shell-extensions (3.36.0 => 3.36.1) - gnome-software (3.35.92 => 3.36.0) (*) - gnome-terminal (3.36.0.1 => 3.36.1.1) (*) - gnome-user-docs (3.35.92 => 3.36.1) - gtk (3.98.0 => 3.98.1) - gtk+ (3.24.14 => 3.24.16) - gvfs (1.44.0 => 1.44.1) - libgsf (1.14.46 => 1.14.47) - librsvg (2.48.0 => 2.48.2) - libsecret (0.20.1 => 0.20.2) - libsigc++ (3.0.2 => 3.0.3) - mutter (3.36.0 => 3.36.1) - nautilus (3.36.0 => 3.36.1.1) - orca (3.35.92 => 3.36.1) - pangomm (2.43.1 => 2.43.2) - simple-scan (3.36.0 => 3.36.1) - vala (0.48.0 => 0.48.2) - vte (0.60.0 => 0.60.1) (*) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, evince, gcab, gdk-pixbuf, gdm, geocode-glib, gfbgraph, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-font-viewer, gnome-logs, gnome-online-accounts, gnome-online-miners, gnome-photos, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-system-monitor, gnome-themes-extra, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgtop, libgudev, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, libsoup, libzapojit, mm-common, pango, phodav, pyatspi, pygobject, rest, rygel, sushi, totem, totem-pl-parser, tracker, tracker-miners, yelp, yelp-tools, yelp-xsl, zenity ======================================== atk ======================================== Changes in version 2.34.1 ========================= * Meson: fixed version. Changes in version 2.34.0 ========================= ======================================== eog ======================================== Version 3.36.1 -------------- New and updated translations: - Jwtiyar Nariman [ckb] - Tim Sabsch [de] - Kjartan Maraas [nb] - Daniel Șerbănescu [ro] New and updated manual translations - Jordi Mas, Francesc Bassas i Bullich, Jaume Jorba, Jordi Sagues, Assumpta [ca] - Charles Monzat [fr] - Andika Triwidada [id] ======================================== epiphany ======================================== 3.36.1 - March 27, 2020 ======================= * Fix bookmarks lockdown (#339) * Fix endless Epiphany launch loop loading ftp:// URIs (#1053) * Fix tab name on detached tabs (#1113) * Fix extra blank space in bookmarks popover (#1119) * Fix some downloads not working (#1127) * Use full width address bar dropdown in narrow mode (!611) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.36.1 2020-03-27 --------------------------------------- Bug Fixes: I#199 - ESoupAuthBearer: Is not thread safe (Milan Crha) evo-I#831 - Free/Busy times are not in UTC (Milan Crha) ews-I#87 - Meta backends not moved back online after connect failure (Milan Crha) Translations: Goran Vidović (hr) Daniel Korostil (uk) Daniel Șerbănescu (ro) ======================================== file-roller ======================================== version 3.36.1 -------------- Bugs fixed: * Fixed Properties command in menubar. (Sabri Ünal) * Fixed compiling with GCC 10. (Sabri Ünal) New or updated application translations: * Burmese (Vampire) * Ukrainian (Yuri Chornoivan) New or updated manual translations: * Catalan (Manel Vidal) * Czech (Marek Černocký) * French (Charles Monzat) * Indonesian (Andika Triwidada) ======================================== folks ======================================== Overview of changes from libfolks 0.13.2 to libfolks 0.14.0 =========================================================== Major changes: * Lots of translation updates ======================================== gcr ======================================== gcr 3.36.0: - gcr: Update gtk-doc get_der_data() vfunc [GNOME/gcr!48] - Updated translations ======================================== gedit ======================================== News in 3.36.1, 2020-03-20 -------------------------- * File chooser dialog: use text files filter by default. * Fix compilation on macOS. * Fix External Tools plugin. * Fix Snippets plugin. * Other bug fixes. * Translation updates. ======================================== gjs ======================================== Version 1.64.1 -------------- - The BigInt type is now _actually_ available, as it wasn't enabled in the 1.64.0 release even though it was mentioned in the release notes. - Closed bugs and merge requests: * testCommandLine's Unicode tests failing on Alpine Linux [Philip Chimento, #296, !399] * build: Various clean-ups [Jan Tojnar, !403] * Correctly handle vfunc inout parameters [Marco Trevisan, !404] * Fix failed redirect of output in CommandLine tests [Liban Parker, !409] Version 1.58.6 -------------- - Various backports: * Correctly handle vfunc inout parameters [Marco Trevisan] * Fix failed redirect of output in CommandLine tests [Liban Parker] * Avoid filename conflict when tests run in parallel [Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.64.1 ================================== * Fix memory monitor tests to only be installed if installed-tests are enabled, and to be skipped if GObject-Introspection is too old (!1407) * Bugs fixed: - #1986 Socks5 Proxy: Authentication seems broken - #1988 Socks5 Proxy: Wrong error returned when using no authentication - !1407 Backport various patches from master to glib-2-64 - !1412 Backport SOCKS5 fixes to glib-2-64 * Translation updates: - Dutch - Italian - Serbian ======================================== glib-networking ======================================== 2.64.1 - March 27, 2020 ======================= - Warn when server-identity property is missing (#130) - Fix crashes in debug logs (#131) - Fix write loop in OpenSSL backend (!117) ======================================== glibmm ======================================== 2.65.3: (unstable): Distro packagers should probably not package this yet. Tests: * glibmm_buildfilename: Add some tests (Kjell Ahlstedt) Issue #71 (Kalev Lember) Build: * Meson build: Install generate_extra_defs.h (Kjell Ahlstedt) Issue #70 (Jan Alexander Steffens) 2.65.2: (unstable): Distro packagers should probably not package this yet. Glib: * Add missing #includes (Kjell Ahlstedt) Issue #69 (Kalev Lember) 2.65.1: (unstable): Distro packagers should probably not package this yet. Glib: * Add get_user_runtime_dir() (scx) Issue #57, merge request !14 * Add get_host_name() (scx) Issue #58, merge request !15 * MainContext: Add push/pop/get_thread_default() (Kjell Ahlstedt) Issue #56 (Yackie-Yang) * Add StdStringView and UStringView Use them in build_filename() and other functions (Thomas Holder, Kjell Ahlstedt) Issue #34 (Thomas Holder) Issue #64, #65 * Regex::match(): Avoid using string after deletion (Thomas Holder) Issue #66, merge request !25 * Add Glib::canonicalize_filename() (Kjell Ahlstedt) Issue #59 (Patrick Storz) * Binding: get_source() and get_target() return ObjectBase* (Kjell Ahlstedt) Issue #63 (Daniel Boles) * ustring: Fix insert(iterator, In, In) (Thomas Holder) Merge request !19 * Value: Adding static_assert() for template parameter (Pavlo Solntsev) Merge request !23 * Error: Derive from std::exception, remove Glib::Exception (Kjell Ahlstedt) Issue #23 (Daniel Boles) * Binding: Keep a binding alive even without a RefPtr (Kjell Ahlstedt) Issue #62 (Daniel Boles) Gio: * DBus::Connection: Make the wrap() function thread-safe (Kjell Ahlstedt) Issue #56 (Yackie-Yang) * SettingsSchemaSource: Add list_schemas() Add a create(), wrapping new_from_directory() (Daniel Boles) Issue #19, merge request !20 * DBus::Message::get_unix_fd_list(): Add refreturn (Kjell Ahlstedt) Issue #68 (kr.woaini) Tests: * Add glibmm_ustring_compare test (Thomas Holder) Issue #65 * Add glibmm_regex test (Thomas Holder) Issue #66, merge request !25 * Add glibmm_binding test (Daniel Boles) Merge request !18 gmmproc: * Add optional decl_prefix parameter to _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT, _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE, _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR Used for adding GLIBMM_API or similar for MS Visual C++ (Chun-wei Fan) Build: * Change the ABI to glibmm-2.66 (Kjell Ahlstedt) * Add Meson support (Chun-wei Fan, Kjell Ahlstedt) Merge request !27 * Drop gendef from Windows builds (Chun-wei Fan) Issue #12 (Mikhail Titov), merge request !29 Documentation: * Correct spelling of spawn_async_with_pipes() (Mike Fleetwood) Merge request !16 * Glib::Binding: Several doc improvements (Daniel Boles) Merge request !18 * Glib::Binding: Explain why SlotTransform takes GValue* (Kjell Ahlstedt) Issue #61 (Daniel Boles) * Gio::AsyncResult: Improve the class description (Kjell Ahlstedt) Issue #27 (Alberto Mardegan) ======================================== gmime ======================================== ### GMime 3.2.7 * Added some configure logic to auto-detect the system shift-jis charset alias. (issue #81) * Fixed tests/Makefile.am to exit with a non-negative value (issue #82) * Fixed logic to skip expired or revoked gpg subkeys when looking for the correct subkey to use for signing or encrypting. (issue #88) * Fixed a regression introduced into 3.2.6 as part of the header parsder rewrite that lost the ability to warn about invalid headers for non-toplevel MIME parts. (issue #89) * Fixed S/MIME to always set GPGME_KEYLIST_MODE_VALIDATE when looking up certificates as this is needed in order to correctly populate the GMimeCertificates (issue #90) ======================================== gnome-boxes ======================================== 3.36.2 - Mar 30, 2020 ===================== Changes since 3.36.1 - Pass VIR_DOMAIN_UNDEFINE_NVRAM while undefining VM - Fix crash when recommended-downloads are less than the three - Various warning supressed - Added/updated/fixed translations: - Japanese - Serbian - Catalan All contributors to this release: Felipe Borges Jordi Mas Марко Костић Ryuta Fujii Sergio Costas 3.36.1 - Mar 17, 2020 ===================== Changes since 3.36.0 - Allow "spice://" addresses in Remote Connections assistant - Only set firmware when it's EFI - Fix VM clonning for installed medias - Added/updated/fixed translations: - Catalan - Indonesian - Italian - German - Czech - Romanian - Dutch All contributors to this release: Andika Triwidada Daniel Șerbănescu Felipe Borges Jordi Mas Marek Černocký Milo Casagrande Nathan Follens Tim Sabsch ======================================== gnome-control-center ======================================== ================ Version 3.36.1 ================ - Update man page for info panel change - Updated translations Display - Fix resolution options getting stuck in a low resolution Sound - Remove unused files ======================================== gnome-desktop ======================================== =============== Version 3.36.1 =============== - Translation updates ======================================== gnome-disk-utility ======================================== 3.36.1 - March 21, 2020 ======================= Kai Lüke: * Wait until UDisks updates the unmounted filesystem Updated translations: * Daniel Korostil (uk), Daniel Șerbănescu (ro) ======================================== gnome-getting-started-docs ======================================== ============== Version 3.36.1 ============== * Updated translations: es (Daniel Mustieles) fi (Jiri Grönroos) fr (Charles Monzat) lt (Mantas Kriaučiūnas) pl (Piotr Drąg) sv (Anders Jonsson) ============== Version 3.36.0 ============== * Updates to Getting Started (Petr Kovar, Jakub Steiner) * Updated translations: ca (Jordi Mas) hr (Goran Vidović) ======================================== gnome-initial-setup ======================================== 3.36.1 ------ * Previous releases of gnome-initial-setup had an unversioned dependency on libsecret; this release requires libsecret ≥ 0.18.8. (libsecret 0.18.8 was released as part of GNOME 3.32; GNOME 3.36 includes libsecret 0.20.1.) * Bugs fixed: - !78 account: Make parent account usable in case of errors - !79 Improve readability when removing event sources - !80 Fix two crashes when saving parental controls settings - !81 Use g_auto and g_autoptr more * Translation updates: - Bokmål, Norwegian - Dutch - German - Japanese - Romanian - Ukrainian ======================================== gnome-keyring ======================================== Changes in version 3.36.0 are: * Updated translations ======================================== gnome-maps ======================================== 3.36.1 - Mar 28, 2020 ========================= Changes since 3.36.0 - Updated POI definitions for OpenStreetMap editing - Fixed link to sign up for an OpenStreetMap account - Removed ctrl+f1 shortcut from the help overlay, since this was removed from GTK Added/updated/fixed translations - German - Ukranian - Serbian - Norwegian bokmål - Catalan - Greek All contributors to this release Christian Kirbach Daniel Korostil Efstathios Iosifidis James Westman Jonathan Brielmaier Jordi Mas Kjartan Maraas Marcus Lundblad Sabri Ünal Марко Костић ======================================== gnome-menus ======================================== ============== Version 3.36.0 ============== * Translation updates ======================================== gnome-music ======================================== Overview of changes in 3.36.1 ============================= • Fix crash when Pango 1.44 is not available • Do not change python module search path • Various CoreModel and Playlist binding optimizations • Various crash and bugfixes Bugs fixed: Crash while searching due to bugs in searchview.py (#372) Do not change the module search path (#377) Wrong song count in favourite playlist (#376) First song selected displays selected count as 2 (#379) App crashing on start: type object 'AttrFontFeatures' has no attribute 'new' (#374) Thanks to our contributors this release: Ashwani Singh Tanwar Jean Felder Marinus Schraal Weifeng Lai Updated translations: Catalan Norwegian Bokmål Ukrainian ======================================== gnome-shell ======================================== 3.36.1 ====== * Improve app folders [Jonas D.; !1011] * Fix launching ibus daemon [Alynx; !1080] * Do not shutdown ibus/xsettings on X11 compositor restart [Carlos; #2329] * Hide hint text in entries when preedit is used [Carlos; !1084] * Do not load app infos on main thread [Christian; #2282] * Don't expose FDO Notifications interface on main bus name [Florian; !547] * Fix icon of mobile broadband connections [Cosimo, Reik; !1097, !1105] * Fix high-contrast/symbolic icon mix-up [Florian; #2414] * Don't ellipsize times in world clock [Florian; !1090] * Only check for extension updates if there are any extensions [Florian; !1100] * Fix crash when trying to update removed extensions [Florian; #2343] * Make Extensions app available as flatpak [Florian; !1081, !1106, !1087, !1133] * Display fractional timezones as hours:minutes [Jonas D.; #2438] * Fix assigning pad keybindings [Carlos; #2451] * Handle embedded newlines in lock screen notifications [Florian; #2463] * Fix OSK layout fallback for unsupported variants [Florian; #2471] * Do not apply text color to color glyphs (emojis) [Carlos; #850] * Check "Install pending software updates" by default [Michael; #2427] * Do not warn about missing GDM on each login [Florian; #2432] * Fix telepathy chat notifications [Marco; !1112] * Fix offline updates support in end session dialog [Michael; #2276] * Fix activating notifications by keyboard [Florian; #2319] * Remove handling of 'blacklisted' extensions [Florian; !1132] * Only update extensions if Extensions app is installed [Florian; #2346] * Improve Norwegian on-screen-keyboard layout [Bjørn; !1073] * Fix IM support for deleting surrounding text [Takao; !477] * Fix blur effect with fractional scaling [Jonas D.; !1000] * Use better location name in weather section [Florian; #2468] * Fix glitch in sound feedback on volume changes [Florian; !1147] * Fix on-screen keyboard regressions [Jonas D.; !1142] * Improve screen-reader support [Luke; #2508, #2517] * Fix password entry resize on login/lock screen [Florian; #2423] * Fix crash when opening app picker [Jonas Å.; !1154] * Misc. bug fixes and cleanups [Florian, Sebastian, Jan, Daniel, Philip, Mario, Ray, Marco, Jonas D., Carlos, Georges; #2298, #2305, !1078, !1077, #2334, #2381, !1093, !1098, #2386, !1108, !1109, !1114, !1076, !1072, !1115, !1088, !1101, #2467, !1121, !1122, #2476, !1123, !1117, !1129, !1113, !1102, !1127, #2238, !1131, !1135, !1136, !849, #2504, #2371, !1146, !1141, #2510, !1150] Contributors: Marco Trevisan (Treviño), Michael Catanzaro, Cosimo Cecchi, Jonas Dreßler, Takao Fujiwara, Carlos Garnacho, Christian Hergert, Sebastian Keller, Reik Keutterling, Bjørn Lie, Florian Müllner, Jwtiyar Nariman, Georges Basile Stavracas Neto, Mario Sanchez Prada, Ray Strode, Jan Tojnar, Daniel van Vugt, Philip Withnall, Luke Yelavich, Alynx Zhou, Jonas Ådahl Translators: Марко Костић [sr], Jordi Mas [ca], sicklylife [ja], Marek Černocký [cs], Daniel Rusek [cs], Kjartan Maraas [nb], Tim Sabsch [de], Stas Solovey [ru], Peter Mráz [sk], Rafael Fontenelle [pt_BR], Piotr Drąg [pl], Milo Casagrande [it], Anders Jonsson [sv], Yuri Chornoivan [uk], Kukuh Syafaat [id], Guillaume Bernard [fr], Daniel Mustieles [es], Danial Behzadi [fa], Goran Vidović [hr], Yosef Or Boczko [he], Emin Tufan Çetin [tr], Wolfgang Stöggl [de], Ibai Oihanguren Sala [eu], Jwtiyar Nariman [ckb], Aurimas Černius [lt] ======================================== gnome-shell-extensions ======================================== 3.36.1 ====== Translators: Daniel Korostil [uk] ======================================== gnome-user-docs ======================================== 3.36.1 ====== * Updates to GNOME Help (Rafael Fontenelle) * Updated translations: ca (Jordi Mas) es (Daniel Mustieles) fi (Jiri Grönroos) lt (Aurimas Černius) pl (Piotr Drąg) pt_BR (Rafael Fontenelle) sv (Anders Jonsson) 3.36.0 ====== * Updates to GNOME Help (Andre Klapper) * Updated translations: ca (Jordi Mas) es (Daniel Mustieles) hr (Goran Vidović) pl (Piotr Drąg) pt_BR (Rafael Fontenelle) sv (Anders Jonsson) ======================================== gtk ======================================== Overview of Changes in GTK 3.98.1 ================================= * GtkFileChooser: - Remove filename/uri api - Drop extra-widget - Remove overwrite confirmation - Remove show-hidden property - Remove local-only property - Remove GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER - The portal file chooser supports selecting folders * GtkSpinner: - Rename active property to spinning * GtkRevealer: - Fix size allocation at small scales * GtkPopover: - Drop :relative-to, it is always the :parent now * GtkWindow: - Drop window-type, it is always a regular toplevel * GtkWidget: - Drop expand property - Drop margin property - Drop gtk_grab_add, gtk_device_grab_add * GtkTextView: - Support overlines in GtkTextTag - Support visible spaces in GtkTextTag - Support hyphenation control in GtkTextTag * Split GtkEventControllerFocus from GtkEventControllerKey * DND: - Fix local DND to avoid serialization - Add new content provider constructors - Split GtkDropTargetAsync and GtkDropTarget - Group DND events into event sequences - Propagate DND events like motion events - Introduce GtkDropControllerMotion - Remove GtkSelectionData * Performance: - Clean up profiler marks - Share GL programs between renderers * GDK: - Drop gdk_surface_new_temp - Make GdkEvent an immutable boxed type, not an object - Remove GdkAtom and property- and selection-related apis - Introduce GdkPopup and GdkToplevel interfaces - Implement them in backend-specific surface subtypes - Rename gdk_surface_input_shape_combine_region to gdk_surface_set_input_region - Drop X11-only concepts such as sticky or keep-below * OS X: Fix OpenGL extension detection * Broadway: implement scaling * Translation updates: Dutch Japanese Persian ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.16 =================================== * Fix the build Overview of Changes in GTK+ 3.24.15 =================================== * filechooser: - Fix a crash - Support selecting directories with a new enough file chooser portal * textview: - Speed up tag handling * wayland: - Fix problems with clipboard handling - Fix a crash in the Wayland input method - Support cursor scale of 400% - Fix a crash in glade * css: Support font-feature-settings * Adwaita: - Use tabular figures where appropriate - Color tweaks for dark mode - Improve rendering of rounded corners * Translation updates Dutch German Japanese Korean Lithuanian Norwegian Bokmål Persian Ukrainian ======================================== gvfs ======================================== Major changes in 1.44.1 ======================= * udisks2: Fix several memory leaks * Translation updates ======================================== libgsf ======================================== libgsf 1.14.47 Allin Cottrell: * GsfOutputMemory improvement. * Teach GsfOutputGzip to control compression level. Marc-Andr Lureau: * Cleanups. See merge request 5. Morten: * Fix fuzzed-file crash. [#19] -------------------------------------------------------------------------- ======================================== librsvg ======================================== Version 2.48.2 - Fix linking of the test suite against Harfbuzz. Version 2.48.1 - #129 - Fix baseline-shift for simple subscripts/superscripts and absolute offsets. This should fix a lot of Wikimedia images with formulas. - #548 - Support images with data: URLs that don't have a MIME-type. This fixes some Open Clip Art images generated by old versions of Adobe Illustrator. - Fix build of the test suite on Windows (Chun-wei Fan). - Support running the rsvg_internals tests on Windows (Chun-wei Fan). ======================================== libsecret ======================================== 0.20.2 * secret-file-collection: force little-endian in GVariant [!49, #42] * Prefer g_info() over g_message() [!48, #40] * meson: Don't specify shared_library() [!47] * docs: Make sure to set install: true [!46] ======================================== libsigc++ ======================================== 3.0.3 (stable) Build: * docs/docs/reference/meson.build: Check if perl is found (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen) * README.md: Describe building with Meson (Kjell Ahlstedt) Examples: * Add example of using libsigc++ with Qt (Robert Middleton) Pull request #35 Tests: * Replace C-style casts with static_cast<> (Lennard Berger) ======================================== mutter ======================================== 3.36.1 ====== * Fix hardware cursor on GPU hotplpug [Pekka; !1097] * Fix black areas around XWayland windows when resizing [Robert, Olivier; !1091] * Fix applying wrong scale to monitors on X11 [Jonas; !1118] * Fix moving/resizing windows via keyboard on wayland [Alynx; !997] * Fix locate-pointer feature interfering with keybindings [Carlos; !1014] * Add support for middle-click emulation [Andrew; !256] * Fix freeze when moving cursor between scaled monitors [Robert; !1125] * Fix popup misplacement with focus-follows-mouse [Jonas Å.; !1122] * Fix misplaced cursor in preedit strings [Carlos; !1132] * Support mirroring with proprietary Nvidia driver [Jonas Å.; !1098] * Support tablets with multiple mode switch buttons in a group [Carlos; !970] * Ignore foreground color for color glyphs (emojis) [Carlos; !1148] * Allow pad mode switches while showing OSD [Carlos; !975] * Fix positioning of OSD for display-attached tablets [Carlos; !971] * Respect configured RANDR panning on X11 [Jonas Å.; !1085] * Use correct texture filtering with scaled displays [Jonas; !1124] * Fix cursor hotspots in virtual machines [Jonas Å.; !1136] * Fix build with GLES and no GL [Georges; !1151] * Work around Firefox bug when copying images on wayland [Robert; !1141] * Fix wrong cursor rotation on rotated displays [Hans; !1153] * Fix glitches in window screencasts [Georges; !1129] * Fix IM support for deleting surrounding text [Takao, Carlos; #539] * Fix map animation of maximized windows [Robert; !1164] * Fixed crashes [Jonas Å., Carlos, Florian, Robert; !1120, !1121, #917, #1132, #1083, !1147, #1147] * Misc. bug fixes and cleanups [Jonas Å., Olivier, Mart, Sebastian, Corentin, Andre, Daniel, Robert, Carlos, Peter, Georges, Jonas D., Florian, Christian; !1115, !1102, !1104, !1106, !1117, !1119, !1101, !1123, #1124, !1130, !1131, !1133, #1065, !1108, !1144, !1145, !1109, !1059, !1107, !999, !1152, #1128, !1155, !1156, !1158, !1157, #1146, !1161, !1163] Contributors: Jonas Dreßler, Olivier Fourdan, Takao Fujiwara, Carlos Garnacho, Andrew Gaul, Hans de Goede, Peter Hutterer, Sebastian Keller, Robert Mader, Andre Moreira Magalhaes, Florian Müllner, Georges Basile Stavracas Neto, Corentin Noël, Pekka Paalanen, Christian Rauch, Mart Raudsepp, Daniel van Vugt, Alynx Zhou, Jonas Ådahl Translators: Марко Костић [sr], Daniel Șerbănescu [ro] ======================================== nautilus ======================================== Major changes in 3.36.1.1: * Translation updates Major changes in 3.36.1: * Fix check to not clear clipboard after each move/copy operation (Artem Serostanov) * Ignore hidden directories in the templates folder (Ondrej Holy) * Honor umask when creating new files from templates (Ondrej Holy) * Fix endless content size calculations in properties dialog (Ondrej Holy) ======================================== orca ======================================== 3.36.1 - 11 March 2020 Web: * Flush live region messages when interrupting presentation * Support checkable list items and present unchecked state when item has checkable state and menu item role * Handle extraneous elements inside containers which support selection * Improve handling of live region messages with embedded object chars and filter out some duplicate messages ========= 3.36.0 - 11 March 2020 New and updated translations (THANKS EVERYONE!!!): nl Dutch Nathan Follens ro Romanian Daniel Șerbănescu uk Ukrainian Daniel Korostil ========= ======================================== pangomm ======================================== 2.43.2 (unstable): Distro packagers should probably not package this yet. * Coverage: Remove max(), to_bytes() and one create() (Kjell Ahlstedt) * Layout::get_lines(): Fix ownership of the GSList (Kjell Ahlstedt) * Remove deprecated API - AttrList: non-const operator bool() - CairoFontMap: create_context() - Color: non-const operator bool() - Layout: get_iter(LayoutIter& iter) - LayoutIter: assign_gobj() (Kjell Ahlstedt) * pango/src/color.hg: Fix call to _CLASS_BOXEDTYPE_STATIC (Chun-wei Fan) Merge request !9 Build: * Use glibmm-2.66 instead of glibmm-2.60 (Kjell Ahlstedt) * tools/gen_scripts: Update for non-source-dir builds (Kjell Ahlstedt) * Add support for building pangomm with Meson (Chun-wei Fan, Kjell Ahlstedt) Merge request !4, !5, !6 * meson.build: Check if .git is a directory or file (Ting-Wei Lan) Merge request !8 * NMake Makefiles: Allow builds from a GIT checkout (Chun-wei Fan) * Visual Studio: Drop gendef.exe, use __declspec(dllexport) (Chun-wei Fan) Merge request !13 * The fixed call to _CLASS_BOXEDTYPE_STATIC in color.hg is necessary in order to use glibmm 2.65.1 or later, combined with maintainer-mode in pangomm. ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.36.1 * Stop disabling compression to fix slow scanning ======================================== vala ======================================== Vala 0.48.2 =========== * Various improvements and bug fixes: - vapigen: Define "GOBJECT" corresponding to set profile of CodeContext [#933] - codegen: + Reset outdated array _size_ variable after use as ref parameter [#929] + Emit postconditions before free'ing local variables + Correctly access captured parameter in precondition of method [#144] + Use correctly typed array-length variable for property-getter + Use correctly typed array-length variable for delegate invocation + Inherit "array_length_type" from (base-) parameter/property/method [#938] + Improve handling of "array_length_type" attribute [#938] + Use memset to init inline-allocated array with non-constant size [#910] + Initialize temp-var for property array length before calling getter + Include "glib.h" for g_return_*() usage [#940] - vala: + Use error() instead of Report.error() inside of CodeContext.get() + Accept enum-values as length for inline allocated arrays [#935] + Improve copy of required attributes from delegate to lamdba method + Inherit lambda parameter attributes from delegate + Inline-allocated array aren't instantiated with creation expression [#926] - valadoc: Create and register current Vala.CodeContext properly - parser: Improve error message for invalid ArrayCreationExpression [#939] - tests: Drop usage of "--main main" and avoid ambigious entry-points - manual: Update from wiki.gnome.org * Bindings: - Add cairo-gobject binding - cairo: Add missing type_id attributes guarded by GOBJECT define - glib-2.0: Add binding for g_poll() [#924] - glib-2.0: Add binding for g_win32_ftruncate() - glib-2.0: Add missing IOChannel's win32 API - gio-2.0: Add binding for g_io_error_from_win32_error() - gstreamer: Update from 1.17.0+ git master - gtk4: Update to 3.98.1 - posix: Add pathconf and fpathconf bindings - vapi: Update GIR-based bindings Vala 0.48.1 =========== * Various improvements and bug fixes: - codegen: + Replace hard-coded "gsize" with resolved "size_t" + Add destroy of parameter in vfunc of delegate property setter [#919] + Inherit "array" attributes from (base/-interface) property + Inherit "delegate_target" from (base/-interface) parameter/property/method + Actually respect "delegate_target" attribute of method/parameter + Move ObjectTypeSymbol casting to GTypeModule + Factor out GValueModule and GLibValue into a separate source-files + Avoid symbol clashes with "va_*" from "stdarg.h" - vala: + Fix search for Parameter.base_parameter + Real struct-type without type_id can't be used for GObject property [#921] - codewriter: Output inner interface declarations [#918] * Bindings: - glib-2.0: Add missing "type_id"/"has_type_id" attributes to structs [#921] - glib-2.0: Memory profiling ("g_mem_*") is deprecated since 2.46 - linux: Don't depend on GLib.Time when using POSIX profile - gtk4: Update to 3.98+2da445f9 - poppler-glib: Update to 0.85 - vapi: Update GIR-based bindings