Pitel added a comment.
The patch definitely can wait until you finish the rework. A few thoughts
that crossed my mind when reading proposed changes:
- I really like the standalone basic items placed by drag and drop.
- Is floating really floating or just another layer of occupying? E.g. thick
panel and on bottom appmenu (on left) and buttons (on right) (floating because
they are over window label -- or this option going away?): would the appmenu
elide  or be drawn over the buttons? (Note: I'm not saying this should be a
supported use-case, just playing with possible setups in my mind and the
floating is really floating would be much easier to implement.)
- To support my use-case #2 all items should have
- show on: mouse out | mouse in | always (and possibly never show unless it
is covered by other options, show on mouse out not available for buttons and
- checkbox to restrict mouse area used by "show on" option only to rect
occupied by given item (for the in-parenthesis part of use-case #2)
- Some predefined presents are a great idea -- do you intent to support
saving current setup as a present?
- All around the rework looks like a big improvement.
The use-cases I am most interested in are:
- One Liner with buttons on right
- The previous one but with appmenu shown only on mouse-in and window text
only on mouse-out (and preferably the mouse events should be restricted to area
between icon and buttons -- i.e. if i click buttons window text is shown). This
is better than One Liner setups for small screens.
 I think this is an important feature, I tried implementing it in D11073
<https://phabricator.kde.org/D11073>. I must say I am surprised that there is
no ElidingGridLayout or something -- the patch tries to emulate it, but without
touching internal positioning code of the layout it will always be a hack...
(Also why is the backend plugin private?)
R884 Active Window Control Applet for Plasma
To: Pitel, #plasma, martinkostolny
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts,
sebas, apol, mart