<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/104653/">http://git.reviewboard.kde.org/r/104653/</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 Konsole.</div>
<div>By Jekyll Wu.</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;">The model of "Unique konsole process" is not compatible with some Qt/KDE options. 

One example is the "--display" option, because all Konsole windows belong to the same process clearly can only be shown on the same display. Bug 297224 and bug 297801 are good use cases.

Another example is the "--session" option, which is used for session restore. Its problem is a little tricky. Suppose I have 4 konsole windows (belong to 4 differenct konsole process) on 4 different virtual desktop. When I logout, those 4 konsole process are saved respectively in 4 different files under ~/.kde4/share/config/session/. When I login later, however, due to this "Unique konsole process" model, there will be 4 konsole windows running in the same konsole process, and they fail to show on the 4 different virtual desktop respectively as before. Bug 179010 is one example of this tricky problme(If I understand that report correctly).

This patch is a simple attempt to workaround some common problems/options. The selected Qt/KDE options are based upon my understanding of what they are meant to do. I'm sure the list is imcomplete, but should be fine for this first attempt.
</pre>
  </td>
 </tr>
</table>




<div style="margin-top: 1.5em;">
 <b style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Bugs: </b>


 <a href="http://bugs.kde.org/show_bug.cgi?id=179010">179010</a>, 

 <a href="http://bugs.kde.org/show_bug.cgi?id=297224">297224</a>, 

 <a href="http://bugs.kde.org/show_bug.cgi?id=297801">297801</a>


</div>


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

 <li>src/main.cpp <span style="color: grey">(898a057)</span></li>

</ul>

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




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




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