jcdr428
13b843224b
clang format check
2022-06-13 10:27:16 +01:00
jcdr428
b73670de23
clang format check
2022-06-13 10:25:20 +01:00
jcdr428
b1ad9c0356
Show trackId for unsupported files
2022-06-13 10:21:33 +01:00
jcdr428
580911902e
Additions to language codes
...
According to ISO 639-2/T:
Abkhazian, Miscellaneous, Montenegrin, Moroccan Tamazight, Undetermined
2022-05-29 15:28:31 +01:00
jcdr428
5448133f69
Fix French language code
...
Bluray uses ISO 639-2/T "fra" language code, not ISO 639-2/B "fre".
2022-05-29 13:17:17 +01:00
jcdr428
b08bf9471d
Fix Greek language code
...
Bluray uses ISO 639-2/T "ell" language code, not ISO 639-2/B "gre" code.
2022-05-29 13:09:02 +01:00
jcdr428
4c0968f4f8
Fix Icelandic language code
...
Bluray uses ISO 639-2/T "isl" language code, not ISO 639-2/B "ice" code.
2022-05-29 13:07:41 +01:00
jcdr428
718d1bf1ac
Fix Georgian language code
...
Bluray uses ISO 639-2/T "kat" language code, not ISO 639-2/B "geo" code.
2022-05-29 13:06:25 +01:00
jcdr428
26b7519edb
Fix Macedonian language code
...
Bluray uses ISO 639-2/T "mkd" language code, not ISO 639-2/B "mac" code.
2022-05-29 13:04:14 +01:00
jcdr428
abe3b11657
Fix Maori language code
...
Bluray uses ISO 639-2/T "mri" language code, not ISO 639-2/B "mao".
2022-05-29 13:01:02 +01:00
jcdr428
914d4bc253
Fix Burmese language code
...
Bluray uses ISO 639-2/T "mya" language code, not ISO 639-2/B "bur" code.
2022-05-29 12:59:51 +01:00
jcdr428
0bea80c95b
Fix Romanian language code
...
Bluray uses ISO 639-2/T "ron" language code, not ISO 639-2/B "rum".
2022-05-29 12:58:22 +01:00
jcdr428
eabeb4effc
Fix Welsh language code
...
Bluray uses ISO 639-2/T "cym" language code, not ISO 639-2/B "wel" code.
2022-05-29 12:55:50 +01:00
jcdr428
b833dbfa53
Fix Slovak language code
...
Bluray uses ISO 639-2/T "slk" language code, not "ISO 639-2/B "slo" code.
2022-05-29 12:54:35 +01:00
jcdr428
1bdfb56e95
Fix Serbian language code
...
"scc" code does not exist in ISO 639-2.
2022-05-29 12:52:47 +01:00
jcdr428
374d1990b7
Fix the malay language code
...
Bluray uses the "msa" ISO 639-2/T lnguage code, not the "may" ISO 639-2/B code.
2022-05-29 10:25:32 +01:00
jcdr428
cbc0ac064c
Fix the French language code
...
Bluray uses the "fra" ISO 639-2/T language code, not the "fre" ISO 639-2/B code.
2022-05-29 10:24:13 +01:00
jcdr428
4b3051f4ec
Fix the Dutch/Flemish language code
...
Bluray uses the "nld" ISO 639-2/T language code, not the "dut" ISO 639-2/B code.
2022-05-29 10:22:36 +01:00
jcdr428
09284b6473
Remove "scr" code
...
"scr" does not exist in ISO 639-2.
2022-05-29 10:21:14 +01:00
jcdr428
23c8e4dff2
Fox Czech language code
...
Bluray uses the "ces" ISO 639-2/T language code, not the "cze" ISO 639-2/B code.
2022-05-29 10:19:46 +01:00
jcdr428
8f0014b04e
Fix Chinese language code
...
Bluray uses the "zho" ISO 639-2/T language code, not the "chi" ISO 639-2/B code.
2022-05-29 10:18:07 +01:00
jcdr428
2dd95d4cff
Remove duplicate Basque language code
2022-05-29 10:16:51 +01:00
jcdr428
58dd2d93d9
Fix the Armenian language code
...
Bluray uses the "hye" ISO 639-2/T language code, not the "arm" ISO 639-2/B code.
2022-05-29 10:15:59 +01:00
jcdr428
1c62bb74af
Fix the Albanian language code
...
Bluray uses the "sqi" ISO 639-2/T language code, not the "alb" ISO 639-2/B code.
2022-05-29 10:14:29 +01:00
jcdr428
dea543a8bf
Fix Persian language code
...
Bluray should use the "fas" ISO 639-2/T code, not the "per" ISO 639-2/B code.
2022-05-29 10:11:53 +01:00
jcdr428
ae7402a776
Fix German ISO language code
...
German "ger" is ISO 639-2/B
Blur-ray should be ISO 630-2/T "deu"
2022-05-29 10:01:29 +01:00
Daniel Kamil Kozar
24ae93589c
Fixes to German about.html ( #597 )
2022-05-15 23:04:42 +02:00
Daniel Kamil Kozar
46c06fa6eb
Fix German about file appearing in Hebrew language version
2022-05-15 22:58:20 +02:00
Daniel Kamil Kozar
28b1d1eeec
Make language names translatable ( #603 )
...
Fixes #591 .
2022-05-15 22:53:32 +02:00
TheFlash2k
10b0adf0be
Added Hebrew Translation
2022-04-27 04:28:34 +05:00
Ali Taqi Wajid
f63992193f
Merge branch 'justdan96:master' into master
2022-04-27 04:21:18 +05:00
Dan Bryant
b36b9b047d
add German translation courtesy of @Ser-vie
2022-04-26 11:28:08 +01:00
Ali Taqi Wajid
5c46d442a6
Added Hebrew Translation
2022-04-25 00:10:10 +05:00
Ali Taqi Wajid
81abf7804c
Added Translation for Hebrew
2022-04-25 00:08:46 +05:00
jcdr428
cc0e03c074
Fix {"dtshd", "dtsma"}
2022-04-19 22:48:15 +00:00
jcdr428
c02b8c7819
clang format
2022-04-19 21:23:06 +00:00
jcdr428
c906a873e0
Add dtsma and thd+ac3 file filter
2022-04-19 21:13:10 +00:00
jcdr428
54215310a0
insertSEI and contSPS are not default
...
The insertSEI (or forceSEI) option is broken. Until fixed, the option should not be on by default for H264/MVC.
2022-04-04 20:52:21 +00:00
jcdr428
8551cf116a
Add eac3 and thd extensions in GUI menu
2022-04-03 20:40:08 +00:00
FRtranslator
1fe4a5554f
Small fix
...
Small fix in french language, where the string with "La sortie %1"... was not correctly translated.
2022-03-06 18:57:29 +01:00
Daniel Kamil Kozar
72509eba6a
Use .ec3 as the extension for Dolby Digital Plus (E-AC3) files ( #534 )
...
Used this chance to finally rework file dialog filter string creation : the names of the extension groups are now clearly split so they appear separate in translation files.
Also fixed a bug in demux code - the AC3 would have an .ac3 extension regardless of the actual format due to the if for A_AC3 occurring twice.
Fixes #533 .
2022-01-03 00:18:51 +01:00
Daniel Kamil Kozar
88316ec3e9
Cleanup CMakeLists.txt a bit and add coverage builds ( #493 )
...
Add TSMUXER_COVERAGE which will result in building binaries with coverage information when set to true.
Move MSVC flag utf-8 from tsMuxerGUI to the general CMakeLists.txt as there is no reason not to enable it globally.
Replace NOT MSVC with checking if the build is for Linux : the effect is the same, but the intent is clearer.
Restructure the platform-specific conditions for building tsMuxerGUI.
Bind the XP build to windows-2019 hosts as windows-2022 includes Visual Studio 2022 which dropped XP support.
Don't install zlib via homebrew in macos in order to avoid conflicts with the system-provided one.
2021-11-14 02:06:30 +01:00
Dan
c2de3db345
Qt6 Readiness ( #470 )
...
Make it possible to build GUI with Qt 6 while keeping compatibility with 5.6.3.
2021-11-12 18:15:19 +01:00
Daniel Kamil Kozar
0a162cce0d
Use the model-view approach for handling font settings ( #485 )
...
This change moves all code related to handling font settings from TsMuxerWindow to its own model. The widget handling the data is now just an ordinary QTableView.
This does away with storing everything as strings inside a QTableWidget, which means that functions using font data to generate metafile or other kinds of output use QFont objects directly.
2021-11-01 17:29:50 +01:00
Daniel Kamil Kozar
1a1b771e14
Remove default font settings from UI XML ( #484 )
...
This causes these strings to be set when retranslateUi is called, possibly overwriting the proper ones loaded from the settings.
Fixes #482 .
2021-11-01 16:24:51 +01:00
nu774
444613d2a2
tsMuxerGUI CMakeLists fixes ( #394 )
2021-01-23 15:55:23 +01:00
Richard
e6b1ed8ebe
CMake tweaks to make the project more linux packager friendly ( #384 )
...
* CMake tweaks to make the project more linux packager friendly
- Add install target for tsMuxerGUI
- Add install for contributed desktop file
- Install icon for desktop file
- Don't check for C when all sources are C++.
2020-12-27 20:53:53 +01:00
Daniel Kamil Kozar
943a73548e
Prefer the currently entered file name when opening the browse dialog ( #378 )
...
Previous versions used the "last output directory" when opening the "Browse"
dialog in the main window, using the current "File name" only if the "last
output directory " is not yet defined. This change reverses this, which means
that the folder of the path currently entered as the "File name" will be used
as the folder to display. The file name will be carried over to the dialog.
Fixes #372 .
2020-12-08 22:56:27 +01:00
i6henl
bfeee07d6d
Add Chinese translation ( #376 )
2020-12-05 19:59:33 +01:00
Daniel Kamil Kozar
2d378f2603
Rework conditions based on object names of UI components ( #362 )
...
Pointers to widgets can be simply compared directly against the pointers in the
UI struct, which is admittedly less fragile than relying on object names for the
same purpose.
2020-10-06 20:21:18 +02:00