Re: kill the systray?

2013-09-27 Thread Aaron J. Seigo
On Thursday, September 26, 2013 12:19:11 Matthias Klumpp wrote: > Incompatibilities are okay, IMHO, as long as they really > provide improvements and are not just bikeshed about e.g. function > naming or wheel-reinventing of working specs. even then, it’s often best to just use what is already the

Re: kill the systray?

2013-09-27 Thread Sebastian Kügler
On Thursday, September 26, 2013 12:19:11 Matthias Klumpp wrote: > Maybe the persistent-notifications-after-reboot thing will be a > (solvable) issue. It's surely solvable, but is this really a problem? I don't think so, since usually, the user shuts down the system which means, she saw the notifi

Re: kill the systray?

2013-09-26 Thread Matthias Klumpp
2013/9/26 Aaron J. Seigo : > On Wednesday, September 25, 2013 23:06:42 Matthias Klumpp wrote: >> I also fear that, but this was a statement by single developers, which >> I don't think is true. > > it is the developer responsible for the component in question, and apparently > he’s already doing wo

Re: kill the systray?

2013-09-26 Thread Aaron J. Seigo
On Wednesday, September 25, 2013 23:06:42 Matthias Klumpp wrote: > I also fear that, but this was a statement by single developers, which > I don't think is true. it is the developer responsible for the component in question, and apparently he’s already doing work to create new incompatibilities

Re: kill the systray?

2013-09-26 Thread Kevin Krammer
On Thursday, 2013-09-26, Martin Gräßlin wrote: > On Thursday 26 September 2013 11:35:02 Marco Martin wrote: > > On Thursday 26 September 2013 01:27:54 Aaron J. Seigo wrote: > > > The only remaining problem then becomes Qt5. QSystemTrayIcon does not > > > support the DBus protocol .. it should, real

Re: Re: kill the systray?

2013-09-26 Thread Martin Gräßlin
On Thursday 26 September 2013 11:35:02 Marco Martin wrote: > On Thursday 26 September 2013 01:27:54 Aaron J. Seigo wrote: > > The only remaining problem then becomes Qt5. QSystemTrayIcon does not > > support the DBus protocol .. it should, really, since the two largest > > Linux > > desktop envs bu

Re: kill the systray?

2013-09-26 Thread Marco Martin
On Thursday 26 September 2013 01:27:54 Aaron J. Seigo wrote: > > The only remaining problem then becomes Qt5. QSystemTrayIcon does not > support the DBus protocol .. it should, really, since the two largest Linux > desktop envs built on Qt use it ;) back in the days i remember a big blocker was t

Re: Re: kill the systray?

2013-09-25 Thread Matthias Klumpp
2013/9/25 Martin Gräßlin : > On Thursday 26 September 2013 01:27:54 Aaron J. Seigo wrote: >> On Tuesday, September 24, 2013 17:06:14 Sebastian Kügler wrote: >> > When I asked Martin if he knew a way to do the xembed, he replied (being >> > Martin ;)) asking if we can just kill it and quoted starwar

Re: Re: kill the systray?

2013-09-25 Thread Martin Gräßlin
On Thursday 26 September 2013 01:27:54 Aaron J. Seigo wrote: > On Tuesday, September 24, 2013 17:06:14 Sebastian Kügler wrote: > > When I asked Martin if he knew a way to do the xembed, he replied (being > > Martin ;)) asking if we can just kill it and quoted starwars. I wonder: > > Can > > we kill

Re: kill the systray?

2013-09-25 Thread Aaron J. Seigo
On Tuesday, September 24, 2013 17:06:14 Sebastian Kügler wrote: > When I asked Martin if he knew a way to do the xembed, he replied (being > Martin ;)) asking if we can just kill it and quoted starwars. I wonder: Can > we kill it yet? I just had a discussion on G+ with a couple of our friends with

Re: kill the systray?

2013-09-25 Thread Sebastian Kügler
On Tuesday, September 24, 2013 10:46:24 Matthias Klumpp wrote: > Sorry, I confused the naming here... And I am aware offen the previous > discussion (followed it, but was not involved) I just think that it might > make sense to start a New attempt on this, now that everyone is working > towards way

Re: kill the systray?

