GNU bug report logs - #65534
[FR] icon for w32 notification message

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Shynur Xie <one.last.kiss@HIDDEN>; dated Fri, 25 Aug 2023 13:04:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 65534 <at> debbugs.gnu.org:


Received: (at 65534) by debbugs.gnu.org; 25 Aug 2023 14:13:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 25 10:13:43 2023
Received: from localhost ([127.0.0.1]:41013 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZXZH-00059E-Ev
	for submit <at> 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 <eliz@HIDDEN>) id 1qZXZG-00058y-3y
 for 65534 <at> 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 <eliz@HIDDEN>)
 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@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Shynur Xie <one.last.kiss@HIDDEN>
In-Reply-To: <PH0PR11MB74703F5F2F4B0E071BEC2E67D7E3A@HIDDEN>
 (message from Shynur Xie on Fri, 25 Aug 2023 12:57:57 +0000)
Subject: Re: bug#65534: [FR] icon for w32 notification message
References: <PH0PR11MB74703F5F2F4B0E071BEC2E67D7E3A@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65534
Cc: 65534 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Shynur Xie <one.last.kiss@HIDDEN>
> 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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65534; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Aug 2023 13:03:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 25 09:03:21 2023
Received: from localhost ([127.0.0.1]:39605 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZWTA-0002y9-Ld
	for submit <at> 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 <one.last.kiss@HIDDEN>) id 1qZWT8-0002xv-SB
 for submit <at> 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 <one.last.kiss@HIDDEN>)
 id 1qZWSx-0004ba-Do
 for bug-gnu-emacs@HIDDEN; 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 <one.last.kiss@HIDDEN>)
 id 1qZWSu-0005km-Dk
 for bug-gnu-emacs@HIDDEN; 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 <one.last.kiss@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: [FR] icon for w32 notification message
Thread-Topic: [FR] icon for w32 notification message
Thread-Index: AQHZ11OEKO8K5HKwMUO3m01E70XrDQ==
Date: Fri, 25 Aug 2023 12:57:57 +0000
Message-ID: <PH0PR11MB74703F5F2F4B0E071BEC2E67D7E3A@HIDDEN>
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: =?iso-8859-1?Q?XSKnCxlIM786R13FbRnCjWeZ+Tq0pcnU70E/BGOtJVk/Pv2a8ngXdrVKDj?=
 =?iso-8859-1?Q?9dtipMVIbfmwH/Pi2OvBmWXH8Oy7VEsnR5srcanBwc3nmSWYUK7GDAEaTz?=
 =?iso-8859-1?Q?VatRcO9lX/btjBYLYxqqKyEu6fmbB6BJcWYj1DMHbulqs9/P/84hideppT?=
 =?iso-8859-1?Q?crkaK5hc+ByjgQaWBKUB8M4GG/uwK4iFQ0Htil3jeyT2zntNkuFO/wEOmR?=
 =?iso-8859-1?Q?uc69pybUyZ/y4s0ixycoVOt0ESYJ212cIzX4bCAky18irlX8tKgPM4dbE5?=
 =?iso-8859-1?Q?M50T03bICPGM2TD1CDgY+s2bSZMxRPIWqYR0XdWXmkUR9SLpVPeKo3TFLh?=
 =?iso-8859-1?Q?HMosjxABcJcv9dbjiiYqS0OiOYKbJVaDyG0te0n18q16s4wFbg+u4sYwgq?=
 =?iso-8859-1?Q?EKn0qb1D3pw1mx5TKlfjmCQ5BRR8xd2lTd3eSU+UynY3bcfLRghpKeq+ok?=
 =?iso-8859-1?Q?y/Fz9RdcxF8uOqGkg4Y5Vuh5fVylaIB1mwsKBhRIvIr/yg3JWP7y1Ss6sc?=
 =?iso-8859-1?Q?R1ZBiTFH+REVnC2AIFRRHEWXoAjWXgYfTgpx7BNbimlHfsg57Svy/VUxkJ?=
 =?iso-8859-1?Q?pWrGTpdQBmBJXcJYNFxunp3NOXiWWcV0l56Nq+KbkKEHm3SQB6l+OWvxx1?=
 =?iso-8859-1?Q?h9d0tnI2/m16XnfGHzr0X9v9EglUIU3p5SJVPnQBEl9ku6kdCqgzhxG+9Q?=
 =?iso-8859-1?Q?nOzP8LUExQEOD5kJERAFpwgs1j0Hg6i/HOJJGWH6zDh9VHYfa8hiB9XrAi?=
 =?iso-8859-1?Q?aUs2XuqfoxxURUO7uMXKTvaZ47/Lnz5cXMQ0EVNhkRhJY9Fz+zNvP4Z9+E?=
 =?iso-8859-1?Q?aICBF7wuA2fZaMU/ownJaBDACeDXpyi2NOtfN3dRrRB5Zb1WzxUIlq7/K3?=
 =?iso-8859-1?Q?srLhZSfQbVSWVyj+NuPInAw4H7sb7sXuKFJnE2h51JXF+yaLn8vfrokXey?=
 =?iso-8859-1?Q?DR4YF7kVSSJdUeOcDO6UqdpkN6afDesSUs2LLTxd2UcYEWjkT3Ea2xhCwZ?=
 =?iso-8859-1?Q?mDIa0+XL0IyKsYOelA2px4MoDgnf95nw9cCgPwcVoQXIRXTOMLdtI92X95?=
 =?iso-8859-1?Q?xYBu/pB4TprOGDfuXQh91YpV90OTT9JuaJBd94BGDckPCP86uHXgtE7kMe?=
 =?iso-8859-1?Q?kJXzE7M77nZz8cwrHTlEWTH4OUW9ducRaE8xCV6zj7aBTnpwAOpBhb4NOY?=
 =?iso-8859-1?Q?KMIynhEOeSJdixU/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@HIDDEN;
 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-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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=




Acknowledgement sent to Shynur Xie <one.last.kiss@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#65534; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 3 Sep 2023 11:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.