Message ID | 20190304164958.9362-7-peter.maydell@linaro.org |
---|---|
State | Accepted |
Commit | 61a2ed447e1c0a05c4bb568c579a2d64c2d9c232 |
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:a02:5cc1:0:0:0:0:0 with SMTP id w62csp3985811jad; Mon, 4 Mar 2019 08:57:47 -0800 (PST) X-Google-Smtp-Source: APXvYqzpchwrMFySpLVjxdkCjh2p7qCuoG0C+H4id0dMJ3qaSYJEZ7IdIfnqNlujHXDHgKt+WxQm X-Received: by 2002:a0d:d8c3:: with SMTP id a186mr15005749ywe.221.1551718667815; Mon, 04 Mar 2019 08:57:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551718667; cv=none; d=google.com; s=arc-20160816; b=dDAoLqHrd4tUlZVj4wqgAWUO+4ZiIMiJXaC337WPTtQ0FyGXRhoMQc4s+qBDNElaGe acGuroZzi7tuTGou9VV/7Y0HYaUM4k29dTWoyg9YaU5pgaDCLyw2PJp1aBWRDPR8ob2T BaCqSvVKLRt9kD1UnWMhpK6YCwg3uKDpKK+r+4mglBKvO7YES8DN10EfM2F03ChzDX5W pa6VEWInQhC1JAcyZ9t+lZIefBO2MGWyLyX56pVF6zbu1kpYyvVenr2GwBxs104repzh W/4N1UG88ZJA/4CITE6mY1I/qGV2uoXEBHK3VIHUh653grF7UgBKmcIPex3RX8E/3MQG N2cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature; bh=n6lY7pkDMpwdLdV8Ya73A0/SHkQC1GkvAVdq2F4IskM=; b=sP9gz+96f8NT2wAJvugVacETfVGj7TrhywHl55I4hghULHwl3UrRB+pIzJ63dmgNwf CS7Rl/yfzdUzS1GE1PrV9117djxZPx6oxKAGpx8m26P3/6ZAhbDDv6PUQzQFQ3nDOoRa CcDVFTQfJXpIthJwX9icKAZLxx6AxHVUurO3oJ0H2iEP+x/zKOKu/OSLJ06eHRlcm3Av URZ90HlKBg+/Fs0+kaIkuEm9ZYCapyDeme5GccEhuqrM1x/tEzLf4nAdNzFXr8DVg9e3 yJ41AnoXWHFuLdf7AYJdzg4dQXqNn9mVRxqJwSes25ima0KfklP2qwaAtP44XWG47VWx 3/Eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=r3XckG6T; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <qemu-devel-bounces+patch=linaro.org@nongnu.org> Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id b132si3687921yba.373.2019.03.04.08.57.47 for <patch@linaro.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 04 Mar 2019 08:57:47 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=r3XckG6T; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1]:57245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+patch=linaro.org@nongnu.org>) id 1h0quR-00011S-AI for patch@linaro.org; Mon, 04 Mar 2019 11:57:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52520) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1h0qn4-0004Qb-2T for qemu-devel@nongnu.org; Mon, 04 Mar 2019 11:50:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1h0qn2-0005lF-8G for qemu-devel@nongnu.org; Mon, 04 Mar 2019 11:50:10 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:40940) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <peter.maydell@linaro.org>) id 1h0qn2-0005ke-19 for qemu-devel@nongnu.org; Mon, 04 Mar 2019 11:50:08 -0500 Received: by mail-wr1-x42d.google.com with SMTP id q1so6331569wrp.7 for <qemu-devel@nongnu.org>; Mon, 04 Mar 2019 08:50:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=n6lY7pkDMpwdLdV8Ya73A0/SHkQC1GkvAVdq2F4IskM=; b=r3XckG6TI/fPx2NjEMrQCvIfnrNEeSl8b2ovQWT8Tlnvq9kkr6C2+yddX7hKPWzjuJ efVr3QaNWOxx8wm5fmUASUvwVz5t9gsXXtdF8KfasdSWPgJ3B5dR0l6ZyVl5U4UG/E8I 7j7l0IuAAMj0SDA6lVPbhu+PuGkp8GCEdFPMTbwuz+IthHAA8N+ePO6e0zqBjbtGPVs+ v+2MulJ7Vcg7HCSK/d8oJappoEtmq448THONZphg6BE/UdgpppfAGiwqwPPJ+1oIrrsx Q8D1CQtirWu4p4Z71lum8IMaMjyKx/ahvTuGgT/PWgZm0xANYgkW6fcW2+gqdFR307Xg X/bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=n6lY7pkDMpwdLdV8Ya73A0/SHkQC1GkvAVdq2F4IskM=; b=U4KcOn6/1rioaNsJv2EBWimAgNz+J0daCyvWIDSOpFJ/oxMEbvy7v0OPfiYojACtW6 yFhYCnwpKMjJ2mISLyVNj6fhn/+95QfXnJRxvRBXgAERyAFaJXAG91oJ20HirFyVERjw /f60dkyfyXrIgoyxcTVX02bPzbS+aHEHFu6/RyxKNZRng8DXC1ExJ+YVJzteTTf1EZR7 W46LDVwu4rzN6Vp6d02z4NC0eLj+Psl9fpB8RvU04/S+ohxYeZqgzFAckE4ymupsEVwA zmZE8x1C1Y0U2QUlH78t/wpc4bHgnzEdusX1kWUpSObvDLsZZzp+aUJ1hnKme9UelvT3 rxSw== X-Gm-Message-State: APjAAAUiuv1CvFdopdonVsusdYHPBrd/JmCuG8xDxBgLyO2KrisK/MDh XqgsXJXLRFDZX6sIVqXijG8A65jLNdI= X-Received: by 2002:adf:b741:: with SMTP id n1mr12833962wre.287.1551718206884; Mon, 04 Mar 2019 08:50:06 -0800 (PST) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id x74sm7238018wmf.22.2019.03.04.08.50.05 for <qemu-devel@nongnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Mar 2019 08:50:06 -0800 (PST) From: Peter Maydell <peter.maydell@linaro.org> To: qemu-devel@nongnu.org Date: Mon, 4 Mar 2019 16:49:57 +0000 Message-Id: <20190304164958.9362-7-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190304164958.9362-1-peter.maydell@linaro.org> References: <20190304164958.9362-1-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42d Subject: [Qemu-devel] [PULL 6/7] ui/cocoa: Subclass NSApplication so we can implement sendEvent X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel/> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patch=linaro.org@nongnu.org> |
Series |
cocoa queue
|
expand
|
diff --git a/ui/cocoa.m b/ui/cocoa.m index 1b54d42aba6..00e3db69c91 100644 --- a/ui/cocoa.m +++ b/ui/cocoa.m @@ -1482,6 +1482,17 @@ QemuCocoaView *cocoaView; @end +@interface QemuApplication : NSApplication +@end + +@implementation QemuApplication +- (void)sendEvent:(NSEvent *)event +{ + COCOA_DEBUG("QemuApplication: sendEvent\n"); + [super sendEvent: event]; +} +@end + static void create_initial_menus(void) { // Add menus @@ -1695,7 +1706,7 @@ int main (int argc, const char * argv[]) { ProcessSerialNumber psn = { 0, kCurrentProcess }; TransformProcessType(&psn, kProcessTransformToForegroundApplication); - [NSApplication sharedApplication]; + [QemuApplication sharedApplication]; create_initial_menus();