Commit Graph

12581 Commits

Author SHA1 Message Date
Rafael Fontenelle
89cf6dcdcd
translations: update Brazilian Portuguese 2019-05-08 20:05:13 +02:00
Roberto Boriotti
f78d12b50c
translations: update Italian 2019-05-08 19:54:50 +02:00
TMTisFree
f05219600b
translations: update French 2019-05-08 19:54:40 +02:00
Israel Lucas Torrijos
4a212c9488
translations: update Spanish 2019-05-08 19:54:34 +02:00
Antoni Bella Pérez
1c3a7e8266
translations: update Catalan 2019-05-08 19:54:17 +02:00
Moritz Bunkus
dcadda97bb
mkvmerge: add missing newline in help output 2019-05-08 19:51:48 +02:00
Moritz Bunkus
9a66906fee
translations: update list of translatable strings; update German translation 2019-04-27 14:32:21 +02:00
Burak Yavuz
3cf4f47067
translations: update Turkish 2019-04-27 14:29:29 +02:00
Moritz Bunkus
002daadc0a
mkvmerge: clarify description of several MPEG audio & video format names
Fixes #1275.
2019-04-22 15:51:29 +02:00
Moritz Bunkus
d9c9b2498f
subtitles: treat all frames as key frames
Fixes #2541.
2019-04-17 15:54:46 +02:00
Moritz Bunkus
3e8fa4b95e
build system: Docbook: look for & prefer -nons XSL stylesheets 2019-04-16 10:37:57 +02:00
Moritz Bunkus
2556a08165
bump version number, set release code name 2019-04-15 00:03:55 +02:00
Moritz Bunkus
d1699b711b
NEWS.md: mention the stack protection bug fix 2019-04-14 23:42:16 +02:00
Moritz Bunkus
725f0bd983
NEWS.md: update due to it fixing #2534, too 2019-04-14 23:38:19 +02:00
Moritz Bunkus
1849ec8199
GUI: mux: use native separators for auto-generated file unique file names
This mostly affects UNC paths (e.g. `\\server\Videos\…`) which would
be turned into forward slashes (`//server/Videos/…`) which mkvmerge
doesn't support.

Fixes #2533.
2019-04-14 14:51:12 +02:00
Moritz Bunkus
573ee904a6
build system: Rakefile cleanup 2019-04-13 17:21:30 +02:00
Moritz Bunkus
f56bc4ff3f
build system: fix selecting -fstack-protector-strong
gcc >= 4.9.0 and clang >= 3.5.0 support it.
2019-04-13 17:21:20 +02:00
Moritz Bunkus
0c3f81fef3
build system: only use -Wno-extra-semi with gcc 8 or any clang 2019-04-12 18:35:38 +02:00
Moritz Bunkus
c3b611d6ee
bump version number, set release code name 2019-04-12 15:26:42 +02:00
Moritz Bunkus
ba2c4422b8
NEWS.md: reorder for easier consumption 2019-04-12 15:22:31 +02:00
René Maassen
193c60c7ec
translations: update Dutch 2019-04-12 12:04:57 +02:00
Moritz Bunkus
a7f6a21d3c
translations: for .h files to be treated as C++
Otherwise xgettext will recognize them as C files and complain about
the usage of digit separators.
2019-04-11 09:12:35 +02:00
Moritz Bunkus
e64d15e663
translations: update list of translatable strings 2019-04-11 09:12:15 +02:00
Moritz Bunkus
09ad48cb8f
tests: intentional update due to a2e7d242c 2019-04-10 21:35:52 +02:00
Moritz Bunkus
414e9ce99c
GUI: info: determine end of elements with unknown size correctly
Fixes #2530.
2019-04-10 21:22:01 +02:00
Moritz Bunkus
a2e7d242c8
mkvinfo: report size of elements with unknown size correctly
Part of the fix of #2530.
2019-04-10 21:21:30 +02:00
Moritz Bunkus
4db66e2574
GUI: mux: temporarily ignore invalid destination file names
Before the GUI tried to make the destination file name valid after
each change. This worked badly with the user trying to change the
drive letter by adding the new one and removing the old one in two
steps.

