diff --git a/CHANGELOG.md b/CHANGELOG.md index f11df7d8c591a4dcf517ece950f53fac9713f05f..a076b2144d903689490c06f9d09fe39eb4565197 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ - Add: add rust code to lektord -> common lib + new repo rs module - Add: merge the amadeus-rs prokect into the lektor one - Add: add file logging to lektord, the rotate operations are done by lektord to avoid running out of space if someone try to dos lektord... -- Add: Qt5 module for the player, it's the new default (will replace sdl2!) +- Add: Qt6 module for the player, it's the new default (will replace sdl2!) - Add: hook to automatically upgrade the database scheme if needed - Add: multi-add IDs, create a list with stb_ds and add its content in the queue, the adds are batched 10 per 10. When adding multiple times the same kara ID, it is only added once - Add: dry-update command to only refresh the available kara in Kurisu and don't download them @@ -36,6 +36,7 @@ - Change: autotools to cmake toolchain - Change: cmake minimal version to 3.17 because of policy CMP0100 - Change: the CI check if lektor compiles, no binary deployment for now +- Change: minimal version of Qt is now 6! - Remove: delete `KLKT` as it is no longer maintained - Remove: get ride of the SDL2 module diff --git a/README.md b/README.md index 534ffe3517e8e89911f1c8530cb1dd9fd658cb14..984231ce1468dce5f4f16f013e92d3d0cc959120 100644 --- a/README.md +++ b/README.md @@ -29,21 +29,16 @@ A Karaoke player made to replace the old bash scripts on Sakura. - [cmake](https://cmake.org/) with at least the version 3.17 - a C compiler with C11 support -- a C++ compiler with C++20 support (for the Qt5 module) +- a C++ compiler with C++20 support (for the Qt6 module) - the [sqlite3](https://www.sqlite.org/) development library, version 3.31.0 or newer for [generated columns](https://www.sqlite.org/gencol.html) support - a POSIX.1-2008 compatible system (for MS Windows, use something like WSL2) -For the module sdl2, you will need the following prerequisites: - -- the [mpv](https://mpv.io/) development library -- the [sdl2](https://www.libsdl.org/) development library -- the [sdl2-image](https://www.libsdl.org/projects/SDL_image/) development library - For the Qt module, you will need the following prerequisites: -- the [Qt](https://www.qt.io/) develipment library, QtCore, QtWidgets in at - least version 5.15 (Qt6 should be supported) +- the [mpv](https://mpv.io/) development library +- the [Qt](https://www.qt.io/) develipment library, QtCore, QtWidgets, QtOpenGL, + QtOpenGLWidgets in at least version 6 For the module repo, you will need the folowing prerequisites: