Commit Graph

11590 Commits

Author SHA1 Message Date
Moritz Bunkus
dae8cd8269 texts/translations: fix "128bit" to "128-bit" 2018-02-24 14:52:20 +01:00
Moritz Bunkus
acf784134a translations: update list of translatable strings; update German translation 2018-02-24 14:51:25 +01:00
TMTisFree
5c0585c14b translations: update French 2018-02-24 14:50:23 +01:00
Moritz Bunkus
9efea25dc2 macOS build: remove mkvinfo-gui 2018-02-24 11:01:48 +01:00
Moritz Bunkus
3139cc489e bump version number, set release code name 2018-02-24 10:41:09 +01:00
Moritz Bunkus
b30572bb3c MP4 reader: create default AAC decoder config if not present in ESDS
Normally the ESDS contains the decoder-specific configuration for AAC
tracks. If it doesn't, then a default configuration will now be
generated based on the track's header data (sample rate, channels).

Fixes #2221.
2018-02-24 10:39:01 +01:00
Moritz Bunkus
010d6f2e92 MP4 reader: debug output: show ESDS tag types/names as they're found 2018-02-24 10:17:22 +01:00
Moritz Bunkus
7f07d0e6f8 NEWS.md: reorder & reword elements for easier consumption 2018-02-24 09:18:23 +01:00
Timofey Lisunov
5a8ef893e0 translations: update Russian 2018-02-24 09:15:56 +01:00
Jan Mazurczyk
62884f4e4b translations: update Polish 2018-02-24 09:14:31 +01:00
Moritz Bunkus
77cefd0fcd GUI: watch jobs: disable "open folder" on "clear output" action 2018-02-23 20:57:31 +01:00
Moritz Bunkus
303f0c3ad2 GUI: watch jobs: refactor m_id to use boost::optional instead of magic value 2018-02-23 20:56:35 +01:00
Moritz Bunkus
0023c380c7 GUI: jobs: refactor openOutputFolder to use destinationFileName
The addition of `destinationFileName` obsoletes the need for the
`outputFolder` function.
2018-02-23 20:56:35 +01:00
Moritz Bunkus
51452a6021 GUI: watch jobs: only enable "save" action if there's something to save 2018-02-23 20:56:32 +01:00
Moritz Bunkus
fb4a6e6c42 GUI: chapters adjust button label to match corresponding menu entry 2018-02-23 19:20:13 +01:00
Moritz Bunkus
e3ea1bbd5c NEWS.md: update
The info tool in the GUI implements most but not everything
of #2104. Therefore the issue won't be closed just yet.
2018-02-23 15:06:18 +01:00
Moritz Bunkus
71b13f12e4 GUI: chapters: allow opening Matroska files without chapters in them
Implements #2218.
2018-02-23 15:04:12 +01:00
Moritz Bunkus
9a5d0c4495 GUI: info: ask before overwriting existing files if enabled in preferences 2018-02-23 14:54:31 +01:00
Moritz Bunkus
4283f3388d GUI: info: don't call accept/reject on info job dialog twice 2018-02-23 14:54:13 +01:00
Moritz Bunkus
337f8f0f09 GUI: refactor check for overwriting files from merge to jobs tool
That way other portions of the program may use the same code.
2018-02-23 14:53:38 +01:00
Moritz Bunkus
783efd5d52 fix compilation with older versions of Boost Optional 2018-02-22 23:02:17 +01:00
Dian Li
0463cba895 translations: update Chinese Simplified 2018-02-22 16:15:32 +01:00
Potato
68338e8b48 translations: update Korean 2018-02-22 16:15:23 +01:00
Israel Lucas Torrijos
b802bf6480 translations: update Spanish 2018-02-22 16:15:10 +01:00
Antoni Bella Pérez
6804b9f963 translations: update Catalan 2018-02-22 16:15:04 +01:00
Moritz Bunkus
264bd9d8eb FLV reader: normalize timestamps down to 0 for each file
Fixes #2220.
2018-02-22 16:09:31 +01:00
Moritz Bunkus
9c271c0a68 FLV reader: consume all bytes for codec init data tag 2018-02-22 15:27:00 +01:00
Moritz Bunkus
e616750fbf GUI: info: auto-switch to job output on saving if enabled in preferences 2018-02-21 21:57:17 +01:00
Moritz Bunkus
64ffb7c787 translations: update list of translatable strings; update German translation 2018-02-21 19:51:53 +01:00
Moritz Bunkus
6b5e78640b all: fix name of Adler-32 checksum algorithm 2018-02-21 19:51:04 +01:00
Dian Li
779bb3c523 translations: update Chinese Simplified 2018-02-21 19:45:21 +01:00
Burak Yavuz
d7093fe1ac translations: update Turkish 2018-02-21 19:45:13 +01:00
Potato
a7515361f3 translations: update Korean 2018-02-21 19:45:07 +01:00
Antoni Bella Pérez
a1076c5676 translations: update Catalan 2018-02-21 19:45:04 +01:00
Moritz Bunkus
cec6290be8 GUI: info: allow opening of multiple files; change dialog title in header editor 2018-02-21 19:43:05 +01:00
Moritz Bunkus
5bf2ad5c0a GUI: jobs: info jobs cannot be removed & edited 2018-02-21 19:39:39 +01:00
Moritz Bunkus
ff9ece605e GUI: info: only enable "save" action if tab is present 2018-02-21 08:37:09 +01:00
Moritz Bunkus
030b24a53a GUI: info: fix destination file name suggestion for files in root folder of drive 2018-02-20 22:21:09 +01:00
Moritz Bunkus
d6ab32cb70 GUI: info: pre-set destination file name to source file name with .txt extension 2018-02-20 21:56:19 +01:00
Moritz Bunkus
8312d03474 GUI: info: don't require file to save to to exist 2018-02-20 21:26:56 +01:00
Moritz Bunkus
203a2b76bd kax_info_c: return correct status on user abort 2018-02-20 21:19:46 +01:00
Moritz Bunkus
4d2189c62a translations: update list of translatable strings; update German translation 2018-02-20 21:04:23 +01:00
Moritz Bunkus
5186a5514d GUI: info: capitalize combobox entries 2018-02-20 21:03:02 +01:00
Moritz Bunkus
9967948788 translations: update list of translatable strings; update German translation 2018-02-20 20:15:10 +01:00
Antoni Bella Pérez
e5a23fa13c translations: update Catalan 2018-02-20 20:14:26 +01:00
Moritz Bunkus
a63288e62c GUI: info: fix job start/stop signal emission for saving to text files 2018-02-20 20:14:26 +01:00
Moritz Bunkus
f1ec14655d GUI: info: fix error output
It always has to go to the GUI. The console portion only throws an
exception the GUI doesn't handle.
2018-02-20 20:14:26 +01:00
Moritz Bunkus
07f4ea952c kax_info_c: emit progress change events even if GUI mode is off
When writing to a file (such as when running as a job in MKVToolNix
GUI), GUI mode is off. However, that's exactly the moment when
progress reports are desired.
2018-02-20 20:14:26 +01:00
Moritz Bunkus
501973ba9d kax_info_c: close output file after processing
That way the file won't stay locked (e.g. on Windows) even if the
`kax_info_c` instance lives long-time such as when used from
MKVToolNix GUI.
2018-02-20 20:14:26 +01:00
Moritz Bunkus
8bb7d28c56 GUI: info: retranslate element tree on language change 2018-02-20 20:14:26 +01:00