Commit Graph

9490 Commits

Author SHA1 Message Date
remuxer32
c04d528f14 Update pl.po 2016-02-21 19:34:56 +01:00
remuxer32
6a8ffcd73d Update pl.po
I have added my first name, surname, and e-mail address next to the first translator.

Dodałem moje imię, nazwisko i adres e-mail obok pierwszego tłumacza.
2016-02-21 19:22:11 +01:00
Moritz Bunkus
54e6b52b3d bump version number, set release code name, add release message 2016-02-21 17:04:16 +01:00
Moritz Bunkus
04f2392bdb GUI: deactivate default font size scaling
It seems to cause problems on high DPI displays. Until that's been fixed
it's better to leave font size selection to the user.

See #1602.
2016-02-21 16:59:31 +01:00
Moritz Bunkus
84a229b5e9 GUI: escape file names used in tab titles
The & is used for keyboard shortcuts by Qt. Therefore it must be escaped
for tabs where keyboard shortcuts aren't wanted. These are all the tabs
where the file name is used as the tab's title.

Fixes #1603.
2016-02-21 16:43:53 +01:00
Moritz Bunkus
5d38913181 build system: helper target for pulling from Transifex 2016-02-21 15:19:28 +01:00
Moritz Bunkus
3f02ad20de translations: update translations from Transifex 2016-02-21 15:19:28 +01:00
Moritz Bunkus
e7936c53fa translations: update list of translatable strings 2016-02-21 09:53:50 +01:00
Danko
66db09ccd8 translations: update Serbian Latin 2016-02-21 09:47:21 +01:00
Jan Mazurczyk
32c13600ea translations: update Polish 2016-02-21 09:45:47 +01:00
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