[00:19] <bluesabre> Unit193: which one?
[00:19] <Unit193> statusnotifier.
[00:20] <bluesabre> nope, I know absolutely nothing about that plugin
[00:21] <Unit193> Replacement for indicator-application, sounds like it's nicer tbh.
[00:21] <bluesabre> ooh
[00:23] <bluesabre> Unit193: does that also do systray, or just indicators?
[00:24] <Unit193> bluesabre: Application indicators, but it supports the full KDE spec, not just what the Ubuntu ones support.
[00:24] <bluesabre> awesome
[00:24] <bluesabre> Very interested to try this out then
[00:24] <Unit193> And if it works, get the upgrader to remove indicator-application.
[00:25] <bluesabre> indeed
[00:25] <bluesabre> anybody pick the packaging up for this one yet, or should I experiment with it?
[00:26] <Unit193> Oooooh, you're offering to do it? :D
[00:26] <Unit193> I haven't yet, mainly because descriptions are hard.
[00:26] <Unit193> (Yes, that's the reason...)
[00:26] <bluesabre> ha
[00:27] <bluesabre> Maybe I'll jot some descriptions down then
[00:27] <Unit193> I had knome fix gtk-theme-config, I was going to hunt for the goodies wiki to get one for statusnotifier.  I'm fully willing to go over the packaging and nitpick if you want. :P
[00:28] <bluesabre> Anything is fine for me
[00:28] <bluesabre> Usually crunched for time, so might be the weekend until I have the package together
[00:33] <bluesabre> will try to get something together tonight/tomorrow morning at least
[10:02] <bluesabre> Unit193: surprisingly, the first package I threw together just worked, so now trying to tidy it up
[10:05] <Unit193> Surprisingly?
[10:05] <Unit193> Not sure if you saw me link, but I was made aware of https://github.com/rilian-la-te/xfce4-sntray-plugin too.
[10:18] <ninetls> xfce4-indicator-plugin is still useful but it's better to use it without indicator-application
[10:18] <bluesabre> cmake :o
[10:19] <ninetls> there is an option to compile xfce4-indicator-plugin without indicator-application support
[10:19] <bluesabre> Unit193: tossed it into https://launchpad.net/~bluesabre/+archive/ubuntu/experimental
[10:19] <ninetls> the problem is that ubuntu autostarts all indicator services including indicator-application-service
[10:20] <ninetls> I don't know ubuntu policies, but if you planning to include the plugin to xubuntu, it's better to get rid of indicator-application package
[10:21] <Unit193> ninetls: Right, which has -messages and -sound, the latter of which is nearly entirely replacable by -pulseaudio-plugin, and the former doesn't have all that much use.  And close, technically xfce4-indicator-plugin starts it via systemd.  And yes, as part of the upgrade process we can remove it.
[10:21] <Unit193> (Thanks for the input).
[10:21] <Unit193> bluesabre: I'll check it out "tomorrow"
[10:21] <bluesabre> :)
[10:26] <ninetls> actually I think my plugin can be modified to support all "watchers" (like indicator-application-service)
[10:26] <ninetls> in this case user will be able to add multiple plugin and they won't conflict with another services
[10:26] <ninetls> it's something like TODO for me
[10:27] <Unit193> bluesabre: ...So it seems today is tomorrow, nicely done.
[10:36] <Unit193> (But you know me, can't help but nitpick: http://paste.openstack.org/show/y1FMaKqBzZib8NLLD7XV/)
[10:44] <Unit193> ...What did I do?  This isn't dh_install. >_>
[10:49] <bluesabre> :D
[10:50] <bluesabre> thought about doing some of that, even had your latest parole package up, but just rolled with it
[10:50] <Unit193> And knew if you waited, I'd do it? :P
[10:51] <bluesabre> something like that
[10:52] <bluesabre> didn't want to break anything, don't really know what a lot of things do :D
[10:52] <bluesabre> my workflow is: 1) did anything break, 2) does lintian complain (much)
[10:52] <Unit193> So yes, ignore the auto_install change, merge anything else you want (dpkg-dev is newer than that version even in trusty.)
[10:57] <Unit193> Well, it breaks remmina's icon.
[10:59] <Unit193> But builds in experimental, so yey.
[11:11] <flocculant> Unit193: re -sound/-pulse I assume by nearly entirely you're ignoring the most useful things about -sound :p
[11:12] <Unit193> flocculant: mpris2 support, yes.  Which I don't use.  Still fits "nearly"
[11:13] <flocculant> no idea what that is - but if you mean listing media players, being able to interact with playslists - then yea that 
[11:14] <Unit193> "yes that"
[11:15] <flocculant> :)
[11:16] <bluesabre> maybe I'll hack on that shortly
[11:16] <bluesabre> time for work, bbl
[11:17] <bluesabre> have fun flocculant, Unit193 
[11:17] <flocculant> bluesabre: will do - just reporting a parole bug :p
[11:17] <Unit193> Ooooh, mpris in pa-plug?
[11:18] <Unit193> flocculant: While I don't use that feature really, I also haven't switched from -sound, because "it works" :P
[11:18] <flocculant> yea - not something I actively use either - and have the xfce one in panel anyway
[11:22] <flocculant> bluesabre: bug 1705243
[22:04] <Unit193> ninetls: Ctrl+rightclick in the statusnotifier plugin on, say, Skype still brings up the application's menu, not plugin menu.  Can confirm, remmina doesn't show an icon, everything else does.  The right click issue I can workaround by setting "Menu is primary action."
[22:07] <ninetls> Unit193: why ctrl+right click should show the plugin menu?
[22:08] <Unit193> Normal for Xfce panel plugins?  Works that way for Window buttons, systray, etc.  Thought that was expected.
[22:09] <ninetls> with ctrl?
[22:09] <ochosi> tbh i'd say the statusnotifier plugin should also show the plugin context menu in the right-click menu
[22:09] <ochosi> alternatively you can append it as a submenu to whatever the indicator shows
[22:09] <Unit193> ochosi: Left click Skype and it shows skype, right click and it shows the menu.
[22:09] <ochosi> but switching to ctrl+rightclick is hard to guess
[22:09] <ochosi> right, that sounds normal
[22:09] <Unit193> Ctrl+rightclick is pretty much the Xfce norm though?
[22:10] <ninetls> ctrl+right click is really a strange assumption
[22:10] <ninetls> I never known about plugins which work different when ctrl key is used
[22:10] <Unit193> Huh, all the rest of them show the plugin menu for that. :3
[22:11] <ninetls> they show even without ctrl
[22:11] <Unit193> Not systray or window buttons (minimized windows)
[22:11] <ninetls> why not alt+right click or shift+right click
[22:12] <ninetls> for me this work for window buttons without ctrl key
[22:12] <Unit193> Beats me, would have to ask one of the Xfce fellas.
[22:12] <ninetls> but for systray neither with ctrl or without work
[22:12] <Unit193> Without ctrl I get options to min/max/etc/etc.  With Ctrl I get panel settings.
[22:12] <ninetls> since systray items are external windows
[22:12] <ninetls> the setting "menu is primary action" is designed for that
[22:13] <ninetls> so users could always access plugin menu
[22:13] <ninetls> but most of users will prefer left click to show/hide app I think
[22:13] <ninetls> rather then displaying item's menu
[22:13] <ninetls> s/then/than/
[22:14] <Unit193> Eh, that doesn't work with all applications though, in fact that only works for one that I have.
[22:14] <ninetls> yes, this works only for kde indicators
[22:14] <ninetls> ubuntu indicators (appindicators) are less powerful
[22:14] <Unit193> Telegram sadly uses the latter.
[22:14] <ninetls> and doesn't support something besides menu
[22:15] <ninetls> telegram has a complex logic
[22:15] <ninetls> it checks your DE :D
[22:15] <ninetls> Unit193: XDG_CURRENT_DESKTOP= telegram-desktop
[22:15] <ninetls> try to launch it so
[22:15] <Unit193> VLC supports it.
[22:16] <ochosi> Unit193: ctrl+rightclick is the norm for what in xfce?
[22:18] <Unit193> ochosi: Panel plugins to show the plugin menu, eg try on the 'Window buttons' plugin where it shows what opened windows you have.
[22:18] <Unit193> ninetls: I unset a few other vars to get that result.
[22:19] <ochosi> Unit193: haha, i didn't know about that :')
[22:19] <Unit193> ochosi: ...Huh.  Well it's quite useful!
[22:19] <ochosi> yeah, it's not bad, but also not very discoverable (q.e.d.)
[22:20] <Unit193> It might not be, don't know how I did, but guaranteed panel settings is certainly not something to break now.
[22:20] <ninetls> I think I can add a ctrl+right click to force display plugin menu
[22:20] <Unit193> ninetls: Thank you very much!
[22:20] <ninetls> but this feature will be too undocumented
[22:20] <Unit193> I don't suppose you'd have any idea on the remmina "issue"
[22:20] <ninetls> Unit193: let's deal with remmina
[22:21] <ninetls> I'm trying to do all consistently
[22:21] <ninetls> Unit193: dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.GetAll string:org.kde.StatusNotifierWatcher
[22:21] <ninetls> (I need the output)
[22:22] <Unit193> Yeah, where some open the application and others open a menu isn't the most, but as long as they all show icons it's fine.  For that, string ":1.97/org/ayatana/NotificationItem/remmina_icon"
[22:23] <ninetls> Unit193: nice, this string is what I wanted :D
[22:23] <Unit193> Figured, though I could paste it all. :P
[22:23] <ninetls> Unit193: dbus-send --print-reply --session --dest=:1.97 /org/ayatana/NotificationItem/remmina_icon org.freedesktop.DBus.Properties.GetAll string:org.kde.StatusNotifierItem
[22:24] <ninetls> but now I need all output!
[22:24] <Unit193> Figured, http://paste.openstack.org/show/615917
[22:25] <ninetls> \/usr/share/icons hmm
[22:25] <ninetls> (idk now to escape the first / character in irc!)
[22:26] <ninetls> /usr/share/icons
[22:26] <ninetls> yay, double //
[22:26] <Unit193> / / for me (yes, I did type / / /)
[22:26] <ninetls> it's a strange icon path
[22:27] <ninetls> this dir is not for icons
[22:27] <ninetls> but for icon themes
[22:27] <ninetls> /usr/share/icons/Adwaita is valid icon theme path
[22:27] <ninetls> /usr/share/icons is not
[22:27] <Unit193> synergy and xpra have icons there, remmina is under a subdir.
[22:28] <ninetls> it seems I should somehow fallback and try to always load the icon
[22:28] <Unit193> http://paste.openstack.org/show/615918
[22:28] <ninetls> that's interesting
[22:29] <Unit193> Hah!  pasystray's hover text is great! :P
[22:29] <Unit193> "pasystray" "audio-volume-high" :P
[22:29] <ninetls> ok, I'll try to investigate it
[22:29] <Unit193> Thanks again.  And, remmina 1.1.2
[22:29] <ninetls> Unit193: yes, there is no standard for tooltips for appindicators
[22:30] <ninetls> some of them give a valid data (like nm-applet)
[22:30] <ninetls> some of them doesn't
[22:30] <Unit193> Yeeeeep.  The telegram one is better now that I forced it out of the Ubuntu version.
[22:30] <Unit193> Skype has decent enough one.
[22:30] <ninetls> icomute_22_0
[22:30] <Unit193> Yes, no more of that. :>
[23:12] <ninetls> Unit193: does there is no icon?
[23:12] <ninetls> or there is a small 1x1 icon?
[23:13] <ninetls> a small pixel may be shown
[23:22] <ninetls> Unit193: https://pastebin.com/MKdYAqS7 try this
[23:57] <bluesabre> hm
[23:57] <bluesabre> libxfce4panel-2.0-dev : Depends: libxfce4panel-2.0-4 (= 4.12.1-1ubuntu1) but 4.12.1-1ubuntu2+git-18df4709 is to be installed
[23:58] <bluesabre> this is probably something I did to myself :D