<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/100002/">http://git.reviewboard.kde.org/r/100002/</a>
     </td>
    </tr>
   </table>
   <br />





<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
 <p style="margin-top: 0;">On September 27th, 2010, 11:13 p.m., <b>Mark Kretschmann</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">We actually removed this *on purpose* because of usability issues. Users would regularly complain over a missing menu. Ergo, sorry, but I don&#39;t think we&#39;ll bring this back.

Better solution: We&#39;d think about replacing the traditional menu entirely, maybe like Chromium does.</pre>
 </blockquote>




 <p>On September 28th, 2010, 7:36 a.m., <b>Valentyn Pavliuchenko</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Can you please explain the problem?
1. So it was enabled on some version?
2. In this patch it is also on a popup menu near the layout options.
3. And menu is still shown by default.
4. If some user hides the menu, then he will a) remember the shortcut (that is standard and is the same as other KDE apps) and b) will be able to find this option again in the layout popup menu.
5. We can show a message like &quot;You&#39;re going to hide main menu bar. To show it back please use &lt;shortcut&gt; shortcut or use appropriate popup menu command&quot; with Ok/Cancel answers. I think it will be safe for users.</pre>
 </blockquote>





 <p>On October 3rd, 2010, 8:25 p.m., <b>Leo Franchi</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">We had numbers of reports from users (back in the 1.x days) who had managed to hide their menu bars and were not able to get them back. That was the main reason we removed that. I&#39;m also not completely convinced that this feature is needed given the potential for confusion and requirement of new options. Essentially, i&#39;m not really convinced this crosses the &quot;worth an additional option&quot; barrier. </pre>
 </blockquote>





 <p>On October 3rd, 2010, 9:39 p.m., <b>Teo Mrnjavac</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Since the visual style I use (QtCurve) provides a hack to remove the menubar from any app I don&#39;t personally care too much about this issue so I don&#39;t mean to push it. However, I&#39;d like to point out that while I do believe that there were reports from &quot;confused&quot; users who accidentally removed their menubar, we also had more than one request from users who wanted to hide their menubar and could not.
Also, please note that many KDE apps do have the option to hide the menubar (and it&#39;s always pretty much in the same place with the same keyboard shortcut), so one could argue that we are in fact failing to provide something that has come to be expected in the overall KDE user experience, for better or for worse.
For the sake of our users who dislike menubars but don&#39;t use QtCurve, I would definitely vote for merging the feature, and adding a warning dialog with a &quot;don&#39;t bother me any more&quot; check box.

Whether a menubar should exist at all, is a whole other discussion, and whatever the outcome I wouldn&#39;t see it as a reason to reject this patch here and now.</pre>
 </blockquote>








</blockquote>

<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">You do make good points. I&#39;ve just tried here with dolphin, konqueror, and gwenview, and all hide the menu bar as a result of the ctrl-m shortcut. I would support having ctrl-m as a shortcut for hiding the menu, showing a dialog warning the user to tell him what he is about to do. I think an option in the context menu of the toolbar is unnecessary, though, as kde users who are already familiar with the ctrl-m shortcut will be able to use it to hide the menubar. once the menu bar has been hidden, however, the option should appear in the context menu to restore it.</pre>
<br />








<p>- Leo</p>


<br />
<p>On September 25th, 2010, 7:23 p.m., Valentyn Pavliuchenko wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.orgrb/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 amarok.</div>
<div>By Valentyn Pavliuchenko.</div>


<p style="color: grey;"><i>Updated 2010-09-25 19:23:18</i></p>




<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;">Add Show Menubar to both main and popup menus to allow hiding/showing menu bar.</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="https://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=210020">https://bugs.kde.org/show_bug.cgi?id=210020</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/MainWindow.h <span style="color: grey">(e6ae0b3)</span></li>

 <li>src/MainWindow.cpp <span style="color: grey">(0eb6b28)</span></li>

</ul>

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



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

<div>

 <a href="http://git.reviewboard.kde.org/r/100002/s/3/"><img src="http://git.reviewboard.kde.org/media/uploaded/images/2010/09/25/auto8_400x100.png" style="border: 1px black solid;" alt="Popup menu" /></a>

</div>


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








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