vlc | branch: master | Felix Paul Kühne <[email protected]> | Sun Jul 2 17:11:26 2017 +0200| [3a28c6ab5af06ba22c08d96fed2f10a438fd03f9] | committer: Felix Paul Kühne
macosx: add tooltips to the audio effects panel based on the strings available from the filters > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3a28c6ab5af06ba22c08d96fed2f10a438fd03f9 --- .../gui/macosx/VLCAudioEffectsWindowController.m | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/modules/gui/macosx/VLCAudioEffectsWindowController.m b/modules/gui/macosx/VLCAudioEffectsWindowController.m index d5acbbc887..8947da6fa5 100644 --- a/modules/gui/macosx/VLCAudioEffectsWindowController.m +++ b/modules/gui/macosx/VLCAudioEffectsWindowController.m @@ -105,7 +105,10 @@ /* Equalizer */ [_equalizerEnableCheckbox setTitle:_NS("Enable")]; [_equalizerTwoPassCheckbox setTitle:_NS("2 Pass")]; + [_equalizerTwoPassCheckbox setToolTip:_NS("Filter the audio twice. This provides a more " \ + "intense effect.")]; [_equalizerPreampLabel setStringValue:_NS("Preamp")]; + [_equalizerPreampLabel setToolTip:_NS("Set the global gain in dB (-20 ... 20).")]; /* Compressor */ [_compressorEnableCheckbox setTitle:_NS("Enable dynamic range compressor")]; @@ -122,18 +125,38 @@ [_spatializerEnableCheckbox setTitle:_NS("Enable Spatializer")]; [_spatializerResetButton setTitle:_NS("Reset")]; [_spatializerBand1Label setStringValue:_NS("Size")]; + [_spatializerBand1Label setToolTip:_NS("Defines the virtual surface of the room" \ + " emulated by the filter.")]; [_spatializerBand2Label setStringValue:_NS("Width")]; + [_spatializerBand2Label setToolTip:_NS("Width of the virtual room")]; [_spatializerBand3Label setStringValue:_NS("Wet")]; [_spatializerBand4Label setStringValue:_NS("Dry")]; [_spatializerBand5Label setStringValue:_NS("Damp")]; /* Filter */ [_filterHeadPhoneCheckbox setTitle:_NS("Headphone virtualization")]; + [_filterHeadPhoneCheckbox setToolTip:_NS("This effect gives you the feeling that you are standing in a room " \ + "with a complete 7.1 speaker set when using only a headphone, " \ + "providing a more realistic sound experience. It should also be " \ + "more comfortable and less tiring when listening to music for " \ + "long periods of time.\nIt works with any source format from mono " \ + "to 7.1.")]; [_filterNormLevelCheckbox setTitle:_NS("Volume normalization")]; + [_filterNormLevelCheckbox setToolTip:_NS("Volume normalizer")]; + [_filterNormLevelLabel setToolTip:_NS("If the average power over the last N buffers " \ + "is higher than this value, the volume will be normalized. " \ + "This value is a positive floating point number. A value " \ + "between 0.5 and 10 seems sensible.")]; [_filterNormLevelLabel setStringValue:_NS("Maximum level")]; [_filterKaraokeCheckbox setTitle:_NS("Karaoke")]; + [_filterKaraokeCheckbox setToolTip:_NS("Simple Karaoke filter")]; [_filterScaleTempoCheckbox setTitle:_NS("Scaletempo")]; + [_filterScaleTempoCheckbox setToolTip:_NS("Audio tempo scaler synched with rate")]; [_filterStereoEnhancerCheckbox setTitle:_NS("Stereo Enhancer")]; + [_filterStereoEnhancerCheckbox setToolTip:_NS("This filter enhances the stereo effect by "\ + "suppressing mono (signal common to both channels) "\ + "and by delaying the signal of left into right and vice versa, "\ + "thereby widening the stereo effect.")]; /* generic */ [[_tabView tabViewItemAtIndex:[_tabView indexOfTabViewItemWithIdentifier:@"equalizer"]] setLabel:_NS("Equalizer")]; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
