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