Commit Graph

12050 Commits

Author SHA1 Message Date
Moritz Bunkus
7f3d89d9e6
build system: optionally link against Dr. MinGW's crash backtrace library 2018-09-11 19:13:31 +02:00
Moritz Bunkus
a21ee36733
configure: fix name of PO4A_TRANSLATE override variable 2018-09-11 17:36:29 +02:00
Moritz Bunkus
e744f5f325
GUI: verify config structure at various points 2018-09-11 17:36:29 +02:00
Moritz Bunkus
7b7191c545
tests: intentional update due to translation updates 2018-09-09 22:49:54 +02:00
Moritz Bunkus
9be5961a87
translations: ISO 639-2 codes must not be translated 2018-09-09 22:25:14 +02:00
Vincenzo Reale
69f5fcb362
translations: update Italian 2018-09-09 22:22:30 +02:00
Moritz Bunkus
2651992bfd
man page translations: update list of translatable strings; update German translation 2018-09-09 22:18:15 +02:00
Moritz Bunkus
8dd05fc49d
docs: remove mention of Matroska's old tagging system 2018-09-09 22:16:07 +02:00
Moritz Bunkus
6af1ea8514
AUTHORS: add Vincenzo Reale for Italian translation 2018-08-31 18:03:04 +02:00
Moritz Bunkus
b27f7bd812
AUTHORS: fix order 2018-08-31 18:02:58 +02:00
Timofey Lisunov
5f5cea6e5d
translations: update Russian 2018-08-31 18:01:26 +02:00
Vincenzo Reale
f796b8767b
translations: update Italian 2018-08-31 18:01:19 +02:00
TMTisFree
1ce66a92bf
translations: update French 2018-08-31 18:00:37 +02:00
Antoni Bella Pérez
a1c07e15d3
translations: update Catalan 2018-08-31 18:00:32 +02:00
Jan Mazurczyk
13115398d0
translations: update Polish 2018-08-31 17:57:55 +02:00
Moritz Bunkus
bdd78e1070
populate installer dir: don't overwrite no_strip/is_shared if set 2018-08-31 17:57:15 +02:00
Dian Li
8ca42e5bb7
translations: update Chinese Simplified 2018-08-26 20:17:50 +02:00
Burak Yavuz
eca184bf17
translations: update Turkish 2018-08-26 20:17:42 +02:00
Israel Lucas Torrijos
a0b5b27003
translations: update Spanish 2018-08-26 20:17:36 +02:00
Roberto Boriotti
dd45384730
translations: update Italian 2018-08-26 20:13:48 +02:00
Moritz Bunkus
69c74e3415
bump version number, set release code name 2018-08-26 12:54:00 +02:00
Moritz Bunkus
b442d7e6a8
NEWS.md: reorder for easier consumption 2018-08-26 12:51:32 +02:00
Ricardo Perdigão
b03aaab7dc
translations: update Portuguese 2018-08-26 12:48:32 +02:00
TMTisFree
fa9e30c02e
translations: update French 2018-08-26 12:48:21 +02:00
Israel Lucas Torrijos
b7af7239e7
translations: update Spanish 2018-08-26 12:48:13 +02:00
Moritz Bunkus
fc2b149f5f
translations: update list of translatable strings; update German translation 2018-08-26 12:46:56 +02:00
Moritz Bunkus
5089d8a2de
GUI: chapters: new "remove names" option in "additional modifications"
Part of the implementation of #2275.
2018-08-26 12:41:39 +02:00
Moritz Bunkus
1c65dff576
GUI: upgrade mtxcfg file version for chapter name handling changes 2018-08-26 12:34:41 +02:00
Moritz Bunkus
464d3608f5
Merge remote-tracking branch 'mosu/master' 2018-08-25 10:24:36 +02:00
Moritz Bunkus
5913db1e84
GUI: SouceFile: properly set back-pointer in cloned Track structure
Each `Track` instance contains a pointer to the `SourceFile` structure
the `Track` belongs to. When cloning or copying a `SourceFile`
instance, the `Track` instances are cloned, too. However, their
pointer to the owning `SourceFile` instance must be adjusted, too.

Otherwise this leads to crashes.

