<div class="gmail_quote">On Wed, Jul 14, 2010 at 3:56 PM, Aleix Pol <span dir="ltr"><<a href="mailto:aleixpol@kde.org">aleixpol@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="gmail_quote"><div><div></div><div class="h5">On Wed, Jul 14, 2010 at 3:53 PM, Milian Wolff <span dir="ltr"><<a href="mailto:mail@milianw.de" target="_blank">mail@milianw.de</a>></span> wrote:<br></div></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
<div>On Wednesday, 14. July 2010 14:25:26 David Nolden wrote:<br>
> Hi, I've noticed that when I do "Open/Import Project", I first get the<br>
> page to obtain the project from the web now.<br>
><br>
> I think this shouldn't be there, but there rather should be a separate<br>
> menu entry "Import Project from Repository" or something like that,<br>
> where that stuff could exist.<br>
><br>
> "Open/Import Project" was dead-easy and super fast before, and I think<br>
> this makes the dialog too slow. We could also think about renaming it<br>
> to "Open/Import Local Project" or something like that, to clearly<br>
> distinguish both menu entries.<br>
<br>
</div>While I agree that I'm also sometimes hit by the extra step, I'd still like to<br>
see whether we could not maybe find a different solution.<br>
<br>
I often find it (personally?) very confusing when I open a dialog that does<br>
something similar to what I want to do, just to see that it's not supposed to<br>
be used for what I want to do. Meaning:<br>
<br>
I don't like the idea of having two dialogs to do nearly the same thing. Could<br>
we not find some other solution that keeps the current status (one dialog to<br>
import a project) but somehow improve the UI/usability to make it fast once<br>
again to import a local repository?<br>
<br>
Imo a good solution would already be to put the second page file selection into<br>
the place of the "working directory", when source == "do not obtain". To me<br>
the working directory is simply obsolete.<br>
<br>
And since switching the source already changes the UI below, I think we could<br>
just reuse that?<br>
<br>
What do you think?<br>
<br>
Bye<br>
<font color="#888888">--<br>
Milian Wolff<br>
<a href="mailto:mail@milianw.de" target="_blank">mail@milianw.de</a><br>
<a href="http://milianw.de" target="_blank">http://milianw.de</a><br>
</font><br></div></div>--<div class="im"><br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org" target="_blank">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
<br></div></blockquote></div><br><div>Yes, that's what I meant by finding a better solution</div>
</blockquote></div><br><div>So we don't like the first step I added and I was considering solutions. Since I have like a mental mess I'll put here the solutions I've thought of so that we can discuss.</div><div>
<br></div><div>- Separe the wizard into two menu entries open and import project for example. It's easy and straightforward, no code duplication but clutters a little the menu. I like it, but I fear the name might not be verbose enough.</div>
<div>- Put a Import project button in the same page as the KFileDialog that shows the dialog. That would make the UI a little uglier but wouldn't influence the rest that much. Also it would make the new feature very hard to see and since it's very oriented to newcomers I don't really like it.</div>
<div>- Have two KFileDialogs, one for the local case (with the select source widget in the same view) and another one on the next page in case it's a project that's just been checked out. I think this one might make the UI a little complicated and probably duplicate some code but it would be the best for current users.</div>
<div><br></div><div>What do you think? I think the best is to have the two menu entries but I'd also like to know what do you think of my concerns on the other ones.</div><div><br></div><div>Thanks!</div><div>Aleix</div>
<div>- </div>