Bug#880169: Please enable Indicator support and build against Ayatana Indicators

2018-04-20 Thread Mike Gabriel

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

2018-04-20 Thread Michael Biebl
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

2018-04-20 Thread 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.


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

2018-04-19 Thread Mike Gabriel

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

2018-04-18 Thread Michael Biebl
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

2018-04-17 Thread Mike Gabriel

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

2018-04-08 Thread Mike Gabriel

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

2018-04-08 Thread Michael Biebl
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

2017-10-30 Thread Mike Gabriel
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)