GNU bug report logs - #69267
icedove.desktop has no StartupWMClass

Previous Next

Package: guix;

Reported by: Damiano Ognissanti <damiano <at> chalmers.se>

Date: Mon, 19 Feb 2024 09:51:02 UTC

Severity: normal

To reply to this bug, email your comments to 69267 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#69267; Package guix. (Mon, 19 Feb 2024 09:51:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Damiano Ognissanti <damiano <at> chalmers.se>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 19 Feb 2024 09:51:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Damiano Ognissanti <damiano <at> chalmers.se>
To: bug-guix <at> gnu.org
Subject: icedove.desktop has no StartupWMClass
Date: Mon, 19 Feb 2024 10:38:11 +0100
The icedove.desktop file has no StartupWMClass which makes it behave 
strangely with GNOME. If you press Super, search for it, right click and 
press "Pin to Dash" it will get pinned, but as soon as you open it, it 
will open a new unpinned icon in the Dash, which means, among other 
things, that Super + number can't switch to it when it's open.

Adding

StartupWMClass=Icecat

to the desktop file fixes the issue.


Best,
Damiano





Information forwarded to bug-guix <at> gnu.org:
bug#69267; Package guix. (Mon, 19 Feb 2024 11:38:01 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Damiano Ognissanti <damiano <at> chalmers.se>
To: bug-guix <at> gnu.org
Subject: Re: icedove.desktop has no StartupWMClass
Date: Mon, 19 Feb 2024 11:35:10 +0100
Sorry for the confusion, I copied the line from the wrong file. It 
should obviously be

StartupWMClass=icedove-default


Damiano


On 2/19/24 10:38, Damiano Ognissanti wrote:
> The icedove.desktop file has no StartupWMClass which makes it behave 
> strangely with GNOME. If you press Super, search for it, right click 
> and press "Pin to Dash" it will get pinned, but as soon as you open 
> it, it will open a new unpinned icon in the Dash, which means, among 
> other things, that Super + number can't switch to it when it's open.
>
> Adding
>
> StartupWMClass=Icecat
>
> to the desktop file fixes the issue.
>
>
> Best,
> Damiano
>




Information forwarded to bug-guix <at> gnu.org:
bug#69267; Package guix. (Sun, 25 Feb 2024 02:11:02 GMT) Full text and rfc822 format available.

Message #11 received at 69267 <at> debbugs.gnu.org (full text, mbox):

From: Clément Lassieur <clement <at> lassieur.org>
To: Damiano Ognissanti <damiano <at> chalmers.se>
Cc: Mark H Weaver <mhw <at> netris.org>, 69267 <at> debbugs.gnu.org
Subject: Re: bug#69267: icedove.desktop has no StartupWMClass
Date: Sun, 25 Feb 2024 03:09:36 +0100
Hello Damiano,

On Mon, Feb 19 2024, Damiano Ognissanti wrote:

> Sorry for the confusion, I copied the line from the wrong file. It should
> obviously be
>
> StartupWMClass=icedove-default

I think we should do:

(setenv "MOZ_APP_REMOTINGNAME" "Icedove")
StartupWMClass=Icedove

Like we do with Icecat.

See this commit:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=be1d05c10766a979dd0720b677889ed950d3b895

Cheers,
Clément




This bug report was last modified 69 days ago.

Previous Next


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