[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur
From: |
Peter Maydell |
Subject: |
Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur |
Date: |
Fri, 8 Jan 2021 15:00:07 +0000 |
On Fri, 8 Jan 2021 at 13:50, Peter Maydell <peter.maydell@linaro.org> wrote:
>
> On Sat, 2 Jan 2021 at 15:14, Roman Bolshakov <r.bolshakov@yadro.com> wrote:
> >
> > ui/cocoa.m:1188:44: warning: 'openFile:' is deprecated: first deprecated in
> > macOS 11.0 - Use -[NSWorkspace openURL:] instead.
> > [-Wdeprecated-declarations]
> > if ([[NSWorkspace sharedWorkspace] openFile: full_file_path] ==
> > YES) {
> > ^
> > /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWorkspace.h:350:1:
> > note:
> > 'openFile:' has been explicitly marked deprecated here
> > - (BOOL)openFile:(NSString *)fullPath API_DEPRECATED("Use -[NSWorkspace
> > openURL:] instead.", macos(10.0, 11.0));
> > ^
> >
> > Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
> > ---
>
> Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
So I was just trying to test this patch, and I found that at least
for me the osx menu bar has stopped working in QEMU -- keyboard
shortcuts to it still work but none of the menu buttons respond
to the mouse. Does that happen for anybody else?
Also, the "bring up the docs" help option (which is what this
patch is changing) doesn't seem to work when QEMU is run from
the source tree and the docs haven't been installed to the
locations where it expects it might find them. Probably the
code needs updating to work with qemu_find_file() or some
variant on it.
-- PMM
- [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, Roman Bolshakov, 2021/01/02
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, Roman Bolshakov, 2021/01/08
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, BALATON Zoltan, 2021/01/08
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, Christian Schoenebeck, 2021/01/09
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, Roman Bolshakov, 2021/01/09
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, Roman Bolshakov, 2021/01/09
- Re: [PATCH v2] ui/cocoa: Fix openFile: deprecation on Big Sur, BALATON Zoltan, 2021/01/09