Author: Yuri Gagarin

Sway Input Configurator 1.4.0

The Sway Input Configurator 1.4.0 is now available — a utility for easily configuring input devices in Sway. The utility is written in Python using Qt6/PyQt6 and allows you to configure keyboard, mouse, and touchpad settings in just a couple of clicks. Settings are stored in a JSON file. Standard options for configuring input devices from Libinput are used, in particular, keyboard layout, key combination for changing layout, configuration […]

FeatherPad 1.5.0

A new release of the FeatherPad text editor has occurred. The key feature of this release is the discontinuation of support for Qt5 (for the past two years, the editor could be built with either Qt5 or Qt6). As a result, support for encodings other than UTF-8 has been removed from the editor. Users are advised to use third-party converters to open documents with other encodings. Other changes: […]

Pre-release of Android 15

Google has unveiled the first beta version of the open mobile platform Android 15. The release of Android 15 is expected in the third quarter of 2024. To evaluate the new features of the platform, a beta testing program has been proposed. Firmware builds have been prepared for the Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold, and Pixel Tablet devices. Key innovations in Android 15 Developer Preview 1: […]

The openSUSE project has revealed plans for the development of a new installer, Agama.

The developers of the openSUSE project have published a plan for the development of the new Agama installer (formerly D-Installer), which is being developed to replace the classic installation interface of SUSE and openSUSE, notable for separating the user interface from the internal components of YaST. Agama allows for the use of various frontends, such as a web interface for managing the installation. Live builds for x86_64 and ARM64 architectures are being created to test the new installer, supporting […]

A workspace directory synchronization mode has been added to the VTM text environment

The new version of the text desktop environment vtm v0.9.69 adds an experimental mode for continuous synchronization of the current working directory between running text consoles. Terminal notifications OSC 9;9, which contain information about the current directory, are used to implement synchronization, followed by generating keyboard input for the entire group of consoles with the active Sync switch in synchronization mode. By default, the keyboard input string template […]

The collaborative development platform Forgejo has completely separated from Gitea

Developers of the collaborative development platform Forgejo have announced a change in their development model. Instead of maintaining a synchronized fork of Gitea, the Forgejo project has now diverged into a completely independent codebase, which will develop autonomously and follow its own path. It is noted that the complete fork is the culmination of the divergence in development and management models of Forgejo and Gitea. The Forgejo project originated in October 2022 as a result of […]

The Qucs-S electronic circuit simulator version 24.1.0 has been released

On February 16, 2024, the release of the Qucs-S electronic circuit simulator version 24.1.0 was announced. It is recommended to use the open Ngspice modeling engine: https://ngspice.sourceforge.io/. Starting from this version, the version numbering system has switched to CalVer. Now, the first digit indicates the year, the second is the release number in that year, and the third is the patch number. Release v24.1.0 contains both new features and bug fixes: […]

Vulnerabilities in Node.js and libuv

Correcting releases of the Node.js server JavaScript platform 21.6.2, 20.11.1, and 18.19.1 are available, which fix 8 vulnerabilities, 4 of which are assigned a high danger level: CVE-2024-21892 — a vulnerability allowing an unprivileged user to inject code that inherits elevated privileges under which the process runs. This vulnerability is caused by an error in the exception handling implementation that allows an unprivileged user to manipulate environment variables in a privilege-escalated process. Exception […]

Google has opened the source code of the AI system Magika for identifying file content types.

Google has announced the opening of the Magika project source code, designed for content type determination based on file data analysis. Magika can accurately identify programming languages, compression methods, installation packages, executable code, markup types, audio, video, document, and image formats used in the content. The related toolkit and ready-to-use machine learning model have been published under the license […]

The first chip based on the open platform OpenTitan has been introduced.

The non-profit organization lowRISC, overseeing the development of a free microprocessor based on the RISC-V architecture, has announced the availability of the first chip ready for commercial production, built on the open platform OpenTitan, developed as an independent collaborative project. The project was initially founded by Google, but after the transfer to lowRISC, companies like Western Digital, Seagate, Nuvoton Technology, and Winbond joined its development. […]

The mobile platform LineageOS 21 based on Android 14 has been released.

The release of the mobile platform LineageOS 21, based on the Android 14 codebase, has been announced. It is noted that the LineageOS 21 branch has reached parity in functionality and stability with branch 20, and has been deemed ready for the first release. Builds are prepared for 109 device models. LineageOS can also be run in the Android Emulator and in Android Studio. Additionally, the option to [...]

Release of DOSBox Staging 0.81

After two years of development, the release of DOSBox Staging 0.81 has been published, which develops a cross-platform emulator for the MS-DOS environment, written using the SDL library and aimed at running old DOS games on Linux, Windows, and macOS. DOSBox Staging is developed by a separate team and is not connected to the original DOSBox, which has seen only minor changes in recent years. The code is written in C++ [...]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster