Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201119 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: AppStream ModemManager (1.12.10 -> 1.14.6) accerciser (3.36.3 -> 3.38.0) adwaita-icon-theme (3.36.1 -> 3.38.0) amtk (5.1.2 -> 5.2.0) at-spi2-atk (2.34.2 -> 2.38.0) at-spi2-core (2.36.1 -> 2.38.0) attica-qt5 (5.75.0 -> 5.76.0) avahi (0.7 -> 0.8) avahi-glib2 (0.7 -> 0.8) baloo5 (5.75.0 -> 5.76.0) baobab (3.34.1 -> 3.38.0) bijiben (3.36.3 -> 3.38.0) bluez-qt (5.75.0 -> 5.76.0) breeze5-icons (5.75.0 -> 5.76.0) cheese (3.34.0 -> 3.38.0) cpupower (5.5 -> 5.10) dconf (0.36.0 -> 0.38.0) dconf-editor (3.36.7 -> 3.38.0) devhelp (3.36.2 -> 3.38.0) eog (3.36.3 -> 3.38.0) epiphany (3.36.4 -> 3.38.1) evince (3.36.7 -> 3.38.0) evolution (3.36.5 -> 3.38.1) evolution-data-server (3.36.5 -> 3.38.1) evolution-ews (3.36.5 -> 3.38.1) file-roller (3.36.3 -> 3.38.0) folks frameworkintegration (5.75.0 -> 5.76.0) gcr (3.36.0 -> 3.38.0) gdk-pixbuf (2.40.0 -> 2.42.0) gdm (3.36.3 -> 3.38.2) gedit (3.36.2 -> 3.38.0) gedit-plugins (3.36.2 -> 3.38.0) gitg (3.32.1+246 -> 3.32.1+312) gjs (1.64.4 -> 1.66.1) glade (3.36.0 -> 3.38.1) glib-networking (2.64.3 -> 2.66.0) glib2 (2.66.2 -> 2.66.3) gnome-builder (3.36.1 -> 3.38.1) gnome-calculator (3.36.0 -> 3.38.1) gnome-chess (3.36.1 -> 3.38.0) gnome-clocks (3.36.2 -> 3.38.0) gnome-contacts (3.36.2 -> 3.38.1) gnome-control-center (3.36.4 -> 3.38.1) gnome-desktop (3.36.7 -> 3.38.1) gnome-disk-utility (3.36.3 -> 3.38.0) gnome-mahjongg (3.36.2 -> 3.38.3) gnome-maps (3.36.4.1 -> 3.38.1.1) gnome-music (3.38.0 -> 3.38.1) gnome-online-accounts (3.36.0 -> 3.38.0) gnome-photos (3.34.2 -> 3.38.0) gnome-screenshot (3.36.0 -> 3.38.0) gnome-session (3.36.0 -> 3.38.0) gnome-settings-daemon (3.36.1 -> 3.38.1) gnome-shell (3.36.7 -> 3.38.1) gnome-shell-extensions (3.36.7 -> 3.38.1) gnome-software (3.36.1 -> 3.38.0) gnome-sudoku (3.36.0 -> 3.38.0) gnome-system-monitor (3.36.1 -> 3.38.0) gnome-terminal (3.36.2 -> 3.38.1) gnome-user-docs (3.36.6 -> 3.38.1) gobject-introspection (1.64.1 -> 1.66.1) gsettings-desktop-schemas (3.36.1 -> 3.38.0) gtk3 (3.24.22 -> 3.24.23) gtksourceview4 (4.6.1 -> 4.8.0) gvfs (1.44.1 -> 1.46.1) iagno (3.36.7 -> 3.38.1) jsonrpc-glib (3.34.0 -> 3.38.0) kactivities-stats (5.75.0 -> 5.76.0) kactivities5 (5.75.0 -> 5.76.0) karchive (5.75.0 -> 5.76.0) kauth (5.75.0 -> 5.76.0) kbookmarks (5.75.0 -> 5.76.0) kcalendarcore (5.75.0 -> 5.76.0) kcmutils (5.75.0 -> 5.76.0) kcodecs (5.75.0 -> 5.76.0) kcompletion (5.75.0 -> 5.76.0) kconfig (5.75.0 -> 5.76.0) kconfigwidgets (5.75.0 -> 5.76.0) kcontacts (5.75.0 -> 5.76.0) kcoreaddons (5.75.0 -> 5.76.0) kcrash (5.75.0 -> 5.76.0) kdav (5.75.0 -> 5.76.0) kdbusaddons (5.75.0 -> 5.76.0) kdeclarative (5.75.0 -> 5.76.0) kded (5.75.0 -> 5.76.0) kdelibs4support (5.75.0 -> 5.76.0) kdesu (5.75.0 -> 5.76.0) kdnssd-framework (5.75.0 -> 5.76.0) kdoctools (5.75.0 -> 5.76.0) kemoticons (5.75.0 -> 5.76.0) kfilemetadata5 (5.75.0 -> 5.76.0) kglobalaccel (5.75.0 -> 5.76.0) kguiaddons (5.75.0 -> 5.76.0) kholidays (5.75.0 -> 5.76.0) khtml (5.75.0 -> 5.76.0) ki18n (5.75.0 -> 5.76.0) kiconthemes (5.75.0 -> 5.76.0) kidletime (5.75.0 -> 5.76.0) kimageformats (5.75.0 -> 5.76.0) kinit (5.75.0 -> 5.76.0) kio (5.75.0 -> 5.76.0) kirigami2 (5.75.0 -> 5.76.0) kitemmodels (5.75.0 -> 5.76.0) kitemviews (5.75.0 -> 5.76.0) kjobwidgets (5.75.0 -> 5.76.0) kjs (5.75.0 -> 5.76.0) knewstuff (5.75.0 -> 5.76.0) knotifications (5.75.0 -> 5.76.0) knotifyconfig (5.75.0 -> 5.76.0) kpackage (5.75.0 -> 5.76.0) kparts (5.75.0 -> 5.76.0) kpeople5 (5.75.0 -> 5.76.0) kplotting (5.75.0 -> 5.76.0) kpty (5.75.0 -> 5.76.0) kquickcharts (5.75.0 -> 5.76.0) kross (5.75.0 -> 5.76.0) krunner (5.75.0 -> 5.76.0) kservice (5.75.0 -> 5.76.0) ktexteditor (5.75.0 -> 5.76.0) ktextwidgets (5.75.0 -> 5.76.0) kunitconversion (5.75.0 -> 5.76.0) kwallet (5.75.0 -> 5.76.0) kwayland (5.75.0 -> 5.76.0) kwidgetsaddons (5.75.0 -> 5.76.0) kwindowsystem (5.75.0 -> 5.76.0) kxmlgui (5.75.0 -> 5.76.0) libKF5ModemManagerQt (5.75.0 -> 5.76.0) libKF5NetworkManagerQt (5.75.0 -> 5.76.0) libdazzle (3.36.0 -> 3.38.0) libgnome-games-support (1.6.1 -> 1.7.1) libhandy0 liblouis (3.11.0 -> 3.15.0) libnice (0.1.14 -> 0.1.17) libpeas (1.26.0 -> 1.28.0) libsigc++2 (2.10.3 -> 2.10.4) libsoup (2.70.0 -> 2.72.0) lightsoff (3.36.0 -> 3.38.0) mutter (3.36.7 -> 3.38.1) nautilus (3.36.3 -> 3.38.1) open-vm-tools orca (3.36.6 -> 3.38.0) package-update-indicator (6 -> 7) pango (1.46.2 -> 1.48.0) pipewire (0.3.13 -> 0.3.15) pitivi (0.999 -> 2020.09.2) plasma-framework (5.75.0 -> 5.76.0) polari (3.36.3 -> 3.38.0) prison-qt5 (5.75.0 -> 5.76.0) purpose (5.75.0 -> 5.76.0) python-atspi (2.36.0 -> 2.38.0) python-gobject (3.36.1 -> 3.38.0) qqc2-desktop-style (5.75.0 -> 5.76.0) quadrapassel (3.36.05 -> 3.38.1) rygel (0.38.4 -> 0.40.0) seahorse (3.36.2 -> 3.38.0.1) simple-scan (3.36.6 -> 3.38.1) solid (5.75.0 -> 5.76.0) sonnet (5.75.0 -> 5.76.0) sushi (3.34.0 -> 3.38.0) syndication (5.75.0 -> 5.76.0) syntax-highlighting (5.75.0 -> 5.76.0) sysprof (3.36.0 -> 3.38.1) telepathy-idle (0.2.0 -> 0.2.2) threadweaver (5.75.0 -> 5.76.0) totem (3.34.1 -> 3.38.0) units (2.20 -> 2.21) vala (0.48.11 -> 0.50.1) vte (0.60.3 -> 0.62.1) yarn (1.22.5 -> 1.22.10) yelp (3.36.1 -> 3.38.1) yelp-xsl (3.36.0 -> 3.38.1) === Details === ==== AppStream ==== Subpackages: AppStream-lang libAppStreamQt2 libappstream4 - Add patch to avoid FD leak: * 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch ==== ModemManager ==== Version update (1.12.10 -> 1.14.6) Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0 - Update to version 1.14.6: + Modem interface: - Added support for AT-based and/or QMI-based 5G devices - Deprecated the MM_MODEM_CAPABILITY_LTE_ADVANCED capability + Bearer interface: - Added additional 'attempts', 'failed-attempts', 'total-rx-bytes', 'total-tx-bytes' and 'total-duration' values in the 'Stats' property exposed by the Bearer objects. + Daemon: - Switched to 'STRICT' filter mode by default. - Added a new implicit whitelist rules applicable in 'STRICT' filter mode. - Updated the probing logic to make sure we don't attempt a re-probe when the device is gone. - Updated daemon logging. + AT: - Moved the charset definition logic to the initialization phase instead of the enabling phase. - Updated manual registration operation + QMI: - Devices using the LOC service for GNSS will now also setup the list of required NMEA traces before starting the engine. - Update carrier code if registration changes from one roaming operator to another. - Explicitly disable autoconnect during modem enabling phase, because it interferes with our connection management logic. - Fallback to raw-ip if WDA Get Data Format requests arguments, as in most new 5G devices. - Updated to always use the asynchronous close() operation. - Handle disconnection indications during connection attempts. + MBIM: - Update carrier code if registration changes from one roaming operator to another. - Implement reset in Intel-based and Qualcomm-based devices. - Avoid LTE attach config/status if unsupported. - Updated to make sure all allocated QMI CIDs are released during shutdown. + SIM interface: - Don't allow sending PIN/PUK if not required. + 3GPP interface: - Fixed manual re-registration to the same operator. + CDMA interface: - Don't allow multiple concurrent activation attempts. - Disallow empty carrier code in automatic activation. + Bearer interface: - Updated to avoid connection checks or stats updates while disconnecting. + libmm-glib: - New 'mm_location_gps_nmea_get_traces()' method to retrieve a NULL terminated array of strings with all cached NMEA traces. - Deprecated the 'mm_location_gps_nmea_build_full()' method. + mmcli: - Added a new 'any' lookup keyword for the --modem and --sim options, useful when the system is only expected to have one single device. + Plugins: - broadmobi: new plugin, right now just with port type hints for the BM818. - foxconn: new plugin to support the T77W968 (both with and without eSIM). - dell,dw5821e: added support for the DW5821e with eSIM variant. - huawei: don't delay reporting network initiated disconnects. - huawei: try to read port type hints from interface descriptions. - huawei: avoid using the QCDM port during a voice call. - cinterion: skip sim ready check for modules that don't support it. - cinterion: implemented radio/band handling for LTE modems. - cinterion: added Signal interface support bsaed on AT^SMONI. - cinterion: added support for MBIM based devices like the PLS62-W. - quectel: updated to detect SIM hot swap via +QUSIM URCs. - fibocom: added support for QMI based devices like the FM150. - ublox: ignore error when disconnecting last LTE bearer. - ublox: implement support to enable and detect +UUDTMF URCs. - ublox: added blacklist rules for GPS modules in the plugin itself. - sierra: implement manual and automatic CDMA activation. - novatel: implement manual and automatic CDMA activation. + Build improvements + Update dependencies (mbim: >= 1.24.0, qmi: >= 1.26.0) - Add BuildRequires libxslt-tools (xsltproc required) - Update config file path: mm-dell-dw5821e-carrier-mapping.conf => mm-foxconn-t77w968-carrier-mapping.conf (see d7d2b910 ("foxconn: new plugin to support the T77W968")) ==== accerciser ==== Version update (3.36.3 -> 3.38.0) Subpackages: accerciser-lang - Update to version 3.38.0: + No changes. - Update to version 3.37.1: + Remove some unused screenshots. + Fix indentation, buffer reset, autocompletion in IPython console. + Highlight region-changed events from screen reader. + Updated translations. ==== adwaita-icon-theme ==== Version update (3.36.1 -> 3.38.0) - Update to version 3.38.0: + No changes. - Update to version 3.37.92: + inkscape 1.0 based rendering. + build system fixes. + fullcolor: removable media. + remove legacy fullcolor weather icons. - Changes from version 3.37.2: + symbolic: night light metaphor. + symbolic: larger expanders. + scripts -- rendrable with inkscape 1.0. ==== amtk ==== Version update (5.1.2 -> 5.2.0) Subpackages: amtk-5-lang libamtk-5-0 - Update to version 5.2.0: + Updated translations. ==== at-spi2-atk ==== Version update (2.34.2 -> 2.38.0) Subpackages: at-spi2-atk-common at-spi2-atk-gtk2 libatk-bridge-2_0-0 - Update to version 2.38.0: + Updated translations. - Update to version 2.37.90: + Add support for the new mark and suggestion roles. + Meson: add tests option. ==== at-spi2-core ==== Version update (2.36.1 -> 2.38.0) Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.38.0: + Updated translations. - Update to version 2.37.92: + Fix a possible memory leak if an event name cannot be parsed. + _atspi_dbus_set_interfaces: fix memory leak when called with an invalid DBus signature. + Fix a crash if an event listener is removed during an event callback. - Update to version 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. + Meson: de-duplicate deps of 'Requires' in pkgconfig file. + FIx use after free when an event listener is destroyed. + Make at-spi-dbus-bus.desktop validate. + 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. ==== attica-qt5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Attica5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Remove not implemented method ==== avahi ==== Version update (0.7 -> 0.8) Subpackages: avahi-lang libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7 - Use sover variables all over the spec file - Update to version 0.8: + The Avahi 0.8 release brings a number of new features and bug fix changes including a backward-compatible addition to the D-Bus API and the avahi-core API. + The existing API is still fully supported however clients using the new API will not work with older Avahi releases. The avahi-client library is not affected. See the "API Changes" section for further details. + New Features: - New options for filtering reflected queries between networks (reflect-filter) - New mainloop integration for Qt5 and libevent - docs/THREADS: Information for multi-threaded avahi-client apps - Listen on loopback interfaces by default, allowing local-only services to be consumed by the local machine - New D-Bus V2 API and additions to the avahi-core API for splitting "New" calls into "Prepare" and "Start". See "API Changes" for more details. + Notable Changes: - avahi-autoipd: Initial IP selection based on MAC previously ignored first octet - this will cause all hosts to select a different link-local IP than previous versions based on the same MAC address - avahi-daemon: Delay sending results on an object for 10ms in an attempt to give clients enough time to subscribe to signals from the new object after receiving it's path in response so the New call. See "API Changes" for more info + Bug Fixes: - avahi-python: Various Python 3 enhancements including encoding unicode strings as UTF-8 - avahi-common: avahi_string_list_to_string will now escape embedded quotes, backslashes and control characters. - avahi-daemon: Fix a crash when txt records have an empty value in .xml service files - avahi-daemon: reflector: do not incorrectly cache responses on outgoing interfaces. Previously we would incorrectly cache responses reflected from one interface on the outgoing interface. These responses were later sent to clients on that network even if the original client had disappeared and could cause those clients to have a hostname conflict with themselves on restart. We no longer incorrectly cache such traffic. + Security Fixes: - Drop legacy unicast queries from address not on local link which can lead to UDP traffic amplification attacks (CVE-2017-6519) + API Changes: The avahi-core API and D-Bus API have implemented a new API where a call to the "New" method can now be split into a "Prepare" and then "Start" method for some objects. The previous "New" API is still fully supported and there is no intention to deprecate it. This change affects the the following objects: AsyncAddressResolver, AsyncHostNameResolver, AsyncServiceResolver, DomainBrowser, RecordBrowser, ServiceBrowser, ServiceTypeBrowser This is because the D-Bus implementation in some languages would only bind to signals of an object after it was created and had received the new object's path. This led to such languages missing the initial results sent between the time the object was created and it had setup a filter to receive it's signals. This primarily occured in languages that create dynamic bindings for D-Bus objects using introspection such as Python. The avahi-client C api was not affected as it globally binds to all avahi signals without specifying individual object paths and still makes use of the V1 API. The v2 Prepare/Start API is available under the new org.freedesktop.Avahi.Server2 D-Bus interface and also has corresponding avahi_s_* calls for users of the embedded avahi-core library. The old org.freedesktop.Avahi.Server interface is still supported and there is no intention to remove this API. Additionally this problem has also been solved for old clients by adding a very small 10ms delay before we start sending results to give the client time to bind to the signals which should silently fix the issue in most cases without introducing a noticable or impactful delay. Clients implementing the new org.freedesktop.Avahi.Server2 D-Bus interface will not work with older Avahi daemons. It is suggested that clients may wish to either check for and fallback to the older API version, or continue to use the OLD API and rely on the 10ms timer to resolve the issue. - This release is backwards compatible with Avahi 0.6.x and 0.7. - Add qt5 bindings in a separate package - Add patch to add IT_PROG_INTLTOOL to configure.ac so intltoolize can be used: * add-IT_PROG_INTLTOOL.patch - Add file missing from the tarball: * build-db - Rebase patch: * avahi-desktop.patch - Drop patches already included by upstream: * avahi-0.7-dbm.patch * avahi-0.7-encode-strings-as-utf8.patch * avahi-0.7-python3-bookmarks.patch * CVE-2018-1000845.patch ==== avahi-glib2 ==== Version update (0.7 -> 0.8) Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 - Update to version 0.8 ==== baloo5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Split CJK terms at punctuation characters, optimize code * Refactor the code in preparation for ICU integration. * If include is define in .h remove it if it's defined in .cpp too (scripted) * Remove not implemented method ==== baobab ==== Version update (3.34.1 -> 3.38.0) Subpackages: baobab-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Added UI to change excluded locations. + Style fixes. - Changes from version 3.37.2: + Improved treeview navigation in order to avoid horizontal scrolling. + Updated color palette of the charts. + Added a command line option to cross filesystem boundaries. - Changes from version 3.35.1: + Files are now shown in the UI. + Many fixes for the location list, including duplication issues and a problem with network locations blocking the UI. + Disk Usage Analyzer now shows up in the list of recommended applications for folders. + Mount points are now excluded only if on different filesystems. + Visual fixes (tooltips, sorting of recent items). + Added the possibility to clear the recent list. + Improved Shortcut window. + Updated translations. - Drop pkgconfig(gio-unix-2.0) BuildRequires: no longer checked in meson.build. ==== bijiben ==== Version update (3.36.3 -> 3.38.0) Subpackages: bijiben-lang gnome-shell-search-provider-bijiben - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updated translations. - Switch to Tracker 3: replace pkgconfig(tracker-sparql-2.0) BuildRequires with pkgconfig(tracker-sparql-3.0). - Update to version 3.37.91: + Changed default note color to GNOME Blue. + Improved help pages. + Improved code quality. - Changes from version 3.37.90: + Changed paste behavior in note view to "text-only" mode. + Enabled WebKit sandboxing. + Fixed issue in main view paging that was preventing to load more than 48 notes. + Implemented main view UI redesign. + Ported to Tracker 3. - Changes from version 3.37.1: + Added "Create New Note" shortcut to Desktop Actions. + Added the last missing shortcuts (F10, CTRL+W, CTRL+Q). + Fixed memory leak when parsing Own/NextCloud folder. + Updated translations. ==== bluez-qt ==== Version update (5.75.0 -> 5.76.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== breeze5-icons ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes since 5.75.0, only listing bugfixes: * Add task-complete icons (kde#397996) * Add task-recurring and appointment-recurring icons (kde#418920) ==== cheese ==== Version update (3.34.0 -> 3.38.0) Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0 - Update to version 3.38.0: + cheese: improve format parsing. + Add 'camera' and 'selfie' keywords to .desktop file. + Fix keyboard shortcut window being displayed twice. + App icon: minor refinements. + Updated translations. ==== cpupower ==== Version update (5.5 -> 5.10) Subpackages: libcpupower0 - Update turbostat to latest version 20.09.30 including: * jsc#SLE-13412, jsc#SLE-13174 (rocket lake support) * jsc#SLE-13448 (Alder Lake support) * jsc#SLE-13348, jsc#SLE-13171 (Sapphire Rapid support) * Support AMD Fam 19h - Touched patches: Deleted mainline integrated patches: D Correction-to-manpage-of-cpupower.patch D cpupower-Revert-library-ABI-changes-from-commit-ae2917093fb60bdc1ed3e.patch Patches refreshed: M rapl_monitor.patch M turbostat_makefile_fix_asm_header.patch - Update intel-speed-select to version 1.6 (jsc#SLE-13334) ==== dconf ==== Version update (0.36.0 -> 0.38.0) Subpackages: gsettings-backend-dconf libdconf1 - Update to version 0.38.0: + build: Install bash-completion relative to datadir. + client: add `dconf compile` to shell autocomplete. ==== dconf-editor ==== Version update (3.36.7 -> 3.38.0) Subpackages: dconf-editor-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.91: + Updated translations. ==== devhelp ==== Version update (3.36.2 -> 3.38.0) Subpackages: devhelp-lang emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp - Update to version 3.38.0: + Updated translations. - Update to version 3.37.1: + Enable WebKitGTK sandbox. + Add more keyboard shortcuts to zoom actions. + Improvements to the build system. + Improvement to the Flatpak. + Updated translations. ==== eog ==== Version update (3.36.3 -> 3.38.0) Subpackages: eog-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updated translations. - Update to version 3.37.90: + build: Make libportal dependency optional. + help: change file to File. + eog-window: Use view-restore symbolic icon. + Make pressing Ctrl+Q close all windows. + Use Wallpaper Portal for "Set as Wallpaper" when possible. + Should inhibit screensaver only in slideshow mode. - Changes from version 3.37.2: + Made strings consistent in format-change.page. + Make EoG usable on phones. + Use Portals and GtkAppChooserDialog for the "Open With" choices. + String with zooming in and out might be incorrect. - Changes from version 3.37.1: + Change "Back space" to "Backspace". + Change "Slide show" to "Slideshow". + "Use the keyboard keys" could explain which ones. + Updated translations. - Add pkgconfig(libportal) BuildRequires: new (optional) dependency. ==== epiphany ==== Version update (3.36.4 -> 3.38.1) Subpackages: epiphany-lang gnome-shell-search-provider-epiphany - Update to version 3.38.1: + Fix failure to display new overview items + Open portal helper in new tab + Only run portal helper in non-GNOME environments + Prevent configuring the same language multiple times + Run in Background setting should use a checkbox, not a radio button + Fix new ephy-reader: URIs + Show placeholder icon for pinned pages without favicon + Fix opening custom CSS and JS under flatpak + Remove ad-hoc query parameter stripping + Fix criticals when starting web apps + Fix launching system web apps + Remove rogue underscore from title of Add Language dialog + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Fix download animation appearing twice. + Fix criticals when opening preferences dialog. + Fix mobile-capable web app setting in mobile mode. + Fix web view test with no network available. + Fix rounding error when changing zoom levels. + Fix handling of mailto: links. + Open application manager in new tabs. + Disable "set image as wallpaper" function due to issue #1198. + Don't allow JavaScript to open new windows automatically. + Fix translations of history dialog title bar. - Update to version 3.37.91: + Fix crash when visiting long pages like planet.gnome.org. + Clarify description of run-in-background setting. + Fix various theme problems. + Code cleanups and fixes to history dialog. + Updated translations. - Add pkgconfig(libportal) BuildRequires: new dependency. - Replace pkgconfig(libhandy-0.0) BuildRequires with pkgconfig(libhandy-1): follow upstream changes. - Drop pkgconfig(libnotify) BuildRequires: no longer needed. ==== evince ==== Version update (3.36.7 -> 3.38.0) Subpackages: evince-lang evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 3.38.0: + Build using libm in some of the backends. + dvi: Minus sign doesn't appear with mathdesign fonts. + pdf: Reimplement 'de facto' tooltip with no ABI break. + Updated translations. - Update to version 3.37.90: + Dvi: Fix some math fonts when using virtual fonts. + libdocument: Replace deprecated GTime by GDateTime. + libview: Fix deprecation for getting background color. + Updated translations. ==== evolution ==== Version update (3.36.5 -> 3.38.1) Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.38.1: + Flatpak: Switch to 3.38 SDK and build its own libcanberra. + EWebKitEditor: Prevent NULL dereference on call to WebKitWebView methods. + Flatpak: Change git URL for libcanberra. + ECalendarItem: Settings loaded only when being shown. + Updated translations. - Update to version 3.38.0: + ECompEditorMemo: Invalid cast of a widget object. + Updated translations. - Update to version 3.37.92: + Miscellaneous: - Let the New Collection Account window resize based on its content. - EWebView: Write console messages to stdout when WebKit developer mode is enabled. - help: Clarify what to do if PST import is not available. + Bugs fixed: - Let 'Wrap quoted text in replies' influence paragraph style. - Composer: Restore X-Evolution headers when send fails. - Cannot rename other than selected mail folder. - Bcc field reset when composing as "Edit as New Message". - Include description in the tooltip of the events. - Focus body in message window when caret mode is enabled. - Better figure out intended recipient with Reply to Sender. - WebDAV browser: Refresh list of server sources on dialog close. - Mail: Misleading message when searching in multiple folders. - Calendar: Correct RRULE's UNTIL value saving. - Mail preview can cause WebKit do 100% endless loop. - Enhance debug prints of PKCS12 file import. - Hide 'Copy content for offline use' when not used. - The "No label" filter shows emails with labels. - Attached event invitation not properly displayed. - Shift+number key cannot be typed in the search field. - help: Add missing double quote in a string. + Updated translations. ==== evolution-data-server ==== Version update (3.36.5 -> 3.38.1) Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserverui-1_2-2 - Update to version 3.38.1: + Trust Prompt: Can fail to extract host from a collection account. + Improve URL scanner (detect angle brackets). + Forward as iCalendar: Embed event's local attachments. + Password Credentials Prompt: Escape text for use in markup. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Miscellaneous: GObjectIntrospection.cmake: Depend rather on gir target, than on gir file. + Bug Fixes: - [IMAPx] Ignore truncated COPYUID server response. - Avoid race condition when refreshing collection backend. - ESoupSession: Ensure request URI is properly encoded. - CardDAV contacts without UID are not shown. - libecal: Specify forward-declared types for gir. - Calendar: Add SExp function to filter with DTSTART. - Let 'Wrap quoted text in replies' influence paragraph style. - Calendar: Correct RRULE's UNTIL value saving. - Changes from version 3.37.90: + SMTP: Doesn't send fully qualified host name with EHLO. + Fix: Search folders can show non-matches after filter change. + Show recurrence information with user-specified date format. - Changes from version 3.37.3: + WebDAV: Inefficient processing of returned XML data. + Updated translations. - Bump so_edataserver to 25, following upstream (also in baselibs.conf). ==== evolution-ews ==== Version update (3.36.5 -> 3.38.1) Subpackages: evolution-ews-lang - Update to version 3.38.1: + Bug Fixes: - Created public folder not visible after restart. - Show HTML Description in calendar entries, when available. - Provide HTML invitation description, when available. + Miscellaneous: Allow OAuth2 for any server, not only for outlook.office365.com. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Task completion date shifted by user's zone UTC offset. + Camel: Claim required credentials when authentication fails. + Avoid race condition when refreshing collection backend. - Changes from version 3.37.90: + Adapt the timezones test. + Correct how tests use uhttpmock. + Correct license comments in the source files. + Updated translations. ==== file-roller ==== Version update (3.36.3 -> 3.38.0) Subpackages: file-roller-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + New features and user visible changes: - Added Keyboard Shortcuts dialog. - Added Control-1 and Control-2 shortcuts to change file list mode. - Added Shift+Ctrl+S to save with another name. - Add website to about dialog. - Add mnemonics to some strings. - Help: give pages some order. - Help: added F2 key shortcut to archive edit page. + Bugs fixed: - 7z: fix progress display when using p7zip. - Java utils: avoid memory leak. - Fix minor typo: Shorcuts -> Shortcuts. - Package installer: Removed X11 dependency. + Updated translations. ==== folks ==== Subpackages: folks-data folks-lang libfolks-eds25 libfolks25 - Fix dependency of the devel project in case of tracker being disabled: conditionally require libfolks-tracker25. - Disable tracker backend for the time being: not compatible to Tracker 3. ==== frameworkintegration ==== Version update (5.75.0 -> 5.76.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== gcr ==== Version update (3.36.0 -> 3.38.0) Subpackages: gcr-data gcr-lang gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3 - Update to version 3.38.0: + No changes from 3.37.91. - Changes from version 3.37.91: + meson: missing dependency on generated oids header. + Correct display of key usage extensions. + meson: Correctly set internal vapi dependencies. + Cleanup GType boilerplate. + gck: Fixed test failures. + Updated translations. ==== gdk-pixbuf ==== Version update (2.40.0 -> 2.42.0) Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0 - Udpate to version 2.42.0: + Remove the libjasper JPEG2000 loader. + Split the gdk-pixbuf-xlib library to a separate repository. + Fix cppcheck 'shifting signed 32-bit value warning', + Fix memory leaks in pixops error paths, + Improve internal consistency of loaders, + Skip bytes during JPEG incremental load. + Check for overflows. + Let the test suite cope with missing loaders. + Check for mmap failure. + Fix UB in the XPM loader. + Speed up alpha scaling pixop. + Add the `gtk_doc` configuration option, and deprecate `docs`. + Add the `introspection` configuration option, and remove `gir`. + Handle truncated PNMs more gracefully. + Clean up GIF loader code. + Fix colormap handling in GIF. - Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream. - Replace meson parameters, following upstream changes: + -Ddocs=true => -Dgtk_doc=true. + -Dgir=true => -Dintrospection=enabled. ==== gdm ==== Version update (3.36.3 -> 3.38.2) Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update to version 3.38.2: + Fix localization bug to prevented translated messages from showing up. + Deal more appropriately with broken accountsservice. ==== gedit ==== Version update (3.36.2 -> 3.38.0) Subpackages: gedit-lang python3-gedit - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + A few code refactorings. - Changes from version 3.37.3: + Start to migrate to GtkFileChooserNative. + User manual: remove the page with the list of keyboard shortcuts, it was redundant with the new Shortcuts window. - Changes from version 3.37.2: + Remove the checkupdate plugin (no longer useful). + GSettings: revisit the set of plugins activated by default. + Change app description. + About dialog: have the gedit icon, not the old logo. + Add a few keyboard shortcuts to the Shortcuts window. - Changes from version 3.37.1: + Remove the support for X11 workspaces. + gedit no longer depends on X11, gedit is now a native app on Wayland. + Remove the support for the org.gnome.desktop.lockdown GSettings. + Updated translations. ==== gedit-plugins ==== Version update (3.36.2 -> 3.38.0) Subpackages: gedit-plugins-data gedit-plugins-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updates to the user manual. + Various small improvements. + Updated translations. ==== gitg ==== Version update (3.32.1+246 -> 3.32.1+312) Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0 - Disarm test suite: gitg seems to be nearing it's EOL (no release since 3.32), but other than the test suite, it currently still works for most parts. - Update to version 3.32.1+312: * Updated translations. - Update to version 3.30.1+302: * css: Use group at-rules definition * Install correctly devel profile * Icon honor profile * Lane indicator line width set to 0. * Remote branches can be checked out using double-click. * Add shortcuts for history panels * Give some button alt key * Issue #268 Ctrl+O shortcut does not work * Add missing Preferences shortcut * Do not follow symlinks on recursive scan * Local branch checkout using double-click. * Replace projects.gnome.org with wiki.gnome.org URLs * #227 fix CSS warning on MacOS ==== gjs ==== Version update (1.64.4 -> 1.66.1) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.66.1: + Throws on Unsupported caller allocates. + arg: Fix MIN/MAX safe big integer limits. + Fix leak when virtual function is unimplemented. + Cannot compile GJS 1.66.0 on macOS with llvm/clang 10.0.1. + console: fix typo in command-line option. + Prevent passing null pointers when not nullable. + Passing fundamentals to functions no longer works. - Update to version 1.66.0: + No change from 1.65.92. - Update to version 1.65.92: + Enum and flags test failing in s390x. + Bring back Visual Studio build support for GJS master. + gjs_dbus_implementation_emit_signal: don't try to unref NULL. + doc: add third party applications. + boxed: Initialize all the private BoxedInstance members. + object: Fix GjsCallBackTrampoline's leaks. + Various maintenance. + Crash using shell's looking glass. - Update to version 1.65.91: + Crash in gjs_dbus_implementation_flush(). + eslint: Bump ecmaScript version. + Documentation: add documentation for ENV variables. + Argument cache causes test failure in armhf. + Argument cache causes test regressions in s390x. + ByteArray.toString use-after-free. + Crash accessing `vfunc_` methods of `Clutter.Actor`s. - Changes from 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. + New JavaScript features! This version of GJS is based on SpiderMonkey 78, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 68. - Changes from version 1.65.4: + arg.cpp: Add required messages for static_assert. + Let's enable class fields!. + function: Only get function name if we actually warn. + Split print into native library. - Replace pkgconfig(mozjs-68) BuildRequires with pkgconfig(mozjs-78): Follow upstreams port to Spidermonkey 78. - Replace pkgconfig(sysprof-3|sysprof-capture-3) to their respective -4 variant. - Drop python Requires: we no longer need python2 to build. ==== glade ==== Version update (3.36.0 -> 3.38.1) Subpackages: glade-lang - Update to version 3.38.1: + Fix issue #471: "XML not updated after adding element". + Fix issue #480: "version field not always updated in XML". + Fix issue #474: "GtkLabel: setup text attribute issues". + Fix issue #479: "Glade 3.36.0 segfaults when opening a file". + Fix issue pasting widget with ctrl+v in GtkGrid. + Updated translations. - Update to version 3.38.0: + Load template files as new GTypes and add them to "User templates" widget group automatically without the need of a catalog. + Added JavaScript widget support. + Use version data from gir to improve deprecation/target tests. + Implement survey using new backend at surveys.gnome.org. + Keep survey state in config file. + Associate with application/x-gtk-builder. + Project properties dialog improvements. + Improve toolkit target version selection in project properties dialog. + Improve treemodel char data type handling. + Updated translations. - Update to version 3.37.0: + Build: Remove autotools. + Plugins: Added GJS plugin for JavaScript objects support. + Issue #433: Implement survey using new backend at surveys.gnome.org. + Ignore locale when saving numeric values. + Associate application/x-gtk-builder with glade's .desktop file. + Plugins: Added GJS plugin for JavaScript objects support. + gtk: Add GtkScrolledWindow propagate-natural-width property. + GladeScrolledWindowEditor: Squeeze width/height properties in two columns. + Webkit2gtk plugin: add missing displayable values and sandbox web view. + dtd: Make init-function an element, not an attribute. - Port to meson build system: + Add meson BuildRequires. + Replace configure/make/make_install with meson/meson_build/meson_install. ==== glib-networking ==== Version update (2.64.3 -> 2.66.0) Subpackages: glib-networking-lang - Update to version 2.66.0: + Updated translations. - Update to version 2.65.90: + Many fixes to OpenSSL backend. - Changes from version 2.65.1: + Fix peer-certificate[-errors] props set too soon. + Implement ALPN for OpenSSL backend. ==== glib2 ==== Version update (2.66.2 -> 2.66.3) Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Add requires(post) libgio-2_0-0 to glib2-tools: ensures glib-compile-schema to be functional when the file trigger fires, by explicitly requesting the correct library to be present for the post script. (boo#1178713). - Update to version 2.66.3: + Fix awkward bug with `GPollFD` handling in some situations. + Fix sending FDs attached to very large D-Bus messages. + Bugs fixed: glgo#GNOME/GLib#1592, glgo#GNOME/GLib!1720, glgo#GNOME/GLib!1721, glgo#GNOME/GLib!1723, glgo#GNOME/GLib!1727, glgo#GNOME/GLib!1736. ==== gnome-builder ==== Version update (3.36.1 -> 3.38.1) Subpackages: gnome-builder-doc gnome-builder-lang gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild - Update to version 3.38.1: + Fix block font to load with recent fontconfig + Fix eslint to support typescript + Reduce delay in showing hover tooltips on code + Fix various runtime warnings + Fix running project after rebuild + Update templates to use 3.38 SDKs + Updated translations. - Update to version 3.38.0: + Default to python3 when opening python source files. + Handle failures from windowing system more gracefully. + Fix crash during project-wide search and replace. + Updated translations. - Update to version 3.37.92: + Style scheme improvements. + Flatpak manifest improvements. + C++ GTK template improvements. + Trim leading and trailing spaces when creating and renaming files. + Show comment shortcuts in shortcut overlay. + Use GVls 0.16. + Updated translations. - Update to version 3.37.90: + HTML preview fixes for Markdown. + Style scheme improvements. + Fix cargo.sh usage with Dash in Rust templates. + Add API and interfaces to execute user-supplied GDB commands. + Use new Sysprof-4 ABI. + New codespell plugin enabled by default. + Fix support for multiple diagnostics on the same line. + Modeline parsing fixes. + Support for Podman v2. + Various CSS styling fixes. - Changes from version 3.37.1: + ToDo plugin fixes. + Improved templates. + Use simplified wrapper for fusermount on host. + Vim emulation improvements. + Styling improvements. + A new in-process style scheme for Adwaita. + Fixes for drawing search bubbles. + Save buffers before renaming files. + New rust-analyzer plugin instead of RLS. + Clang plugin improvements. + HTML/markdown improvements. + Fixes for project directories outside of $HOME. + Open with external program supported with libportal. + GVls improvements. + Tooltip alignment fixes. + Support for relative line numbers in source code editor. + Snippet improvements. + Make build system more reproducible. + GJS fixes. + Various UI improvements. + Updated translations. ==== gnome-calculator ==== Version update (3.36.0 -> 3.38.1) Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator - Update to version 3.38.1: + Fixed GNOME Shell search result copy to clipboard. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updated translations. - Update to version 3.37.90: + Add tooltips for bits in programming mode. + Added speed conversions. + History view follows preferences. + Added month as time unit. + Better help for variables example usage. + Defined pi variable, added pi button in programming mode. + Updated app icon. + Fixed bug returning empty string as result. + Support latex-style multiplication. + Added support for tau constant. + Unify constant handling. + Separate UI files from sources. + Moved number format selection to separate menu. + Replaces mode selector shortcuts with Ctrl+Alt. + Clear answer if editing right before it. + Moved preferences dialog to UI file. + Refresh bits panel after calculation. + Removed past author addresses. + Updated translations. ==== gnome-chess ==== Version update (3.36.1 -> 3.38.0) Subpackages: gnome-chess-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.3: + Fix timed games opening as untimed games. + Various refactoring and preparation for GTK 4. - Changes from version 3.37.2: + Make easy mode vs. GNU Chess a bit easier. + Support D-Bus activation. - Changes from version 3.37.1.1:: + Fix previous tag. - Changes from version 3.37.1: + Various refactoring and preparation for GTK 4. + Improve keyboard shortcuts dialog. + Updated translations. ==== gnome-clocks ==== Version update (3.36.2 -> 3.38.0) Subpackages: gnome-clocks-lang gnome-shell-search-provider-gnome-clocks - Update to version 3.38.0: + Alarms: Allow setting snooze/ring duration. + World: Redesign the Add World Clock dialog. + Various design refinement. - Update to version 3.37.91: + Updated translations. - Changes from version 3.37.90: + World: Redesign the Add World Clock dialog. + Various design refinement. - Replace pkgconfig(libhandy-0.0) BuildRequires with pkgconfig(libhandy-1): follow upstreams port to new libhandy API. ==== gnome-contacts ==== Version update (3.36.2 -> 3.38.1) Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts - Update to version 3.38.1: + Fix searching for a contact when Contacts hasn't started yet. + Fix for an issue where it was impossible to delete an address when editing a contact. + Get rid of a minor error message when creating a contact. + Building Contacts with telepathy integration is fixed. + Updated translations. - Update to version 3.38: + Editing contacts from a Nextcloud account improved. - Update to version 3.37.2: + Fixed: cannot get past the initial setup screen. - Changes from version 3.37.1: + Fix: sometimes the Contacts icon is not shown properly. + Fix: sometimes typing 'n' creates a new contact. + Virtual keyboard might give adapt for typing a name. - Replace pkgconfig(libhandy-0.0) BuildRequires with pkgconfig(libhandy-1): Follow upstreams changes. ==== gnome-control-center ==== Version update (3.36.4 -> 3.38.1) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces - Enable parental support integration: + Add pkgconfig(malcontent-0) BuildRequires. + Pass -Dmalcontent=true to meson. - Only build control-center-complete-SAE-support.patch in Tumbleweed, Leap > 15.2 plus SLE > 15.2. - Update to version 3.38.1: + Keyboard: Fix behavior of "Replace" when adding custom shortcut. + Sound: - Update the profile list after getting the signal from gvc. - Fix subwoofer slider. + Updated translations. - Drop python3-pytest-xvfb BuildRequires: no longer needed. - Add control-center-complete-SAE-support.patch: network: complete SAE support(glgo#GNOME/gnome-control-center!831, jsc#SLE-14992). - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Display: Show screen orientation setting even when accelerometer is present. + Wacom: Group pad/stylus devices together with the group name. + Updated translations. - Update to version 3.37.90: + Rename Universal to Accessibility. + Network: - Add support for Enhanced Open Wi-Fi security. - Fix connection editor blanking when removing manual entry. + Thunderbolt: Plug some memory leaks. + User Accounts: Show "Take a picture" button only when cam is available. - Changes from version 3.37.3: + Update various panels with more modern GTK practices. + Improve how time periods are displayed. + Improve Settings icon. + Integrate with parental controls. + Date & Time: Add new time editor UI. + Keyboard: Various cleanups. + Lock Screen: Add USB protection entry when available. + Power: - Add option to show battery percentage. - Various smaller UI adjustments. + Printers: Do not authenticate SMB servers when search field is edited. + Sharing: Use gnome-remote-desktop instead of Vino on X11. + Sound: Stop non-interactive profile changes from triggering changed events. + User Accounts: - Always show permissions bar, even when no users are listed. - Use custom setting to override faces. - New Fingerprint dialog and various related improvements. - Integrate with parental controls. + Updated translations. - Replace pkgconfig(libhandy-0.0) BuildRequires with pkgconfig(libhandy-1): follow upstream changes. ==== gnome-desktop ==== Version update (3.36.7 -> 3.38.1) Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.38.1: + Use GLib fixed-width types. + gnome_bg_slide_show_get_current_slide: add NULL check. + Updated translations. - Drop gnome-desktop-invalid-size-crash.patch: fixed upstream. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updated translations. - Update to version 3.37.91: + Allow /etc/alternatives in bubblewrap sandbox. + Fix bubblewrap sandbox on s390x. - Changes from version 3.37.90: + systemd: Default to garbage collect failed scopes. + systemd: Change naming scheme to conform to systemd convention. - Changes from version 3.37.3: + Don't run locale tests at build time. - Changes from version 3.37.2: + languages: Fix encoding issue when translating locale modifiers. + thumbnails: keep the orignal file name. - Changes from version 3.37.1: + rr: add color transform functions. + remove unused direct x11 dependency. + Updated translations. - Drop pkgconfig(x11) BuildRequires: no longer needed. ==== gnome-disk-utility ==== Version update (3.36.3 -> 3.38.0) Subpackages: gnome-disk-utility-lang - Update to version 3.38.0: + Build/install readme improvements (INSTALL). + Updated translations. - Update to version 3.37.2: + Fix creating partitions by using special parameter when requesting the maximal partition size. + Always show other filesystem format choices. + Fix unmounting drives by waiting until UDisks updates the unmounted filesystem. + Updated translations. ==== gnome-mahjongg ==== Version update (3.36.2 -> 3.38.3) Subpackages: gnome-mahjongg-lang - Update to version 3.38.3: + Enable (by default) regeneration of schema and icons. + Hide two unimplemented shortcuts from the help. - Pass -Dcompile-schemas=disabled -Dupdate-icon-cache=disabled to meson: the glib schema and icon cache are automatically rebuilt when the RPM is being installed. We do not ship those caches as part of the package. - Update to version 3.38.2: + Fixed a regression. + Updated translations. - Update to version 3.38.1: + Fast fix for hints. - Changes from version 3.38.0: + Drawing optimizations. + Cleaning in scripts. + Updated translations. - Update to version 3.37.1: + Updated translations. ==== gnome-maps ==== Version update (3.36.4.1 -> 3.38.1.1) Subpackages: gnome-maps-lang - Update to version 3.38.1.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. - Update to version 3.38.1: + Show error message in popover when a search request has failed. + Fix exception on shutdown when unregistering DBus. + Fix "no network" display to fit on smaller screens. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Revert the adaptive UI for the routing sidebar, as there has been reports of crashes in some cases (related to Clutter and libhandy under Wayland). + Allow editing negative elevations on OSM objects (values below sea level). + Display population in place bubbles using localized number format. + Update POI type definitions from iD for OSM editing. - Drop pkgconfig(libhandy-1) BuildRequires: no longer used. - Update to version 3.37.91: + Add additional icons for walking directions for the OpenTripPlanner transit plugin. + Make the "no network" display adaptive. - Changes from version 3.37.90: + Improved keyboard navigation for routing entries. + Adaptive UI for routing sidebar. - Changes from version 3.37.3: + Implement night mode. + Implement support for hybrid aerial map style. + Add F10 keyboard shortcut for the main menu. + Fix an issue where some search result gets the wrong level of name. - Changes from version 3.37.2: + Fix "no network" dispay to fit better on smaller displays. + Add initial basic support for running unit tests on builds. + Enable sandboxing on the WebKit web view used in OpenStreetMap account setup. + Limit the number of fraction digits when displaying raw coordinates in place entries. + Restrict the user location accuracy circle to only show when all of it fits in the view (both horizontally and vertically) to avoid obscuring too much of the map view i.e. on very wide displays. Also lower the opacity of the circle to make it "stand out" less. - Changes from version 3.37.1: + Adaptive UI for narrow screens. + Recognize contact:website and contact:phone OSM tags. + Fix link to sign up for an OpenStreetMap account for editing. + Public transit routing plugin for GoMetro (South Africa). + Add command line option to specify tile size when using --local with a local tile cache. + Use localized digits in more places. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. ==== gnome-music ==== Version update (3.38.0 -> 3.38.1) Subpackages: gnome-music-lang - Update to version 3.38.1: + Fixed scrobbling crash. + Updated translations. ==== gnome-online-accounts ==== Version update (3.36.0 -> 3.38.0) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Bugs fixed: - daemon: Remove the --no-sigint flag and always handle SIGINT. - webview: Enable web process sandbox. + Updated translations. ==== gnome-photos ==== Version update (3.34.2 -> 3.38.0) Subpackages: gnome-photos-lang gnome-shell-search-provider-gnome-photos - Update to version 3.38.0: + Switch to private instances of the Tracker 2.x daemons. + Bugs fixed: - glgo#GNOME/gnome-photos!140 flatpak: Update LibRaw to 0.20.0 - glgo#GNOME/gnome-photos!141 flatpak: Enable native language support in exiv2 - glgo#GNOME/gnome-photos!142 flatpak: Update exiv2 to 0.27.3 - glgo#GNOME/gnome-photos!148 utils: Avoid a potential build failure due to undefined M_PI constant - glgo#GNOME/gnome-photos!149 Fix various CRITICALs from Tracker - glgo#GNOME/gnome-photos!151 flatpak: Remove unsed tracker-miner build option + Updated translations. - Require tracker 2.x (tracker >= 2 with tracker < 2.99). - Add also tracker-miner-files dependency, as Photos explicitly references glib-schema org.freedesktop.Tracker.Miner.Files. - Update to version 3.37.91.1: + build: Unbreak the installed tests. - Changes from version 3.37.91: + Add a new magic filter called Trencin. + Bugs fixed: C: Drop MESON_ARGS, and detect them from the Flatpak manifest. - Changes from version 3.37.2: + Drop the Autotools build system (!113) + Bugs fixed: - flatpak: Fix the tracker and tracker-miners builds. - help-overlay: Add the shortcut for showing the help overlay itself. - application: Support zooming using the keyboard's numeric keypad keys. - flatpak: Sandbox GSettings use by dropping the dconf permissions. - CI: Use the new template. - flatpak: Fix the grilo-plugins build. - base-item: Use GDateTime instead of deprecated GTimeVal. - help: No more 'Recent' tab, replaced by 'Photos' tab. + Updated translations. ==== gnome-screenshot ==== Version update (3.36.0 -> 3.38.0) Subpackages: gnome-screenshot-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Port to libhandy. - Changes from version 3.37.1: + Completely redesign the UI. + Allow taking area screenshots with timeout. + Deprecate --include-border and --remove-border options. + Deprecate --border-effect option. + Add -Dx11 build option to allow building without X11. + Cleanups and deprecation fixes. + Updated translations. - Add pkgconfig(libhandy-1) BuildRequires: new dependency. - Rebase gnome-screenshot-onlyshowin.patch. ==== gnome-session ==== Version update (3.36.0 -> 3.38.0) Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland - Update to version 3.38.0: + Updated translations. - Drop gnome-session-remove-gsd-XSettings.patch gnome-session-s390-not-require-g-s-d_wacom.patch: no longer applicable. - Update to 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. + Updated translations. - Add pkgconfig(systemd) BuildRequires: new explicitly verified dependency. - Drop gnome-session-error-numbers-wrong.patch: fixed upstream. ==== gnome-settings-daemon ==== Version update (3.36.1 -> 3.38.1) Subpackages: gnome-settings-daemon-lang - Update to 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. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + USB-protection: Relax the whitelist to all HIDs and HUBs. + Updated translations. - Update to version 3.37.1: + WWan: Translatable string improvements. + Media-keys: Use well-known name for screencast proxy. + Xsettings: Fix race condition in fontconfig timestamp test. + Power: Drop lid switch inhibitor when session is inactive. - Changes from version 3.37.0: + 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. + Updated translations. - fix build on s390x (wacom=false but wayland=true) - Update to version 3.36.1: + Media-keys: Do not consider sound feedback a reason to inhibit sound feedback. + Print-notification: Fix a minor warning on shutdown. + Sharing: Do not warn after starting/stopping nonexistent services. + Updated translations. - Remove unecessary conditional BuildRequires pkgconfig(udev), Tumbleweed needs it as well from 3.27.90. Meanwhile an explict unconditional BuildRequires pkgconfig(udev) has been already stated in spec a couple of lines before the removal. - Recommends iio-sensor-proxy and xf86-input-libinput to both openSUSE and SLE (jsc#SLE-11710). The condition does not make sense today when gnome-settings-daemon 3.34 and above are only built on SLE/Leap 15 and above. - Enable testsuite: Add python3-gobject-devel and python3-python-dbusmock BuildRequires and check section, and pass meson_test macro, run the testsuite during build. - Update to version 3.36.0: + Updated translations. - Update to version 3.35.92: + CI improvements + Xsettings: - Load scripts from /etc/xdg/Xwayland-session.d in order to lazily set up X11 sessions for wayland (e.g. Xwayland being raised on demand) - Delegate on gnome-shell to enable/disable animations + Sharing: Drop support for vino. It is replaced by the windowing agnostic gnome-remote-desktop in other places of the stack. + Wacom: Fix build without wayland. + Housekeeping: - Use atime instead of mtime in thumbnail cleaner. - Avoid crossing into different filesystems in cleanup dirs. + Power: Add missing error check to realpath call. + Updated translations. - Update to version 3.35.91: + Add capability to disable USB while the lockscreen is on. + Power: Increase permissible runtime for some tests. + Color: Look for builtin profiles in UEFI. + Updated translations. - Update to version 3.35.0: + Lower systemd stop timeout. + Media-keys: - Add volume step configuration key. - Make brightness a 0.0..1.0 float in DBus. - Let the screenshot service handle saving to clipboard. - Fix crash on old settings migration. - Skip volume-change feedback while playing. + Power: - Fix rounding of brightness value. - Use logind helper to change backlight brightness. + Smartcard: - Change manager to non-blocking. - Use correct parent type for structs. - Switch back to regular release tarballs. - No longer recommend -lang: supplements are in use - Drop gnome-settings-daemon-sle-configure-timeout-blank.patch: Drop this for SLE and Leap to align with upstream(bsc#1158476). - Update to version 3.34.2+0: + media-keys: Place spawned processes into a systemd scope + smartcard: Initialize a pointer before use - Enable the patches for both Leap and SLE (bsc#1158243): + gnome-settings-daemon-notify-idle-resumed.patch + gnome-settings-daemon-bnc873545-hide-warnings.patch + gnome-settings-daemon-sle-configure-timeout-blank.patch + gnome-settings-daemon-more-power-button-actions.patch - Update to version 3.34.1+3: + media-keys: Add guard to map_keybinding() + media-keys: Fix crash on key bindings migration + media-keys: Use X11 display for clipboard - Fix build on s390x (ie without wacom support) - Update gnome-settings-daemon-notify-idle-resumed.patch with proper xml tag names. - Update to version 3.34.1+0: + power: Fix rounding of brightness value. - Update to version 3.34.0+10: + smartcard: - Change timeout on spurious event error - Change manager to non-blocking + GsdSmartcardService: Use correct parent type for structs + media-keys: Divide keyboard brightness value by 100 + Updated translations. - Switch to git checkout via source service, use upstream stable branch. - Drop gsd-smartcard-parent-type.patch: Fixed upstream. - Rebase gnome-settings-daemon-notify-idle-resumed.patch: Add the newly added parameter NOTIFICATION_PRIVACY_SYSTEM for the function of create_notification. - Apply gnome-settings-daemon-sle-configure-timeout-blank.patch correctly. - Rebase gnome-settings-daemon-notify-idle-resumed.patch. - Add gsd-smartcard-parent-type.patch: use correct parent type for structs. - Update to version 3.34.0: + Updated translations. - Update to version 3.33.92: + Media-keys: Fix MPRIS controller no longer working. + XSettings: Make plugin able to run on demand. + Ensure plugin is started after the shell. + Replace deprecated 'g_type_class_add_private' in GnomeSettingsPluginInfo. + Updated translations. - Update to version 3.33.90: + Add systemd user service files for all the plugins. - With the exception of gsd-xsettings, daemons do not use the GDK X11 backend anymore. + WWAN: New daemon, handles WWAN device settings. + Mouse: Removed daemon, everything is now implemented in mutter. + Clipboard: - Removed daemon, everything is now implemented in mutter. + Color: Use Planckian calculations on night light. + Rfkill: - Handle airplane mode for WWAN interfaces. + XSettings: Round Xft.dpi setting to an integer. + Add entry for overlay scrolling setting. + Media-keys: - Use device node from AcceleratorActivated arguments. + Updated translations. - Changes from version 3.33.0: + Compile warning fixes. + Media-keys: - Keygrabbing has been reworked. The new UngrabAccelerators DBus API on the shell is now required. Non-GNOME Desktops using g-s-d will need to be updated for this. - Add mapping for screen brightness cycle key. - Fix launched clients inheriting DESKTOP_AUTOSTART_ID. - Allow mapping of hard-coded keys. + Power: - Fix memory leak. - Remove special handling of tablet devices. + Mouse: - Remove locate-pointer, in favor of gnome-shell handling. - Remove mousetweaks support, in favor of gnome-shell handling. + Keyboard: Remove numlock persistence, in favor of gnome-shell handling. + Updated translations. - Up colord, gsettings-desktop-schemas, polkit-gobject, and upower-glib dependencies. - Add systemd dependency. - Add gcr and mm-glib dependencies for wwan. - Drop gnome-settings-daemon-round-xft_dpi-to-integer.patch: fixed upstream. - Rebase patches: gnome-settings-daemon-initial-keyboard.patch, gnome-settings-daemon-bgo793253.patch., and SLED patches: gnome-settings-daemon-bnc873545-hide-warnings.patch, gnome-settings-daemon-more-power-button-actions.patch, gnome-settings-daemon-notify-idle-resumed.patch, and gnome-settings-daemon-sle-configure-timeout-blank.patch. - Add gsd-wwan to files, and remove gsd-clipboard, gsd-mouse, and gsd-locate-pointer. - Add systemd services and targets to files. - Refresh patches with quilt. - Update to version 3.32.1: + Signal connector rather than output ID for OSDs. + Media-keys: Fix MPRIS issues with disconnecting clients. + Color: Allow night light to be always on. + Power: Only disable Suspend/Hibernate actions inside VM. + Smartcard: Fix cancellation issues. + Updated translations. - Add gnome-settings-daemon-round-xft_dpi-to-integer.patch: Round the Xft.dpi setting to an integer (bsc#1086789, glgo#GNOME#gnome-settings-daemon!99). - Drop gnome-settings-daemon-touch-screen-switch.patch: The function has been moved to mutter(commit d30301c0). - Update to version 3.32.0: + Stable release version bump. - Update to version 3.31.92: + Power: Only test backlight on linux. + Updated translations. - Update to version 3.31.91: + Media-keys: Ignore key repeat on certain shortcuts (Needs up-to-date mutter and gnome-shell). + Housekeeping: Fix overflow. + Updated translations. - Update to version 3.31.90: + Remove libXtst as a dependency. + Keyboard: Enable ibus for OSK purposes on X11. + Power: - Add x-gnome-privacy-scope hints to power notifications. - Define brightness to be -1 if builtin display is disabled. + Smartcard: - Wait until smartcards are inspected before locking screen. - Handle a smartcard getting removed very shortly after login. - Drop pkgconfig(xtst) BuildRequires: No longer needed. - Update to version 3.31.2: + Color: Add DBus API to preview Night Light for a few seconds. + Media-keys: Default to interactive shutdown action for power button if the action is not supported. + Power: - Avoid setting GError twice. - Speed up tests by splitting into chunks. + Print-notification: Ignore Server* messages from CUPS not meant to us. + Rfkill: Use GUdev to monitor rfkill device pressence. + Updated translations. - Update to version 3.31.1: + Xsettings: Always use mutter-computed UI scaling value. + Wacom: Drop tablet/touchscreen mapping to outputs. Mutter now handles this entirely. + Updated translations. - Disable gnome-settings-daemon-touch-screen-switch.patch: Needs rebase. - Update to version 3.30.2: + Fixes for build tests. + Media-keys: - Default to interactive shutdown action for power button if the action is not supported. - Increase GSD_REENABLE_POWER_BUTTON_DELAY to 3 seconds. - Add mapping for Ctrl + media-key for some media-keys. + Rfkill: Fix GIOChannel encoding. + Color: Correct temperature interpolation corner cases. + Updated translations. - Update to version 3.30.1.2: + This release by default *removes* the new feature that was added in 3.29.0 to use SuspendAndHibernate when available. You can re-enable the feature using the "experimental_suspend_then_hibernate" meson option again. - Update to version 3.30.1.1: + Color: Do not leak GSource. - Update to version 3.30.1: + Power: Guard against events from the wrong device type. + Color: Fix check for timerfd. + General: - Use set10 consistently in build. - Fix build with wayland disabled. + Updated translations. - Update to version 3.30.0: + Updated translations. - Changes from version 3.29.92: + Media-keys: Escape custom command for execution. + Rfkill: Create nested cancellable for rfkill setting. + Updated translations. - Add pkgconfig(gio-unix-2.0) BuildRequires to avoid implicit dependencies. - Update to version 3.29.90.1: + Allow volume above 100% - Changes from version 3.29.90: + Housekeeping: Fix improper notify_notification_close() usage. + Power: Make power test more robust. + General: Update test suite to python3. + Updated translations. - Help translation-update-upstream finding the right gettext domain name: pass "po %{name}" to the call. - Update to version 3.29.0: + Media-keys: - Make mic mute key configurable; - Handle Ctrl+Shift+TouchpadToggle. + Datetime: Debugging improvements. + Color: - Cancel smooth transitions on color temperature changes; - Define "disabled until tomorrow" as moving past sunrise. - Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor used. - Update to version 3.28.1: + Datetime: Debugging improvements. + Media-keys: Wait forever for GrabAccelerators() to succeed. + Updated translations. - Add LGPL-2.1-only to the License tag to comply with due copyrights as part of media-keys plugin uses it. - Drop: + gnome-settings-daemon-timeout-grabbing-keys.patch: fixed upstream. + update-desktop-files BuildRequires: this is no longer used. - Update gnome-settings-daemon-touch-screen-switch.patch (bsc#1086496, glgo#GNOME/gnome-settings-daemon#29). - Add gnome-settings-daemon-touch-screen-switch.patch: Add touch screen input switch, user can enable touch screen input when screen is off (bsc#1086496, glgo#GNOME/gnome-settings-daemon#29). - Drop gnome-settings-daemon-bring-back-updates-plugin.patch: Deprecated on SLE15 / Leap15.0. - Disable gnome-settings-daemon-more-power-button-actions.patch on Leap. - Add gnome-settings-daemon-timeout-grabbing-keys.patch: Retry grabbing media-key accelerators when timed out (bgo#792353). - Rebase gnome-settings-daemon-notify-idle-resumed.patch. - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). - Update to version 3.28.0: + Updated translations. - Update to version 3.27.92: + Build: Don't remove assertions in code. + Print-notifications: Notify user about need for authentication. + Power: - Fix divide by zero when there is no keyboard brightness to control. - When the the sleep timeout is too short, don't throw errors. + XSettings: - Hardcode GTK+ 3.x deprecated settings. - Expose monitored settings through D-Bus. - Modernize spec-file by calling spec-cleaner - Update to version 3.27.91: + Fix error when doing non-debug builds. + Fix runtime linkage to libgsd and libcommon. + Apply a workaround for D-Bus code generation. - Drop gnome-settings-daemon-fix-nondebug-build.patch and gnome-settings-daemon-libcommon.patch: fixed upstream. - Update to version 3.27.90: + Remove a11y-keyboard plugin, the functionality was merged into mutter. + Port to meson. + Clipboard: Fix memory leak. + Media-keys: - Suppress power-button presses during suspend. - Prefer MPRIS clients to g-s-d ones. + Power: - Don't react to light changes if not at console. - Many regression test suite fixes. - Default to suspend after 20 minutes of inactivity (bgo#681869). + Rfkill: Fix property notification warning for rfkill-input-inhibited. + Wacom: - Ensure screen integrated devices get remapped on hotplug. - Fix screen mapping for Cintiqs and others. + Updated translations. - Switch to meson build system: + Add meson BuildRequires. + Drop intltool BuildRequires: no longer in use. + Replace configure/make/make_install macros with meson/meson_build/meson_install macros. - Add pkgconfig(udev) BuildRequires: new dependency. - Drop gnome-settings-daemon-nb-translations.patch: fixed upstream. - Add gnome-settings-daemon-fix-nondebug-build.patch: Fix build for non-debug targets. - Add gnome-settings-daemon-bgo793253.patch: Fix no-return-in-nonvoid-function (bgo#793253). - Add gnome-settings-daemon-libcommon.patch: install libcommon, which is linked by the other plugins, as a private library. ==== gnome-shell ==== Version update (3.36.7 -> 3.38.1) Subpackages: gnome-shell-calendar gnome-shell-lang - Update to version 3.38.1: + Add screen recordings to recent items. + Tweak peek-password feature. + Fix workspace glitches in overview. + Improve DND behavior in app picker. + Misc. bug fixes and cleanups. + Updated translations. - Enable gtk-doc building again. - Update to version 3.38.0: + Misc. bug fixes and cleanups. + Updated translations. - Update to version 3.37.92: + Fix screen recorder shortcut. + Support cycle-group cycling only over windows in the workspac3. + Misc bugfixes and cleanups. + Updated translations. - Rebase gnome-shell-private-connection.patch. - Update to version 3.37.91: + Fix potential stack overflow in libcroco. + Fix page removal in app picker. + Fix "old style" VPN authentication. + Fix X11 session login. + Fix week number alignment when using font-scaling. + Fix lock screen on systems without GLSL shader support. - Changes from version 3.37.90: + Fix extension updates when many extensions are installed. + Fix missing icons in on-screen keyboard. + Fix delay when showing calendar events. + Allow rearranging items in app picker. + Fix top bar navigation when NumLock is active. + Delay login animation until wallpaper has loaded. + Reset auth prompt on login screen on VT switch before fade in. + Move screencasting into a separate service. + Replace loaded terms with more descriptive one. + Add "Boot Options" support to restart dialog. + Move "Restart" into a separate menu item/dialog. + Default to not installing updates on low battery. - Changes from version 3.37.3: + Refactor and clean up window picker. + Move calendar events out of notifications list. + Refine app folder dialogs. + Hide switch-user button on lock screen if unsupported. + Refactor and clean up app picker pagination. + Add API to retrieve specified mimetypes from clipboards. + Support prepending workspace with horizontal layouts. + Update microphone icon on input volume changes. + Cache labels on GPU. + Fix regressions in redesigned modal dialogs. + Use GIcon for all application icons. + Support pre-authenticated logins in vmware environments. + Better support sandboxed apps with multiple .desktop files. + Fix on-screen keyboard size in portrait orientation. - Changes from version 3.37.2: + Add support for "PrefersNonDefaultGPU" desktop key. + Only start systemd units when running under systemd. + Fix "ghost" media controls. + Fix zombie sockets from extensions downloader. + Update world clocks offsets when timezone changes. + Support scrolling anywhere in slider menu items. + Fix "Do Not Disturb" setting getting reset on startup. + Only allow updates for extensions that aren't cached. + Fix matching notifications by PID. + Indicate extension errors in Extensions app. + Add clipboard API for querying supported mimetypes. + Add preview to color picker. + Improve world clocks styling. + Remove Frequent view from app picker. + Fix pad OSD glitches. + Expose actor tree in looking glass. - Changes from version 3.37.1: + Improve bluetooth submenu title. + Add openPrefs() convenience method for extensions. + Bring back support for empty StIcons. + Wake up screen when unlocking programmatically. + Improve extensions tool error reporting. + Improve handling of scale-factor changes. + Tone down weekend days with events in calendar. + Fix showing bluetooth submenu when devices were set up. + Add support for parental controls filtering. + Provide alternative extension templates. + Improve weather section's empty state. + Fix translations of folder names> + Fix delay on lock screen after entering wrong password. + Inhibit remote access when disabled by session mode. + Improve calendar-server performance. + Add gnome-shell-extension-prefs wrapper for compatibility. + Fix stuck lock screen after unlock. + Updated translations. - Drop gnome-shell-Get-resource-scale-by-get_resource_scale.patch: fixed upstream. - Do not apply gnome-shell-private-connection.patch: needs rebase. - Disable gtk-doc building: failure to build in this beta. ==== gnome-shell-extensions ==== Version update (3.36.7 -> 3.38.1) Subpackages: gnome-shell-classic gnome-shell-classic-session - Update file sle-classic.desktop according to the upstream commit 9a78c7e4. - Update to version 3.38.1: + Updated translations. - Update to version 3.38.0: + Updated translations. ==== gnome-software ==== Version update (3.36.1 -> 3.38.0) Subpackages: gnome-software-lang - Enable parental control integration (deps are now packaged): + Add pkgconfig(malcontent-0) BuildRequires. + Replace -Dmalcontent=false meson parameter with - Dmalcontent=true. - Update to version 3.38.0: + Updated translations. - Bump define _version to 3_38_0 (soversion) following upstream changes. - Update to version 3.37.92: + Add sysprof support for profiling jobs. + Add webflow and basic auth support to flatpak plugin. + Coalesce refresh operations where possible. + Correctly mark layered rpm-ostree local packages as removable. + Fix flatpak bundle installation. + Handle invalid snap auth data. + Improve flatpak progress reporting for transactions. + Improve the heuristic for detecting old-style AppStream override files. + Many performance improvements in many areas of the code. + Only delete the firmware archive if we downloaded it to the cache. + Show a pulsing progress bar if progress is unknown. + Support loading appstream files from custom install prefix. + Use the runtime fwupd version for the user agent. + Updated translations. - Drop gnome-software-add-missing-headers.patch: fixed upstream. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependency. - Add gnome-software-no-static-lib.patch: do not install a static library. - Split out library package libgnomesoftware-3_37_92. ==== gnome-sudoku ==== Version update (3.36.0 -> 3.38.0) Subpackages: gnome-sudoku-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Display incorrect earmarks as red. - Update to version 3.37.90: + Redesign new game menu using a listbox. + Do not draw focused or highlighted cell when board is not in focus. + Highlight all numbers equal to selected one. - Changes from version 3.37.3: + New app icon. - Changes from version 3.37.2: + Remove limit on earmarks. + Earmarks are now displayed in fixed positions. + Improve earmark picker. + Make D-Bus activatable. + Additional preparation for GTK 4. - Changes from version 3.37.1: + Various refactoring and preparation for GTK 4. ==== gnome-system-monitor ==== Version update (3.36.1 -> 3.38.0) Subpackages: gnome-system-monitor-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Updated translations. - Update to version 3.37.91: + Avoid resizing CPU usage labels on changes. + Updated translations. ==== gnome-terminal ==== Version update (3.36.2 -> 3.38.1) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.38.1: + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + profile: Add pref to enable SIXEL. + profile: editor: Only show font family and size in the font chooser. + Improve contrast in the "GNOME" terminal palette. + Updated translations. - Add docbook-xsl-stylesheets BuildRequires: new dependency to build the man page. ==== gnome-user-docs ==== Version update (3.36.6 -> 3.38.1) - Update to version 3.38.1: + Removed outdated guide on Flash plugins. + Updated translations. - Update to version 3.38.0: + Updated screenshots for 3.38. + Updated translations. ==== gobject-introspection ==== Version update (1.64.1 -> 1.66.1) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.66.1: + Update glib annotations. + gimarshallingtests: Add more tests for flags.. + Revert "giscanner: Fix section matching for documentation. - Update to version 1.66.0: + Support the gtk-doc action syntax. + GITypeInfo storage type utility API. + libgirepository: Add a couple missing nullable annotations. + dumper: Fix missing symbols in LTO case or with overridden symbol visibility settings. + Documentation improvements. + Remove old autoconf fallback code for the python tools. + giscanner: parse block comments for members and fields. + Add the notion of standalone doc sections. + giscanner: Add support for using clang-cl. + giscanner: Fix section matching for documentation. ==== gsettings-desktop-schemas ==== Version update (3.36.1 -> 3.38.0) Subpackages: gsettings-desktop-schemas-lang - Update to version 3.38.0: + Updated translations. ==== gtk3 ==== Version update (3.24.22 -> 3.24.23) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Pass --disable-tracker3 to configure: This disables the tracker search integration in the file open dialog, but avoids crashes in apps loading GTK3 and still using Tracker. - Enable tracker 3 support: + Add pkgconfig(tracker-sparql-3.0) BuildRequires. + Pass --enable-tracker3 to meson. - Update to version 3.24.23: + Adwaita: Support error states for labels and entries. + Printing: Use the correct names for remote printers. + File choser: Default to tracker2 for search to prevent symbol clashes in tracker-using applications. + Wayland: - Support newer schemas for settings. - Fix DND hotspot handling. - Disconnect on display close. + X11: Fix a possible crash with disabled devices. + Updated translations. - Switch to regular release tarballs: it's been a while that we deviated from the tags. ==== gtksourceview4 ==== Version update (4.6.1 -> 4.8.0) Subpackages: gtksourceview4-lang libgtksourceview-4-0 typelib-1_0-GtkSource-4 - Update to version 4.8.0: + 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. + Updated translations. - Up gtk3 dependency. ==== gvfs ==== Version update (1.44.1 -> 1.46.1) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Update to version 1.46.1: + trash: Do not fail when G_FILE_COPY_NO_FALLBACK_FOR_MOVE is used. + dav: Be sure that enumeration is possible when looking for a root. - Update to version 1.46.0: + No changes. - Update to version 1.45.92: + build: Link libgvfscommon to libmetadata. + Updated translations. - Update to version 1.45.90: + trash: Add support for x-gvfs-notrash option to ignore mounts. + recent: Port to GDateTime. - Changes from version 1.45.3: + client: Add support for zone identifiers in IPv6 addresses. + afc: Add support for libplist-2.2. - Changes from version 1.45.2: + metadata: Emit D-Bus signal when metadata are modified. + sftp: Preserve timestamps during copy and move operations. + dav: Add support for Negotiate and NTLM authentication. + Updated translations. ==== iagno ==== Version update (3.36.7 -> 3.38.1) Subpackages: iagno-lang - Update to version 3.38.1: + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.91: + A new app icon. + Updated translations. - Drop iagno-add-missing-posix.patch: fixed upstream. ==== jsonrpc-glib ==== Version update (3.34.0 -> 3.38.0) Subpackages: libjsonrpc-glib-1_0-1 typelib-1_0-Jsonrpc-1_0 - Update to version 3.38.0: + Improve usage as a subproject. ==== kactivities-stats ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kactivities5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== karchive ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kauth ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * CMake: Fix the backend documentation and warnings * Convert the backend name to uppercase sooner * add helper to obtain the caller's uid * Simplify helper event loop code ==== kbookmarks ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kcalendarcore ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Raise ambiguity in ICalFormat::toString() in tests * Make MemoryCalendar::rawEvents(QDate, QDate) works for open bounds ==== kcmutils ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes to list here. ==== kcodecs ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kcompletion ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kconfig ==== Version update (5.75.0 -> 5.76.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Find missing Qt5DBus dependency * If include is define in .h remove it if it's defined in .cpp too (scripted) * kconf_update: Allow repeated tests in --testmode by ignoring kconf_updaterc * Port QRegExp to QRegularExpression ==== kconfigwidgets ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Change http: to https: ==== kcontacts ==== Version update (5.75.0 -> 5.76.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix Bug 428276 - KContacts cannot be used in qmake project (kde#428276) * Remove unused implemented method ==== kcoreaddons ==== Version update (5.75.0 -> 5.76.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * KJob: add setProgressUnit(), to choose how percent is calculated * Fix potential memory leak in KAboutData::registerPluginData * If include is define in .h remove it if it's defined in .cpp too (scripted) * Split suggestName(); the split method doesn't check if file exists * KAboutData: deprecate pluginData() & registerPluginData() * Avoid copying objects * Fix compiler warning when some KDirWatch backends aren't available * Don't quit the event loop in KJobTest::slotResult() * Use functor-based singleShot() overload in TestJob::start() ==== kcrash ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kdav ==== Version update (5.75.0 -> 5.76.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kdbusaddons ==== Version update (5.75.0 -> 5.76.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kdeclarative ==== Version update (5.75.0 -> 5.76.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * [abstractkcm] Set explicit padding * [abstractkcm] Don't remove padding on mobile * [simplekcm] Remove custom padding handling * [kcmcontrols] Remove duplicated code * Add source to KDeclarativeMouseEvent * If include is define in .h remove it if it's defined in .cpp too (scripted) * reparent overlaysheets to the root * Make GridViewKCM and ScrollVieKCM inherit from AbstractKCM * Use consistent margins * Add getter method for subPages ==== kded ==== Version update (5.75.0 -> 5.76.0) Subpackages: kded-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Various fixes * Documentation fixes: Use more entities, change http: to https: ==== kdelibs4support ==== Version update (5.75.0 -> 5.76.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation * If include is define in .h remove it if it's defined in .cpp too (scripted) * Various fixes * Documentation fixes ==== kdesu ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kdnssd-framework ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kdoctools ==== Version update (5.75.0 -> 5.76.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix xml formatting in contributor.entities. * Update contributor.entities for KMail documentation Chapter 4. * Korean update: fix typo on entity * Various fixes * Documentation fixes * Korean update * Korean update: reformat HTML files of GPL, FDL and add LGPL ==== kemoticons ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kfilemetadata5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: kfilemetadata5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes to list here. ==== kglobalaccel ==== Version update (5.75.0 -> 5.76.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * systemd dbus activation * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kguiaddons ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kholidays ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== khtml ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== ki18n ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kiconthemes ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Keep aspect ration when upscaling * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kidletime ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Deprecate single-arg signal KIdleTime::timeoutReached(int identifier) ==== kimageformats ==== Version update (5.75.0 -> 5.76.0) Subpackages: kimageformats-eps - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Add test case for RLE compressed 16 bpc PSD files. * Add support for RLE-compressed, 16 bits per channel PSD files. * Return unsupported when reading 16bit RLE compressed PSD files * feat: add psd color depth == 16 format support ==== kinit ==== Version update (5.75.0 -> 5.76.0) Subpackages: kinit-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kio ==== Version update (5.75.0 -> 5.76.0) Subpackages: kio-core kio-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes since 5.75.0, only listing bugfixes: * CopyJob: don't count skipped files in the notification (kde#417034) * FileWidget: Show Selected file preview on mouse leave (kde#418655) * Add bookmarks for pictures, music and videos (kde#427876) * kfilewidget: keep the text in the Name box when navigating (kde#418711) * KFilePlacesModel: ignore hidden places when computing closestItem (kde#426690) * kio_trash: fix the logic when no size limit is set (kde#426704) ==== kirigami2 ==== Version update (5.75.0 -> 5.76.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes since 5.75.0, only listing bugfixes: * Also set a maximumWidth for icons in global drawer (kde#428658) * Don't alter Item in code called from Item's destructor (kde#428481) ==== kitemmodels ==== Version update (5.75.0 -> 5.76.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * fix KDescendantProxyModel smoketest * KRearrangeColumnsProxyModel: fix crash with no source model * KRearrangeColumnsProxyModel: only column 0 has children * If include is define in .h remove it if it's defined in .cpp too (scripted) * Fix autotest * just proxy sourceModel's headerData ==== kitemviews ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kjobwidgets ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Remove not implmemented method ==== kjs ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== knewstuff ==== Version update (5.75.0 -> 5.76.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix erroneous logic introduced in e1917b6a * If include is define in .h remove it if it's defined in .cpp too (scripted) * Fix double-delete crash in kpackagejob (kde#427910) * Deprecate Button::setButtonText() and fix API docs, nothing is prepended * Postpone all on-disk cache writes until we've had a quiet second * Fix crash when list of installed files is empty * Remove entry from cache before inserting new entry (kde#424919) ==== knotifications ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Mark KNotification::activated() as deprecated * If include is define in .h remove it if it's defined in .cpp too (scripted) * Apply some sanity checking to action keys (kde#427717) * Use FindGradle from ECM * Fix condition to use dbus * Fix: enable legacy tray on platforms without dbus * rewrite notifybysnore to provide more reliable support for Windows * Add comments to describe DesktopEntry field in notifyrc file ==== knotifyconfig ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kpackage ==== Version update (5.75.0 -> 5.76.0) Subpackages: kpackage-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix build errors if PREFIX is different from ECM's PREFIX. * Make "no metadata" warning a debug-only thing * If include is define in .h remove it if it's defined in .cpp too (scripted) * Documentation fixes: Use more entities and some punctuation ==== kparts ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kpeople5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: kpeople5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kplotting ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kpty ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Some more IRIX/Solaris cleanup * Rip out AIX, Tru64, Solaris, Irix support * Make it compile without deprecated method ==== kquickcharts ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kross ==== Version update (5.75.0 -> 5.76.0) Subpackages: kross-lang - Move the kf5kross executable and man to the kross package. - Spec cleanup - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Documentation fixes ==== krunner ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes to list here. ==== kservice ==== Version update (5.75.0 -> 5.76.0) Subpackages: kservice-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix two recent regressions * Allow NotShowIn=KDE apps, listed in mimeapps.list, to be used (kde#427469) * If include is define in .h remove it if it's defined in .cpp too (scripted) * autotests: port kmimeassociationstest to KApplicationTrader * Write fallback value for KCM Exec lines with appropriate executable * Various fixes * Documentation fixes * Remove a bit of dead code * Solve some minor clazy warnings ==== ktexteditor ==== Version update (5.75.0 -> 5.76.0) Subpackages: ktexteditor-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes to list here. ==== ktextwidgets ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kunitconversion ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - No code change since 5.75.0 ==== kwallet ==== Version update (5.75.0 -> 5.76.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Various fixes * Documentation fixes: Use more entities and some punctuation ==== kwayland ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Provide convenience methods around wl_data_offet_accept() * Mark enums in a Q_OBJECT, Q_ENUM * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== kwidgetsaddons ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * new setUsernameContextHelp on KPasswordDialog * If include is define in .h remove it if it's defined in .cpp too (scripted) * kpassworddialog documentation typos-- * KFontRequester: remove, the now redundant, nearestExistingFont helper ==== kwindowsystem ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * xcb: Fix detection of screen sizes for High-DPI ==== kxmlgui ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Add a KF6 TODO for KMainWindow::canBeRestored() ==== libKF5ModemManagerQt ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== libKF5NetworkManagerQt ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Add enum and declarations to allow passing capabilities in the registration process to NetworkManager ==== libdazzle ==== Version update (3.36.0 -> 3.38.0) Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0 - Update to version 3.38.0: + No changes since 3.37.1. - Update to version 3.37.1: + Fixes for powerpc32. + Tweaks for CSS priorities. + Add DzlApplicationWindow:titlebar-animation property. + Fix C++ compilation. + Make showing file browser asynchronous on Linux/BSD/etc. ==== libgnome-games-support ==== Version update (1.6.1 -> 1.7.1) Subpackages: libgnome-games-support-1-3 libgnome-games-support-lang - Update to version 1.7.1: + Add API to set icon name. ==== libhandy0 ==== Subpackages: libhandy-0_0-0 typelib-1_0-Handy-0_0 - Disable glade catalogs for the time being: not compatible with glade 3.37. ==== liblouis ==== Version update (3.11.0 -> 3.15.0) Subpackages: liblouis-data python3-louis - Update to version 3.15.0: + Long list of changes, see included NEWS file. - Change sover to 20, following upstreams ABI bump. ==== libnice ==== Version update (0.1.14 -> 0.1.17) Subpackages: gstreamer-libnice libnice10 - update to 0.1.17: + Add API to retrieve the underlying BSD sockets. + Support systems with multiple loopback devices. + Ignore non-running network interfaces. + Ignore multiple interface prefixes. + Now tries to nominate matching pairs across components and streams. + Retry TURN deallocation on timeout, requires not destoying the NiceAgent right after the stream. + Use different port for every host candidate. + Make timeouts and retransmissions more in line with the RFCs. + Find OpenSSL without pkg-config, for Windows. + Complete meson support. + Add API to make it easier to implement ICE trickle. + Add async closing of agent, to cleanly close TURN allocations. + Add Google non-standard NOMINATION STUN attribute. + Removal of the global lock over all agents. + Add method to compare candidate targets. + Added optional Meson build system, future releases will remove autotools. + Renamed all members of PseudoTcpState enum (compile-time API change). + Now drops all packets from addresses that have not been validated by an ICE check. + Multiple improvements to ICE interoperability. + Improved RFC compliance. + Improved OC2007 compatibility mode alternate-server support. ==== libpeas ==== Version update (1.26.0 -> 1.28.0) Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-lang libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0 - Update to version 1.28.0: + Do not build tests when introspection is disabled/missing + Updated translations. ==== libsigc++2 ==== Version update (2.10.3 -> 2.10.4) - Update to version 2.10.4: + Build: - Meson build: Set default value of the 'warnings' option to 'min' - NMake Makefiles: Several improvements - docs/reference/: Update for Doxygen >= 1.8.16 + Updated documentation. - Switch to meson build system: + Add meson, and remove m4 BuildRequires. + Replace configure/make/make_install with meson/meson_build/meson_install macros. + No longer ship the htmldoc as part of the devel package. ==== libsoup ==== Version update (2.70.0 -> 2.72.0) Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4 - Disable sysprof integration: this causes a nasty build cycle. + Pass -Dsysprof=disabled to meson. + Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4), as well as pkgconfig(sysprof-4) in the devel project. - Update to version 2.72.0: + Fix critical after cancelling a message that failed auth. + Updated translations. - Update to version 2.71.1: + Add support for 308 Premanent Redirect. + Add basic sysprof profiling for HTTP messages. + Various build fixes. + Updated translations. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependencies. - Update to version 2.71.0: + Redesign directory list returned for `file://` requests. + Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy. + Add soup_message_is_feature_disabled() API. + Fix potential leak when setting SoupSession:tls-interaction. + Fix building with Visual Studio. + Updated translations. - Drop libsoup-test-utils-fix.patch: fixed upstream. ==== lightsoff ==== Version update (3.36.0 -> 3.38.0) Subpackages: lightsoff-lang - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Switch to GTK mode by default. + Updated translations. ==== mutter ==== Version update (3.36.7 -> 3.38.1) Subpackages: mutter-data mutter-lang - Update to version 3.38.1: + Fix Night Light updates after DPMS. + Fix button scrolling on X11. + Always use correct font-dpi setting on X11. + Improve handling of scanout failures. + Fix middle/right button mixup in scroll button assignment. + Fix resizing of attached modal dialogs on wayland. + Enable KMS modifiers on devices that need them. + Fix IM handling on X11. + Fix glitches in "undefined" screencast areas. + Fix visual glitches on background with fractional scaling. + Fix using correct refresh rate. + Misc. bug fixes and cleanups. + Plugged memory leaks. + Updated translations. - Add pkgconfig(udev) BuildRequires: new verified dependency. - Update to version 3.38.0: + screencast: Only use DMA buffers for i915. + Updated translations. - Update to version 3.37.92: + Fix stale cursor positions in remote desktop sessions. + xwayland: Add a setting to disable selected X extensions. + Fix screencasting when using QXL. + Cull actors that don't intersect with the redraw clip. + Optimize painting of backgrounds when culling is unavailable. + Improve support for Hangul input method. + Support debug paint overlay for opaque regions. + Fix launching flatpak applications when autostarting Xwayland. + Add support for capture scanouts in screencasts. + Allow integrated tablet devices to cycle outputs. + Improve mapping input devices to the most relevant output. + Only enable auto-rotation in touch mode. + Updated translations. - Update to version 3.37.91: + Fix initial state of display mode OSD. + Fixed crashes. + Misc. bug fixes and cleanups. - Changes from version 3.37.90: + Fix using NEAREST filter for backgrounds on scaled monitors. + Screencast fixes and improvements. + Support tap-button-map and tap-drag-lock touchpad settings. + Fix wine copy & paste. + Fix shadows of server-side decorated XWayland windows. + Replace some loaded terms with more descriptive ones. + Add API to launch trusted wayland clients. + Skip displays with 'non-desktop' property set. + Invalidate offscreen effect cache on video memory purge. + Add wl_shm support for 10 bpc and 16 bpc half float formats. - Changes from version 3.37.3: + Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb. + Optimize resource scale computation. + Allow animating ClutterActor's content property. + Implement backgrounds as ClutterContent. + Add ClutterAlignContraint:pivot-point property. + Fix crash on area screenshots with fractional scaling. + Do not paint textures of fully obscured windows. + Use a more appropriate combine function on opaque areas. + Fix remote desktop being broken without screencast session. + Remove more long-deprecated Clutter APIs. + Drive each monitor by its own frame clock. + Fix copy/paste failures on X11. + Mipmap background texture rendering. + Plugged memory leaks. - Changes from version 3.37.2: + Fix move-to-center keybinding with multiple monitors. + Fix stuck buttons when a virtual device is destroyed. + Use workarea when centering new windows. + Limit mipmap levels when rendering background. + Broadcast clipboard/primary offers. + Support primary-selection protocol from wayland-protocols. + Fix monitor screen cast on X11. + Support a "blank" cursor type. + Improve stage view damage tracking> + Implement touch-mode detecation for the X11 backend. + Drop external keyboard detection from touch-mode heuristics. + Optimize actor allocations. - Changes from version 3.37.1: + Fix screencasting non-maximized windows. + Make window-aliveness checks less aggressive. + Fix stylus coordinates when using screen rotation. + Preserve keyboard state on VT switch. + Remove Clutter's drag and drop actions. + Cancel clicks/gestures actions on disable. + Fix various clipboard issues. + Fix trackball button scrolling. + Fix tiled monitor support. + Support unredirecting fullscreen wayland surfaces. + Support area screencasts. + Synchronize shadows to server-side decorations. + Allow inhibiting remote access. + Fix overview key on X11 when using multiple keyboard layouts. + Updated translations. - Drop mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch: fixed upstream. ==== nautilus ==== Version update (3.36.3 -> 3.38.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 3.38.1: + Update starred URIs on move & rename. + Prevent recursion to speed up emptying trash. + Prevent stale items to be shown in starred view. + Revert icon emblem fixes in order to prevent performance issues. - Update to version 3.38.0: + Fix missing Extract/Compress menu items. + Updated translations. ==== open-vm-tools ==== Subpackages: libvmtools0 open-vm-tools-desktop - Add explicit pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: used to be pulled in (as part of gdk-pixbuf) by GTK3 in the past. But as configure explicitly looks for it, it is our own duty to ensure its presence. ==== orca ==== Version update (3.36.6 -> 3.38.0) Subpackages: orca-lang - Update to version 3.38.0: + Web: - Don't present aria-placeholder value when it's identical to aria-label. - Fall back on object attributes for absent text attributes. + General: - Add some sanity checks to prevent crashing due to GStreamer failure. - Announce read-only state for checkboxes. + Updated translations. - Update to version 3.37.90: + 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. + 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. + Updated translations. ==== package-update-indicator ==== Version update (6 -> 7) Subpackages: package-update-indicator-lang - update to version 7: * Explicitly schedule the initial check for updates after a fixed short delay * Add debug logging when periodic checks are inhibited * Add Russian translations ==== pango ==== Version update (1.46.2 -> 1.48.0) Subpackages: libpango-1_0-0 libpango-1_0-0-32bit typelib-1_0-Pango-1_0 - Update to version 1.48.0: + docs: Clarify use of PangoAnalysis in shaping. + fontconfig: Make pango_font_family_get_face more reliable. + introspection: Fix use of PangoFcSubstituteFunc. + introspection: Skip fontconfig types. + build: Use yielding meson feature for introspection. - Changes from version 1.47.0: + Add pango_language_get_preferred. + Add pango_fc_font_get_languages. + Sort faces of a family by slant and weight. - Replace -Dintrospection=true meson parameter with - Dintrospection=enabled, following upstream changes. ==== pipewire ==== Version update (0.3.13 -> 0.3.15) Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.15: * Highlights + This is a quick update to fix critical issues with the 0.3.14 update, which broke screen sharing and accidentally enabled the experimental pulse-server. + Fix some compatibility issues in pulse-server with pavucontrol and fix an issue that would block the complete server. * PipeWire improvements + Permission checks for new clients are now done from a global context, which makes it possible to assign initial permissions to objects. + Handle EINTR everywhere + Fix an issue with the node state changes where a quick pause/play would hang a client. * Session manager improvements + Disable the bluez5 and pulse-bridge modules by default because they interfere with pulseaudio. These options should only be enabled if pulseaudio is removed or disabled in the system. + Fix an issue where the session manager could end up in infinite recursion while scanning for things to do. + The session manager will now always configure nodes to remix to the channel configuration of the device. This fixes the case where mono streams would only end up on one channel of a stereo device. * Device support + Initial merge of A2DP extra codec support using the new bluez5 API. * pulse-server + Create the runtime directory when it doesn't exist. + Don't ever block the server, use non-blocking IO everywhere. + Fill description of profiles with the name if not otherwise set, this fixes a crash in pavucontrol. + the connection debug catergory will now also debug pulse messages. + Respect the no_remix flag to make the control panel channel check work. * ALSA plugin + implement pause - Update to version 0.3.14: * Highlights + This release focuses on bugfixes and stability improvements. + A new experimental pulse-server module was added. This module implements the pulseaudio protocol on top of PipeWire and can be used to make flatpaks work with PipeWire. It looks like this might be a better way forward compared to the libpulse.so replacement library. + A2DP bluetooth was reworked. Playback should work a lot better now. Support was also added to automatically link an A2DP source to a playback device, which makes it possible to use PipeWire as a bluetooth receiver as well. + Improvements to the routing and volume restore features of the session manager. * PipeWire improvements + The channelmixer does not normalize volumes anymore. Volumes are only normalized for monitoring streams now. + Streams can actually start in the inactive state now. + The channelmixer can now also convert volume updates from one channel layout to another. This makes saved volumes work even when streams have different channel layouts. + Clients are only registered after the properties have been updated. + Links now have a new active state. + Drivers can now also specify a minimum quantum. This makes it possible for bluetooth devices to specify an optimum quantum for the given codec settings and MTU. + The amount of data sent over the socket was reduced by only sending the data that changed. + Client objects are now exposed after they uploaded their properties, which makes the new object more useful. * Tools improvements + pw-cat will now add metadata to the PipeWire streams. * Session manager improvements + Fix crashes when reading bad data in stored settings. + volume and routing is improved. Settings are now remembered per application or media-role. + The session manager remembers the last device used per stream + Fix a bug when moving streams where it could sometimes end up with linking a stream to multiple devices. + Use RTKit to set realtime priority on the data thread in the session manager. This improves performance of the pulse-server and bluetooth devices. + Add a new property to mark streams that want to capture from the monitor of the default sink. + NODE_TARGET can now also contain the node name. This avoids some lookups in the pulseaudio layer when selecting target nodes by name. + the -e and -d options are more usable now and can be used to add and remove modules from the default list of modules. * Device support + v4l2: add some workarounds for buggy drivers. Add Limited support for droidcam. + ACP: improve selection of default port and profiles. + ACP: add support for using the hardware mixer for more than 8 channel streams. + ACP: support the new port type and availability group found in PulseAudio. + A2DP bluetooth timings were reworked. Automatic linking of A2DP sources was added to make it possible for PipeWire to act as a bluetooth receiver. The code was reworked to allow other codecs such as APTX and LDAC in the future. + Try harder to recover from ALSA errors. * GStreamer improvements + Fix some crashes in the monitor that cause gnome-initial-setup to crash. * PulseAudio layer improvements + Many compatibility improvements. Improved playback in chrome. Fix a crash in firefox when the daemon is stopped. + Fix a leak in the formats. + Fix !ADJUST_LATENCY streams like paplay. + Make the device option in paplay work. + Fix volume/mute notifications, this makes plasma volume updates work again. + Do the conversion between PulseAudio cubic volumes and PipeWire linear volumes. Volume levels should behave now like they did with PulseAudio. * JACK layer improvements + Return an error when we run out of midi events. Some application rely on this behaviour. * ALSA plugin improvements + The ALSA plugin now also supports the node name in the playback_node and capture_node properties. - Rename 99-pipewire-default.conf to 99-pipewire-default.conf.example so it's disabled by default and all ALSA I/O doesn't get redirected to pipewire (which was only overrided by pulseaudio's configuration in alsa-plugins-pulse casually). Thanks to Takashi Iwai for noticing (boo#1178104, boo#1177166 and probably boo#1175584) - Add baselibs.conf (boo#1177555) ==== pitivi ==== Version update (0.999 -> 2020.09.2) Subpackages: pitivi-lang - Replace pkgconfig(gst-transcoder-1.0) with pkgconfig(gstreamer-transcoder-1.0) BuildRequires. - Update to version 2020.09.2: + timeline: Fix update_clips_asset. + Updated translations. - Bump requires for GST and GES to the version required for pitivi. - Update to version 2020.09.1: + Updated translations. - Update to version 2020.09: + A plugin system allows extending the Pitivi functionality medium-term, targeted for teams of editors. + A developer console plugin allows interacting with the project in a Python console. + Custom UI replaces the automatically generated UI for a handful of effects. + Easy Ken-Burns effect. + The new Greeter perspective replaces the Welcome wizard dialog and allows a slick selection of a recently opened project. + When being resized, the Viewer shows the percent of the actual widget size in relation to the project video size. + The Viewer size snaps at 50% when being resized. + Scaled proxies if optimized media is too much for your machine. + Timeline markers. + Support for nested timelines by importing entire XGES files as a clip. + The Effects Library has been redesigned to allow quick access to effects. + Ability to favorite effects in the Effects Library. + Improved workflow for adding effects. + The refreshed clip effects UI allows working on multiple effects at a time. + Refactored Media Library using same logic for different view modes. + Refactored Render Dialog UI to avoid overwhelming people. Tell us what you think about it. + Restoring the editing state when reopening a project. + Safe areas visualization in the Viewer. + Easy alignment for video clips. + Composition guidelines in the Viewer. + Solid color clips. + Ability to mute or hide an entire layer. + Interactive intro so newcomers get familiar with the names of the UI elements. + The action search is a shortcut to everything possible in the timeline, if you can find it. Press "/". + New keyboard shortcuts for pros. - Drop pitivi-Support-python-3.8.patch: fixed upstream. ==== plasma-framework ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes since 5.75.0, only listing bugfixes: * Always show ExpandableListitem buttons, not just on hover (kde#428624) * Lock the header colours of Breeze Dark and Breeze Light (kde#427864) * [ExpandableListItem] Make colored text 100% opaque (kde#427171) * ComboBox3.contentItem must be a QQuickTextInput to fix autocomplete (kde#424076) * Toggle plasmoids when shortcut is activated (kde#400278) - Drop upstream patches: * 0001-BusyIndicator-Do-not-rotate-when-invisible.patch * 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch ==== polari ==== Version update (3.36.3 -> 3.38.0) Subpackages: polari-lang typelib-1_0-Polari-1_0 - Update to version 3.38.0: + Disable URL previews when on metered data. + Misc. bug fixes and cleanups. + Updated translations. - Drop polari-fix-log-spam.patch: Fixed upstream. - Update to version 3.37.3: + Add WHOIS command. - Changes from version 3.37.2: + Misc. bug fixes and cleanups. - Changes from version 3.37.1: + Add the ability to mute nicknames. + Misc. bug fixes and cleanups. + Updated translations. ==== prison-qt5 ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== purpose ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Add description to kaccounts youtube provider ==== python-atspi ==== Version update (2.36.0 -> 2.38.0) - Update to version 2.38.0: + Updated translations. - Update to version 2.37.90: + Tests: use libatspi's dbus-gmain implementation, eliminating dependency on dbus-glib. + Migrate to gtk 3. + Add support for the mode-changed signal. - Add pkgconfig(gtk+-3.0) BuildRequires: align with what configure is looking for. ==== python-gobject ==== Version update (3.36.1 -> 3.38.0) Subpackages: python3-gobject python3-gobject-Gdk python3-gobject-cairo - Update to version 3.38.0: + meson: Make the `pycairo` option a feature. + gdk overrides: Fix wrapping of scroll events. + Add overrides for Gtk.Button set/get_focus_on_click. ==== qqc2-desktop-style ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Fix ToolBar contentWidth binding loop * Reference shortcut label directly by id instead of implicitly * ComboBox.contentItem must be a QQuickTextInput to fix autocomplete (kde#425865) * Simplify conditional clauses in Connections * Fix Connections warning on ComboBox * Add support for qrc icons to StyleItem (kde#427449) * Properly indicate focus state of ToolButton * Add TextFieldContextMenu for right click context menus on TextField and TextArea * Set background color to ComboBox's ScrollView ==== quadrapassel ==== Version update (3.36.05 -> 3.38.1) Subpackages: quadrapassel-lang - Update to version 3.38.1: + Updated game description to provide a better description. + Fix for incorrect preview shape when difficult blocks is selected. + Set application avatar in Gitlab. + Updated translations. ==== rygel ==== Version update (0.38.4 -> 0.40.0) Subpackages: librygel-core-2_6-2 librygel-server-2_6-2 - Update to version 0.40.0: + Updated translations. - Switch to Tracker 3: + Replace pkgconfig(tracker-sparql-2.0) BuildRequires with pkgconfig(tracker-sparql-3.0). + Pass -Dplugins=external,gst-launch,lms,media-export,mpris, \ playbin,ruih,tracker3 to meson: the tracker plugin does not auto disable if the deps are missing. - Update to version 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. - Changes from version 0.39.1: + Tests: Add missing test sample files. - Changes from version 0.39.0: + All: - Remove deprecated GTimeVal. - Fix "potential null access" warnings with newer Vala. + Autotools Build: Removed. + Core: - Actually use pretty hostname. - Drop libtool support from plugin loader. - Add support for "Conflicts:" keyword in plugin files. + Server: - Provide subtitles as transcoded resource. - Hack subtitle mime-types for LG devices. - Fix a missing nullable argument. + Tracker: - Fix date-time check for New container. - Remove obsolete variables. - Fix query for nmm:albumTitle (now nie:title). + Tracker3: Add initial support for new Tracker API 3.0. + MediaExport: Drop the termin "Blacklist". + GStreamer Renderer: - Port to playbin3. - Fix GIR namespace errors during vala compile. + GStreamer Media Engine: - Restore transmuxing capabilities. - Fix time-based seeking on transcoded resources. + Data: Fix desktop file. + Updated translations. - Add pkgconfig(gst-editing-services-1.0) BuildRequires: new dependency. ==== seahorse ==== Version update (3.36.2 -> 3.38.0.1) Subpackages: gnome-shell-search-provider-seahorse seahorse-lang - Update to version 3.38.0.1: + Fix detection of libhandy-1. - Drop seahorse-fix-libhandy.patch, fixed upstream. - Update to version 3.38.0: + Bump to libhandy1. + Updated translations. - Replace pkgconfig(libhandy-0.0) for pkgconfig(libhandy-1) BuildRequires following upstreams changes. - Add seahorse-fix-libhandy.patch, fix detection of new libhandy. - Update to version 3.37.2: + help: Several updates to the help pages. + gkr: Allow copying password secret with right click. + pgp: Don't show 'Indicate trust' before importing. + ssh: Fix "allow remote access". - Changes from version 3.37.1: + Better keyboard navigation. + pgp: Set input-purpose on relevant entries. + Don't use wrongful mnemonic for Import. + Several fixes to the help pages. + Updated translations. ==== simple-scan ==== Version update (3.36.6 -> 3.38.1) Subpackages: simple-scan-lang - Update to version 3.38.1: + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.92: + Display error message if simple-scan is unable to open simple-scan.log. + Fix scanning on Epson devices, when Automatic Page Size is enabled. + Updated translations. ==== solid ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Add support for sshfs to the fstab backend * If include is define in .h remove it if it's defined in .cpp too (scripted) * CMake: Use pkg_search_module when looking for plist * Fix imobiledevice backend: Check API version for DEVICE_PAIRED * Fix imobiledevice backend build * Add Solid backend using libimobiledevice for finding iOS devices * Use QHash for mapping where order is not needed ==== sonnet ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) * Remove not implement method * Use modern signal-slot connection syntax * Minor code cleanup ==== sushi ==== Version update (3.34.0 -> 3.38.0) Subpackages: sushi-lang - Update to version 3.38.0: + Fix build when Wayland is disabled. + Make X11 and Wayland configurable at build time. + 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. ==== syndication ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== syntax-highlighting ==== Version update (5.75.0 -> 5.76.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Too many changes to list here. ==== sysprof ==== Version update (3.36.0 -> 3.38.1) Subpackages: sysprof-lang - Update to version 3.38.1: + Support for translating paths to binary symbols has been improved when using Btrfs subvolumes. + Build system fixes. + Fixes for sysprof_capture_reader_list_files() to match expectations. + Load proper speedtrack library in LD_PRELOAD. + Fixes when generating pkg-config files. + Fixes when using musl libc. + Updated translations. - Update to version 3.38.0: + Updated translations. - Build UI in as a 2nd flavor, try to break build cycle. - Update to version 3.37.92: + Build system fixes + Fix incorrect warnings + Add various missing capture APIs for GTK + Be more careful about when polkit is queried + Updated translations. - Update to version 3.37.90: + Various build fixes. - Changes from version 3.37.2: + sysprof-capture no longer requires GLib and therefore the ABI has been bumped to 4. This allowed Sysprof to be used form GLib without circular dependencies. + Various UI tweaks. + Support for use as a subproject. + Updated translations. - Drop sysprof-fix-build-32-bit-platforms.patch: fixed upstream. ==== telepathy-idle ==== Version update (0.2.0 -> 0.2.2) - Update to version 0.2.2: + Enhancements: - Port tests to Python 3. - Adjust code Meson to use Python 3. + Fixes: Fix twisted tests for Meson. - Update to version 0.2.1: + Enhancements: - Port build tools to Python 3. - Add meson build system. + Fixes: - Properly handle long IRC messages. - Fix a critical message from GLib on disconnecting. - Fix message corruption on accident bling removal. - Update the certificate for tests. - Fix "Invalid utf8" test for Python 3. - Properly handle channels with a '!' at the start of name. - Properly handle modechars. - Drop telepathy-idle-dont-bling-non-bling.patch: Fixed upstream. - Align BuildRequires with what configure checks for: + Add pkgconfig(dbus-1), pkgconfig(dbus-glib-1), pkgconfig(glib-2.0), pkgconfig(gobject-2.0) and xsltproc. + Remove libxslt, python-xml. ==== threadweaver ==== Version update (5.75.0 -> 5.76.0) - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * If include is define in .h remove it if it's defined in .cpp too (scripted) ==== totem ==== Version update (3.34.1 -> 3.38.0) Subpackages: totem-lang totem-plugins - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Add support for Tracker 3 indexer. + Support auto-loading VTT subtitles. + Fix some stutters on some systems when current state is being saved to disk. + Better error messages when SSL/TLS support is missing. + Improve the search entry's behaviour. + Improve the way time is written in some places. + Remove association with audio files, as we really don't want to be an audio player. + Fix YouTube search not working. + Fix a number of keyboard shortcuts not working. + Remove a number of deprecated calls. + Updated translations. - Drop totem-Fix-bracket-keys-and-backspace.patch: fixed upstream. ==== units ==== Version update (2.20 -> 2.21) - units 2.21: * Fix bug arising when some environment variables are undefined * Improve error reporting when input files are missing or invalid - remove obsolete texinfo macros on Factory - make the executable position independent ==== vala ==== Version update (0.48.11 -> 0.50.1) - Update to version 0.50.1: + Various improvements and bug fixes: - codegen: . Don't falsly use g_return_val_if_fail() for async creation method. . Don't pass CCodeFunctionCall to NULL-aware free macro. - vala: . Improve parsing of with-statement and allow it as embedded statement. . Prioritize the usage of an existing with-variable instance, Recognize previously inserted implicit access to with-variable. - parser: Allow to begin expression with statement keyword. - g-i: Fix a couple of C compiler warnings. - libvaladoc: Fix a couple of C compiler warnings. - testrunner: Pass --enable-checking to increase coverage, Filter external -0X flags to preserve current default -O0. - build: Stop passing obsolete --use-header. + Update bindings. - Update to version 0.50.0: + Codegen: The actual struct size is required for calloc (POSIX). - Update to version 0.49.92: + Various improvements and bug fixes: - Don't use locale dependent string functions on syntax strings. - girparser: Additionally fallback to "glib:type-name" to retrieve the cname. - Update to version 0.49.91: + Various improvements and bug fixes: - codegen: Don't append unreachable clean-up section of Block. - codegen: Always include base_struct declaration if available. - vala: Additionally break on ObjectCreationExpression in "tainted" check. - vala: Add ObjectCreationExpression.to_string(). - manual: Update from wiki.gnome.org. + Bindings: - gio-unix-2.0,glib-2.0: Updates for 2.66. - gtk4: Resolve a few conflicts of methods with virtual-methods. - Changes from version 0.49.90: + Regression and bug fixes: - tests: Don't rely on undefined use-after-free behaviour of glibc. - Add TraverseVisitor for traversing the tree with a callback. - Force usage of temporary variables for "tainted" member accesses. - vala: Move transformation of unary increment/decrement to codegen. - vala: Set parent_node for child nodes of lambda-expression. + Bindings: - gstreamer: Update from 1.17.2+ git master. - gtk4: Update to 3.99.0+e6e2d6b4. - pango: Update from 1.46.0. - webkit2gtk-4.0: Update to 2.29.91. - Changes from version 0.49.2: + Highlights: - Support non-virtual signals with default handler. + Various improvements and bug fixes: - Switch context if with-variable is not owned by with-statement. ==== vte ==== Version update (0.60.3 -> 0.62.1) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 vte-lang - Update to version 0.62.1: + widget: Implement GtkScrollableInterface::get_border. + widget: Reference terminals while processing. + pty: Allow null callback for spawn_async. + gtk: Allow passing null callback to spawn_async. + lib: Abort when alloc returns nullptr. + vte.sh: Avoid warnings if shell is configured with 'set -u'. + widget: Define text_view_bg in fallback CSS if the theme doesn't. + Updated translations. - Update to version 0.62.0: + Export vte_pty_spawn_finish again. + docs: Remove three mistaken little words. + Updated translations. - Update to version 0.61.91: + parser: HTJ is not a NOP. + Revert "all: Add SIXEL support". + all: Fix sixelparser.{hh,cc} licence header. + pty: Only fill in ws_[xy]pixel when sixel is enabled. + Updated translations. - Update to version 0.61.90: + app: Add options to use theme colours. + bindings: gir: Add missing file to extract source comments and annotations from. + lib: Fix the build with debug disabled. + lib: Improve exception error message without debug enabled. + spawn: Check for explicit systemd requirement. + spawn: Don't change PWD when no cwd is given. + systemd: Place vte into app.slice rather than apps.slice. + vte.csh: Fix the behavior if VTE_VERSION is undefined. ==== yarn ==== Version update (1.22.5 -> 1.22.10) - update to 1.22.10: https://github.com/yarnpkg/yarn/releases/tag/v1.22. 10 ==== yelp ==== Version update (3.36.1 -> 3.38.1) Subpackages: libyelp0 yelp-lang - Update to version 3.38.1: + Fix issue when opening local HTML files. + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Updated translations. ==== yelp-xsl ==== Version update (3.36.0 -> 3.38.1) - Update to version 3.38.1: + Updated translations. - Update to version 3.38.0: + Updated translations. - Update to version 3.37.90: + Various styling changes, especially around media and ttml. + Updated translations.