Commit Graph

8647 Commits

Author SHA1 Message Date
Moritz Bunkus
6abc5eefb6 Add release message, set release code name, bump version number 2015-09-19 13:13:19 +02:00
Moritz Bunkus
9994b1947d GUI: cosmetics (indentation) 2015-09-19 08:45:16 +02:00
Moritz Bunkus
3c84f38ebe GUI: chapters: correctly check for edition entry in »expand timecodes«
Otherwise ChapterTimeStart and ChapterTimeEnd nodes may be created as
direct children of an EditionEntry node resulting in invalid chapters.
2015-09-19 08:44:09 +02:00
Moritz Bunkus
8ce03bb2a5 GUI: chapter editor: update menu entries when they're about to be shown 2015-09-19 08:37:13 +02:00
Moritz Bunkus
c46591157e GUI: deactivate »add additional parts/append to« if no files present in drop action dialog 2015-09-19 08:05:23 +02:00
BouRock
96458ae79b Translations: update Turkish 2015-09-18 20:37:58 +02:00
Moritz Bunkus
cf975b3176 GUI: merge: fix infinite loop adding new settings after dropping files 2015-09-18 19:48:10 +02:00
Moritz Bunkus
80727a50c7 GUI: cosmetics 2015-09-18 19:40:08 +02:00
Jan Mazurczyk
ecc30a82bc Translations: update Polish 2015-09-18 18:23:55 +02:00
Moritz Bunkus
b04d449802 Translations: update list of translatable strings; update German translation 2015-09-18 18:22:56 +02:00
Moritz Bunkus
42719778e3 GUI: merge: more options for »always do XYZ« when dropping files
Now the three actions »add to current settings«, »add all to new
settings« and »add each file its own new settings« can be set to be
always performed without asking the user.

Implements #1388.
2015-09-18 18:18:28 +02:00
Moritz Bunkus
740c19c7f3 GUI: preferences: fix width of combo box content view on Windows
Due to a bug in Qt[1] the content view will only be as wide as the combo
box itself on Windows while expanding to the minimum length required on
Linux and Mac OS. So force the minimum width to the maximum content
width.

[1] https://bugreports.qt.io/browse/QTBUG-3097
2015-09-18 17:40:03 +02:00
Moritz Bunkus
c9aa36005a GUI: merge: fix combo box activation in adding/appending dialog 2015-09-18 14:45:50 +02:00
Moritz Bunkus
23a479b8e0 Translations: update list of translatable strings; update German translation 2015-09-18 09:10:23 +02:00
Moritz Bunkus
deb76a6364 GUI: merge: option »one new merge tab for each dropped input file«
Implements #1380.
2015-09-18 09:08:33 +02:00
Moritz Bunkus
f160324250 merge: determine pixel dimensions for VC-1 in MPEG transport stream for verbose info 2015-09-17 21:56:11 +02:00
Moritz Bunkus
c6a376cda2 tests run.rb: add help text 2015-09-17 21:48:05 +02:00
Moritz Bunkus
2803700df5 merge: store channels/sample rate for DTS in track fields for verbose info 2015-09-17 21:36:52 +02:00
Moritz Bunkus
aa69ec3775 merge: verbose identification: don't output values that aren't known 2015-09-17 21:05:39 +02:00
Moritz Bunkus
538d86b6b6 merge: sort verbose info properties
The net win is that changes in the order the properties are added won't
affect the output and therefore the test cases anymore allowing for
easier refactoring of file identification.
2015-09-17 19:55:47 +02:00
Moritz Bunkus
f3061d0e0c Translations: update list of translatable strings; update German translation 2015-09-17 16:45:45 +02:00
Moritz Bunkus
5593e3e9bd GUI: add basic track properties column to track tree view
Implements #1295.
2015-09-17 16:44:10 +02:00
Jan Mazurczyk
c500879798 Translations: update Polish 2015-09-16 20:05:41 +02:00
Moritz Bunkus
36f9dd2819 dev tools: add_po support for Qt .ts and .qm files 2015-09-16 20:05:32 +02:00
Roberto Boriotti
6bf5f77c64 Translations: update Italian 2015-09-16 17:22:35 +02:00
Moritz Bunkus
8c5d97b69d build system: use -fsanitize=undefined if UBSAN is set 2015-09-16 10:01:37 +02:00
Moritz Bunkus
508b938942 Merge remote-tracking branch 'refs/remotes/mosu/master' 2015-09-14 15:10:56 +02:00
Moritz Bunkus
0cfbb770ea mkvmerge: add basic audio properties to verbose identification result
Part of the implementation of #1295.
2015-09-14 15:10:11 +02:00
Moritz Bunkus
0c862c2ce7 parse_timecode: use signed variable for value containing negative values
size_t is usually an unsigned value. Storing -1 in it and expecting the
following multiplication to result in a negative value only works on
architectures where sizeof(size_t) == sizeof(int64_t), meaning on 64bit
platforms. On 32bit Windows »negative« would contain MAX_UINT32 instead
of MAX_UINT64 resulting in wrong results.

