<p dir="ltr">IMHO for floatmon and q3terminal hlwm should just lie in the ewmh and still tell the panel, the previous tag would be focused.<br>
Revealing the tag temporarily will cause panels to jump in an ugly way.<br>
Max</p>
<div class="gmail_quote">Am 03.01.2015 12:04 schrieb "Hans-Peter Deifel" <<a href="mailto:hpdeifel@gmx.de">hpdeifel@gmx.de</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone,<br>
<br>
I started to implement a "hidden tag" feature that allows to set an<br>
attribute on tags to hide it from pagers and ignore it when cycling.<br>
<br>
This could be useful to hide tags for q3terminal, floatmon, etc from the<br>
panel, but it could also be used to implement workspace sets (à la KDEs<br>
activities).<br>
<br>
While I'm interested in the latter, the former requires hidden tags to<br>
be shown once in a while or even focused (for example if the q3terminal<br>
is active). Now, showing a tag that doesn't appear in EWMH or tag_status<br>
and doesn't have an index, would probably confuse panels, pagers and<br>
people a lot. So I only see two options:<br>
<br>
 - Prevent a hidden tag from being shown or focused.<br>
<br>
   This would solve the problem, but render hidden tags useless for<br>
   q3terminal and floatmon.<br>
<br>
 - Temporarily make a hidden tag visible in EWMH, etc if it is being<br>
   shown.<br>
<br>
   Workaround and probably ugly to implement.<br>
<br>
Does anyone have an idea how to do this correctly? If not, which<br>
option do you prefer?<br>
<br>
Cheers,<br>
HP<br>
</blockquote></div>