Commit Graph

230 Commits

Author SHA1 Message Date
Moritz Bunkus
7a32d31e70
bump version number, set release code name 2024-10-19 15:13:11 +02:00
Moritz Bunkus
94bb863030
bump version number, set release code name 2024-09-07 13:08:00 +02:00
Moritz Bunkus
021c74a819
bump version number, set release code name 2024-07-13 18:08:57 +02:00
Moritz Bunkus
90b28ba312
bump version number, set release code name 2024-06-02 16:07:16 +02:00
Moritz Bunkus
484f59abe3
bump version number, set release code name 2024-04-28 12:20:18 +02:00
Moritz Bunkus
381af2d089
require a C++20 compatible compiler 2024-04-24 09:16:22 +02:00
Moritz Bunkus
bb6aa513a2
fmt: test for fmt::runtime() & require v8.0.0 or later 2024-04-24 00:02:03 +02:00
Moritz Bunkus
633eb03043
bump version number, set release code name 2024-03-10 19:16:26 +01:00
Moritz Bunkus
de668dfb29
bump version number, set release code name 2024-01-02 14:40:20 +01:00
Moritz Bunkus
d8356e8c08
remove support for Qt 5 2023-12-10 12:24:33 +01:00
Moritz Bunkus
db8f27504b
bump version number, set release code name 2023-12-02 11:55:41 +01:00
Moritz Bunkus
d0494eb106
bump version number, set release code name 2023-10-29 22:08:05 +01:00
Moritz Bunkus
e9ece05384
bump version number, set release code name 2023-08-20 11:02:24 +02:00
Moritz Bunkus
ca4a6a99f4
bump version number, set release code name 2023-07-02 22:01:50 +02:00
Moritz Bunkus
eda44d8ad4
bump version number, set release code name 2023-06-04 16:36:45 +02:00
Moritz Bunkus
1ebf6f23d8
GUI: Windows: always use custom light & dark palettes & let user chose which to use
This unifies color handling on Windows. First of all, it uses slightly
modified palettes directly from Qt 6.5.0, keeping the fix for the
barely legible dark blue links in dark mode. The light palette is
unmodified.

Second, this adds an option in the preferences, letting the user chose
which palette to apply: either the light one, the dark one, or one
based on system settings.

The system settings now only take this flag into account, nothing
else (e.g. not high contrast settings).

The logic which palette is used is rather simple:

• If the user has selected either light or dark in MKVToolNix GUI's
  settings, use that one.

• Otherwise look at the application color mode registry key & derive
  which palette to use from it.

Fixes #3528.
2023-05-04 18:00:15 +02:00
Moritz Bunkus
346a4e0517
bump version number, set release code name 2023-04-30 12:26:55 +02:00
Moritz Bunkus
f6603a04f5
bump version number, set release code name 2023-03-26 18:44:40 +02:00
Moritz Bunkus
13ebdc5500
bump version number, set release code name 2023-02-12 16:53:48 +01:00
Moritz Bunkus
8a2da1a252
all: switch back to requiring & using Boost's file system library
gcc's implementation of the C++17 file system library doesn't support
UNC paths of style `\\?\…` on Windows. There doesn't seem to be any
progress towards implementing support for it.

Fixes #3058. See also #2916.
2023-01-14 17:49:45 +01:00
Moritz Bunkus
63ebac6a56
bump version number, set release code name 2023-01-02 19:29:27 +01:00
Moritz Bunkus
d5cfc58eb0
bump version number, set release code name 2022-11-13 12:55:13 +01:00
Moritz Bunkus
25a7f5b8d1
bump version number, set release code name 2022-10-09 13:04:17 +02:00
Moritz Bunkus
426926456c
bump version number, set release code name 2022-10-08 15:19:34 +02:00
Moritz Bunkus
7b5ba75a35
make code compatible with both libEBML 1.4.4/libMatroska 1.7.1 and both ≥ 2.0.0 2022-10-06 21:18:42 +02:00
Moritz Bunkus
251780d9b2
require libEBML 2.0.0 & libMatroska 2.0.0 2022-10-03 12:18:02 +02:00
Moritz Bunkus
f0a8760e4a
build sys: require libEBML 1.4.3 & libMatroska 1.7.0 2022-09-30 12:22:49 +02:00
Moritz Bunkus
e3c3fff6fb
bump version number, set release codename 2022-08-14 09:20:40 +02:00
Moritz Bunkus
0b91f3c4b6
bump version number, set release codename 2022-07-09 18:19:14 +02:00
Moritz Bunkus
b25b097dfb
bump version number, set release code name 2022-05-22 20:16:02 +02:00
Moritz Bunkus
62acb29b61
SVG icon theme: rename scalable icon directory to oxygen
Part of the fix of #3335.
2022-04-24 13:41:20 +02:00
Moritz Bunkus
0d9fe1dae3
bump version number, set release code name 2022-04-10 15:54:33 +02:00
Moritz Bunkus
60de2d888c
GUI: mux: make track property group boxes collapsible
The class implementing a collapsible group box,
`QgsCollapsibleGroupBox`, was extracted from the QGIS project. It is
licensed under the GNU GPL v2 or later.
2022-04-10 13:32:41 +02:00
Moritz Bunkus
86f2db4fad
README: update URL for fmtlib 2022-04-10 13:20:45 +02:00
Moritz Bunkus
14619edb8f
bump version number, set release code name 2022-03-13 13:54:07 +01:00
Moritz Bunkus
3d2909e4ad
bump version number, set release codename 2022-02-06 13:32:17 +01:00
Moritz Bunkus
61c4802798
bump version number, set release codename 2021-12-27 12:04:12 +01:00
Moritz Bunkus
2de7aa8387
nlohmann-json: update to v3.9.1 2021-12-26 15:01:54 +01:00
Moritz Bunkus
9b7c4dbc95
pugixml: update to v1.11 revision 9e382f98076e57581fcc61323728443374889646 2021-12-26 14:03:24 +01:00
Moritz Bunkus
447a6147bd
utf8-cpp: update to v3.2 revision 6a76caccbe0c186b00cab34df1e4281fa 2021-12-26 13:59:34 +01:00
Moritz Bunkus
0602c3985e
bump version number, set release codename 2021-11-14 10:38:04 +01:00
Moritz Bunkus
9146837cd0
bump version number, set release codename 2021-10-10 12:35:17 +02:00
Moritz Bunkus
d596c62bfd
bump version number, set release codename 2021-08-30 16:11:50 +02:00
Moritz Bunkus
b4224edb83
use std::codecvt_utf8 instead of boost::utf8_codecvt_facet
Uses the standard library instead of third-party libraries & allows
the removal of the bundled copy in `lib/boost`.
2021-07-31 19:38:39 +02:00
Moritz Bunkus
0856b3a6bd
bump version number, set release codename 2021-07-31 14:25:23 +02:00
Moritz Bunkus
8d08c82c6e
bump version number, set release code name 2021-07-10 12:31:42 +02:00
Moritz Bunkus
2f22fecc6d
use boost::multiprecision for rationals instead of boost::rational 2021-07-04 12:44:36 +02:00
Moritz Bunkus
a8b1eab3dc
remove remaining occurrences of PCRE2 & JPCRE2 2021-06-27 12:53:38 +02:00
Moritz Bunkus
033d0555c4
README: update version number requirement for fmt 2021-06-25 10:40:18 +02:00
Moritz Bunkus
0b44e8f4d8
README: re-word when cmark is required
It's only used in MKVToolNix GUI. Its use has nothing to do with where
Qt is used.
2021-06-18 17:09:31 +02:00