D12916: Panel should not stop auto-hiding if a window wants attention

Michael Moon noreply at phabricator.kde.org
Mon Jul 22 17:53:51 BST 2019


michaelmoon added a comment.


  @hein thanks for your comments.
  
  Fwiw, the reason I use KDE in the first place is that it has //all// the options, and I can control my desktop experience to a significantly greater degree than any other DE I've tried so far - but there's just one option it seems to be missing, to my great frustration (and several others, see bug 394119)!
  
  I'm a fairly experienced programmer, but mostly in embedded rather than graphical, let alone Qt/KDE specifics, so any hints on where specifically to look for places to inject the ability to stop Panels getting in my way when some random stupid app sets its attention flag would be deeply appreciated.
  
  As you can see in the history, I originally submitted this at the Panel level rather than the Task Manager level, although admittedly with a clumsy hammer - would you prefer if it were moved back to the panel? @davidedmundson listed some reasons that this might be inappropriate in bug 394119, which is why I moved the behaviour change from Panel to Task Manager in the first place.
  
  Are you suggesting that I would need to set KDE permanently into this 'Do Not Disturb' mode to avoid one single frustrating behaviour? What other features might I lose access to in that case?
  
  Global setting in notification settings sounds fine, any hints on where to find those settings, and how to plumb it into the Task Manager or Panel? However I'm somewhat concerned that this may also conceptually be the wrong spot since the core issue (see bug 394119) specifically and uniquely affects the interaction between Task Manager's handling of random windows' rogue flag-setting, and Panels acting on the results of that.
  
  In short, where exactly should this option go and what should it be called, given the conceptual structure of KDE as a whole? All I want is for panels containing a task manager to not *stay* visible if some application randomly decides it needs attention..

REPOSITORY
  R119 Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D12916

To: michaelmoon, ngraham, hein
Cc: hein, ngraham, davidedmundson, plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190722/110bf8bf/attachment-0001.html>


More information about the Plasma-devel mailing list