Release of the GNOME 3.34 User Environment

After six months of development submitted desktop environment release GNOME 3.34. Compared to the last release, about 24 changes have been made, with 777 developers contributing. To quickly evaluate the capabilities of GNOME 3.34, specialized Live builds based on openSUSE ΠΈ Ubuntu.

All innovations:

  • In overview mode, you can now group application icons into folders. To create a new folder, just drag one icon onto another with the mouse. If there are no icons left in the group, the folder is automatically deleted. Updated overview mode style, including new look for the search bar, password field, and window borders;

    Release of the GNOME 3.34 User Environment

  • GNOME Web (Epiphany) has sandbox isolation of web content processing enabled by default. Handlers are now limited to only accessing the directories needed for the browser to work. Added the ability to pin tabs (tab pinning). The ad blocker has been updated to use the content filtering tools provided by WebKit. The design of the overview page, which opens in a new tab, has been modernized. Work has been done on optimization for mobile devices.
    Release of the GNOME 3.34 User Environment

    Release of the GNOME 3.34 User Environment

  • The configurator introduces a redesigned desktop wallpaper selection panel, which now allows you to preview the selected wallpaper on the desktop and system lock screen. Added a new button "Add Picture..." to add your own pictures as wallpaper;

    Release of the GNOME 3.34 User Environment

  • GNOME Music Music Player adds tracking of sources, such as the Music directory in the home directory, to detect new or changed files in them and automatically update the collection. The basic part of the application has been significantly rewritten, which made it possible to implement a playback mode without pauses between tracks in an album. Updated page design with playlist, album and musician information;

    Release of the GNOME 3.34 User Environment

  • In the Mutter window manager added the ability to automate the launch of XWayland when trying to run an application based on the X11 protocol in a graphical environment based on the Wayland protocol. The difference from the behavior of earlier releases of GNOME is that the XWayland component used to run all the time and required an explicit pre-launch (started when the GNOME session was initialized), but will now be dynamically launched when the components are needed to ensure X11 compatibility. The new version of Mutter also adds support for a new transactional (atomic) API KMS (Atomic Kernel Mode Setting) for switching video modes, allowing you to check the correctness of the parameters before actually changing the hardware state at once and, if necessary, roll back the change.
  • GNOME Boxes, a virtual machine and remote desktop manager, uses separate dialog boxes when adding a remote connection or an external handler. When creating new local virtual machines, the source selection dialog is divided into three sections: Found sources, Favorite downloads, and Select source. The Windows Express Install mode has been changed to use a CD-ROM iso image instead of a floppy disk image. Added support for booting an existing virtual machine from an attached CD/DVD image (for example, to launch a crash recovery environment). An option to enable/disable 3D acceleration has been added to the properties of virtual machines;
    Release of the GNOME 3.34 User Environment

  • The collection of retro games (GNOME Games) has the ability to save states in relation to individual games. If desired, saved states can be exchanged with other users or moved to other computers;
  • Updated icons for some apps, including the photo viewer, video player, and ToDo scheduler.
  • Icon loading speed has been optimized and the efficiency of their caching has been improved;
  • The file manager provides a warning when trying to insert a file into a write-protected directory;
  • Added support for the pointer search function in the Wayland-based session, which allows, when pressing Ctrl, to highlight the pointer on the screen for people with vision problems;
  • Added setting org.gnome.desktop.interface.enable-hot-corners to disable the handler that displays the application launcher when moving the mouse pointer to the upper left corner;
  • In the configurator, the readability of the list of wireless networks has been improved, the ability to regroup the search results of sections with the mouse has been added, the night illumination settings have been moved to the section with screen parameters;
  • In the application manager, the range of recommended programs has been expanded;
  • Added a notification to the Polari IRC client when going offline;
  • A new branch of the self-contained packages system is involved Flatpack 1.4, which proposes an improved mechanism for installing packages at the system-wide level and made the transition to using regular ".flatpakrepo" files to configure external repositories. Catalog Flatub reached the mark of 600 applications;
  • Optimized for building applications for GNOME, the Builder IDE has added a built-in D-Bus inspection mode. It is possible to run programs in an isolated container using the podman toolkit and then debug if gdb is installed in the container. Git integration components have been moved to a separate gnome-builder-git background process;

    Release of the GNOME 3.34 User Environment

  • Sysprof, a system performance profiling tool, has a redesigned interface and greatly simplified the profiling process. Integration with GJS, GTK and Mutter is provided. Added additional data sources, including the ability to monitor energy consumption;

    Release of the GNOME 3.34 User Environment

  • Two new applications for manipulating icons in application development have been prepared: Icon Library to view and search symbolic icons and icon preview to create new icons;

    Release of the GNOME 3.34 User Environment

  • New options have been added to the Pango library to control text rendering, allowing you to turn on or off automatic wrapping, line spacing, and sub-pixel positioning. Added a mode for drawing invisible characters such as spaces.


Source: opennet.ru

Add a comment