Antoni Bella Pérez
c945bab84f
translations: update Catalan
2021-01-15 20:04:03 +01:00
Moritz Bunkus
c72501416e
GUI: mux: correct tooltip for "stretch by" inputs wrt. fractions
...
Part of the implementation of #3002 .
2021-01-15 19:59:28 +01:00
Moritz Bunkus
f3ee29d7d5
chapters: make mtx::chapters::adjust_timestamp take int64_rational_c argument
2021-01-15 19:57:47 +01:00
Moritz Bunkus
38b5beb0cf
merge: use int64_rational_c in timestamp_sync_t
...
Part of the implementation of #3002 .
2021-01-15 18:17:47 +01:00
Moritz Bunkus
43d7ab1575
math: add function for parsing floating point numbers to int64_rational_c
...
Part of the implementation of #3002 .
2021-01-14 22:32:27 +01:00
Moritz Bunkus
4c4754ef5f
GUI: preferences: make pre-defined items renamable with double click/F2
2021-01-13 11:49:09 +01:00
Moritz Bunkus
4b1d223d45
GUI: mux: show pre-defined track names in order given in preferences
...
Fixes #2999 .
2021-01-13 11:10:24 +01:00
Moritz Bunkus
1b1f98b06c
Windows installer: install bluray_dump tool in "tools" sub-dir
2021-01-10 15:22:43 +01:00
Moritz Bunkus
7d32fdf223
AVI reader, avilib: support for aspect ratio in video properties header
...
Implements #2993 .
2021-01-10 14:51:24 +01:00
Moritz Bunkus
e1d79fcf12
mkvmerge: MP4 reader: re-derive AVCConfigurationBox
from bitstream if necessary
...
A video track in one sample file I have contains an `avcC`
sub-atom (`AVCConfigurationBox`) of `stsd`, but that `avcC` atom is
empty. For such tracks mkvmerge will now try to re-derive the
`AVCConfigurationBox` from the bitstream's first frame.
Implements #2995 .
2021-01-09 17:54:36 +01:00
Moritz Bunkus
ca44c98d2d
tests: add result for case 712
2021-01-08 12:20:07 +01:00
Moritz Bunkus
e9cb82caf9
bump version number, set release code name
2021-01-04 22:30:22 +01:00
Moritz Bunkus
85f2f6fdf0
tests: add case for issue 2989
2021-01-04 22:28:53 +01:00
Moritz Bunkus
61d070c39c
NEWS: fix wrong issue number
2021-01-04 22:26:06 +01:00
Burak Yavuz
2d6339b259
translations: update Turkish
2021-01-04 22:12:22 +01:00
Andrei Stepanov
b2bc841783
translations: update Russian
2021-01-04 17:10:11 +01:00
TMTisFree
cde811dbc9
translations: update French
2021-01-04 17:10:03 +01:00
Israel Lucas Torrijos
df3d44cc45
translations: update Spanish
2021-01-04 17:09:55 +01:00
Moritz Bunkus
49be444a61
build system: require libEBML v1.4.1 or newer
...
libEBML < v1.4.1 contains a bug that leads to use-after-free access in
all of MKVToolNix's programs.
Part of the fix of #2989 .
2021-01-04 17:08:59 +01:00
Moritz Bunkus
8756d56343
libEBML: update bundled version to v1.4.1
...
libEBML < v1.4.1 contains a bug that leads to use-after-free access in
all of MKVToolNix's programs.
Part of the fix of #2989 .
2021-01-04 17:06:01 +01:00
Moritz Bunkus
f36d9dbb2e
translations: update list of translatable strings; update German translation
2021-01-04 00:38:30 +01:00
Moritz Bunkus
5fcf946cd6
GUI: add preference for staying on top of other windows
...
Implements #2967 .
2021-01-04 00:22:07 +01:00
Moritz Bunkus
b6cb2e40cd
GUI: save file dialogs: add context-specific default extension if none given
...
Most platforms add a file name extension derived from the selected
filter unless the user provides an extensions. Certain
platforms (mostly GNOME) don't add one. With this commit the behavior
is unified across supported platforms.
Implements #2983 .
2021-01-04 00:22:07 +01:00
Moritz Bunkus
62f388ea0d
GUI: jobs: make maximum number of concurrent jobs configurable
...
Implements #2984 .
2021-01-04 00:22:07 +01:00
Moritz Bunkus
da92f8163d
build system: change link order for common libraries vs libebml/matroska
...
Helpful for when I want to use fmt in libebml/matroska temporarily.
2021-01-02 22:03:05 +01:00
Симеон Цветков
c0faf10e04
Update mkvtoolnix-doc.css (merged repeating styles)
2020-12-12 18:31:54 +00:00
Симеон Цветков
313f054b79
Update command_line_references.html (README.Windows.txt doesn't seem to exist)
2020-12-12 18:31:54 +00:00
Симеон Цветков
d6e9e6e791
Update pandoc.css
2020-12-12 18:31:54 +00:00
Moritz Bunkus
db02d693f8
GUI: use regular-sized icon, not @2x variant
2020-12-12 13:07:28 +01:00
Moritz Bunkus
b8549432ef
build system: use compiler-style warning output when updating QRC
...
Allows editors to pick up on them & "go to next warning/error" type
key bindings to work
2020-12-12 13:05:12 +01:00
Moritz Bunkus
747c946461
macOS build: update Qt to 5.15.2
2020-12-11 19:14:08 +01:00
Moritz Bunkus
2b936d9cc0
macOS build: fix directory names on my current build installation
2020-12-11 19:14:03 +01:00
Moritz Bunkus
9f03ba2a58
Merge branch 'gitcodebuddy/rubocop-fixer' of gitlab.com:codi.coder/mkvtoolnix into main
2020-12-10 13:50:13 +01:00
Симеон Цветков
0013a35d45
Replace preferences-other.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
a0a4c46ce0
Replace mkvtoolnix-gui.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
7e9e718410
Replace mkvpropedit.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
3ad8960aef
Replace mkvmerge.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
c69f06a177
Replace mkvinfo.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
5321890159
Replace mkvextract.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
2e239b33c1
Replace folder-favorites.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
43cd4e5194
Replace clock.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
68ea58373e
Replace applications-internet.png
2020-12-10 12:47:28 +00:00
Симеон Цветков
25022981b0
Replace application-octet-stream.png
2020-12-10 12:47:28 +00:00
Moritz Bunkus
c7978c7397
don't mess with __STRICT_ANSI__
...
Undefining it was needed back in the day due to bugs in
mingw. However, it's a compiler-internal symbol that shouldn't be
messed with.
Hopefully fixes compilation with the upcoming g++ v11.
Supersedes #2215 .
2020-12-10 13:23:37 +01:00
Moritz Bunkus
f4b3051943
GUI: Merge::Tool: convert to pimpl idiom
2020-12-06 23:19:15 +01:00
Moritz Bunkus
c9becc172e
h.265/HEVC extraction: use correct number of bytes for prefix SEI skipping
2020-12-02 16:49:07 +01:00
Kai Mao
fba292fbf1
translations: update Chinese Traditional
2020-11-30 11:17:33 +01:00
Burak Yavuz
f212da6fd1
translations: update Turkish
2020-11-30 11:17:20 +01:00
Timofey Lisunov
b5a8d9d188
translations: update Russian
2020-11-30 11:17:15 +01:00
Roberto Boriotti
cbe8ee4be3
translations: update Italian
2020-11-30 11:17:04 +01:00