Commit Graph

7166 Commits

Author SHA1 Message Date
Timothy Gu
68459d7a62 README: Rewrite in Markdown 2014-09-01 14:53:52 +02:00
Moritz Bunkus
82d82cfcfc GUI: implement basic widget for watching the current job's output/status 2014-08-31 18:22:41 +02:00
Moritz Bunkus
02c8f535a8 GUI: add several icons to resources 2014-08-31 15:37:40 +02:00
Moritz Bunkus
3f0ac5528a git: ignore *.autosave 2014-08-31 15:03:13 +02:00
Moritz Bunkus
2e4435d98a GUI: remove page for command line debugging 2014-08-30 11:54:02 +02:00
Roberto Boriotti
5c5ce99368 Translations: update Italian 2014-08-28 16:40:16 +02:00
Moritz Bunkus
35e9339dbb GUI: avoid manual memory management 2014-08-28 16:38:51 +02:00
Moritz Bunkus
a07819ffbe GUI: explicitly delete the MainWindow instance before the App instance
Otherwise Qt may segfault on exiting with a certain probability. See
http://qt-project.org/forums/viewthread/27196/ and
http://qt-project.org/forums/viewthread/28200
2014-08-28 08:28:51 +02:00
Moritz Bunkus
afc1546ee1 GUI: implement »save option file« 2014-08-27 22:16:36 +02:00
Moritz Bunkus
f1fd55f11e GUI: implement »show command line« for the merge widget 2014-08-27 22:09:02 +02:00
Moritz Bunkus
ead54e1084 GUI: get mkvmerge EXE path from config 2014-08-27 21:21:55 +02:00
Moritz Bunkus
aa07a1076e GUI: add --priority 2014-08-27 21:21:44 +02:00
Moritz Bunkus
48cd65423e GUI: set main window's title 2014-08-27 15:51:59 +02:00
Moritz Bunkus
2f1e8c88a1 GUI: implement adding current merge settings as job 2014-08-27 15:19:23 +02:00
Moritz Bunkus
7ce1885173 Build system: don't word-wrap Turkish .po file 2014-08-24 14:40:12 +02:00
BouRock
e53dab7f44 Translations: update Turkish 2014-08-24 14:39:58 +02:00
Moritz Bunkus
49592a80e6 ChangeLog udpate 2014-08-09 22:36:16 +02:00
Moritz Bunkus
0c89ff941b fix compilation with Boost 1.56.0
Boost's »indexed« range adaptor has changed in an incompatible way in
1.56.0. The underlying iterator can now be used with range-based for
loops, but that means that there's no way safe for #ifdefs for catering
to both 1.56.0 and older versions.

Fixes #1051.
2014-08-09 22:32:24 +02:00
Moritz Bunkus
0348a17dbf Translations: update list of translatables; update German 2014-08-09 21:33:31 +02:00
Moritz Bunkus
23a8abbe8a kax_analyzer: create track random UIDs if element is missing
Fixes the second issue mentioned in ticket #1050.
2014-08-09 21:31:14 +02:00
Moritz Bunkus
abe79aea96 mkvmerge: only warn for Matroska files with missing track UIDs
Before mkvmerge exited with an error. Even though such files violate the
Matroska specifications ignoring that violation is easy enough, a
warning will suffice.

Fixes #1050.
2014-08-09 21:16:16 +02:00
Moritz Bunkus
bceba3b500 Debian build files: compress .deb content with xz instead of bzip2 2014-08-05 22:14:41 +02:00
Moritz Bunkus
b4ee22085a Debian build files: update to better match downstream's 2014-08-04 21:49:40 +02:00
Moritz Bunkus
00e36e5f1d Bump version number, set release code name, add release message 2014-07-27 12:53:06 +02:00
Moritz Bunkus
8b3c3ab146 common: fix seek relative end of file offset handling
fseeko() etc. require negative offsets if seeking relative to the end of
the file should result in the file pointer being inside the
file. Therefore MKVToolNix' APIs require that, too, but some
calculations treated it as if it were the other war around.

Fixes #1035.
2014-07-27 12:47:25 +02:00
Moritz Bunkus
46d84f75d3 mmg: chapter editor: disable language/country if root is selected 2014-07-27 10:56:33 +02:00
Moritz Bunkus
a2c4605397 common: convert directory name for translation files to local on Windows 2014-07-26 21:08:08 +02:00
Moritz Bunkus
a99d25de2c common: always imbue boost::filesystem locale 2014-07-26 21:04:13 +02:00
Moritz Bunkus
2bf5159f24 common: initialize the local/utf8 charset converter before everything else 2014-07-26 21:01:35 +02:00
Moritz Bunkus
fb88e463f2 build system: add target for stripping executables 2014-07-26 19:15:18 +02:00
Xabier Aramendi
5ddb68c743 Translations: update Basque 2014-07-15 21:28:15 +02:00
Moritz Bunkus
61e9875842 AUTHORS: add Louis Larsen 2014-07-15 21:27:13 +02:00
Louis Larsen
f189e46814 Translations: update Chinese Simplified 2014-07-15 21:26:15 +02:00
Moritz Bunkus
95ae338cb8 PGS reader: don't abort on end-of-file during probing phase 2014-07-15 21:16:04 +02:00
Moritz Bunkus
5cf9b59369 scan_mpls_dir.pl: simple script for scanning all MPLS files in a directory 2014-07-15 20:16:38 +02:00
Moritz Bunkus
2c553f944d build system: always make target 'apps:tools' available 2014-07-15 20:16:14 +02:00
Moritz Bunkus
2000168cd9 docs: update man page regarding WebM and codecs 2014-07-10 16:57:52 +02:00
Moritz Bunkus
7a9a118cf7 mkvmerge: no statistics tags for WebM files 2014-07-10 16:51:50 +02:00
Andriy Bilous'ko
cbb1509a4b Translations: update Ukrainian 2014-07-02 20:09:03 +02:00
Moritz Bunkus
e80f78316c PCM packetizer: derive default duration from packets if timecodes are provided
Fixes #1001, #1033.
2014-07-01 18:09:40 +02:00
Moritz Bunkus
c4f74730e6 mkvmerge: SSA/ASS: recognize ! as comment start character as well 2014-06-18 23:25:09 +02:00
Israel Lucas Torrijos
8ed392619e Translations: update Spanish 2014-06-15 18:37:24 +02:00
Moritz Bunkus
f3304b2ad2 mkvextract: catch analyzer exceptions for better error messages
…instead of just letting the program crash. Fixes #1027.
2014-06-11 19:37:36 +02:00
Moritz Bunkus
938858a2fb build system: require libboost-date-time-dev on Debian/Ubuntu 2014-06-11 08:26:27 +02:00
Israel Lucas Torrijos
0daf32e755 Translations: update Spanish 2014-06-11 08:18:56 +02:00
Moritz Bunkus
f6b4a41ded build system: adjust nl translation to translator's poedit style 2014-06-11 08:17:58 +02:00
René Maassen
f7fe8d8d4e Translations: update Dutch 2014-06-11 08:16:37 +02:00
Moritz Bunkus
239b3ac1af Add release message, bump version number, set release code name 2014-06-09 15:03:31 +02:00
Moritz Bunkus
c3f466d56c mkvmerge: write statistics tags with target type 50/MOVIE 2014-06-01 08:33:46 +02:00
Moritz Bunkus
0c10c27f0c common/tags: set target type value if new tag is created 2014-06-01 08:30:54 +02:00