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
Moritz Bunkus
f30daa4363
GUI: store symbolic column names instead of index numbers
...
Index numbers aren't safe regarding changing the default (logical)
column order.
See #1268 .
2015-09-03 22:18:46 +02:00
Moritz Bunkus
09b97ae1ea
AC3, MP3: output timecode along with size of garbage data
...
Implements #1420 .
2015-09-02 21:51:08 +02:00
Moritz Bunkus
e85a3fbb96
merge: implement callback before adding packet to cluster
...
This lays the groundwork for implementing #1420 . When the packetizer
notices garbage it doesn't know anything about the timecode the next
valid packet will end up with. That is affected by additional factors
like delays or even splitting files.
In effect the actual timecode is only known right before the packet is
added to a cluster. Therefore outputting warnings for the user that
include correct and human-understandable timecodes is only possible at
that moment as well.
2015-09-02 21:47:00 +02:00
Moritz Bunkus
39d7b74ad9
GUI: re-factor walkTree method to general Util function
2015-09-02 19:04:21 +02:00
Moritz Bunkus
e7c6048929
Translations: update list of translatable strings; update German translation
2015-09-01 23:15:54 +02:00
Moritz Bunkus
00f2135e19
GUI: chapters: add column for edition/chapter flags
2015-09-01 23:15:53 +02:00
Moritz Bunkus
a8b49f10eb
Merge pull request #1421 from remuxer32/patch-9
...
Update pl.po
2015-09-01 21:34:23 +02:00
remuxer32
9cc6922417
Update pl.po
...
A new context menu entry has been translated.
Nowy wpis w menu kontekstowym został przetłumaczony.
2015-09-01 21:32:51 +02:00
Moritz Bunkus
f185dd6615
translation.cpp: avoid warning when compiling without libintl
2015-09-01 21:21:25 +02:00
Moritz Bunkus
9a8fb00141
Translations: update list of translatable strings; update German translation
2015-09-01 20:44:33 +02:00
Moritz Bunkus
903de8188d
GUI: implement resetting columns
...
See #1268 .
2015-09-01 20:43:49 +02:00
Moritz Bunkus
7f64cc3e0b
GUI: use own methods for remembering tree view column state
...
QHeaderView::saveState() stores the column widths, too. Restoring them
upon creation of a tree view can be confusing to the user. Another
possibility would have been to re-size the columns to their optimal
value, but that would amount to fighting against Qt and is therefore
suboptimal for me.
See #1268 .
2015-09-01 20:15:25 +02:00
Roberto Boriotti
24aca680ee
Translations: update Italian
2015-09-01 10:55:29 +02:00
Antoni Bella Pérez
4bda70cbdc
Translations: update Catalan
2015-09-01 09:55:55 +02:00
Moritz Bunkus
a0d0375aa6
Debian build: include mkvtoolnix-gui man page in GUI package only
2015-08-31 11:52:06 +02:00
Moritz Bunkus
ec580d0500
fix compilation on Solaris
2015-08-31 09:00:33 +02:00
Roberto Boriotti
f81b563e1b
Translations: update Italian
2015-08-31 08:51:12 +02:00
Moritz Bunkus
671c80a047
Merge pull request #1419 from remuxer32/patch-8
...
Update pl.po
2015-08-31 08:47:37 +02:00
remuxer32
3b116a29f6
Update pl.po
2015-08-31 00:00:43 +02:00
remuxer32
f97cc64fb8
Update pl.po
...
A new context menu entry has been translated.
Nowy wpis w menu kontekstowym został przetłumaczony.
2015-08-30 22:44:19 +02:00
BouRock
eea774225b
Translations: update Turkish
2015-08-30 22:05:09 +02:00
Jay Alexander Fleming
cb11c77ab7
Translations: translate .desktop files to Serbian Cyrillic
2015-08-30 21:59:33 +02:00
Moritz Bunkus
d0a8fadf32
Translations: update list of translatable strings; update German translation
2015-08-30 21:56:18 +02:00