Danko
b0a72c441b
translations: update Serbian Latin
2016-02-20 22:33:38 +01:00
Moritz Bunkus
3258ee8c6d
translations: update list of translatable strings; update German translation
2016-02-20 22:32:07 +01:00
Moritz Bunkus
c366871398
GUI: headers: ask user what to do with files dropped onto an open tab
...
Implements #1585 .
2016-02-20 22:21:38 +01:00
Moritz Bunkus
6e6395494b
docs: add note about Transifex for translation to development.md
2016-02-20 12:30:59 +01:00
Moritz Bunkus
3727b72fcd
translations: update list of translatable strings; update German translation
2016-02-20 12:22:28 +01:00
Moritz Bunkus
0eab7cd080
GUI: chapters/headers: open Matroska file in read-only mode initially
...
They're only re-opened for writing when the user tries to save.
Other part of the implementation of #1594 .
2016-02-20 12:19:18 +01:00
Moritz Bunkus
f19590d144
GUI: chapters/headers: improve error message when Matroska file cannot be opened
...
Part of the implementation of #1594 .
2016-02-20 12:17:14 +01:00
Moritz Bunkus
4459a1e7dd
kax_analyzer: call end-of-parsing callback on failure, too
...
Otherwise things like a progress dialog won't be reset properly.
2016-02-20 12:17:14 +01:00
Moritz Bunkus
beee6b6821
cosmetics: alignment
2016-02-20 12:17:14 +01:00
Moritz Bunkus
0c1b2b1faf
GUI: chapters: add function for removing chapters from existing Matroska file
...
Inspired by #1593 .
2016-02-20 12:17:13 +01:00
Moritz Bunkus
1e1d6125bb
GUI: chapters: enable saving no chapters to Matroska = removing them
...
If no editions are present then saving to a Matroska file will remove
the whole Chapters element from it.
Implements #1593 .
2016-02-20 10:50:56 +01:00
TMTisFree
b9df88a5e0
translations: update French
2016-02-19 11:56:07 +01:00
Danko
53438fd799
translations: update Serbian Latin
2016-02-18 15:52:43 +01:00
Jan Mazurczyk
80cf8292f6
translations: update Polish
2016-02-18 14:35:57 +01:00
Daniel Kluz
a5ed0a6349
translations: update Polish
2016-02-18 12:55:28 +01:00
Roberto Boriotti
0f6697dbdc
translations: update Italian
2016-02-18 12:53:32 +01:00
Moritz Bunkus
72849ef744
translations: update list of translatable strings; update German translation
2016-02-18 12:45:34 +01:00
Moritz Bunkus
2a03564dd5
GUI: jobs: keyboard shortcuts for removing (successfully) completed jobs
...
Implements #1599 .
2016-02-18 12:38:06 +01:00
Moritz Bunkus
2c420f55b7
GUI: merge: add icons to attachments context menu
...
Implements #1596 .
2016-02-18 12:38:04 +01:00
Moritz Bunkus
a40cc8e937
GUI: merge: clearer strings in attachments context menu
...
Implements #1597 .
2016-02-18 12:38:01 +01:00
Daniel Kluz
f373cd295d
translations: update Polish
2016-02-14 19:19:41 +01:00
TMTisFree
11ba76f015
translations: update French
2016-02-11 09:32:12 +01:00
Moritz Bunkus
fff818eadd
translations: update list of translatable strings
2016-02-11 09:30:35 +01:00
Israel Lucas Torrijos
37a6ac396c
translations: update Spanish
2016-02-11 09:23:34 +01:00
Moritz Bunkus
6f92212106
AVI reader: handle negative height properly
2016-02-10 19:22:34 +01:00
Moritz Bunkus
ea656289db
AVI reader: re-factor initialization of POD members
...
No need for boilerplate-ish constructors.
2016-02-10 17:00:22 +01:00
Moritz Bunkus
b19cf1db52
Transifex config: add man pages as resource
2016-02-03 22:00:41 +01:00
Moritz Bunkus
d38a3c55f1
man page translations: fix error in German translation
2016-02-03 21:58:35 +01:00
Moritz Bunkus
cf20182eea
man page translations: update list of translatable strings; update German translation
2016-02-03 21:46:13 +01:00
Moritz Bunkus
2c1ad8ee39
man pages: fix option name in example
...
Fixes #1588 .
2016-02-03 21:44:18 +01:00
Moritz Bunkus
970ce53d92
GUI: fix compilation with Qt < 5.4
...
QByteArray::toStdString() and ::fromStdString() were only introduced in
Qt 5.4. I still support 5.2, though.
2016-02-01 19:08:42 +01:00
Moritz Bunkus
c84308d170
GUI: job files: use the nlohmann::json JSON implementation instead of Qt's
...
Qt's JSON implementation always uses "double" for reading and writing
numbers. A "double", however, only has a precision of roughly 2^53
bits. In Matroska and therefore in mkvmerge's JSON output and through
that in the GUI's job files there are several fields that make full use
of 64bit unsigned integer values (e.g. track UIDs).
See https://bugreports.qt.io/browse/QTBUG-28560
2016-01-31 22:04:33 +01:00
Moritz Bunkus
3664e22dfc
GUI: job queue: don't access a job after it's been removed
2016-01-31 22:04:33 +01:00
Moritz Bunkus
929bcd003e
GUI: file identification: use mkvmerge's JSON output
...
This also fixes #1583 .
2016-01-31 22:04:33 +01:00
Moritz Bunkus
0a0a3ddb08
GUI: fix wrong spelling in variable name m_typeIndependantControls
2016-01-31 19:13:42 +01:00
Moritz Bunkus
73b7a12ed6
GUI: merge: input independent controls include the general box as well
...
If a control should be enabled then the box it is located it (more
generally: all of its ancestors) must be enabled as well.
2016-01-31 19:11:22 +01:00
Moritz Bunkus
3f7b33cc10
HEVC reader: don't output spurious messages about exceptions during detection
2016-01-31 15:25:49 +01:00
Moritz Bunkus
f9153be30f
JSON schema v3: added definitions for the "global_tags" entity
2016-01-31 13:42:49 +01:00
Moritz Bunkus
7ede805692
mkvmerge: fix "other_file" type in JSON output
...
"other_file" must be an array of strings, not a single string. In
verbose identification output mode this property has always been output
multiple times. In JSON only one of those was actually output, the last
one.
2016-01-31 13:38:32 +01:00
Moritz Bunkus
c9eb86f88d
mkvmerge: fix "playlist_file" type in JSON output
...
"playlist_file" must be an array of strings, not a single string. In
verbose identification output mode this property has always been output
multiple times. In JSON only one of those was actually output, the last
one. Additionally the JSON schema didn't contain "playlist_file" at all.
2016-01-31 13:30:25 +01:00
Moritz Bunkus
ddfb5cc92e
id_result.cpp: cosmetics (alignment)
2016-01-31 13:12:26 +01:00
Jan Mazurczyk
ef7c52197d
translations: update Polish
2016-01-30 21:21:48 +01:00
Danko
d3921a369f
translations: update Serbian Latin
2016-01-30 18:29:14 +01:00
Moritz Bunkus
3b08b961af
ChangeLog: fix grammar & wording
2016-01-30 14:11:37 +01:00
Moritz Bunkus
a0e44006e2
man pages: add Polish translation by Daniel Kluz
2016-01-30 13:35:14 +01:00
Moritz Bunkus
5fbb2f4526
translations: update list of translatable strings; update German translation
2016-01-30 13:22:47 +01:00
Moritz Bunkus
e62b4e9fd6
GUI: focus newly-added "run program after XYZ" tab
2016-01-30 13:22:47 +01:00
Moritz Bunkus
4ae14e17f8
GUI: add checkbox for deactivating "run program after XYZ" configurations
...
Implements #1581 .
2016-01-30 13:22:47 +01:00
Xabier Aramendi
ca7ef4df38
translations: update Basque
2016-01-29 19:45:43 +01:00
Roberto Boriotti
102d3cc57f
translations: update Italian
2016-01-29 19:26:43 +01:00