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