Moritz Bunkus
a5cb745763
macOS: only associate the GUI's settings file with MKVToolNix
...
but not all the other file types MKVToolNix can read. There are two
reasons for it:
1. Even though the file association is registered as `Alternate`,
which should be the lowest one, users have reported that installing
MKVToolNix causes it to take over all file type associations it
supports.
2. Even when changing the association manually afterwards, the icons
the Finder shows for the supported file types are all MKVToolNix
icons.
Fixes #3588 .
2023-07-26 17:54:25 +02:00
Burak Yavuz
7c8f5d3def
program translations: update Turkish
2023-07-22 21:07:08 +02:00
Andrei Stepanov
b61aa39f38
program translations: update Russian
2023-07-22 21:07:03 +02:00
Roberto Boriotti
e2288558d5
program translations: update Italian
2023-07-22 21:06:55 +02:00
Antoni Bella Pérez
4aef397ebf
program translations: update Catalan
2023-07-22 21:06:48 +02:00
Moritz Bunkus
f068136ec8
GUI: mux: fix deriving "forced display" flag from file name
...
In order to keep the number of command line arguments low, the GUI
only adds the ones for setting the "forced display" flag if its new
value is different than its previous one. Therefore when deriving
"forced display" = "yes" from the file name the GUI must not also set
the internal "that flag was set" data. Otherwise it'll think the old &
new states are identical, leading it to not adding the appropriate
command line flags.
See #3586 .
2023-07-22 21:03:53 +02:00
Moritz Bunkus
2bf774b7ca
update German translation
2023-07-22 20:58:45 +02:00
Moritz Bunkus
856f92c3e7
translations: update list of translatable strings; update German translation
2023-07-21 14:01:49 +02:00
Moritz Bunkus
7118065e16
GUI: preferences: adjust description of "forced display" flag for subs from file names
2023-07-21 13:53:15 +02:00
Burak Yavuz
ec87d43922
program translations: update Turkish
2023-07-21 13:41:24 +02:00
Andrei Stepanov
33bc193282
program translations: update Russian
2023-07-21 13:41:20 +02:00
Roberto Boriotti
b7294fb3dd
program translations: update Italian
2023-07-21 13:41:11 +02:00
TMTisFree
9e5d7571b7
program translations: update French
2023-07-21 13:41:05 +02:00
Casper
511a667b0e
program translations: update Spanish
2023-07-21 13:40:54 +02:00
Antoni Bella Pérez
8bed68e812
program translations: update Catalan
2023-07-21 13:39:35 +02:00
Moritz Bunkus
ce99eca3e3
cosmetics: alignment
2023-07-20 15:57:06 +02:00
Moritz Bunkus
4fc198adad
GUI: mux: implement deriving "forced display" flag from file names for subtitles
...
Implements #3586 .
2023-07-20 15:57:06 +02:00
Moritz Bunkus
d9372061ec
GUI: allow delete key to remove entries from string list configuration widgets
...
See #3585
2023-07-16 13:48:53 +02:00
Moritz Bunkus
5adb6c7cd6
translations: update list of translatable strings; update German translation
2023-07-11 20:59:37 +02:00
Moritz Bunkus
02ba6565b5
GUI: header editor: change naming of "language" elements
2023-07-11 20:58:52 +02:00
Fúlvio Alves
243014739b
program translations: update Brazilian Portuguese
2023-07-11 20:50:45 +02:00
Moritz Bunkus
28c39a7a9a
GUI: mux: allow "emphasis" & "stereoscopy" combo-boxes to be much narrower
...
Fixes #3581 .
2023-07-07 12:02:53 +02:00
Moritz Bunkus
e8219aa1de
ignore Qt Project build directory
2023-07-07 11:24:37 +02:00
Moritz Bunkus
1fd6d05b7a
GUI: system information: unify path information in single section
2023-07-05 18:57:36 +02:00
Moritz Bunkus
550b9bc4e8
teletext subtitles conversion: remove superfluous check
...
unsigned chars are unsigned. Obviously.
2023-07-05 18:54:05 +02:00
Moritz Bunkus
3735dd219b
update test results for changes in color support in teletext subtitles
2023-07-05 16:09:44 +02:00
Moritz Bunkus
f160d7616d
teletext subtitles conversion: always insert space on color change
2023-07-05 16:06:51 +02:00
Moritz Bunkus
7b32e2024a
teletext subtitles conversion: output integer code of character in debug output
2023-07-05 16:06:37 +02:00
Moritz Bunkus
c592477652
teletext subtitles conversion: prune spaces directly after the wanted tag
...
Otherwise spaces between opening & closing font tag pairs might also
be pruned. The RE `<font color=.*?>[[:space:]]` matches the space in
the middle of this one, for example, completely removing them:
<font color="#ff0000">text</font> <font color="#00ff00">cow</font>
2023-07-05 16:04:50 +02:00
Moritz Bunkus
7b65c20255
teletext subtitles conversion: remove manual handling of leading spaces
2023-07-05 15:44:00 +02:00
Moritz Bunkus
2d2c1107f9
fix typo
2023-07-05 14:02:20 +02:00
Moritz Bunkus
102ccc586c
NEWS & AUTHORS: add entries for color support in teletext subtitles
2023-07-05 12:32:40 +02:00
Moritz Bunkus
7f3706a1ff
update test results due to color support in teletext subtitles
2023-07-05 12:15:02 +02:00
Moritz Bunkus
a293dda1e6
teletext subtitles conversion: clean up font tags
2023-07-05 12:14:51 +02:00
Moritz Bunkus
89d3b07a8a
cosmetics
...
• adjust coding style
• remove trailing whitespace
• rename function
• return early
2023-07-05 11:24:33 +02:00
angelaschmid
bd515f6603
SRT: add subtitle conversation color support
2023-07-04 22:47:21 +02:00
angelaschmid
bd74e1cf14
SRT: add subtitle conversation color support
2023-07-04 22:18:18 +02:00
Moritz Bunkus
ca4a6a99f4
bump version number, set release code name
2023-07-02 22:01:50 +02:00
Moritz Bunkus
97f48e4599
NEWS: reorder for easier consumption
2023-07-02 21:58:36 +02:00
Moritz Bunkus
e7ef0f5fb9
AUTHORS: add another translator for Spanish
2023-07-02 21:56:58 +02:00
GPL-advocate
9f6a821ceb
program translations: update Spanish
2023-07-02 21:56:33 +02:00
Moritz Bunkus
994594853c
AppImage: bundle the platform-specific input plugins
...
Qt handles the compose key & dead keys with an input plugin.
Fixes #3577 .
2023-06-25 14:01:21 +02:00
Moritz Bunkus
0d593e784f
AppImage: update to build on AlmaLinux 8
2023-06-25 14:00:30 +02:00
Moritz Bunkus
b92a6e94d5
AppImage: derive package data directory from installation directory
...
Otherwise something like /usr/share/mkvtoolnix will be used.
2023-06-24 18:39:06 +02:00
Moritz Bunkus
a10fc2c1c4
AppImage build.sh: only download functions.sh if missing
2023-06-24 18:26:28 +02:00
Moritz Bunkus
f940638101
AppImage build.sh: support running in worktree
2023-06-24 18:23:42 +02:00
Moritz Bunkus
9564c77d56
GUI: system info: add package data path
2023-06-24 18:20:39 +02:00
Moritz Bunkus
b0e7baf0d4
fix compilation on certain compiler versions
2023-06-18 18:58:04 +02:00
Moritz Bunkus
5cc251e279
locales: fall back to en_US.UTF-8, C.UTF-8 if system locale fails to initialize
...
Workaround for #3574 .
2023-06-18 18:30:25 +02:00
Moritz Bunkus
fb542a33dc
cosmetics: make names of some constants clearer
2023-06-17 17:17:33 +02:00