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

Reply via email to