[Github-comments] [geany/geany] Improve user experience when creating new projects (PR #3018)

Jiří Techet notifications at xxxxx
Mon Nov 29 17:48:44 UTC 2021


> IMO opening file chooser automatically gives the false impression that a base directory is strictly necessary (it isn't). Also, it immediately hides the actual project creation dialog which seems awkward.

Just wondering, is the project actually usable for anything if the base path isn't specified? (Well, maybe really just as a named session.)

>I don't necessarily agree with turning on "Store project file inside the project base directory". I don't feel very strong about it but it seems out of place for this PR and should be discussed separately. I don't see that it's a required for improving the project creation dialog itself.

Like @ell1e I think this is what basically every other editor does and will be the more standard (I'm not saying better, it's a matter of personal preference) behavior. The impact of this on the project opening experience is that this is independent of whether the user configured the projects directory settings to something valid or not so it will work out of the box.

I'm now leaning towards to what @ell1e suggested - keeping the "Project->New" dialog or slightly improving it and in addition having "Project->New from directory" that skips the second dialog and uses the default values I described in my first post. Again, it would be better to have defaults to store the project into the project directory because this would skip further configuration of the location of the project completely and users might be surprised where the project file got stored.

> The same goes for automatically opening the project configuration. It could just as well turn out to be annoying so let's discuss that separately.

Let's discuss it separately then.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3018#issuecomment-981869047
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211129/b08fe5e0/attachment.htm>


More information about the Github-comments mailing list