Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel > #85305
| From | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> |
|---|---|
| Newsgroups | linux.debian.devel |
| Subject | Re: Upcoming shift to Ayatana (App)Indicator(s) [and 1 more messages] |
| Date | 2018-04-04 16:50 +0200 |
| Message-ID | <vARTz-7Nk-3@gated-at.bofh.it> (permalink) |
| References | (6 earlier) <vyP9v-7mq-3@gated-at.bofh.it> <vz6Dn-1YE-5@gated-at.bofh.it> <vAyHf-33z-5@gated-at.bofh.it> <vAQE9-6WQ-5@gated-at.bofh.it> <vAR7b-7bq-3@gated-at.bofh.it> |
| Organization | DAS-NETZWERKTEAM |
[Multipart message — attachments visible in raw view] - view raw
Hi Ian, On Mi 04 Apr 2018 15:51:35 CEST, Ian Jackson wrote: >> The rationale is mainly about who does the X11 rendering [2]. > > Thanks. I read your link. Perhaps my use of the word `rationale' was > unclear. I meant, what is the reason. "In SNI the panel does the > rendering" is part of the design but does not explain why that > design choice was made. > The page you refer to says simply: > > | This led to a lot of inconsistency as each application were > | responsible for the rendering and the behavior of their tiny > | windows. > > I discussed this when I wrote this: > >> > The motive for this change seems to have been to increase the >> > behavioural uniformity of things in panels, but given that the plan >> > involves changing every applet to use a new library, that could have >> > been done without a change of protocol. > > So as I say the desire for uniformity does not seem to explain the > change in protocol. I haven't designed the protocol myself, but started fancying it some years back. I guess the overall decision was to detach application / system indicator from rendering on Ubuntu platform. E.g. the system indicators (that are special in themselves) run as a service and pump their stuff to the renderer. In Unity7 this was some gnome-like applet based on GTK. On Unity8, it was some Qt5/QML renderer. Furthermore, it was not running on X11 there, but on Mir. (Or rather: is running there...). So cross-desktop-GUI-widget-toolkit was one part of the protocol switch decision, I guess. Uniformity another. Making things X11 independent the next. Just guessing here, but the hints are somehow evident. >> Furthermore, Xembed is X11. In Wayland, I have heard, there is no >> Wembed. > > There must surely be a way in Wayland for one application to swallow > or contain another. This is far from am unusual requirement. (The > details of the Xembed tray protocol would have to have been redone, I > suppose.) Is there? I'd be interested to know. > I still don't quite agree with all the design decisions here, as you > will see, but it's not my design or my code. If I can continue to use > xembed indefinitely then I'm content. I take this last passage with me from our exchange. Xembed support counts (and I have been there, too, even before this exchange). light+love, 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.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <sunweaver@debian.org> - 2018-03-29 15:20 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Simon McVittie <smcv@debian.org> - 2018-03-29 16:00 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-03-29 23:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Simon McVittie <smcv@debian.org> - 2018-03-30 01:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-03-30 20:10 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-03 20:20 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-04 15:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) [and 1 more messages] Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-04 16:00 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) [and 1 more messages] Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-04 16:50 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-03 20:20 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-04 15:50 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-04 16:10 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-04 16:10 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-06 14:50 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-06 15:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Chris Lamb <lamby@debian.org> - 2018-03-29 19:00 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-03 20:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <sunweaver@debian.org> - 2018-04-04 15:20 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Clément Hermann <nodens@nodens.org> - 2018-04-06 16:20 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-06 16:50 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <sunweaver@debian.org> - 2018-04-06 22:50 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-09 15:30 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <sunweaver@debian.org> - 2018-04-10 15:00 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-10 16:00 +0200
Re: Upcoming shift to Ayatana (App)Indicator(s) Mike Gabriel <sunweaver@debian.org> - 2018-04-14 01:40 +0200
csiph-web