Moritz Bunkus
e173820fb3
GUI: status bar progress: menu entries for switching to job queue/output
...
Part of the implementation of #1396 .
2015-10-10 20:42:54 +02:00
Moritz Bunkus
85db7c2283
GUI: status bar progress: open context menu on left click, too
...
Part of the implementation of #1396 .
2015-10-10 20:42:54 +02:00
Moritz Bunkus
45e456a1d4
GUI: refactor StatusBarProgressWidget to use pimpl
2015-10-10 18:19:07 +02:00
Moritz Bunkus
d854e8983e
Translations: update list of translatable strings; update German translation
2015-10-10 17:08:54 +02:00
Moritz Bunkus
95f5c7c592
GUI: job queue: optionally reset warning/error counters to 0 on exit
...
Implements #1437 .
2015-10-10 17:04:16 +02:00
Moritz Bunkus
8045d3836d
GUI: output: only show warning/error separators when warnings/errors occur
2015-10-10 16:27:58 +02:00
Moritz Bunkus
411430f820
GUI: refactor WatchJobs::Tab to use the pimpl idiom
2015-10-10 13:45:47 +02:00
Moritz Bunkus
6ea0294e96
Merge pull request #1461 from remuxer32/patch-10
...
Update pl.po
2015-10-09 23:18:45 +02:00
remuxer32
71e0e27124
Update pl.po
2015-10-09 23:09:33 +02:00
Moritz Bunkus
fb586ab998
Translations: update list of translatable strings; update German translation
2015-10-09 23:02:55 +02:00
Moritz Bunkus
d7007525e6
GUI: merge: change 'add to job queue' shortcut to Alt+Q
...
It's very hard to see that the j is underlined.
2015-10-09 22:57:01 +02:00
Moritz Bunkus
1db358cd43
GUI: remove inactive menus from the menu bar
...
Otherwise their keyboard shortcuts were still active causing overlaps
with other visible controls. Prime example: Alt+J for the »add to job
queue« button, the »job queue« menu and the »job output« menu.
2015-10-09 22:55:13 +02:00
Roberto Boriotti
c7301b5132
Translations: update Italian
2015-10-09 09:44:16 +02:00
Moritz Bunkus
3169ce467d
GUI: use QFileDialog::DontUseCustomDirectoryIcons for faster file/directory access
...
On Windows looking for custom directory icons can be slow when accessing
network shares. I don't know the underlying reason, but Qt's
documentation explicitly mentions performance improvements when using
this option.
The user affected by this issue confirms that this change fixes it for
him.
Fixes #1459 .
2015-10-09 09:38:46 +02:00
Moritz Bunkus
b1c4f7f47f
all: rename format_timecode to format_timestamp
...
Part of an ongoing effort to replace the use of the term 'timecode' with
'timestamp'. Timecodes have a very specific meaning in the audio/video
world, and it's not what MKVToolNix has been using the term for.
2015-10-07 20:21:59 +02:00
Moritz Bunkus
025d749b53
Merge branch 'master' of github.com:mbunkus/mkvtoolnix
2015-10-07 20:02:31 +02:00
Moritz Bunkus
0967eaca5f
all: rename timecode_factory_c to timestamp_factory_c
...
Part of an ongoing effort to replace the use of the term 'timecode' with
'timestamp'. Timecodes have a very specific meaning in the audio/video
world, and it's not what MKVToolNix has been using the term for.
2015-10-07 20:01:03 +02:00
Moritz Bunkus
6ed482588d
all: rename timecode_calculator_c to timestamp_calculator_c
...
Part of an ongoing effort to replace the use of the term 'timecode' with
'timestamp'. Timecodes have a very specific meaning in the audio/video
world, and it's not what MKVToolNix has been using the term for.
2015-10-07 19:57:05 +02:00
Jan Mazurczyk
3806b1595f
Translations: update Polish
2015-10-07 19:50:56 +02:00
Moritz Bunkus
ded13bdd76
rename "build" directory to "tools"
2015-10-07 19:50:37 +02:00
Moritz Bunkus
9d20c1ce25
all: rename samples_to_timecode_converter_c to samples_to_timestamp_converter_c
...
Part of an ongoing effort to replace the use of the term 'timecode' with
'timestamp'. Timecodes have a very specific meaning in the audio/video
world, and it's not what MKVToolNix has been using the term for.
2015-10-07 19:45:59 +02:00
Moritz Bunkus
e476208bdd
all: rename (basic_)timecode_c to (basic_)timestamp_c
...
Part of an ongoing effort to replace the use of the term 'timecode' with
'timestamp'. Timecodes have a very specific meaning in the audio/video
world, and it's not what MKVToolNix has been using the term for.
2015-10-07 09:59:42 +02:00
Moritz Bunkus
a348a72744
DTS: add a VOB to the 96/24 test case
2015-10-06 22:45:56 +02:00
Moritz Bunkus
656fd8df74
DTS: improve identification for DTS 96/24
...
Implements #1431 .
2015-10-06 22:40:56 +02:00
Moritz Bunkus
2800cb9a64
MacOS build: support for creating pre-build DMGs
2015-10-06 21:58:44 +02:00
Moritz Bunkus
f9ccecfd77
MacOS build: strip binaries
2015-10-06 21:42:17 +02:00
Moritz Bunkus
1971de44c2
installer: use custom Qt translations if available
2015-10-06 17:18:31 +02:00
Moritz Bunkus
f0a4c065c5
Translations: udpate Polish Qt translation
2015-10-06 17:18:31 +02:00
Moritz Bunkus
0d0c2cb1c6
Translations: re-introduce updated Qt 5.5.0 Polish translation
2015-10-06 17:18:31 +02:00
Moritz Bunkus
6039e60af1
mkvmerge: no default duration for PCM with varying no. samples/packet
...
Fixes #1426 .
2015-10-04 21:59:16 +02:00
BouRock
2b1f90c606
Translations: update Turkish
2015-10-04 20:19:36 +02:00
Moritz Bunkus
1b68c92ed8
Translations: update list of translatable strings
2015-10-04 20:18:01 +02:00
Moritz Bunkus
57e326ee41
GUI: merge: preview buttons for subtitle & chapter character sets
2015-10-04 20:10:34 +02:00
Danko
ee625d960b
Translations: update Serbian Latin
2015-10-04 18:55:01 +02:00
Moritz Bunkus
a7657270c6
mkvmerge: gif xompilation
2015-10-04 15:56:06 +02:00
Moritz Bunkus
c41a823d06
man page translations: update list of translatable strings; update German translation
2015-10-04 15:38:22 +02:00
Moritz Bunkus
4d9994d617
Translations: update list of translatable strings; update German translation
2015-10-04 15:36:47 +02:00
Moritz Bunkus
9b4e501550
GUI: merge: add on-demand reading of segment UIDs from existing files
...
The user can select an existing Matroska file. Its segment UID will then
be read and inserted into the corresponding control ('segment UID',
'next segment UID', 'previous segment UID').
GUI part of the implementation of #1363 .
2015-10-04 15:36:47 +02:00
Moritz Bunkus
a85159dc49
docs: man page update for reading segment UIDs from Matroska files
...
See #1363 .
2015-10-04 14:21:30 +02:00
Moritz Bunkus
88159a8548
mkvmerge: implement reading segment UIDs from existing Matroska files
...
The syntax is '--segment-uid =file_name.mkv'. Implements #1363 .
2015-10-04 14:20:45 +02:00
Moritz Bunkus
a9d77e8310
Translations: update list of translatable strings; update German translation
2015-10-04 11:59:04 +02:00
Moritz Bunkus
299d5337fc
GUI: chapters: implement name template variable for chapter's start timestamp
...
The variable takes the form <START> or <START:format> with »format«
defaulting to »%H:%M:%S«.
Implements #1445 .
2015-10-04 11:58:45 +02:00
Moritz Bunkus
20a448d2af
format_timecode: formatting by a format string like %H:%M:%S
2015-10-04 11:10:37 +02:00
Moritz Bunkus
4da5f7db4d
format_timecode: round for precision == 0, too
...
For every other precision the timestamp output is rounded, so for
consistency's sake do it for precision == 0, too.
Add unit tests.
2015-10-04 11:10:37 +02:00
Roberto Boriotti
2eb876cc81
Translations: update Italian
2015-10-04 11:09:39 +02:00
Moritz Bunkus
475c20d8e7
tests: intentional update due to e96fbcd
2015-10-03 22:27:04 +02:00
Moritz Bunkus
738df974c8
test runner: fail if regex doesn't match anything
2015-10-03 22:26:44 +02:00
Moritz Bunkus
6502308256
GUI: fix compilation with Qt < 5.4
2015-10-03 21:45:34 +02:00
Xabier Aramendi
e96fbcd23a
Translations: update Basque
2015-10-03 21:32:48 +02:00
Moritz Bunkus
e220e76c5f
Translations: update list of translatable strings
2015-10-03 21:30:08 +02:00