<table><tr><td style="">ngraham added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D12327">View Revision</a></tr></table><br /><div><div><p>Reasons to change the default to <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Detailed View</span></span></span> or <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Detailed Tree View</span></span></span>:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Ergonomics: the current default requires side-scrolling for long lists, which is almost never ideal</li>
<li class="remarkup-list-item">Usefulness: by showing the details columns by default (which also makes sorting more discoverable for this view), we're helping users find their content by more than just the filename</li>
<li class="remarkup-list-item">Bandwagon: Windows and GNOME do it (macOS probably would if they didn't have column view)</li>
</ul>

<p>Reasons to use <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Detailed Tree View</span></span></span> as the default instead of <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Detailed View</span></span></span>:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Usefulness: allowing expansion is a useful feature</li>
<li class="remarkup-list-item">Flexibility: allowing expansion helps advanced users navigate the hierarchy using the arrows to expand and collapse nodes, while allowing normal users to completely ignore the arrows and just navigate by clicking on folders and using the back button in the toolbar</li>
<li class="remarkup-list-item">Consistency: Dolphin's default default-style view allows expansion by default</li>
<li class="remarkup-list-item">Bandwagon: Windows and macOS's default details style views allow expansion by default too</li>
</ul>



<blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D12327#250801" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D12327#250801</a>, <a href="https://phabricator.kde.org/p/rkflx/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@rkflx</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>One more idea: We could go all the way to a Windows style file dialog, i.e. use a single button to switch views, which has <em>all</em> options in it:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item"><span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Short View</span></span><span style="color: #92969D;"> → </span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Next to Filename</span></span></span> (needs new name)</li>
<li class="remarkup-list-item"><span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Short View</span></span><span style="color: #92969D;"> → </span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Above to Filename</span></span></span> (needs new name)</li>
<li class="remarkup-list-item"><span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Detailed View</span></span></span></li>
<li class="remarkup-list-item"><span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">[ ] Show tree expanders</span></span></span> which would be disabled for <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Above Filename</span></span></span> (needs better wording, of course)
<br /><br />
---
<br /><br />
Edit 1: With this it would be easier to access all modes, so there would be less need to do a controversial change of default.
<br /><br />
Edit 2: Hm I like this idea quite a lot, actually. <a href="https://phabricator.kde.org/p/ngraham/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@ngraham</a> Could you give it a chance?</li>
</ul></div>
</blockquote>

<p>Sorry, I'm not a big fan of this. I feel like that would dilute the task-centric focus that we're going for here. You've previously argued that allowing access to advanced functionality via the <span><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade "><span class="phui-tag-core ">Settings</span></span></span> manu is fine, and it will of course all remain there. The point of the toolbar is to allow quick access to a pre-selected, curated assortment of the functionality that we the developers deem most useful by default. For advanced users who feel constrained by this, the toolbar should simple be editable.</p>

<p>Technically, it's somewhat problematic because your proposal would break the nice tidy 1:1 mapping of modes that the file dialog provides to modes that <tt style="background: #ebebeb; font-size: 13px;">KDirOperator</tt> provides.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R241 KIO</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D12327">https://phabricator.kde.org/D12327</a></div></div><br /><div><strong>To: </strong>ngraham, Frameworks, VDG, rkflx<br /><strong>Cc: </strong>elvisangelaccio, abetts, Frameworks, michaelh, bruns<br /></div>