Commit Graph

7751 Commits

Author SHA1 Message Date
Moritz Bunkus
9f1ae79a51 mkvmerge: apply --sync if --default-duration is used for the same track 2015-04-17 21:37:00 +02:00
Moritz Bunkus
2228258be6 GUI: more translations 2015-04-17 14:51:53 +02:00
Moritz Bunkus
2633f0dec0 GUI: chapter editor: don't automatically take focus away from chapter tree 2015-04-16 13:09:53 +02:00
Moritz Bunkus
7f333efc4e Merge branch 'master' into gui 2015-04-16 09:24:38 +02:00
Moritz Bunkus
983459fee7 AAC: throw, don't exit on handling error-specific configuration data
Fixes #1166.
2015-04-16 09:23:39 +02:00
Moritz Bunkus
d915b3cc5c GUI: mark more strings untranslatable; update list of translatable strings 2015-04-15 22:32:18 +02:00
Moritz Bunkus
153a2f0735 translations: update German translation 2015-04-15 22:31:01 +02:00
Moritz Bunkus
708c28bc72 GUI: implement changing the interface language 2015-04-15 22:01:11 +02:00
Moritz Bunkus
2e98fe821a fixup! build system: recognize translation macros returning Qt strings 2015-04-15 21:50:31 +02:00
Moritz Bunkus
8ca6ca04e5 GUI: remove uncommented, superfluous code 2015-04-15 21:47:54 +02:00
Moritz Bunkus
ab38ff8083 translations: update list of translatable strings; update German translation 2015-04-14 22:51:33 +02:00
Moritz Bunkus
b345210e85 GUI: mark many strings as not translatable 2015-04-14 22:51:20 +02:00
Moritz Bunkus
ba1d5a08a3 translations: update list of translatable strings with Qt strings 2015-04-14 21:55:11 +02:00
Moritz Bunkus
7425b66ef8 build system: recognize translation macros returning Qt strings 2015-04-14 21:55:11 +02:00
Moritz Bunkus
8ca2ffaefb wx.h: remove unused NZ macro 2015-04-14 21:05:48 +02:00
Moritz Bunkus
5ed622ec23 GUI: implement often used character sets 2015-04-13 23:17:51 +02:00
Moritz Bunkus
ae7794535c GUI: implement default subtitle character set 2015-04-13 22:34:08 +02:00
Moritz Bunkus
1e47687f95 mkvmerge: add text_subtitles: property to verbose identification output 2015-04-13 22:24:08 +02:00
Moritz Bunkus
065bb0755d GUI: implement automatic job removal 2015-04-13 21:59:47 +02:00
Moritz Bunkus
f981aa7c44 TrueHD reader: assign correct track ID to embedded AC3 track
Fixes #1158.
2015-04-13 21:18:40 +02:00
Moritz Bunkus
0773c4333a MPEG PS reader: only use multi reader for files named VTS_<number>_<number>…
Implements #1164.
2015-04-13 20:57:23 +02:00
Moritz Bunkus
7f5995e7ba boost::path{}: use .string() instead of .native() 2015-04-13 20:33:48 +02:00
Moritz Bunkus
4689c3ec3c fix compilation with mingw 2015-04-12 22:16:02 +02:00
Moritz Bunkus
b4a295bd2e ChangeLog update 2015-04-12 22:05:21 +02:00
Moritz Bunkus
087c0c4d23 GUI: header editor: include language in node names for audio/subtitle tracks 2015-04-12 22:03:23 +02:00
Moritz Bunkus
4d292e5abe GUI: chapter editor: fix setting country drop down after selection changes 2015-04-12 21:49:19 +02:00
Moritz Bunkus
e088323f3c GUI: chapter editor: display full language/country descriptions 2015-04-12 21:44:02 +02:00
Moritz Bunkus
2ea5c144b5 GUI: refactor function names to Qt's style (no »get« prefix) 2015-04-12 21:33:50 +02:00
Moritz Bunkus
e238728d1d GUI: save preferences after editing them 2015-04-12 21:32:21 +02:00
Moritz Bunkus
a3b9a94e2c GUI: often used languages/countries; display country names, too 2015-04-12 21:32:21 +02:00
Moritz Bunkus
9336b0dc8b iso639 common: refactor global variable name; expose often used languages as global variable 2015-04-12 19:51:52 +02:00
Moritz Bunkus
760342a9d9 GUI: chapter editor: use default language/country from preferences for new entries 2015-04-12 11:09:34 +02:00
Moritz Bunkus
55c1f3ff06 GUI: merge: add »force NALU size length« control 2015-04-12 10:59:10 +02:00
Moritz Bunkus
5045e7688f GUI: merge: add »reduce audio to core« control 2015-04-12 10:40:45 +02:00
Moritz Bunkus
413151418a GUI: remove »disable audio/video compression« setting 2015-04-12 10:40:26 +02:00
Moritz Bunkus
567f036909 GUI: remove m_mkvmergeExe setting
I currently don't have any plans for letting the user chose which
executable to use.
2015-04-12 10:40:26 +02:00
Moritz Bunkus
4bf5f3b4d8 GUI: fix spelling in --priority option 2015-04-12 10:40:26 +02:00
Moritz Bunkus
cff2dc365a GUI: first implementation of the preferences dialog 2015-04-12 10:40:24 +02:00
Moritz Bunkus
58c4c78bf3 GUI: merge: refactoring (cosmetics) 2015-04-12 10:22:40 +02:00
Moritz Bunkus
1e54aeb118 GUI: merge: implement »to same directory as first source file« output directory mode 2015-04-12 10:22:40 +02:00
Moritz Bunkus
6a8a7e959e GUI: refactor ISO language list handling & language combobox initialization 2015-04-12 10:22:40 +02:00
Moritz Bunkus
6d45c3d366 translation_c: make get_locale() const 2015-04-12 10:22:40 +02:00
Roberto Boriotti
6b7fa0eb47 Translations: update Italian 2015-04-11 16:06:45 +02:00
Moritz Bunkus
8696db7e11 MPEG-2 parser: re-write timestamping code not to rely on exact sequence number progression
The old code was calculating an expected sequence number. As soon as
that sequence number was matched with frames, all previous frames would
be timestamped.

This method is problematic if the actual sequence numbers don't follow
the expected progression.

The new code is much simpler. As soon as an I frame is encountered (or
at the end of the file) the queued frames are first sorted by their
sequence number, then timestamped, and lastly sorted back into their
decoding order.

This fixes #1162 and most likely others (see #1145, #1099 et. al.).
2015-04-11 14:33:45 +02:00
Moritz Bunkus
de9470bae2 GUI: merge: implement adding/appending via drag & drop from external applications 2015-04-11 12:45:47 +02:00
Moritz Bunkus
dba39b15ca GUI: refactor merge input tab: signal connection via functors 2015-04-11 12:36:32 +02:00
Moritz Bunkus
40f1143179 GUI: merge: fix column names in »attachments« tab 2015-04-11 09:16:48 +02:00
Moritz Bunkus
91fc2b0f88 GUI: re-factor: replace AttachmentsTreeView with Util::BasicTreeView 2015-04-11 08:56:53 +02:00
Moritz Bunkus
5b4fe2ccd3 GUI: ignore the handling of unique numbers 2015-04-11 08:39:34 +02:00
Moritz Bunkus
cf32dd39a9 GUI: refactor tree view allowing drops on first column only to util 2015-04-11 08:30:02 +02:00