Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Hi, On Fr 20 Apr 2018 11:13:55 CEST, Michael Biebl wrote: Am 20.04.2018 um 10:59 schrieb Mike Gabriel: Control: tags -1 fixed-upstream Hi Michael, On Mi 18 Apr 2018 19:47:31 CEST, Michael Biebl wrote: Am 17.04.2018 um 16:57 schrieb Mike Gabriel: Forwarded upstream with a patch rebased against master HEAD of network-manager-applet as found on git.gnome.org. Thanks, Mike. Michael, do you think you can cherry-pick the two commits from upstream with one of the next nm-applet uploads? Context: the Arctica Greeter (src:arctica-greeter) that I also maintain and develop upstream looks so much smarter with nm-applet --indicator available in Debian. Is there some way I can test that the indicator works? I just setup a test VM with MATE and installed mate-indicator-applet and added the Notification applet to the panel, but that doesn't seem to have any effect. If I recompile nm-applet with the patches applied and start nm-applet, it doesn't seem to show up in the panel notifications applet. Regards, Michael The easiest way is: install arctica-greeter. It launches nm-applet --indicator in background and it should then appear in the indicator area (top right). The other test approach is: * MATE * add mate-indicator-applet and add it to the panel * install ayatana-indicator-application * and -sesion, -power, -notifications, -printers, etc. (if you like) Similar with XFCE and xfce4-indicator-plugin. Note that AppIndicator applications only appear with those plugins if ayatana-indicator-application is installed and launched (via XDG) in background on session startup. Note, that nm-applet defaults to Xembed and needs --indicator as cmdline option to switch over to AppIndicator mode. Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de pgp7ywdYmX0rd.pgp Description: Digitale PGP-Signatur
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Am 20.04.2018 um 10:59 schrieb Mike Gabriel: > Control: tags -1 fixed-upstream > > Hi Michael, > > On Mi 18 Apr 2018 19:47:31 CEST, Michael Biebl wrote: > >> Am 17.04.2018 um 16:57 schrieb Mike Gabriel: >>> Forwarded upstream with a patch rebased against master HEAD of >>> network-manager-applet as found on git.gnome.org. >> >> Thanks, Mike. > > Michael, do you think you can cherry-pick the two commits from upstream > with one of the next nm-applet uploads? > > Context: the Arctica Greeter (src:arctica-greeter) that I also maintain > and develop upstream looks so much smarter with nm-applet --indicator > available in Debian. Is there some way I can test that the indicator works? I just setup a test VM with MATE and installed mate-indicator-applet and added the Notification applet to the panel, but that doesn't seem to have any effect. If I recompile nm-applet with the patches applied and start nm-applet, it doesn't seem to show up in the panel notifications applet. Regards, Michael signature.asc Description: OpenPGP digital signature
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Control: tags -1 fixed-upstream Hi Michael, On Mi 18 Apr 2018 19:47:31 CEST, Michael Biebl wrote: Am 17.04.2018 um 16:57 schrieb Mike Gabriel: Forwarded upstream with a patch rebased against master HEAD of network-manager-applet as found on git.gnome.org. Thanks, Mike. Michael, do you think you can cherry-pick the two commits from upstream with one of the next nm-applet uploads? Context: the Arctica Greeter (src:arctica-greeter) that I also maintain and develop upstream looks so much smarter with nm-applet --indicator available in Debian. Thanks! Mike ``` https://bugzilla.gnome.org/show_bug.cgi?id=795333 Thomas Haller changed: What|Removed |Added Status|NEW |RESOLVED Blocks|728406 | Resolution|--- |FIXED --- Comment #7 from Thomas Haller --- v2 merged as https://git.gnome.org/browse/network-manager-applet/commit/?id=bfd4f4cc7b14a6312c861a427bd4bf60bc405901 + a follow-up https://git.gnome.org/browse/network-manager-applet/commit/?id=c0d4880aa3f4589899adfed7c6f0fcf13cd3dd49 ``` -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de pgp7V070m_TwK.pgp Description: Digitale PGP-Signatur
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Hi, On Mi 18 Apr 2018 19:47:31 CEST, Michael Biebl wrote: Am 17.04.2018 um 16:57 schrieb Mike Gabriel: Forwarded upstream with a patch rebased against master HEAD of network-manager-applet as found on git.gnome.org. Thanks, Mike. On a related note, you might be interested to know that Google's chrome browser with its latest update was updated to depend on libappindicator. Kinda odd, if libappindicator is no longer supported upstream as you say: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libappindicator3-1 libdbusmenu-gtk3-4 libindicator3-7 libu2f-udev The following NEW packages will be installed: libappindicator3-1 libdbusmenu-gtk3-4 libindicator3-7 libu2f-udev The following packages will be upgraded: google-chrome-stable 1 upgraded, 4 newly installed, 0 to remove and 5 not upgraded. Need to get 52.4 MB of archives. After this operation, 515 kB of additional disk space will be used. I just made Thomas Anderson from the Chrome/ium team aware of this. They might consider linking Google Chrome statically against lib(ayatana-)appindicator for a while until the transition has settled. As there is only one Chrome build for all .deb based Linuxes, a removal of libappindicator from buster might become problematic, if not going the above pathway. Anyway, this is OT here (#880169) Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de pgpnkjyRyEon5.pgp Description: Digitale PGP-Signatur
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Am 17.04.2018 um 16:57 schrieb Mike Gabriel: > Forwarded upstream with a patch rebased against master HEAD of > network-manager-applet as found on git.gnome.org. Thanks, Mike. On a related note, you might be interested to know that Google's chrome browser with its latest update was updated to depend on libappindicator. Kinda odd, if libappindicator is no longer supported upstream as you say: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libappindicator3-1 libdbusmenu-gtk3-4 libindicator3-7 libu2f-udev The following NEW packages will be installed: libappindicator3-1 libdbusmenu-gtk3-4 libindicator3-7 libu2f-udev The following packages will be upgraded: google-chrome-stable 1 upgraded, 4 newly installed, 0 to remove and 5 not upgraded. Need to get 52.4 MB of archives. After this operation, 515 kB of additional disk space will be used. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=795333 Hi Michael, On So 08 Apr 2018 18:30:06 CEST, Michael Biebl wrote: On Mon, 30 Oct 2017 10:36:23 +0100 Mike Gabriel wrote: Source: network-manager-applet Version: 1.8.4-1 Severity: wishlist Tags: upstream patch User: pkg-ayatana-de...@lists.alioth.debian.org Usertags: ayatanaindicators Dear maintainer, attached you find a .debdiff that enables Indicator support in Network Manager Applet (GNOME) on Debian. The Debian + Ubuntu MATE Packaging Team are currently working on porting Ubuntu Indicators to a distro-independent state. This is done under a new upstream umbrella (https://github.com/AyatanaIndicators). For Network Manager Applet (GNOME), we would love to see Indicator support being enabled on Debian systems. As the Ubuntu Indicators in Debian are severely unmaintained, please switch to Ayatana Indicators when enabling Indicator support for your package. A Network Manager Applet that has been built against Ayatana Indicators will also work as-is on top of Ubuntu Indicators as found in Ubuntu. Would you consider forwarding this request upstream? I don't really want to maintain this as a downstream patch. That aside, which desktops in Debian would benefit from Ayatana Indicators support? Regards, Michael Forwarded upstream with a patch rebased against master HEAD of network-manager-applet as found on git.gnome.org. Thanks+Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de pgpH9rVZ0MtXG.pgp Description: Digitale PGP-Signatur
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Hi Michael, On So 08 Apr 2018 16:30:06 UTC, Michael Biebl wrote: On Mon, 30 Oct 2017 10:36:23 +0100 Mike Gabriel wrote: Source: network-manager-applet Version: 1.8.4-1 Severity: wishlist Tags: upstream patch User: pkg-ayatana-de...@lists.alioth.debian.org Usertags: ayatanaindicators Dear maintainer, attached you find a .debdiff that enables Indicator support in Network Manager Applet (GNOME) on Debian. The Debian + Ubuntu MATE Packaging Team are currently working on porting Ubuntu Indicators to a distro-independent state. This is done under a new upstream umbrella (https://github.com/AyatanaIndicators). For Network Manager Applet (GNOME), we would love to see Indicator support being enabled on Debian systems. As the Ubuntu Indicators in Debian are severely unmaintained, please switch to Ayatana Indicators when enabling Indicator support for your package. A Network Manager Applet that has been built against Ayatana Indicators will also work as-is on top of Ubuntu Indicators as found in Ubuntu. Would you consider forwarding this request upstream? I don't really want to maintain this as a downstream patch. Sure, I can do that. In fact, my bug report has two parts: enable AppIndicator support and switch over from Ubuntu AppIndicator to Ayatana AppIndicator. Don't expect any more work on that before the 16th Apr, I am currently on garden VAC. Applications that support AppIndicator / SNI will enhance multiple desktops: Kde5, Gnome (with extension), Budgie, MATE, Xfce. LXQt is currently looking into SNI support, too. So, application indicators are more commonly spread than system indicators. Network Manager Applet is in the realm of applicatipn indicators. The system indicators (sound, session, datetime, keyboard, etc.) can enhance MATE, XFCE and Budgie for now. LXQt people are looking into that, too, afaih. Unity7 can't work without system indicators. The people from UBports (Unity8) also rely on system indicators. In Unity8, a switch to Ayatana Indicators is under investigation. That aside, which desktops in Debian would benefit from Ayatana Indicators support? Answered above... Regards, Michael Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
On Mon, 30 Oct 2017 10:36:23 +0100 Mike Gabriel wrote: > Source: network-manager-applet > Version: 1.8.4-1 > Severity: wishlist > Tags: upstream patch > User: pkg-ayatana-de...@lists.alioth.debian.org > Usertags: ayatanaindicators > > Dear maintainer, > > attached you find a .debdiff that enables Indicator support in Network > Manager Applet (GNOME) on Debian. > > The Debian + Ubuntu MATE Packaging Team are currently working on porting > Ubuntu Indicators to a distro-independent state. This is done under a new > upstream umbrella (https://github.com/AyatanaIndicators). > > For Network Manager Applet (GNOME), we would love to see Indicator > support being enabled on Debian systems. As the Ubuntu Indicators in > Debian are severely unmaintained, please switch to Ayatana Indicators > when enabling Indicator support for your package. > > A Network Manager Applet that has been built against Ayatana Indicators will > also work as-is on top of Ubuntu Indicators as found in Ubuntu. Would you consider forwarding this request upstream? I don't really want to maintain this as a downstream patch. That aside, which desktops in Debian would benefit from Ayatana Indicators support? Regards, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#880169: Please enable Indicator support and build against Ayatana Indicators
Source: network-manager-applet Version: 1.8.4-1 Severity: wishlist Tags: upstream patch User: pkg-ayatana-de...@lists.alioth.debian.org Usertags: ayatanaindicators Dear maintainer, attached you find a .debdiff that enables Indicator support in Network Manager Applet (GNOME) on Debian. The Debian + Ubuntu MATE Packaging Team are currently working on porting Ubuntu Indicators to a distro-independent state. This is done under a new upstream umbrella (https://github.com/AyatanaIndicators). For Network Manager Applet (GNOME), we would love to see Indicator support being enabled on Debian systems. As the Ubuntu Indicators in Debian are severely unmaintained, please switch to Ayatana Indicators when enabling Indicator support for your package. A Network Manager Applet that has been built against Ayatana Indicators will also work as-is on top of Ubuntu Indicators as found in Ubuntu. light+love Mike Gabriel -- System Information: Debian Release: 9.1 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)