[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 192989] New: Open-Project dialog has a bad useability
From:       Robert Gruber <rgruber () users ! sourceforge ! net>
Date:       2009-05-17 11:02:15
Message-ID: bug-192989-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=192989

           Summary: Open-Project dialog has a bad useability
           Product: kdevplatform
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: unspecified
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: project
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: rgruber@users.sourceforge.net


Version:            (using Devel)
Installed from:    Compiled sources

Open an existing .kdev4 project-file and creating a new .kdev4 project-file for
already existing source code is handled by the same dialog called "Open
Project". 

Maybe the menu entrty "Project->Open Project" should be renamed to "Import/Open
Project" or something like this. The dialog itself lacks some description of
how to use it. 


When selecting a .kdev4 file the Finish button gets enabled, which is pretty
obvious. 

But if you select a file which is known to belong to a build-manager (e.g.
Makefile.am -> Autotools) the Finish button stays inactive. This (at least to
me) implies that there is nothing to do with the select file. But in fact you
can hit the Next button to "import" and create a .kdev4 file. As the Next
button is enabled all the time the user does not realize that clicking Next has
a special function now. 


I guess the easiest thing would be to add a note on top of the dialog:
"Select a .kdev4 file to open an already existing KDevelop4 project. Or select
a file belonging to the buildsystem used by your project and click Next to
import it into KDevelop4"

IMHO it would be even better if the "Finish" button would change to "Import"
(or something like this) if you select a buildsystem related file.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic