From 059ae570270e64f2f543d4bff32311d4ed675e32 Mon Sep 17 00:00:00 2001 From: tsujan Date: Fri, 5 Nov 2021 13:29:44 +0330 Subject: [PATCH] Pre-release changes (#742) --- CHANGELOG | 32 ++++++++++++++++++++++++++++++++ CMakeLists.txt | 12 ++++++------ 2 files changed, 38 insertions(+), 6 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index f91d92ec..24fdfae8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,35 @@ +libfm-qt-1.0.0 / 2021-11-04 +============================ + * Added mount, unmount and eject actions to file context menu where possible. + * Distinguish between singular and plural translations of deletion prompt. + * Enable Qt's alternating row colors for detailed list view. + * Workaround for Qt bug that causes scroll jump in compact mode. + * Workaround for a bug in GFileMonitor regarding symlinks. + * Prevent self-overwriting in file prompt dialog. + * Removed "Open With..." → "Default Applications" item from file menu. + * Workaround for launching apps in terminal. + * Added a signal for inline renaming. + * Fixed a small memory leak in FileInfo. + * Fixed a memory leak in side-pane's volume items. + * Added "Empty Trash" action to Trash's folder menu. + * Fixed device usage of file properties dialog in rare cases. + * Support adding/removing of emblems with File Properties dialog. + * Avoided a freeze on mounting encrypted volumes. + * Don't show impossible drop actions as far as possible. + * Ensure correct selection order with Shift+mouse in icon view. + * Fixed cursor shape and auto-selection in special cases. + * Fixed Cyrillic case-insensitive regex search. + * Consider horizontal icon views, especially with smooth scrolling. + * Fixed smooth scrolling with some touchpad devices. + * Smooth scrolling in compact and detailed list modes. + * Support x-large thumbnails. + * Remember hidden columns of LXQt file dialog. + * Don't show "Select All" and "Invert Selection" if they're impossible. + * Show folder context menu with Menu key and no selection. + * Added an item to file dialog for showing hidden files. + * Added option for disabling smooth scrolling to LXQt file dialog. + * Updated Aqriver's extraction mime types. + libfm-qt-0.17.1 / 2021-04-16 ============================ * Fixed compilation with Qt5.12 and Qt5.13. diff --git a/CMakeLists.txt b/CMakeLists.txt index c680d234..2713fa90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,9 +8,9 @@ project(libfm-qt) set(LIBFM_QT_LIBRARY_NAME "fm-qt" CACHE STRING "fm-qt") -set(LIBFM_QT_API_VERSION_MAJOR 0) -set(LIBFM_QT_API_VERSION_MINOR 17) -set(LIBFM_QT_API_VERSION_PATCH 1) +set(LIBFM_QT_API_VERSION_MAJOR 1) +set(LIBFM_QT_API_VERSION_MINOR 0) +set(LIBFM_QT_API_VERSION_PATCH 0) set(LIBFM_QT_API_VERSION ${LIBFM_QT_API_VERSION_MAJOR}.${LIBFM_QT_API_VERSION_MINOR}.${LIBFM_QT_API_VERSION_PATCH}) list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") @@ -23,12 +23,12 @@ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") # universal way to translate a libtool version-info to a cmake version. # We use "(current-age).age.revision" as the cmake version. # current: 6, revision: 0, age: 0 => version: 6.0.0 -set(LIBFM_QT_ABI_VERSION "9.0.0") -set(LIBFM_QT_SOVERSION "9") +set(LIBFM_QT_ABI_VERSION "10.0.0") +set(LIBFM_QT_SOVERSION "10") set(GLIB_MINIMUM_VERSION "2.50.0") set(LIBMENUCACHE_MINIMUM_VERSION "1.1.0") -set(LXQTBT_MINIMUM_VERSION "0.9.0") +set(LXQTBT_MINIMUM_VERSION "0.10.0") set(QT_MINIMUM_VERSION "5.15.0") find_package(Qt5Widgets "${QT_MINIMUM_VERSION}" REQUIRED)