<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/105780/">http://git.reviewboard.kde.org/r/105780/</a>
     </td>
    </tr>
   </table>
   <br />


<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for kdewin and kwin.</div>
<div>By Filip Wieladek.</div>







<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
 <table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">I frequently have make screencasts (e.g. for video tutorials or filing bugs). One missing feature on KDE was capturing mouse presses when doing screencasts or presentations. It seems that at some point recorditnow did support mouse capture, but that functionality no longer works. 

I would propose to have a separate kwin effect which would do exactly that. I have started on an effect and finished the initial version. The results can be seen in the attached video.

Please let me know of any enhancements I can make. This is my first time writing a KDE Effect.

Note: The CMakeLists is still configured to create a separate library. This is for easier testing. if this effect would be integrated into Kwin builtin effects, I would be more than happy to change it so it would be included into the built in effects library. </pre>
  </td>
 </tr>
</table>





<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>kwin/effects/mouseclick/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick_config.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick_config.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick_config.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>kwin/effects/mouseclick/mouseclick_config.ui <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/105780/diff/" style="margin-left: 3em;">View Diff</a></p>




  </td>
 </tr>
</table>




  </div>
 </body>
</html>