From unknown Sun Jun 15 08:51:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65534: [FR] icon for w32 notification message Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Aug 2023 13:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65534@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.169296860111422 (code B ref -1); Fri, 25 Aug 2023 13:04:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Aug 2023 13:03:21 +0000 Received: from localhost ([127.0.0.1]:39605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZWTA-0002y9-Ld for submit@debbugs.gnu.org; Fri, 25 Aug 2023 09:03:20 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZWT8-0002xv-SB for submit@debbugs.gnu.org; Fri, 25 Aug 2023 09:03:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZWSx-0004ba-Do for bug-gnu-emacs@gnu.org; Fri, 25 Aug 2023 09:03:07 -0400 Received: from mail-dm6nam12olkn2081a.outbound.protection.outlook.com ([2a01:111:f400:fe59::81a] helo=NAM12-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZWSu-0005km-Dk for bug-gnu-emacs@gnu.org; Fri, 25 Aug 2023 09:03:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gc2HbebL85Rzqgr2zAFrUtVu8iumSO5GE28zZWeZSQMV9T2LIenHyE4foDRRpt1/onDH+U9BRfzLuy/Dhgtu8gOrJSjAoC5v2ibKRfTBtla8kw2ExkWs4N1kjOj6sitjzvlA+6HkNOjdPq94zaKJzyxaerubcaQGxEVnJZWukhVgbMdSjxd6FXAODMbCKqNFFUykQwiFfwVQKzNG3sBybD7Ul4EMBnlXIid0HY9EykuFPw4V7zO6sTl10NhxpbRyHRrNynQ3KfHplr2vqDcn1nrSpZqQyJwxKzqn5Kc4CnA9zfYkt7MhqShRcqpiOjFtx7Infyp1GhsK1XDXn3P3LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7wJ9qeal4VCOBc1uWectqNY8y5anodd0v+P9xIHAnLo=; b=XjwhOzGQ6LwgOjn8z3PejtiNgn3NVNEiYOs63Zn+G9zYh9cKwu/QSbTUUum/5B3JITdyPoh/8FmdbHxI6mOIVnm5wWvEqY5AjGZrlgZBxawYtPkEFjnJhM3vAYbHDWVmCyZoTj8EfWM108az1ErqVPI9dj3hiUMcvzUDrYpY7veEgtqX5lkOWGPgTXYQ/ZJnjQI2D3kGhXdAJqDivk2Nx1AR3B15L1dq7qrEKraIqzVNpj06OmTwQllsRbXcJMshRj98Sb8l/wyKA2k/Oj/RNdlwYmZlBtb0E34TyhBncPPOMYS64gWn5cGKz5tlGaEbpkPMXBSVvzKTB6R7gETElA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7wJ9qeal4VCOBc1uWectqNY8y5anodd0v+P9xIHAnLo=; b=SgP4AECad4LwkeRi1JdUaPqACtP73WndXF+SN2KHFwwg0K/rNUo7JaOH4T5jv5CwxYQK4Zbda/IrjRBkAuzqp6kWEXIIaWepW6dfg0+JgXZp/6Zd/nsbUG/fGhPwKw6d+VkgpttLLURCbsmYQHyiM8FaD7+MMFkQkmn3dU2nR/I6eV++6tDSiZZCjzK+sHhGmCz7S7EvGcnL/xyS0Oys1LY/J8SQDyEGgoIlrc9LBkPXaxF7uNxSiwwhk70vqNswGe4Kbhfwm3rGrtJtGH96MYZdyhzPAefvsRDAnGNbF5ZEMR4tHndVc9leBHXJNFmbk8PwLQWXfz68E/oPeiXXYg== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by PH0PR11MB7710.namprd11.prod.outlook.com (2603:10b6:510:298::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.30; Fri, 25 Aug 2023 12:57:57 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::d0b8:54f7:2a45:2983]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::d0b8:54f7:2a45:2983%5]) with mapi id 15.20.6699.028; Fri, 25 Aug 2023 12:57:57 +0000 From: Shynur Xie Thread-Topic: [FR] icon for w32 notification message Thread-Index: AQHZ11OEKO8K5HKwMUO3m01E70XrDQ== Date: Fri, 25 Aug 2023 12:57:57 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [3Tx/8mG7c1K+hyqtFVqFZXyJ3KPtwe2x] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|PH0PR11MB7710:EE_ x-ms-office365-filtering-correlation-id: 4a9cfde8-cf3e-46b4-a53f-08dba56ae7cf x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AA2aPIKRt5ejJY+4dee5mG6gll1qKV0ZQAMaLeIjF4hvR3psqdMYTgXjQ3sayYODc+xO8ITis3EivSJMPEf3aM3Geg8vVmNmb28kASqKPmgUeVZFa2nfSaKoM0h/JulW7Iuso6JzLOS6qQGNvcB8iHQ2FwKO4juRiTaEH+2whvvc1XOEcpE3X9SAxVEGxVLwwDmkTY0+swkky0VE+Eug2VmtVIHawfIhElK1uCDbd7X/2ly2n2BaG1a6uCEUkqiUiCBedMugkE4sloH59kHlfyuf1M9UAq/A9lGRzD3gOUMVmKku0XId15AdZIFPdgkh0Hfuhx1y2VKWkMKFt5hvU6CQBZKkEzloY1dCn/76fL++51LyXOmNyIV+rUsSM8ZrwLvVqPsmwz7VDED9QubifL4glBfk4OsomPxgJXfvAJWmUgLXKfjHtxOW1p2UG9eUdh0TQtdFk15X9/pyQ0YtzAOfLC1Ywx+/N+0lv5JSZV/hxoIGc97W+jVYgmz27iRKZT1pzE/iSX3BdqMLgWaz+tW2Mxb9V45kNTNl+HKjYFYK1DStJfPVTQNTe1MFajTx x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: XSKnCxlIM786R13FbRnCjWeZ+Tq0pcnU70E/BGOtJVk/Pv2a8ngXdrVKDj9dtipMVIbfmwH/Pi2OvBmWXH8Oy7VEsnR5srcanBwc3nmSWYUK7GDAEaTzVatRcO9lX/btjBYLYxqqKyEu6fmbB6BJcWYj1DMHbulqs9/P/84hideppTcrkaK5hc+ByjgQaWBKUB8M4GG/uwK4iFQ0Htil3jeyT2zntNkuFO/wEOmRuc69pybUyZ/y4s0ixycoVOt0ESYJ212cIzX4bCAky18irlX8tKgPM4dbE5M50T03bICPGM2TD1CDgY+s2bSZMxRPIWqYR0XdWXmkUR9SLpVPeKo3TFLhHMosjxABcJcv9dbjiiYqS0OiOYKbJVaDyG0te0n18q16s4wFbg+u4sYwgqEKn0qb1D3pw1mx5TKlfjmCQ5BRR8xd2lTd3eSU+UynY3bcfLRghpKeq+oky/Fz9RdcxF8uOqGkg4Y5Vuh5fVylaIB1mwsKBhRIvIr/yg3JWP7y1Ss6scR1ZBiTFH+REVnC2AIFRRHEWXoAjWXgYfTgpx7BNbimlHfsg57Svy/VUxkJpWrGTpdQBmBJXcJYNFxunp3NOXiWWcV0l56Nq+KbkKEHm3SQB6l+OWvxx1h9d0tnI2/m16XnfGHzr0X9v9EglUIU3p5SJVPnQBEl9ku6kdCqgzhxG+9QnOzP8LUExQEOD5kJERAFpwgs1j0Hg6i/HOJJGWH6zDh9VHYfa8hiB9XrAiaUs2XuqfoxxURUO7uMXKTvaZ47/Lnz5cXMQ0EVNhkRhJY9Fz+zNvP4Z9+EaICBF7wuA2fZaMU/ownJaBDACeDXpyi2NOtfN3dRrRB5Zb1WzxUIlq7/K3srLhZSfQbVSWVyj+NuPInAw4H7sb7sXuKFJnE2h51JXF+yaLn8vfrokXeyDR4YF7kVSSJdUeOcDO6UqdpkN6afDesSUs2LLTxd2UcYEWjkT3Ea2xhCwZmDIa0+XL0IyKsYOelA2px4MoDgnf95nw9cCgPwcVoQXIRXTOMLdtI92X95xYBu/pB4TprOGDfuXQh91YpV90OTT9JuaJBd94BGDckPCP86uHXgtE7kMekJXzE7M77nZz8cwrHTlEWTH4OUW9ducRaE8xCV6zj7aBTnpwAOpBhb4NOYKMIynhEOeSJdixU/g1O7wH63WktEf5scQdddk/c+kQe3Qb2f9Vc6VFE8 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 4a9cfde8-cf3e-46b4-a53f-08dba56ae7cf X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2023 12:57:57.6884 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7710 Received-SPF: pass client-ip=2a01:111:f400:fe59::81a; envelope-from=one.last.kiss@outlook.com; helo=NAM12-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) I use this form to send message to the desktop:=0A= =0A= (w32-notification-close=0A= (w32-notification-notify=0A= :body "Body."))=0A= =0A= But it doesn't display an Emacs icon like this:=0A= =0A= +------------------------+=0A= |[ICON] GNU.Emacs ... X|=0A= | |=0A= |Body. |=0A= +------------------------+=0A= =0A= How about adding an icon for this message, like most apps do?=0A= =0A= MS-Windows 11=0A= system-configuration: x86_64-w64-mingw32= From unknown Sun Jun 15 08:51:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65534: [FR] icon for w32 notification message Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Aug 2023 14:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Shynur Xie Cc: 65534@debbugs.gnu.org Received: via spool by 65534-submit@debbugs.gnu.org id=B65534.169297282319796 (code B ref 65534); Fri, 25 Aug 2023 14:14:01 +0000 Received: (at 65534) by debbugs.gnu.org; 25 Aug 2023 14:13:43 +0000 Received: from localhost ([127.0.0.1]:41013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZXZH-00059E-Ev for submit@debbugs.gnu.org; Fri, 25 Aug 2023 10:13:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZXZG-00058y-3y for 65534@debbugs.gnu.org; Fri, 25 Aug 2023 10:13:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZXZ6-0003Cs-2l; Fri, 25 Aug 2023 10:13:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=4LSadrEwDUTtEIaUvcjo+HIDb9dGueNTGeGHMQd9Tp8=; b=f2ozNLAwnuht s9Fqfb33/OddY+aviRMXUsqMr6fwQ68zleRolMrP6ir3cG+jU2LscomAKNHkOvjsdknD80F3Vddai KbMuQcgXRSGj/yc6x0xsJ12gR7d2qpPWk8MAyQzllaHdEBW48yaz/SJQFamGl3NbvKXMxflOGoP94 eZuMJUuVuCyqBmXAfYm3gsOyYLSH9j6Ktigc7BpvN1wfV3XjVX9M20LS3LZN8AyYcezRXJuyvoeG1 B9B1e2N4XfcvqEsMH0H4HRbXW9OdSQ18MnBbkRbIfeRTABiULcfUOHuyKYEItcvIaoxtrG9aWWErC NNZfMziL2gQxxeOGb5SacA==; Date: Fri, 25 Aug 2023 17:13:57 +0300 Message-Id: <838r9znra2.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Shynur Xie on Fri, 25 Aug 2023 12:57:57 +0000) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Shynur Xie > Date: Fri, 25 Aug 2023 12:57:57 +0000 > msip_labels: > > I use this form to send message to the desktop: > > (w32-notification-close > (w32-notification-notify > :body "Body.")) > > But it doesn't display an Emacs icon like this: > > +------------------------+ > |[ICON] GNU.Emacs ... X| > | | > |Body. | > +------------------------+ The :icon parameter (and its default, if :icon is not specified) defines the icon shown in the system tray, not the icon shown on the notification "balloon". You can have a limited fixed set of icons expressing the severity of the notification displayed, like this: (w32-notification-notify :body "Text notify" :level 'error :title "Title") > How about adding an icon for this message, like most apps do? Feel free to submit patches that allow that. I'm not sure I see how to do that using the Shell_NotifyIconW API, but maybe I'm missing something. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 03 07:04:10 2023 Received: (at control) by debbugs.gnu.org; 3 Sep 2023 11:04:10 +0000 Received: from localhost ([127.0.0.1]:39787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcktl-0006cg-Kn for submit@debbugs.gnu.org; Sun, 03 Sep 2023 07:04:09 -0400 Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]:49432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcktj-0006cM-Sm for control@debbugs.gnu.org; Sun, 03 Sep 2023 07:04:08 -0400 Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-500cd6261fdso1001043e87.3 for ; Sun, 03 Sep 2023 04:03:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693739032; x=1694343832; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=uekX7+Q9xexc22KbdfRu6zOuOgUUKFfFLcCathcqvCo=; b=heFEdfVpJ9cU2nNazk7kIaBOWwHwmbByrQgxY3mBbTd7hqZrpFvb1bzoQGh3eg9V+p WShwonC5HkSxV5PB6xI8iDQx2pG7LKCANwMtnOz7rAGhbH1Y28Ld/41dJFa5TWnAKcz1 O+wIFAkwT9K417QIyGiX8CbBxne2bLXwCK2E9crwINDa2SFApS2Q2/RMoko6zJ9cg6Pv /yMs7rAl45hzfdltjmctLM/j4/EI9aDWbFSk8fl444BF9n6vgUGaOt4Fy1R9/DriYUuI eDy/mxv3SEVDq2FegOAoFMp4xWsCSjovdbAVdXnz/tOG0vMgujpRAa6mhDKluPyxoMPN 9Usw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693739032; x=1694343832; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=uekX7+Q9xexc22KbdfRu6zOuOgUUKFfFLcCathcqvCo=; b=G+Lckvad4/c2zTx59M20jPtcrcD3xIVzt1HbRr26EeftoNYGslb7t3Q8VRTMqUDKu+ NpNBXQU9mMUmVieybiX6gQlE8wua8DzN3Gx+VR5j8Jcr4Dop3zk2UFTaypShsBVq+I3g n/+tgKzKL4vPQcOiIQbqiW6HtN4tv/dthH2XBIiO/w2G7ZCNL9sxMUAxoh3RJin1AeBH ZvOgKcqixkVGagpNW1+48tPhQc4IgTPCft/cnu8Ol1pz7lgI1bwdEPmbeT+8mq4orJH9 pS1TDI1gGR7tg2RClZ3uM+awxa6V7KN+HvDT+W9kNqkNnaaHK3qWUwbllEJbFBB0UGxi MSag== X-Gm-Message-State: AOJu0Yx1kP2S38XS+ekNryUJWz57eKXwvnAyeE0fM9Ww0lXbdcew5f/0 BVrWU3/FzSpfEGtXX+LS6CPkJ+N41U4F8m5U/WviG1FDmoU= X-Google-Smtp-Source: AGHT+IFOA6NsYU5Pf3hP/4mg9Vox5uD7tl3l0f0Zo5pmyboBzFsA4sHy2X6vKboStgLrLEex2DNH/qqLmxgbNbhAo8k= X-Received: by 2002:a05:6512:32cc:b0:500:9f7b:e6a4 with SMTP id f12-20020a05651232cc00b005009f7be6a4mr6300342lfg.32.1693739031714; Sun, 03 Sep 2023 04:03:51 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 3 Sep 2023 04:03:51 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 3 Sep 2023 04:03:51 -0700 Message-ID: Subject: control message for bug #65534 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 65534 wishlist quit