From 20e9e158939d0bf3b43723c8f8e28e91170dab8a Mon Sep 17 00:00:00 2001 From: tsujan Date: Fri, 17 May 2024 20:07:17 +0330 Subject: [PATCH] Pre-release changes (#1127) * Pre-release changes * Corrected a typo --- CHANGELOG | 16 ++++++++++++++++ CMakeLists.txt | 2 +- README.md | 4 ++-- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 0f2dfed8..3828eaf4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,19 @@ +qterminal-2.0.0 / 2024-05-17 +============================= + * Ported to Qt6. + * Initialized some variables. + * Initialized some members in constructors. + * Removed a duplicated `#include`. + * Removed nullity test before deleting a pointer. + * Used `default` to define trivial constructors. + * Added word characters option to preferences. + * Fixed inactive tab text with Qt6. + * Dropped `qAsConst`. + * Improved Qt translations loading. + * Removes unused libraries. + * Dropped `USE_QTERMWIDGET5/6`. + * Silenced Qt6 compilation warnings. + qterminal-1.4.0 / 2023-11-05 ============================= * Handled bell (BEL, '\a') via libcanberra, and added an "Audible bell" option. diff --git a/CMakeLists.txt b/CMakeLists.txt index ad29a68d..57d0aeb2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.16.0 FATAL_ERROR) +cmake_minimum_required(VERSION 3.18.0 FATAL_ERROR) # CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level # CMakeLists.txt file even before calling the project() command. # The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION) diff --git a/README.md b/README.md index e515c185..feab5e3d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ This project is licensed under the terms of the [GPLv2](https://www.gnu.org/lice Dependencies Qt ≥ 6.6.0 and [QTermWidget](https://github.com/lxqt/qtermwidget). Optional dependencies include [libcanberra](https://0pointer.net/lennart/projects/libcanberra/) for playing bells. -In order to build CMake ≥ 3.16.0 and [lxqt-build-tools](https://github.com/lxqt/lxqt-build-tools) are needed as well as optionally Git to pull latest VCS checkouts. +In order to build CMake ≥ 3.18.0 and [lxqt-build-tools](https://github.com/lxqt/lxqt-build-tools) are needed as well as optionally Git to pull latest VCS checkouts. Code configuration is handled by CMake. Building out of source is required. CMake variable `CMAKE_INSTALL_PREFIX` will normally have to be set to `/usr`. @@ -22,7 +22,7 @@ To build run `make`, to install `make install` which accepts variable `DESTDIR` ### Binary packages -Official binary packages are provided by all major Linux and BSD distributions. +Official binary packages are provided by all major Linux and BSD distributions. Just use your package manager to search for string `qterminal`.