Commit Graph

15164 Commits

Author SHA1 Message Date
Moritz Bunkus
62c9147580
update bundled libEBML, libMatroska 2022-09-24 22:20:58 +02:00
Moritz Bunkus
0e1cbd7143
info: add support for Emphasis audio track header element 2022-09-24 20:34:26 +02:00
Moritz Bunkus
48bf02f0bd
FLAC reader: fix compilation with older versions of FLAC 2022-09-22 16:30:27 +02:00
Moritz Bunkus
8b2f4a1a69
FLAC reader: don't abort program on stream errors, only file 2022-09-22 16:18:32 +02:00
Moritz Bunkus
7c96a4a956
update bundled libMatroska 2022-09-22 15:09:29 +02:00
Moritz Bunkus
618dcf1ff2
merge: add option --list-stereo-modes for listing available stereo modes 2022-09-21 15:59:59 +02:00
Moritz Bunkus
9b5d05d924
table formatter: support for column alignments 2022-09-21 15:58:09 +02:00
Moritz Bunkus
1fe4b87e40
mkvmerge help: re-order & add new section for "audio track only" options 2022-09-19 20:08:21 +02:00
Moritz Bunkus
17557b95a7
NEWS: add note that recent change also fixes #3406 2022-09-19 11:25:32 +02:00
Moritz Bunkus
cbcfa07b64
GUI: language init: use QHash for checking if common
Microbenchmark says that using `QHash::[]` instead of
`QStringList::indexOf` is nearly four times faster. With the language
list being several thousand entries long, this does make a small
difference.
2022-09-19 10:23:37 +02:00
Moritz Bunkus
27e9bcd57e
GUI: prefs: only re-initialize certain controls if relevant settings changed 2022-09-18 23:47:37 +02:00
Moritz Bunkus
6266d75230
stderr logger: include prefix & runtime, end message with newline 2022-09-18 23:44:21 +02:00
Moritz Bunkus
5ee5087f2d
tests: update for the latest libMatroska updates 2022-09-18 21:12:41 +02:00
Moritz Bunkus
e620559ec1
update bundled libMatroska 2022-09-18 19:45:16 +02:00
Moritz Bunkus
16c94d0498
tests: update for various libMatroska commits
KaxSemantic: add KaxEmphasis audio element
KaxSemantic: add KaxChapterSkipType chapter element
KaxSemantic: add KaxEditionDisplay elements
2022-09-18 18:23:20 +02:00
Moritz Bunkus
5d15977da4
Merge branch 'updates-draft-09-semantics' 2022-09-18 16:27:52 +02:00
Moritz Bunkus
9c149aaf5d
update bundled libEBML & libMatroska from git 2022-09-18 16:25:33 +02:00
Moritz Bunkus
b24461a582
tests: update for "KaxSemantic.cpp: make KaxVideoDisplayUnit elements mandatory" 2022-09-17 17:22:14 +02:00
Moritz Bunkus
a51061959a
tests: update for "KaxSemantic.cpp: make Video\Colour elements mandatory" 2022-09-17 17:15:49 +02:00
Moritz Bunkus
86c2b3355e
tests: update for "KaxSemantic.cpp: make KaxEditionFlagOrdered mandatory" 2022-09-17 17:04:29 +02:00
Moritz Bunkus
26314970a5
tests: update for "KaxSemantic.cpp: make KaxVideoAlphaMode mandatory" 2022-09-17 17:00:44 +02:00
Moritz Bunkus
70c3f43465
tests: update for "KaxSemantic.cpp: make StereoMode mandatory" 2022-09-17 16:54:24 +02:00
Moritz Bunkus
bc34ac8492
tests: update for "KaxSemantic.cpp: make TrackLanguage elements mandatory" 2022-09-17 16:17:00 +02:00
Moritz Bunkus
ecdb0bce1d
tests: update for "KaxSemantic.cpp: make some elements mandatory" 2022-09-17 15:58:12 +02:00
Moritz Bunkus
371d8bb685
tests: update for "KaxSemantic: add TagDefaultBogus" 2022-09-17 15:36:30 +02:00
Moritz Bunkus
77953c593d
MSIX packaging: fix determining the version & allow overriding it 2022-09-14 19:39:28 +02:00
Moritz Bunkus
ba94a862c8
GUI: mux: use two columns for "Color information" in tab-widget-below-tracks mode
Implements #3401.
2022-09-09 20:38:56 +02:00
Moritz Bunkus
20ddc315e6
cosmetics: alignment 2022-09-09 20:31:53 +02:00
Moritz Bunkus
6ee9d4f1f4
Ogg/OGM reader: fix skipping unsupported tracks & those missing header pages
Fixes #3394.
2022-09-04 15:36:15 +02:00
Moritz Bunkus
e3c3fff6fb
bump version number, set release codename 2022-08-14 09:20:40 +02:00
Moritz Bunkus
e28558b607
NEWS: re-order for release 2022-08-14 09:12:15 +02:00
Burak Yavuz
dd1eb2a7c1
program translations: update Turkish 2022-08-14 09:11:32 +02:00
Timofey Lisunov
bf6ad35ca0
program translations: update Russian 2022-08-14 09:11:28 +02:00
Israel Lucas Torrijos
295f71bd5e
program translations: update Spanish 2022-08-14 09:11:18 +02:00
Antoni Bella Pérez
32c6404c93
program translations: update Catalan 2022-08-14 09:11:03 +02:00
Moritz Bunkus
99e6040bbf
NEWS: add entry about MSYS improvements
See #3373.
2022-08-13 15:25:24 +02:00
Moritz Bunkus
ecbe657db6
translations: update list of translatable strings; update German translation 2022-08-13 15:22:36 +02:00
Moritz Bunkus
6e73088174
GUI: mux: optionally add one tab per dropped directory & add directory's files in it
Implements #3371.
2022-08-13 15:22:35 +02:00
Moritz Bunkus
86e3b058bc
ignore /.cache folder 2022-08-13 13:54:55 +02:00
Moritz Bunkus
cea3d558a3
GUI: optionally overwrite INI & job queue locations with environment vars
• `MKVTOOLNIX_GUI_STATE_DIR` — directory name where the `jobQueue`
  sub-directory & the `mkvtoolnix-gui.ini` files are created in