Fixes #2368.
2018-08-25 09:57:13 +02:00
Moritz Bunkus
ed9fed79d7
GUI: SourceFile: clone all properties 2018-08-25 09:53:06 +02:00
Moritz Bunkus
cab8694996
GUI: chapters: create namless chapters if name template is empty
Part of the implementation of #2275.
2018-08-21 16:32:46 +02:00
Moritz Bunkus
025ee768c1
GUI: mux: set chapter name template from preferences; pass to mkvmerge if needed
There are now two situations in which mkvmerge generates names for
chapters:

1. If generation is enabled (either in intervals or for each appended
   file)
2. When reading chapters from MPLS playlists

The GUI will now pass the chapter name template to mkvmerge in both
situations, even if the template is empty (which will result in
chapters being generated without names).

In order to provide a sensible default, the chapter name template
property will be set to the value in the preferences (section "Chapter
editor").

Part of the implementation of #2275.
2018-08-21 16:23:28 +02:00
Moritz Bunkus
bca250fae6
MPEG TS reader: MPLS chapters: use name template if set by the user
Instead of harcoding 'Chapter %02d', the name set by
`--generate-chapters-name-template` is used if the option is set.

Part of the implementation of #2275.
2018-08-21 15:33:15 +02:00
Moritz Bunkus
6b2d1ce2e8
tests: intentional update due to translation update in d09b29f6c 2018-08-21 14:52:30 +02:00
Moritz Bunkus
c0cec671ec
mkvmerge: don't abort if no tracks will be muxed 2018-08-21 14:51:32 +02:00
Peter Eszlari
e415dfca66 debian: rename mkvtoolnix.xml 2018-08-21 14:17:22 +02:00
Moritz Bunkus
964042cf30
mkvmerge: don't add chapter names if generation name template is empty
Part of the implementation of #2275.
2018-08-21 14:03:34 +02:00
Peter Eszlari
6b9aa965a7 rename mime file 2018-08-21 02:07:42 +02:00
Peter Eszlari
33770f668a appdata: oars-1.1, add developer_name 2018-08-21 02:06:43 +02:00
Moritz Bunkus
64a52f7590
build system: fix dependency calculation with zapcc part 2
In revision 9f2038a8ef I tried to fix
dependency handling for zapcc which were output in a different
format. Unfortunately this broke with other compiler versions that
still put multiple source files on a single line separated by spaces.

So fix the fix.
2018-08-20 17:12:34 +02:00
Moritz Bunkus
8763b846ab
Merge branch 'master' of gitlab.com:mbunkus/mkvtoolnix 2018-08-20 17:06:43 +02:00
Moritz Bunkus
2de530e198
GUI: don't auto-set column widths; restore widths set by user
Implements #2353.
2018-08-20 15:51:48 +02:00
Moritz Bunkus
9f2038a8ef
build system: fix dependency calculation with zapcc
zapcc (and probably newer clangs, too) will always output absolute
paths to source files in the dependency files they create. Therefore
the algorithm that removes any file not part of the MKVToolNix source
tree from the dependency list has to take that into account.
2018-08-20 14:49:16 +02:00
Moritz Bunkus
8d43afd360
translations: fix spelling mistake in Italian translation
Fixes #2364.
2018-08-20 10:34:21 +02:00
Moritz Bunkus
a6c3d1f7a5
version bump script: add release info to AppStream meta info file 2018-08-19 20:43:51 +02:00
Moritz Bunkus
305d61e8dc
GUI: info: fix position of "cues" in tree
The code handling cues behaves differently whether it's run as part of
MKVToolNix GUI or the standalone mkvinfo. In the latter case, its
sub-entries will only be shown in verbosity level 2 or
higher. However, in GUI mode they must always be shown.

Additionally, this caused the cues to be shown at a wrong location:
inside the previous master element instead of on level 1.

Fixes #2361.
2018-08-19 20:05:23 +02:00
Moritz Bunkus
3ff91c885f
MP4 reader: handle timescale == 0 in MVHD atom
See #2327 for the report.
2018-08-17 19:07:59 +02:00
Danko
806c58aa1a
translations: update Serbian Latin 2018-08-15 18:04:27 +02:00
Antoni Bella Pérez
f2986217fe
translations: update Catalan 2018-08-13 18:30:54 +02:00