Commit Graph

13956 Commits

Author SHA1 Message Date
Moritz Bunkus
ed6d7efbfa
bump version number, set release code name 2021-03-06 12:47:41 +01:00
Moritz Bunkus
92c0226416
GUI: mux: accept forward-slash using UNC paths in destination file name 2021-03-06 12:31:45 +01:00
Moritz Bunkus
68ddf7a13b
paths: move create_directories clone from mm_file_io_c to path 2021-03-06 12:18:02 +01:00
Moritz Bunkus
f80d92102f
move to_path to OS-specific files 2021-03-06 11:34:39 +01:00
Burak Yavuz
6a9bec50be
translations: update Turkish 2021-03-06 11:23:32 +01:00
Moritz Bunkus
499e41e065
unit tests: fix due to code name normalization 2021-03-05 23:22:08 +01:00
Moritz Bunkus
a5ef573c15
merge: fix std::string to path conversion for the "file" debug log target 2021-03-05 22:34:08 +01:00
Moritz Bunkus
3aa51835f1
merge: fix std::string to path conversion for various Blu-ray files 2021-03-05 22:34:08 +01:00
Moritz Bunkus
8327e32a64
merge: fix std::string to path conversion for output file names while splitting 2021-03-05 22:34:08 +01:00
Moritz Bunkus
df30cdb305
tests: update for the AVC & HEVC codec name normalization 2021-03-05 22:27:35 +01:00
Moritz Bunkus
704f028786
translations: AVC: normalize code names to "AVC/H.264" 2021-03-05 22:13:18 +01:00
Симеон Цветков
a9c5006844
man page translations: update French 2021-03-05 22:12:21 +01:00
Симеон Цветков
b56b0f55ac
man page translations: update Bulgarian 2021-03-05 22:11:44 +01:00
Moritz Bunkus
86f12b787e
AVC & HEVC: normalize code names to "AVC/H.264" & "HEVC/H.265" 2021-03-05 22:09:50 +01:00
Moritz Bunkus
720a4c1ebf
fix spelling of H.264/H.265 (upper case) 2021-03-05 22:05:29 +01:00
Moritz Bunkus
db6929410c
NEWS: reorder entries for easier consumption 2021-03-05 22:01:00 +01:00
Moritz Bunkus
0182e86569
GUI: mux: convert QString to std::filesystem::path properly
This is in the code path used for querying the user for a file name to
save to, e.g. when browsing for the destination file in the
multiplexer or when saving an attachment in the header editor.

Fixes #3049.
2021-03-05 21:49:37 +01:00
Moritz Bunkus
cdc955dafb
NEWS: update 2021-03-05 21:10:05 +01:00
Moritz Bunkus
d78f673374
man page translations: update list of translatable strings; update German translation 2021-03-05 20:49:35 +01:00
Moritz Bunkus
110b4164ac
mkvmerge man page: fix note about split modes 2021-03-05 20:48:15 +01:00
Burak Yavuz
472bdb58be
translations: update Turkish 2021-03-05 20:42:18 +01:00
Симеон Цветков
8796c0cda4
translations: update Serbian Cyrillic 2021-03-05 20:42:13 +01:00
Timofey Lisunov
9a3eb841dd
translations: update Russian 2021-03-05 20:42:06 +01:00
Israel Lucas Torrijos
a286020097
translations: update Spanish 2021-03-05 20:41:58 +01:00
Симеон Цветков
467cd7c7f1
translations: update Bulgarian 2021-03-05 20:41:49 +01:00
Симеон Цветков
fcd344e3c8
man page translations: update Bulgarian 2021-03-05 20:41:41 +01:00
Moritz Bunkus
04264697c1
GU: mux: clear attachments inputs after removing attachments
Fixes #3055.
2021-03-05 20:39:21 +01:00
Moritz Bunkus
9d47df8896
fix E-AC-3 file extension 2021-03-03 20:39:57 +01:00
Moritz Bunkus
e17fd67279
GUI: force file drop actions to be copy actions
Windows Explorer will delete the dragged file if the target
applications accepts a move action. This happens when the user presses
shift while dropping the file. Forcing the action to be a copy action
causes Windows Explorer not to delete the dragged files.

Other file manages I tested (Total Commander on Windows, krusader &
Dolphin on Linux) never acted this way, no matter which keys were
pressed.
2021-03-03 18:17:00 +01:00
wck317
26da43693c
translations: update Chinese Traditional 2021-03-03 15:43:22 +01:00
Timofey Lisunov
fa289d43bb
translations: update Russian 2021-03-03 15:43:05 +01:00
TMTisFree
55ae1e5874
translations: update French 2021-03-03 15:42:58 +01:00
Pavel Rehak
c330adf1ca
translations: update Czech 2021-03-03 15:42:52 +01:00
Roberto Boriotti
e82ad7de15
translations: update Italian 2021-03-03 15:42:37 +01:00
Roberto Boriotti
4d644780d9
man page translations: update Italian 2021-03-03 15:42:28 +01:00
Moritz Bunkus
4c813f6f68
translations: update list of translatable strings; update German translation 2021-03-03 15:38:36 +01:00
Moritz Bunkus
61f3ea0dc8
cosmetics: alignment 2021-03-03 15:35:09 +01:00
Moritz Bunkus
15de95beb8
GUI: mux: change deriving track languages from file names algorithm
The original algorithm built a huge regular expression with all
enabled languages as alternatives. With the presence of ISO 639-3
languages this regular expression could become too big for the
underlying PCRE library to handle.

The new algorithm splits the file name on boundary characters and
matches the resulting parts against the list of enabled languages. No
more huge regular expression.

Fixes #3048.
2021-03-03 15:32:34 +01:00
Moritz Bunkus
446c93b790
GUI: prefs: don't include ISO 639-3-only languages for deriving track languages by default
Part of the fix of #3047.
2021-03-03 13:07:30 +01:00
Moritz Bunkus
e66860cafe
GUI: include locale-specific environment variables in system information 2021-03-03 13:00:48 +01:00
Moritz Bunkus
be86d4c925
NEWS: move NALU size len removal to "other changes" section 2021-03-03 12:55:27 +01:00
Moritz Bunkus
74d3bb7e09
GUI: preferences: honor "use ISO 639-3 languages" for all language lists
Fixes #3047.
2021-03-03 12:53:59 +01:00
Moritz Bunkus
a486520943
logger: fix MTX_LOGGER parsing for file: arg on Windows 2021-03-03 12:53:59 +01:00
Moritz Bunkus
d18ac8e5df
logger: reformatting 2021-03-03 12:53:59 +01:00
Moritz Bunkus
5dfa723d15
GUI: system information: include more environment variables 2021-03-03 12:53:58 +01:00
Moritz Bunkus
039533e756
update libEBML & libMatroska 2021-03-02 22:32:56 +01:00
Moritz Bunkus
c847b83fad
remove "change length of NALU 'size' field" functionality 2021-03-02 21:01:55 +01:00
Moritz Bunkus
b30a2f6652
cosmetics: alignment 2021-03-02 21:01:55 +01:00
Moritz Bunkus
671cff2020
translations: update list of translatable strings; update German translation 2021-03-02 17:40:26 +01:00
wck317
5f6dddc00b
translations: update Chinese Traditional 2021-03-02 17:36:23 +01:00