• `MKVTOOLNIX_GUI_CONFIG_FILE` — full path & file name to use instead
  of `mkvtoolnix-gui.ini` (overwrites `MKVTOOLNIX_GUI_STATE_DIR` if
  both are set)

Implements #3382.
2022-08-02 19:14:01 +02:00
Moritz Bunkus
51ae8b4308
GUI: only set QT_MESSAGE_PATTERN if it isn't set 2022-08-01 23:54:39 +02:00
fauxpark
9a60f4be24 MSYS2 build: Qt 6 2022-07-30 22:40:22 +10:00
Dian Li
4563cd3978
program translations: update Chinese Simplified (Singapore) 2022-07-30 12:26:07 +02:00
Dian Li
332514c7cd
program translations: update Chinese Simplified (China) 2022-07-30 12:26:03 +02:00
Burak Yavuz
3413901f09
program translations: update Turkish 2022-07-30 12:25:53 +02:00
Andrei Stepanov
0935076806
program translations: update Russian 2022-07-30 12:25:48 +02:00
Roberto Boriotti
a1caf9cb56
program translations: update Italian 2022-07-30 12:25:39 +02:00
Israel Lucas Torrijos
e1679beaf7
program translations: update Spanish 2022-07-30 12:25:31 +02:00
Симеон Цветков
dda858bf2c
program translations: update Bulgarian 2022-07-30 12:25:26 +02:00
TMTisFree
477a040721
program translations: update French 2022-07-30 12:25:18 +02:00