Now the GUI will simply ignore an invalid destination file name for
the time being. The file name will still be verified when the job is
started or added to the queue.

Fixes #2527.
2019-04-09 21:35:04 +02:00
Moritz Bunkus
765f23e1c0
GUI: mux: only remove auto-added uniqueness suffixes from destination file name
Removing all suffixes of the form "a space character followed by (
followed by a number followed by )" would also remove things such as
years (e.g. "Amélie (2001)" was truncated to "Amélie" before trying to
make the file name unique).

Now the GUI remembers which suffix it hat to add the last time it
tried to make the name unique, and only that suffix will be removed on
the next attempt.

Fixes #2521.
2019-04-09 21:00:09 +02:00
Danko
1193416051
translations: update Serbian Latin 2019-04-01 12:13:28 +02:00
Roberto Boriotti
f9349fff5d
translations: update Italian 2019-04-01 12:12:59 +02:00
TMTisFree
0e4dd207cf
translations: update French 2019-04-01 12:12:41 +02:00
Moritz Bunkus
2db0796bad
Blu-ray utils: don't try to canonicalize the path
On Windows symbolic links are used when mounting a drive as a
sub-folder somewhere. Unfortunately Boost::Filesystem's `canonical`
function tries to read those symlinks and throws an exception that the
operation isn't supported.

Fixes #2522.
2019-03-14 16:33:54 +01:00
Jan Mazurczyk
4af68bea66
translations: update Polish 2019-03-13 22:40:58 +01:00
Moritz Bunkus
f79d7ce156
NEWS.md: fix position of line forgotten during reordering 2019-03-12 22:11:21 +01:00
Dian Li
8aca6e6051
translations: update Chinese Simplified 2019-03-12 21:37:48 +01:00
Andrei Stepanov
ff73aa94e8
translations: update Russian 2019-03-12 21:37:40 +01:00
TMTisFree
6e1da81e5f
translations: update French 2019-03-12 21:37:30 +01:00
Israel Lucas Torrijos
4149244d65
translations: update Spanish 2019-03-12 21:37:22 +01:00
Antoni Bella Pérez
340b3bb020
translations: update Catalan 2019-03-12 21:36:48 +01:00
Moritz Bunkus
c2b2181abe
bump version number, set release code name 2019-03-12 21:35:12 +01:00
Moritz Bunkus
376a0627ce
NEWS.md: reorder & reword for easier consumption 2019-03-12 21:28:20 +01:00
Moritz Bunkus
bb0ad9eb00
GUI: mux: only change file name on "set dest name from selected file"
Part of the fix of #2519.
2019-03-12 21:17:14 +01:00
Moritz Bunkus
8b8382524f
GUI: mux: check file name uniqueness policy after destination dir change
Part of the fix of #2519.
2019-03-12 21:17:14 +01:00
Moritz Bunkus
218a6d71b4
build system: require libMatroska 1.5.0 2019-03-12 21:02:44 +01:00
Moritz Bunkus
5f328db4f9
libMatroska: update to release 1.5.0 2019-03-12 21:01:57 +01:00
Moritz Bunkus
66a2cebc82
tests: add test case for Emojis 2019-03-12 20:28:47 +01:00
Moritz Bunkus
f4fff6190a
libEBML: update to release 1.3.7 2019-03-12 20:28:36 +01:00
Moritz Bunkus
d8803346e8
std::string/wstring conversion: use correct functions wrt. wchar_t size
On Windows `wchar_t` is only two bytes long, not four; meaning
`std::wstring` are actually UTF-16 encoded.

Part of the fix of #2516.
2019-03-06 22:42:13 +01:00
Moritz Bunkus
82b8b1ba86
build system: require libEBML v1.3.7
This pulls the fixes for handling Unicode code points >
U+FFFF.

Part of the fix of #2516.
2019-03-06 22:41:03 +01:00
Moritz Bunkus
5a36d0e95e
libEBML: update to latest upstream version
This pulls the fixes for handling Unicode code points >
U+FFFF. Also update the one test case with invalid data which is now
handled slightly differently than before.

Part of the fix of #2516.
2019-03-06 22:39:54 +01:00