1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-29 11:58:24 +02:00
Commit Graph

54 Commits

Author SHA1 Message Date
David Fuhrmann
5b6d90bada macOS package: Install InfoPlist.strings for different langs
Also, move the template file, InfoPlist.strings, into Base.lproj
to simplify the install rules.
2020-12-02 19:53:31 +01:00
VideoLAN
5bc75f474b l10n: Chinese (China) update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Андрій Бандура
590ea183b0 l10n: Ukrainian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Kaya Zeren
fbf86ed9ac l10n: Turkish update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Anton Regnander
9478752b78 l10n: Swedish update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Arnold Marko
64c6cde3f1 l10n: Slovenian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Marián Hikaník
8f1c643c4f l10n: Slovak update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Hugo Carvalho
0796e14fdc l10n: Portuguese (Portugal) update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Sidney Doria
8542f52d15 l10n: Portuguese (Brazil) update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Michał Trzebiatowski
d5bf24a867 l10n: Polish update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:21 +01:00
Thomas De Rocker
16ece98214 l10n: Dutch update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Ingmārs Dīriņš
84a94c2f22 l10n: Latvian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Fumio Nakayama
4f5191a883 l10n: Japanese update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Vincenzo Reale
1c8a013835 l10n: Italian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Balázs Meskó
e3d4464204 l10n: Hungarian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Yaron Shahrabani
f7068aada4 l10n: Hebrew update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
antiparvos
80c3839b2a l10n: Galician update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Pierre Ynard
959ce007f4 l10n: French update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
picodotdev
256b1eaa3b l10n: Spanish update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
VideoLAN
9b809b7d35 l10n: Greek update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Michał Trzebiatowski
da04004da2 l10n: German update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
VideoLAN
8ebd7901e8 l10n: Czech update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:20 +01:00
Maite Guix
dc1fbfacb3 l10n: Catalan update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:50:19 +01:00
Любомир Василев
77b9d4f7f0 l10n: Bulgarian update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:49:12 +01:00
Ammar Salem
3f8305b945 l10n: Arabic update
InfoPlist.strings: 100% translated

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
2020-12-02 18:47:33 +01:00
David Fuhrmann
f1534626c6 macosx: Add explanatory strings for access to restricted resources
Those strings are read directly by the mac OS to show some reason
in ressource request dialogs.

The strings for NSAppleEventsUsageDescription, NSCameraUsageDescription
and NSMicrophoneUsageDescription are mandatory, otherwise the
application will crash.

InfoPlist.strings needs to be translated to show localized variants
of those strings.

refs #21378
2020-10-19 19:19:22 +02:00
David Fuhrmann
468e864fb9 macosx: Do not generate InfoPlist.strings anymore 2020-10-19 19:19:22 +02:00
David Fuhrmann
971705e799 macosx: Remove HumanReadableCopyright from InfoPlist.strings
The translation file should not need to be generated by the build
system to allow more simple translation. In this case the string
cannot be reconstructed during runtime (its read out by the OS),
thus drop the translation.
2020-10-19 19:19:22 +02:00
Felix Paul Kühne
72e49c8ea3 macosx: add custom window close button
This is based on legacy code of the 3.0 branch
2019-11-03 18:44:00 +01:00
Felix Paul Kühne
6206d1c944 macosx: remove unused resources 2019-10-30 16:16:55 +01:00
Felix Paul Kühne
4fa07a2f8b macosx/scriptsuite: fix variable type for playbackrate 2019-10-16 11:58:23 +02:00
Felix Paul Kühne
20a2fd8a5a macosx/applescript: fix type mismatch 2019-06-16 18:09:48 +02:00
Felix Paul Kühne
7d9948f3a8 macosx: iterate on playlist cell view
This introduces an indicator for media where we can be sure it is audio and privatices the cell content setting
2019-05-29 19:36:32 +02:00
David Fuhrmann
17ff486e0c macos info.plist strings: Factorize translatable strings
Some strings do not need to be translated here.
CFBundleGetInfoString is replaced by NSHumanReadableCopyright,
therefore not needed anymore.

The usage strings always need to be in Info.plist as a fallback,
otherwise the app might crash if a translated version is not
found.
2019-05-19 11:57:22 +02:00
Felix Paul Kühne
2bd7b3e521 macosx/playlist: add chrome based on design 2019-04-28 17:20:21 +02:00
Felix Paul Kühne
005b007f9a macosx/library: make video cells match desired appearance 2019-04-28 14:21:41 +02:00
Felix Paul Kühne
02f0392f56 macosx: improve AppleScript API (closes #22213) 2019-04-21 18:08:11 +02:00
David Fuhrmann
33c5100453 macosx: InfoPlist: Add strings for ressource usages
Those strings must be provided once VLC is compiled with 10.14 sdk,
otherwise VLC crashes.

One todo is to translate those strings, see #21871.
2019-02-02 11:27:29 +01:00
Felix Paul Kühne
e49882a782 macosx/library window: implement library view and fill with sample data 2019-01-30 17:58:58 +01:00
Felix Paul Kühne
2b110e2cea macosx: remove dark interface mode
This leaves dark appearances in custom views as is to make them re-useable later
2018-06-09 11:17:12 +02:00
Marvin Scholz
6e4b8d004a macosx: Reorganize assets and remove unnecessary ones 2018-02-18 19:06:40 +01:00
David Fuhrmann
dc2da238ac macosx apple scripting: Add DVD menu navigation commands to the suite
Add missing entries for navigation commands into vlc.scriptTerminology.
Deduplicate short code for two commands in vlc.scriptSuite.

fixes #19414
2018-01-02 17:29:43 +01:00
David Fuhrmann
5d900dd205 macosx apple scripting: Fix descriptions and value ranges
This unifies description, and fixes the value range for volume
in the description.
2018-01-02 17:29:43 +01:00
Marvin Scholz
e407c1e889 macosx: Minify PNG images 2017-11-07 21:29:01 +01:00
Marvin Scholz
a2022f51d5 macosx: Remove now unnecessary bottom bar assets 2017-08-16 00:45:24 +02:00
Marvin Scholz
7f69c2d5f1 macosx: Remove unnecessary progressbar images 2017-07-31 18:45:20 +02:00
Marvin Scholz
9d1031fc31 macosx: Remove unnecessary volume slider images 2017-07-31 18:45:19 +02:00
Marvin Scholz
480557baac macosx: Remove unnecessary graphics 2017-07-18 21:51:21 +02:00
Marvin Scholz
148107c369 macOS: Add CFBundleDisplayName to Info.plist
According to the documentation:

> Because Siri uses the value of this key, always provide a value,
> whether or not you localize your app.

Note that this will have no effect when running the vlc-osx-static,
due to the following:

> In macOS, before displaying a localized name for your bundle, the
> Finder compares the value of this key against the actual name of your
> bundle in the file system. If the two names match, the Finder proceeds
> to display the localized name from the appropriate InfoPlist.strings
> file of your bundle. If the names do not match, the Finder displays
> the file-system name.
2017-05-09 09:44:24 +02:00
Marvin Scholz
475d57d04c macOS: Simplify buildsystem, fix VLC.app
This simplifies package.mak by removing unnecessary VLC-tmp,
making VLC.app properly depend on install and removing the
VLC-dev.app, as VLC can now be run with the pseudo-bundle
from command-line for development.
2017-02-19 23:37:46 +01:00