vlc | branch: master | David Fuhrmann <[email protected]> | Sun Dec 13 00:31:39 2015 +0100| [d27c7bfe069616168844b0a09f647f6c398e6f6b] | committer: David Fuhrmann
macosx: grey out fullscreen device selector of native fs is enabled Selecting the fullscreen monitor is not supported with native fullscreen. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d27c7bfe069616168844b0a09f647f6c398e6f6b --- modules/gui/macosx/simple_prefs.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/gui/macosx/simple_prefs.m b/modules/gui/macosx/simple_prefs.m index 4781347..41bd321 100644 --- a/modules/gui/macosx/simple_prefs.m +++ b/modules/gui/macosx/simple_prefs.m @@ -1128,6 +1128,7 @@ static inline void save_string_list(intf_thread_t * p_intf, id object, const cha { [_video_videodecoCheckbox setEnabled: !_value]; [_video_blackScreenCheckbox setEnabled: !_value]; + [_video_devicePopup setEnabled: !_value]; if (_value) { [_video_videodecoCheckbox setState: NSOnState]; @@ -1136,9 +1137,13 @@ static inline void save_string_list(intf_thread_t * p_intf, id object, const cha NSString *tooltipText = _NS("This setting cannot be changed because the native fullscreen mode is enabled."); [_video_videodecoCheckbox setToolTip:tooltipText]; [_video_blackScreenCheckbox setToolTip:tooltipText]; + [_video_devicePopup setToolTip:tooltipText]; + } else { [self setupButton:_video_videodecoCheckbox forBoolValue: "video-deco"]; [self setupButton:_video_blackScreenCheckbox forBoolValue: "macosx-black"]; + + [_video_devicePopup setToolTip:@""]; } } _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