2013-09-24 Thread Aaron J. Seigo
On Tuesday, September 24, 2013 10:46:24 Matthias Klumpp wrote: > Sorry, I confused the naming here... And I am aware offen the previous > discussion (followed it, but was not involved) I just think that it might > make sense to start a New attempt on this, now that everyone is working > towards way

Re: kill the systray?

2013-09-24 Thread Martin Graesslin
On Tuesday 24 September 2013 20:48:23 Kevin Krammer wrote: > On Tuesday, 2013-09-24, Sebastian Kügler wrote: > > * Qt5 doesn't seem to have the API we need to do our xembed tricks > > anymore, > > > > especially QX11EmbedContainer is gone. If we even get it to work under > > > > X11, it seems e

Re: kill the systray?

2013-09-24 Thread Kevin Krammer
On Tuesday, 2013-09-24, Sebastian Kügler wrote: > * Qt5 doesn't seem to have the API we need to do our xembed tricks anymore, > especially QX11EmbedContainer is gone. If we even get it to work under > X11, it seems entirely futile to expect this to be feasible in a Wayland > world. I think QWin

Re: kill the systray?

2013-09-24 Thread Marco Martin
On Tuesday 24 September 2013, Aaron J. Seigo wrote: > as i write this, the idea of a hybrid package becomes more and more > desirable sounding. with a different main script, it should be possible to > launch the same UI but without it being an actual plasmoid. > > this would also change how plasmo

Re: kill the systray?

2013-09-24 Thread Matthias Klumpp
Sorry, I confused the naming here... And I am aware offen the previous discussion (followed it, but was not involved) I just think that it might make sense to start a New attempt on this, now that everyone is working towards wayland. Talking to Xfce is a good idea too, imho. I can ask around on thi

Re: kill the systray?

2013-09-24 Thread Marco Martin
On Tuesday 24 September 2013, Marco Martin wrote: > > Xfce), so it makes much sense to discuss post-x systray now and create a > > Freedesktop document for it - maybe just use DBusmenu... > > dbusmenu has nothing to do with systemtrays. or more precisely, it's ortogonal, we use it to do the icon

Re: kill the systray?

2013-09-24 Thread Marco Martin
On Tuesday 24 September 2013, Matthias Klumpp wrote: > GNOME embeds the tray Icons in it's norification area, supporting xembed > right now. In future, they want a different notification system, which is > used exclusively (design docs are available, i will look them up at home) > However, I assume

Re: kill the systray?

2013-09-24 Thread Matthias Klumpp
GNOME embeds the tray Icons in it's norification area, supporting xembed right now. In future, they want a different notification system, which is used exclusively (design docs are available, i will look them up at home) However, I assume GTK+ will have a systray implementation (at least for Xfce),

Re: kill the systray?

2013-09-24 Thread Marco Martin
On Tuesday 24 September 2013, Martin Graesslin wrote: > > if Gtk+ supported status notifiers natively, then i’d say “yes”. it > > doesn’t, so anyone who uses a Gtk+ application with a system tray icon > > will suddenly not be able to access it. i’m pretty sure that’s going to > > cause problems.

Re: kill the systray?

2013-09-24 Thread Martin Graesslin
On Tuesday 24 September 2013 18:04:55 Aaron J. Seigo wrote: > > * Qt5 doesn't seem to have the API we need to do our xembed tricks > > anymore, > > > > especially QX11EmbedContainer is gone. > > it’s missing more than gone; i’ve heard several times that someone or > another was working on it. w

Re: kill the systray?

2013-09-24 Thread Aaron J. Seigo
On Tuesday, September 24, 2013 17:06:14 Sebastian Kügler wrote: > Hey, > > Now that I have your attention ;), I'd like to discuss the future of the > system tray. I'm porting it right now to Qt5/KF5, and running into some > problems. > > Quick background: The systemtray widget in Plasma supports

kill the systray?

2013-09-24 Thread Sebastian Kügler
Hey, Now that I have your attention ;), I'd like to discuss the future of the system tray. I'm porting it right now to Qt5/KF5, and running into some problems. Quick background: The systemtray widget in Plasma supports three kinds of "Items", traditional, xembed-based systray icons, dbus statu