<table><tr><td style="">emateli 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/D18384">View Revision</a></tr></table><br /><div><div><p>I am of the opinion that such dialogs are not very user friendly and honestly very much against them. Not commenting on the usefulness of this particular warning, but dolphin has quite a few of these kind of dialogs with the same process: <tt style="background: #ebebeb; font-size: 13px;">Input something -> Get error -> Restart</tt>. Feedback should instead be given inplace.</p>

<p>A new dialog built especially for Dolphin's new file/folder/X should take over getting the input from the user and prevent continuing or warn the user about his actions:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">User leaves empty input? "Name cannot be empty".</li>
<li class="remarkup-list-item">User types existing folder name? Show him an error message on the spot</li>
<li class="remarkup-list-item">User types "~" as part of the file name? Show this warning</li>
<li class="remarkup-list-item">User types names with <tt style="background: #ebebeb; font-size: 13px;">/</tt>, warn that a path will be created instead of just a single directory.</li>
<li class="remarkup-list-item">User types a name that starts with a dot? Show him the current warning about hidden files etc.</li>
</ul>

<p>I am strongly of the opinion that such dialog is vastly more user friendly to what we currently have and want to implement. Pinging <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> since he's particularly concerned with UX/Usability these days. Looking forward to everyone's thoughts.</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/D18384">https://phabricator.kde.org/D18384</a></div></div><br /><div><strong>To: </strong>shubham, ngraham<br /><strong>Cc: </strong>emateli, pino, dhaumann, kde-frameworks-devel, michaelh, ngraham, bruns<br /></div>