Fixes #1425.
2015-09-13 10:21:46 +02:00
Israel Lucas Torrijos
a4984c1e97 Translations: update Spanish 2015-09-13 08:47:52 +02:00
Antoni Bella Pérez
ec05f2eb23 Translations: update Catalan 2015-09-13 08:38:34 +02:00
Roberto Boriotti
5636b2590e Translations: update Italian 2015-09-13 08:37:50 +02:00
Andriy Bilous'ko
2ec1e39755 Translations: update Ukrainian 2015-09-07 19:47:55 +02:00
Jan Mazurczyk
0187a59d09 Translations: update Polish 2015-09-07 19:45:23 +02:00
Moritz Bunkus
3347e33d02 merge: use consistent strings for audio properties in verbose identification 2015-09-06 18:27:11 +02:00
Moritz Bunkus
f6e56542e4 merge: refactor verbose identification output to use its own class
Goal: less mistakes (e.g. spelling) and ambiguity (e.g. different keys
for the same info – happened mostly for audio properties).
2015-09-06 18:27:10 +02:00
Moritz Bunkus
71f3b32916 merge: pixel dimensions in verbose identification output for video tracks
This is a prerequisite for #1295.
2015-09-06 17:51:10 +02:00
Moritz Bunkus
658503297c Translations: update list of translatable strings; update German translation 2015-09-05 15:42:59 +02:00
Moritz Bunkus
a9f0a99925 GUI: merge: rename default track column in tracks view
The column shows the default track flags as they'll be set in the output
file. Make that a bit clearer.

See #1353.
2015-09-05 15:41:37 +02:00
Moritz Bunkus
e2f88798ab GUI: merge: set default track column to »no« for disabled tracks
Other columns like e.g. the language aren't set to empty when a track is
disabled either. So let's be consistent here.

See #1353.
2015-09-05 15:39:46 +02:00
Moritz Bunkus
feff8a2bdb GUI: merge: fix default track column content when disabling tracks
See #1353.
2015-09-05 15:39:03 +02:00
Moritz Bunkus
165b377f45 GUI: re-size auto-columns after toggling column visibility 2015-09-05 13:36:59 +02:00
Andriy Bilous'ko
b756701684 Translations: update Ukrainian 2015-09-05 13:29:45 +02:00
Moritz Bunkus
c49398cdf6 Translations: update list of translatable strings; update German translation 2015-09-05 09:52:59 +02:00
Moritz Bunkus
643af866a6 GUI: merge: add column for effective default track flag 2015-09-05 09:51:31 +02:00
Roberto Boriotti
9289f639f8 Translations: update Italian 2015-09-05 09:24:33 +02:00
Israel Lucas Torrijos
da8c2972dd Translations: update Spanish 2015-09-05 08:18:56 +02:00
Andriy Bilous'ko
d94c9670ce Translations: update Ukrainian 2015-09-05 08:17:57 +02:00
Moritz Bunkus
b9556a306b Translations: update list of translatable strings; update German translation 2015-09-05 08:17:09 +02:00
Moritz Bunkus
8c2b139489 merge: use proper singular/plural versions for error message for #1420 2015-09-05 08:12:43 +02:00