Summary: | www-client/firefox-bin - add StartupWMClass to enhance compatibility with docks | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Luca Santarelli <luca.santarelli> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/12713 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch for www-client/firefox
Patch for www-client/firefox-bin patch seamonkey,thunderbird,firefox patch seamonkey,thunderbird,firefox Added my own signed-off-by |
Description
Luca Santarelli
2017-04-21 11:50:05 UTC
Please feel free to reopen and update any bug report that can be duplicated with current esr builds, 60.x. If you feel your feature needs to be re looked at in any of these bugs reopen and update, please attach patches when appropriate. Thank you Mozilla Team Created attachment 571570 [details, diff]
Patch for www-client/firefox
Created attachment 571572 [details, diff]
Patch for www-client/firefox-bin
Please, reopen and apply provided patches to our tree. Issue is still present with ESR as it's not a Mozilla/Upstream bug, but a Gentoo one, as throughly explained in the first comment. Please create a git patch with log message and a sign-off line and I will push to the tree for you. The patch should fix thunderbird* and seamonkey* as well. Created attachment 571586 [details, diff]
patch seamonkey,thunderbird,firefox
If you are happy with the change add you a signed-off line and re-add the patch to bug. I will commit it once you have.
Created attachment 571588 [details, diff]
patch seamonkey,thunderbird,firefox
Perhaps change the subject line to something not that long :)
(In reply to Jory A. Pratt from comment #6) > Created attachment 571586 [details, diff] [details, diff] > patch seamonkey,thunderbird,firefox > > If you are happy with the change add you a signed-off line and re-add the > patch to bug. I will commit it once you have. Thank you very much. This is my first time doing it, I just added a text line to the commit, below your own signed-off-by line. Is this good enough? Created attachment 571688 [details, diff]
Added my own signed-off-by
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff64a8a88c45333f6a8a56479b90661ee62838e commit 8ff64a8a88c45333f6a8a56479b90661ee62838e Author: Jory Pratt <anarchy@gentoo.org> AuthorDate: 2019-04-02 16:30:46 +0000 Commit: Jory Pratt <anarchy@gentoo.org> CommitDate: 2019-07-25 16:10:00 +0000 Provide better dock support bug #571572 Closes: https://bugs.gentoo.org/616196 Signed-off-by: Jory Pratt <anarchy@gentoo.org> Signed-off-by: Luca Santarelli <luca.santarelli@gmail.com> mail-client/thunderbird-bin/files/icon/thunderbird-bin.desktop | 1 + mail-client/thunderbird/files/icon/thunderbird-unbranded.desktop | 1 + mail-client/thunderbird/files/icon/thunderbird.desktop | 1 + www-client/firefox-bin/files/firefox-bin.desktop | 1 + www-client/firefox/files/icon/firefox.desktop | 1 + www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop | 1 + www-client/seamonkey/files/seamonkey.desktop | 1 + 7 files changed, 7 insertions(+) This is causing a QA violation: /usr/share/applications/firefox-bin.desktop: error: file contains multiple keys named "StartupNotify" in group "Desktop Entry" (In reply to Thomas Deutschmann from comment #11) > This is causing a QA violation: > > /usr/share/applications/firefox-bin.desktop: error: file contains multiple > keys named "StartupNotify" in group "Desktop Entry" Excuse me but where in the firefox-bin.desktop file is the duplicate "StartupNotify" key? See link in previous comment. We fixed the problem and removed the duplicated line. (In reply to Thomas Deutschmann from comment #14) > See link in previous comment. We fixed the problem and removed the > duplicated line. I didn't know about the startup-notification USE flag, now it all makes sense. Thanks. |