[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: [REVIEW] Improved applet drag&drop support
From:       "Riccardo Iaconelli" <riccardo () kde ! org>
Date:       2008-05-11 11:11:29
Message-ID: f57cdca40805110411t34436f55pf0d3e06cbb7c8e2f () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]

[Attachment #4 (text/plain)]

On Sun, May 11, 2008 at 1:10 PM, Riccardo Iaconelli <riccardo@kde.org>
wrote:

> On Sun, May 11, 2008 at 12:05 PM, Marco Martin <notmart@gmail.com> wrote:
>
>> On Sunday 11 May 2008, Riccardo Iaconelli wrote:
>> >
>> > * applethandle.cpp: //TODO: is there a window flag to make this not
>> appear
>> > in the task manager?
>> >   I'm sure there is something, yakuake does it. maybe ask Sho or have a
>> > look at the codebase?
>> just a quick maybe wrong thing that comes to my mind, making it treated as
>> a
>> a popup window?
>>  KWindowSystem::setType(winId(), NET::PopupMenu);
>>
>> Cheers,
>> Marco Martin
>>
>>
> Just asked Sho. =)
>
> [13:09:39] <Sho_> ruphy: The NetWM spec defines an atom for it that you can
> set using KWindowSystem::setState()
> [13:09:55] <Sho_> ruphy: i.e. KWindowSystem::setState(winId(),
> NET::SkipTaskbar)



and...

 [13:10:58] <Sho_> ruphy: note that if you also want to skip the pager, it
should be KWindowSystem::setState(winId(), NET::SkipTaskbar |
NET::SkipPager);

-Riccardo
-- 
GPG key:
3D0F6376
When encrypting, please encrypt also for this subkey:
9EBD7FE1
-----
Pace Peace Paix Paz Frieden Pax Pokój Friður Fred Béke 和平
Hasiti Lapé Hetep Malu Mир Wolakota Santiphap Irini Peoch שלום
Shanti Vrede Baris Rój Mír Taika Rongo Sulh Mir Py'guapy 평화

[Attachment #5 (text/html)]

On Sun, May 11, 2008 at 1:10 PM, Riccardo Iaconelli &lt;<a \
href="mailto:riccardo@kde.org">riccardo@kde.org</a>&gt; wrote:<br><div \
class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid \
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div \
class="Ih2E3d">On Sun, May 11, 2008 at 12:05 PM, Marco Martin &lt;<a \
href="mailto:notmart@gmail.com" target="_blank">notmart@gmail.com</a>&gt; \
wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;">

<div>On Sunday 11 May 2008, Riccardo Iaconelli wrote:<br>
&gt;<br>
&gt; * applethandle.cpp: //TODO: is there a window flag to make this not appear<br>
&gt; in the task manager?<br>
&gt; &nbsp; I&#39;m sure there is something, yakuake does it. maybe ask Sho or have \
a<br> &gt; look at the codebase?<br>
</div>just a quick maybe wrong thing that comes to my mind, making it treated as \
a<br> a popup window?<br>
&nbsp;KWindowSystem::setType(winId(), NET::PopupMenu);<br>
<br>
Cheers,<br>
<font color="#888888">Marco Martin</font><br><br></blockquote></div><br></div>Just \
asked Sho. =)<br><br>[13:09:39] &lt;Sho_&gt; ruphy: The NetWM spec defines an atom \
for it that you can set using KWindowSystem::setState()<br> [13:09:55] &lt;Sho_&gt; \
ruphy: i.e. KWindowSystem::setState(winId(), \
NET::SkipTaskbar)</blockquote><div><br><br>and...<br><br>&nbsp;[13:10:58] \
&lt;Sho_&gt; ruphy: note that if you also want to skip the pager, it should be \
KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager);<br> \
</div></div><br clear="all">-Riccardo<br>-- <br>GPG key:<br>3D0F6376<br>When \
encrypting, please encrypt also for this subkey:<br>9EBD7FE1<br>-----<br>Pace Peace \
Paix Paz Frieden Pax Pokój Friður Fred Béke 和平<br>Hasiti Lapé Hetep Malu \
Mир Wolakota Santiphap Irini Peoch שלום<br> Shanti Vrede Baris Rój Mír Taika \
Rongo Sulh Mir Py&#39;guapy 평화



_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic