Moritz Bunkus
|
1decaad545
|
BCP 47 language_c: support for UN M.49 region codes without ISO 3166 alpha codes
Part of the implementation of #2919.
|
2020-09-07 17:49:32 +02:00 |
|
Moritz Bunkus
|
4fd4d56374
|
ISO 3166: rename from countries to regions
Preparation for adding UN M.49 regions that don't have an ISO 3166-1
country code.
Part of the implementation of #2919.
|
2020-09-07 17:49:32 +02:00 |
|
Moritz Bunkus
|
19e61a2d2e
|
IANA language subtag registry: make registry download & parsing reusable
Part of the implementation of #2919.
|
2020-09-07 17:49:32 +02:00 |
|
Moritz Bunkus
|
83988c2eae
|
IANA language subtag registry: update list of variants
|
2020-09-07 17:49:32 +02:00 |
|
Moritz Bunkus
|
388fba6822
|
macOS build: PCRE2: only build static libraries
Fixes #2921.
|
2020-09-07 10:46:23 +02:00 |
|
Moritz Bunkus
|
f7b8a65cdc
|
macOS build: add PCRE2
|
2020-09-06 14:26:49 +02:00 |
|
Moritz Bunkus
|
5de8d53088
|
bump version number, set release codename
|
2020-09-06 11:41:56 +02:00 |
|
Moritz Bunkus
|
defbddbc19
|
NEWS: regroup & reorder for easier consumption
|
2020-09-06 11:33:42 +02:00 |
|
Moritz Bunkus
|
7ca1da11d1
|
translations: update German
|
2020-09-06 11:29:26 +02:00 |
|
Burak Yavuz
|
78ec43294b
|
translations: update Turkish
|
2020-09-06 11:27:34 +02:00 |
|
TMTisFree
|
0095258db1
|
translations: update French
|
2020-09-06 11:27:27 +02:00 |
|
Moritz Bunkus
|
9cdae214ae
|
Windows: add manifest settings signalling long file name support
Implementats #2916.
|
2020-09-04 18:05:09 +02:00 |
|
Moritz Bunkus
|
8898549c29
|
mkvmerge: write TagLanguageIETF elements when generating "simple tag" elements
Part of the implementation of #2419.
|
2020-09-03 23:46:48 +02:00 |
|
Moritz Bunkus
|
abe7e73ab9
|
mkvmerge: support for TagLanguageIETF "simple tag" child elements
Part of the implementation of #2419.
|
2020-09-03 23:44:43 +02:00 |
|
Moritz Bunkus
|
3d45482e7f
|
BCP 47 language tags: add {Chap,Tag}LanguageIETF to the XML DTDs
Part of the implementation of #2419.
|
2020-09-03 23:23:29 +02:00 |
|
Israel Lucas Torrijos
|
d1ffe3fd66
|
man page translations: update Spanish
|
2020-09-03 21:11:00 +02:00 |
|
Burak Yavuz
|
e48704ea64
|
translations: update Turkish
|
2020-09-03 21:11:00 +02:00 |
|
Andrei Stepanov
|
2388fd00f3
|
translations: update Russian
|
2020-09-03 21:11:00 +02:00 |
|
TMTisFree
|
e74029ee84
|
man page translations: update French
|
2020-09-03 21:11:00 +02:00 |
|
TMTisFree
|
5ed8babb12
|
translations: update French
|
2020-09-03 21:11:00 +02:00 |
|
Moritz Bunkus
|
f603adffb0
|
translations: fix accidental fuzzying of an entry
|
2020-09-03 21:11:00 +02:00 |
|
Antoni Bella Pérez
|
13c8e0c9fd
|
man page translations: update Catalan
|
2020-09-03 21:10:59 +02:00 |
|
Antoni Bella Pérez
|
a2beb8497e
|
translations: update Catalan
|
2020-09-03 21:10:59 +02:00 |
|
Moritz Bunkus
|
2c36ad0a9f
|
GUI: BCP 47 language dialog: remember geometry
Part of the implementation of #2419.
|
2020-09-03 21:00:00 +02:00 |
|
Moritz Bunkus
|
eedce442d5
|
GUI: BCP 47 language dialog: fix scroll area layout sizing
Part of the implementation of #2419.
|
2020-09-03 21:00:00 +02:00 |
|
Moritz Bunkus
|
eca6093f9c
|
GUI: BCP 47 language dialog: fix scroll area background on Windows
Part of the implementation of #2419.
|
2020-09-03 21:00:00 +02:00 |
|
Moritz Bunkus
|
c55c27a519
|
GUI: merge LanguageWidget into LanguageDialog
Part of the implementation of #2419.
|
2020-09-03 21:00:00 +02:00 |
|
Moritz Bunkus
|
7c5207f78e
|
GUI: fix compilation with Qt < 5.14.0
|
2020-09-02 22:05:05 +02:00 |
|
Moritz Bunkus
|
f48ade03fa
|
man page translations: update list of translatable strings; update German translation
|
2020-09-02 20:09:39 +02:00 |
|
Moritz Bunkus
|
2f1d405ec7
|
translations: update list of translatable strings; update German translation
|
2020-09-02 20:03:21 +02:00 |
|
Moritz Bunkus
|
759542109f
|
XML chapters: add ChapLanguageIETF elements if those don't exist
Part of the implementation of #2419.
|
2020-09-02 20:03:21 +02:00 |
|
Moritz Bunkus
|
89a8917a97
|
update NEWS for new GUI features
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
dfd9ed1f07
|
GUI: App: remove now unused function
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
32304be8f1
|
GUI: header editor: add support for IETF BCP 47 language element
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
6f5f5c4a72
|
GUI: remove superfluous includes
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
061d7ec1fa
|
GUI: preferences: use regular combo boxes for non-language stuff
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
cf2bc35c1a
|
GUI: convert several functions to use mtx::bcp47::language_c
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
850bf102f6
|
GUI: mux: store track & chapter languages as instances of mtx::bcp47::language_c
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
00fdea20ea
|
GUI: settings: store languages as instances of mtx::bcp47::language_c
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
26c795153b
|
GUI: use BCP47 widget in preferences dialog
Part of the implementation of #2419.
|
2020-09-02 18:48:19 +02:00 |
|
Moritz Bunkus
|
c5593c56b4
|
GUI: chapter editor: use BCP47 widget in subchapter renumbering dialog
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
829a749b7e
|
GUI: multiplexer: use BCP47 widget for the track language
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
24ebbca66e
|
GUI: make default editing mode for BCP47 language tags configurable
Part of the implementation of #2419.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
70de401ac1
|
GUI: chapters: use BCP47 language widget
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
d45ab545ab
|
BCP47 language_c: add function for long format, e.g. "German (de-DE)"
Part of the implementation of #2419.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
129b6bfe09
|
GUI: chapters mass modification: use BCP47 language widget
Part of the implementation of #2419.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
a7cf5a76ab
|
GUI: no need for reinitialization in chapter mass modification dialog
That dialog is modal. Therefore the preferences cannot be changed
while it's shown.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
d1518d2479
|
GUI: chapter editor: use BCP47 widget in subchapter generation dialog
Part of the implementation of #2419.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
6366764ed6
|
GUI: no need for reinitialization in subchapter parameters dialog
That dialog is modal. Therefore the preferences cannot be changed
while it's shown.
|
2020-09-02 18:48:18 +02:00 |
|
Moritz Bunkus
|
b66fc82fda
|
GUI: mux: use language display widget for chapter language
Part of the implementation of #2419.
|
2020-09-02 18:48:18 +02:00 |
|